I’ve just released a new version of Dianara, my desktop client for the Pump social network
As announced, v1.3.7 was the last version to support Qt 4.x. Qt 5 is required for 1.4.0. The bad news is that, at this time, users of distributions such as Debian 9 can’t build with the version of QOAuth present in their repositories, based on Qt 4. Current Debian Testing/Sid is fine though. Debian 9 might get the required versions in backports at some point.
Mageia 6 and newer provide the required versions, and so do Archlinux, openSUSE (in a separate repository) and others. If you have that, but experience problems building this version, your QOAuth might be missing a feature file (.prf), like used to be the case in Debian.
The main changes since v1.3.7 include:
- Movable side panel and movable toolbar, after unlocking (left side of the screenshot).
- Attachment icons will match the mimetype of the attachment, using your system’s iconset (upper-right).
- Optional “activity icons” in the minor feeds (lower-right).
- Notifications will also make the window “demand attention”, which usually results in some sort of taskbar/dock entry flashing in some way, in most desktops. Enabled by default, but can be disabled.
- Better zoom control in the image viewer.
(Full CHANGELOG is here)
Dianara is available in the repositories of several GNU/linux distributions. At the time of this post, at least Debian 8 (Jessie) and newer, Mageia 4 and later, Chakra, Ubuntu 13.10 and newer, KaosX, openSuse 13.2 and later, Parabola and Salix OS. Hopefully they’ll have this release packaged soon, either in regular updates or in backports repositories. Thanks to all the great packagers who make this possible! 😉
You can find Fedora packages at Rye’s COPR repo, and at HowCanUHaveMyUsername’s repo (both outdated). Maybe you could request Fedora to include it officially.
For Archlinux, you can find Dianara on the AUR, and for Gentoo, you can use the ebuild.
As for other platforms, LuisGF, a fellow pumper, used to provide builds of Dianara for MSwindows. He could use a hand creating updated packages! Another fellow pumper, Alex Jordan is working on builds for macOS, but could probably use some help too.
You can get the code from linux-apps.com: linux-apps.com/p/1131916/ or from GNU Savannah: download.savannah.gnu.org/releases/dianara/dianara-v1.4.0.tar.gz
If you need, or want, to build from source, check the INSTALL file for details on how to build it and the necessary build-time and runtime dependencies.