Automatic wallpaper changing for KDE. FREE | GITHUB.COM/CMDRKOTORI/QT314WALL
This program’s name reads like an obtuse answer to a brainteaser, but Qt314 is a wallpaper changer that’s specific to KDE (both generations 4 and 5). Despite the fact that the KDE Plasma desktop is supposed to be extremely configurable, some features are still missing. Qt314wall fills the gap of automatic wallpaper changing, which is a feature that’s not immediately available in KDE. There are some technical obstacles in implementing this in KDE Plasma natively. For example, if you decide to add a context service menu to Dolphin for setting an image as a wallpaper, you’ll find that it will only work when the desktop widgets (aka plasmoids) are unlocked. Qt314wall works in its own manner and sets an image as a current background via the <code> xsetbg </ code> command in case of the older KDE 4, or triggers the change event by calling Plasma 5 using Dbus.
The main interface contains a fair few options and invites you to start with the source of your images. You can feed a directory with your own pictures, provide a list of files, or select a web image board from the list. The change event occurs smoothly thanks to the compose effect, and it looks beautiful and natural. Qt314wall is able to scale images to the size of your screen, crop it and retain the aspect ratio — all these controls are at your fingertips. Interestingly, the program doesn’t produce any temporary files on your hard drive because it stores its runtime files in /dev/shm. This is an exceedingly smart design decision!
If you decide to use low-res images as wallpapers, Qt314wall upscales them very smoothly, so that they don’t look blurred or pixelated. The secret is in the Waifu upscaling algorithm, which works perfectly on any kind of bitmap images. Give Qt3124wall a try; it’s fun, useful and integrates some state-of-the-art tech!