December 29, 2025
Finally time for a new release of Auralquiz, with some modernization of the codebase and minor new features.

Changelog
The most notable changes since v1.0.0 are:
- Added the possibility of setting several music folders.
- Updated AppStream-related file naming and IDs to current standards.
- Added Qt 6 support.
- Fixed building under certain versions of Qt and Phonon.
- Fixed a few multiplayer issues.
- TagLib 2.x is now preferred.
- Dropped Qt 4 support.
Getting it
Auralquiz is available in the repositories of several GNU/linux distributions. At the time of this post, at least Debian 7 (Wheezy) and newer, Mageia 2 and later, Ubuntu 13.10 and newer, and ALT Linux. 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 get the code from linux-games.org (old qt-apps.org): https://www.linux-games.org/p/1109384/ or from GNU Savannah: http://download.savannah.gnu.org/releases/auralquiz/auralquiz-v1.1.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.
Happy new year!!
Leave a Comment » |
Auralquiz, Games, Projects, Qt | Tagged: 1.1, Auralquiz, Games, Music, Qt5, Qt6, Questions, Release, stable |
Permalink
Posted by JanKusanagi
December 18, 2025
It’s been a while! It’s time for a new version of AkariXB, my Jabber/XMPP bot!

The main changes since v0.9 are:
- Added basic conversation handling.
- Small improvements in chat widgets.
- Added Qt 6 support, removed Qt 5 support.
- Improved usability with smaller screens/resolutions.
- Improved network reconnection and fixed some crashes.
The source code for this release can be downloaded from linux-apps.com, part of the opendesktop.org network, and from AkariXB release archive at akarixb.nongnu.org.
The development repository is at gitlab.com/akarixb/akarixb-dev.
The main dependencies are Qt 6 and the QXMPP library.
AkariXB is available in the repositories of Mageia 6 and later, Rosa 2016.1 and Archlinux’s AUR. I hope it can be included in more GNU distributions soon. If you’re interested in having it in yours, just ask them =)
Happy holidays!
Leave a Comment » |
AkariXB, GNU/Linux, Jabber/XMPP, Qt | Tagged: announcement, bot, GUI, jabber, Qt, Release, stable, xmpp |
Permalink
Posted by JanKusanagi
October 4, 2022
I’ts been a while, but here’s another release of Dianara, my desktop application for the Pump.io social network.
The two main changes are a button in the image viewer to invert colors (useful if you’re seeing a very white screenshot of some post or something) and enhancements in the optional character picker, which now remembers up to 24 symbols in last-used order.
Changelog
Changes since v1.4.3 include:
- Option to invert colors in image viewer.
- Character picker now remembers up to 24 last used symbols, in usage order.
- Fixed a possible crash when filtering out activities from the minor feed.
- Fixed some minor visual issues.
Downloads
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, Salix OS, Slackware 14.2 and later and Fedora 26 and later. 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! 😉
For Archlinux, you can find a Dianara recipe on the AUR, and for Gentoo, you can use the ebuild.
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.4.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.
Cheers! o/
Leave a Comment » |
Dianara, Projects, Pump.io, Qt | Tagged: 1.4.3, activitystreams, dianara, federation, pump.io app, pump.io client, Release, social networking, stable |
Permalink
Posted by JanKusanagi
January 25, 2022
Today I’m releasing a new version of AkariXB, my Jabber/XMPP bot!

The main changes since v0.8 are:
- Activities can be restricted to specific days of the week.
- The categories side panel can now be resized.
- Fixed issue with chat widget scrollbars sometimes getting stuck.
- Added option to ignore SSL errors while connecting to XMPP server.
The source code for this release can be downloaded from linux-apps.com, part of the opendesktop.org network, and from AkariXB release archive at akarixb.nongnu.org.
The development repository is at gitlab.com/akarixb/akarixb-dev.
The main dependencies are Qt 5 and the QXMPP library.
AkariXB is available in the repositories of Mageia 6 and later, Rosa 2016.1 and Archlinux’s AUR. I hope it can be included in more GNU distributions soon. If you’re interested in having it in yours, just ask them 😉
Enjoy!!
1 Comment |
AkariXB, GNU/Linux, Jabber/XMPP, Qt | Tagged: announcement, bot, GUI, jabber, Qt, Release, stable, xmpp |
Permalink
Posted by JanKusanagi
December 28, 2019
Time for another minor release of Dianara, my desktop application for the Pump.io social network.

Character picker and spell checking in action
The two main changes are a character picker (including emojis, of course) and spell checking. Both features use KDE Frameworks components, and are optional at compile-time.
Changelog
Changes since v1.4.2 include:
- Added optional spell checking support, using KDE’s Sonnet.
It will be enabled if Sonnet’s development packages are installed when
building the program (unless CONFIG+=NO_KF5 is used).
- Added optional character picker, using KDE’s KCharSelect widget.
It will be enabled if the development packages for KWidgetsAddons are
installed when building the program (unless CONFIG+=NO_KF5 is used).
- Adapted AppStream-related file naming and IDs to current standards.
- Changed more dialogs to follow the environment’s button order.
(Full CHANGELOG is here)
Downloads
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, Salix OS, Slackware 14.2 and later and Fedora 26 and later. 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! 😉
For Archlinux, you can find a Dianara recipe on the AUR, and for Gentoo, you can use the ebuild.
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.3.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.
Cheers! o/
1 Comment |
Dianara, Projects, Pump.io, Qt | Tagged: 1.4.3, activitystreams, dianara, federation, pump.io app, pump.io client, Release, social networking, stable |
Permalink
Posted by JanKusanagi
June 22, 2019
Here’s a new version of AkariXB, my Jabber/XMPP bot, much more talkative!

The main changes since v0.7 are:
- Ability to greet users in chatrooms, talk to the rooms at random intervals, and react to room messages that match custom regular expressions.
- Room configuration can specify whether the bot can talk in each room, and for what purposes.
- String syntax will be checked for valid %substitutions% and {a|b|c} choices, where needed.
- The list of chatrooms now uses a proper table with more information, and room configuration is clearer.
The source code for this release can be downloaded from linux-apps.com, part of the opendesktop.org network, and from AkariXB release archive at akarixb.nongnu.org.
The development repository is at gitlab.com/akarixb/akarixb-dev.
The main dependencies are Qt 5 and the QXMPP library.
AkariXB is available in the repositories of Mageia 6 and later, Rosa 2016.1 and Archlinux’s AUR. I hope it can be included in more GNU distributions soon. If you’re interested in having it in yours, just ask them 😉
Enjoy!!
1 Comment |
AkariXB, GNU/Linux, Jabber/XMPP, Qt | Tagged: announcement, bot, GUI, jabber, Qt, Release, stable, xmpp |
Permalink
Posted by JanKusanagi
February 9, 2019
As mentioned in the last post, it’s time for version 0.7 of AkariXB, my Jabber/XMPP bot.

Contact list
The main changes since v0.6 are:
- When joining a chatroom (MUC), backlog messages will not be processed.
- Added a menu option to abort ongoing (maybe stuck) connections.
- Added basic documentation in a help window.
- Activities will take the date into account, and late-to-early activity time and date ranges are now supported.
- Nicer, categorized logging, including subscription-related messages and presence errors, and using rich text formatting.
- Basic contact list (roster) management.
- Added %happyemoji% and %sademoji% string substitutions.
- Messages will not be sent to rooms the bot has not joined.
- Duplicate items will not be allowed in keyword-based lists.
The source code for this release can be downloaded from linux-apps.com (not uploaded here yet), part of the opendesktop.org network, and from AkariXB release archive at akarixb.nongnu.org.
The development repository is at gitlab.com/akarixb/akarixb-dev.
The main dependencies are Qt 5 and the QXMPP library.
AkariXB is available in the repositories of Mageia 6 and later, and Rosa 2016.1. I hope it can be included in more GNU distributions soon. If you’re interested in having it in yours, just ask them 😉
Enjoy! o/
1 Comment |
AkariXB, GNU/Linux, Jabber/XMPP, Qt | Tagged: announcement, bot, GUI, jabber, Qt, Release, stable, xmpp |
Permalink
Posted by JanKusanagi
February 3, 2019
I’m preparing another release of AkariXB, my Jabber/XMPP bot, for later this month.

Contact list
Changes for this release include:
- When joining a chatroom (MUC), backlog messages will not be processed.
- Added a menu option to abort ongoing connections.
- Added basic documentation in a help window.
- Nicer, categorized logging, including subscription-related and presence errors, and using rich text formatting.
- Basic contact list (roster) management.
The source code for can be cloned from the development repository, at gitlab.com/akarixb/akarixb-dev.
The main dependencies are Qt 5 and the QXMPP library.
AkariXB is available in the repositories of Mageia 6 and later, and Rosa 2016.1. I hope it can be included in more GNU distributions soon. If you’re interested in having it in yours, just ask them 😉
Cheers! o/
1 Comment |
AkariXB, GNU/Linux, Jabber/XMPP, Qt | Tagged: announcement, bot, GUI, jabber, Qt, Release, stable, xmpp |
Permalink
Posted by JanKusanagi
December 31, 2018
Happy new year… already for some, and almost for some others! Time for a new release of AkariXB, my Jabber/XMPP bot, with some more polish!

Changes for this release include:
- Parameters passed to a command can be inserted in the reply, via %params%, and the nickname of the calling user can be inserted with %user%.
- In chatrooms, commands that have a custom reply pattern won’t show the nickname of the user who triggered the command, unless specified.
- Ability to report uptime.
- When connection is lost, reconnection will always be attempted.
- Connection keepalive timeout will be forced to be lower than keepalive interval, to ensure proper timeouts.
- Basic handling of headline (broadcast) messages.
- Option to show detailed XML debug info in the console.
- Changed OK/Cancel buttons in some dialogs to follow the environment’s style.
Note to packagers: .desktop file and AppData file have been renamed to comply with current standards.
The source code for this release can be downloaded from linux-apps.com (not uploaded here yet), part of the opendesktop.org network, and from AkariXB release archive at akarixb.nongnu.org.
Development repository is at gitlab.com/akarixb/akarixb-dev.
The main dependencies are Qt 5 and the QXMPP library.
AkariXB is available in the repositories of Mageia 6 and later, and Rosa 2016.1. I hope it can be included in more GNU distributions soon. If you’re interested in having it in yours, just ask them 😉
Cheers! o/
1 Comment |
AkariXB, GNU/Linux, Jabber/XMPP, Qt | Tagged: announcement, bot, GUI, jabber, Qt, Release, stable, xmpp |
Permalink
Posted by JanKusanagi
November 18, 2018
Finally time for another minor release of Dianara, my desktop application for the Pump.io social network.
As announced some time ago, v1.3.7 was the last version to support Qt 4.x. Qt 5 is required since 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 the old Qt 4. Current Debian Testing/Sid is fine though. Debian 9 might get the required versions in the Backports repository at some point.
Mageia 6 and newer provide the required versions, and so do Archlinux, openSUSE (in a separate repository), Fedora 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.
Changelog
Changes since v1.4.1 are mostly small fixes, and include:
- Changed OK/Cancel buttons in several dialogs to follow environment style.
- Fixed a corner case where a post deleted by its author, while a comment was being composed, would block timeline updates until program restart.
- When a post is cancelled, abort possible ongoing file upload immediately.
- Fixed Cancel button being disabled while sending a comment.
- Fixed a pagination bug that would set the wrong page number if a timeline update had failed previously.
(Full CHANGELOG is here)
Downloads
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, Salix OS, Slackware 14.2 and later and Fedora 26 and later. 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! 😉
For Archlinux, you can find a Dianara recipe on the AUR, and for Gentoo, you can use the ebuild.
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.2.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.
Cheers! o/
1 Comment |
Dianara, Projects, Pump.io, Qt | Tagged: 1.4.2, activitystreams, dianara, federation, pump.io app, pump.io client, Release, social networking, stable |
Permalink
Posted by JanKusanagi