This release contains some important updates to help with desktop integration, and the ability to change the user interface language independently of the system language. Like the last release, you’re better off running the install.py and not using the built-in updater because the install script can install system packages that the updater cannot.
Pop!_OS with dash to panel extension:
If you package this application for a Linux distribution, please note the last part of the changes list below.
Added support for program icon progress bars and badge counts on any desktop
that supports the Unity LauncherEntry API, not just Ubuntu Unity or Gnome
running under Ubuntu. (The Unity LauncherEntry API is used by desktops other
than Unity and Ubuntu Gnome, e.g. KDE, Dash to Panel.)
Added missing property StartupWMClass to the program’s desktop file. It’s now
possible to add the Rapid Photo Downloader launcher as a Favorite to the
Gnome Shell dock and not have it appear as a duplicate entry when the program
runs. This fix also enables program icon progress bars and badge counts under
Gnome Shell extensions that support them.
Implemented feature request in bug #1810102: cannot change language in
program preferences. You can now specify the language you want the user
interface to display in regardless of the system locale setting.
Fixed problems in setup.py. Made requirements.txt more conformant.
Better handle missing ExifTool on startup.
For distribution packagers, this release adds new package dependencies. The
SVG module for Qt 5 must be listed a required dependency, or else Rapid Photo
Downloader’s SVG assets will fail to display (this has been happening under
Pop!_OS, for example).