Amor window animation

Good morning. I always loved walking a cat on my computer windows. AMOR is amazing for my friends. AMOR was written by Martin R. Jones. But today this project seems abandoned or is inaccessible. Can we resurrect him?

Thank’s

1 Like

That would be fun!

No idea how much work that would take to port to Wayland though. (seriously, I have no clue, someone else might)

can u please send a screenshot or screen recording of it or a video. Just curious about what that actually is

It’s a cat that runs, jumps, scratches the windows, but it no longer works. When you close the window it reappears at the bottom of the screen. If you open a new window he reappears there, he yawns, stretches, then starts running. When the PC is inactive, it sleeps.

There is a whole category for Amor themes on KDE-Look.org, this one has some representable screenshots:

I have the complete program (amor.zip) but how do I send it?
The cat’s name is necko

The source code is still here:

error in the process
# sh Messages.sh Messages.sh: line 3: tips.cpp: command not found

Does running preparetips fail? That one seems to prepare tips.cpp. Perhaps you’re missing Perl on your install?

…or, perhaps more likely, that XGETTEXT variable is not set on your machine and you need to set up a KDE dev. environment first.

Effectively
$ echo $XGETTEXT = empty

That’s what I suspected.

I guess this is a good starting point:

https://techbase.kde.org/Development/Tutorials/Localization/i18n_Build_Systems#Writing_a_Messages.sh_script
https://techbase.kde.org/Development/Tutorials/Localization/i18n_Build_Systems#Theory:_The_xgettext_toolchain

I found it in snap, but it doesn’t work with wayland

I’m building the latest version in GitLab this way:

cmake \
  -DCMAKE_C_FLAGS:STRING="-O2 -fPIC" \
  -DCMAKE_CXX_FLAGS:STRING="-O2 -fPIC" \
  -DCMAKE_CXX_FLAGS_RELEASE:STRING="-O2 -fPIC" \
  -DCMAKE_BUILD_TYPE=Release \
  -DCMAKE_INSTALL_PREFIX=/usr \
  -DKDE_INSTALL_MANDIR=/usr/man \
  -DKDE_INSTALL_SYSCONFDIR=/etc/kde \
  -DKDE_INSTALL_LIBDIR=lib64 \
  -DKDE_INSTALL_LIBEXECDIR=lib64 \
  -DKDE_INSTALL_QTPLUGINDIR=lib64/qt5/plugins \
  -DKDE_INSTALL_QMLDIR=lib64/qt5/qml \
  -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
  -DBUILD_TESTING=OFF \
  ..

make && make install

I was using it in Slackware 15.0 and worked nice, I recently updated to current and is not rendering good using wayland.

Maybe relevant (history of Neko):

https://eliotakira.com/neko/

I like the idea of an online Neko/AMOR editor to create themes, as the post proposes. Might provide a breath of fresh air.