A new version of kalu is available, which will now set a user-agent to be used for all its connections, including those done via ALPM (i.e. synchronizing databases, but also downloading packages when using kalu's sysupgrader).
It's not a bad thing to do, and will even fix issues some have been having with e.g. infinality-bundle repos, where lack of user-agent resulted in a download error (HTTP 406).
Tweak kalu's icons to your liking
Changes were also done in how icons are loaded. kalu uses 4 versions of its icon in the systray, based on its current state. The regular (blue) icon indicates that upgrades were found during the last checks, the gray version indicates that nothing was found; Both versions exists with a pause symbol on top, when kalu is paused.
kalu will now try and load all icons from the current theme, thus allowing you
to override any (and all) of them as you wish. The main icon is
kalu-paused, the gray versions are
So to e.g. use a different gray icon, one could simply put a file
kalu-gray.png in folder
Of course, kalu will still create the gray and/or paused versions as needed, based on loaded icons.
Note that the regular icon is also used elsewhere in kalu, e.g. in buttons or menus.
Perform sysupgrade without enterring a password?
Thanks to tips from moonman, kalu now comes with a polkit rule that will allow
any user in the group
kalu to perform a sysupgrade (through kalu, obviously)
without the need for authentication (e.g. being prompted for one's password).
So if you don't want to have to enter your password before doing a system
upgrade, simply add yourself to the group
kalu and that's it.
Note that the group's name can actually be set on configure time, and it's also
possible to simply copy
/etc/polkit-1/rules.d and tweak it to your liking.
Downloads and whatnot
Thanks to all those who reported bugs or suggested features, and Kolibry for the updated French translation.
See kalu for longer descriptions & all the links you should need.
And of course, as always, new bug reports, suggestions or any other form of constructive criticism is very much welcome.