Thanks, this is perfect.
Sun, Jun 23
Added kconfig update script. Tested with make install and works as expected.
Could this be made an optional dependency like it is in Okular and Spectacle?
Sat, Jun 22
@ngraham: I wasn't aware that gwenview ships some KIPI plugins of its own, but here (Debian sid), the remaining KIPI export plugins are still listed in gwenview.
I'm not sure what you mean by "has no way to install them" - the general design of KIPI did not try to install anything at runtime. Plugins are usually installed like any other package via package manager and the KIPI-enabled programs use whatever plugins are available.
Gwenview now gained Purpose support, so from my POV KIPI can go
All right, sure
Nice, that's better. Now we just need to add it to the file menu, context menu, and Operations panel.
Thu, Jun 20
Ping, any chance we can upstream this library a bit? It would be a shame to let the work go to waste.
Mon, Jun 10
Sun, Jun 9
Honestly i'd prefer if we wait for 5.10 and then use QMetaObject::invokeMethod instead of QTimer::singleShot.
Mon, Jun 3
Sun, Jun 2
Sat, Jun 1
Need to postpone this until end of June.
Tue, May 28
Spectacle also supports both. We could probably do the same here in the meantime. I'm fine with replacing the current toolbar button with this though; it's much more useful, and Kipi still gets its own menu. Please also add the new action's to the file menu, context menu, and Operations panel. That way it's still accessible for people who don't want it in the toolbar.
Sun, May 26
By renaming the config name in gwenviewconfig.kcfg, you'll reset existing users' preferences. Whenever you want to rename a key in a config file, you need to ship a kconfig update script to update existing users' config files. Look at the contents of the kconf_update folder in the source tree for an example of an existing one. And here's the documentation: https://techbase.kde.org/Development/Tools/Using_kconf_update
All of these new variables can be const
May 25 2019
...also a blurred thumbnail suggests that the image is defocused.
Works for usual and panorama images, e.g.:
I haven't checked which folder Gwenview actually tries to delete, but the thumbnails are stored in ~/.cache/thumbnails instead of ~/.thumbnails.