PkgClip 1.1.0 & kalu 1.3.0 released
New versions of PkgClip - Cached Packages Trimmer Utility - and kalu - upgrade notifier for Arch Linux - have just been released.
PkgClip 1.1.0
Changes since last version are :
Use package description as tooltip for the Package column
Add a panel to show info about the focused item
Info on panel can be defined through config option
PkgInfo
. Markup syntax is supported for formatting, as well as the following variables:$NAME
,$DESC
,$VERSION
,$FILE
,$SIZE
,$RECOMM
and$REASON
Update polkit policy: use auth_admin for all, add message & icon
pkgclip's source code moved from a mercurial repo (https://bitbucket.org/jjacky/pkgclip) to a git one (https://github.com/jjk-jacky/pkgclip)
Add option
--enable-git-version
to configure. When enabled, the version used in pkgclip (and man page) will come fromgit describe
ran at compile/make time.
kalu 1.3.0
Changes since last version are :
Add
$DESC
to all templates (but news) for package descriptionUpdate polkit policy: use auth_admin for all, add message & icon
kalu's updater: Add tooltip to columns name & all sizes
Fix segfault on invalid JSON from the AUR
Fix invalid state when marking read while checking is still running
Notifications appear as soon as possible, and allow user to mark things read/start upgrades. When this was done while the checking was still running, it wouldn't be taken into account for kalu's icon/tooltip.
Fix re-show notifications which would ignore conflicting files error.
When the list of packages to upgrade couldn't be compiled due to file conflict, a "special" notif is shown, with an error message but also the "Upgrade system" button. This notification wasn't registered in the last_notifs list, and re-show would ignore it (e.g. say "no notifications to show")
Fix download sizes possibly incorrect (when file already in cache)
Cachedirs weren't set with ALPM during the checks, but they are actually used when determining the download sizes, in case files are already downloaded/available in the cache.
Fix marking watched (AUR) packages could get garbage in memory
Marking watched (AUR) packages as seen could sometimes lead to garbage used as new version number in memory (data on disk was valid).
Set icon & tooltip properly when conflict makes upgrades number unknown
If downloads (news, AUR...) are slow/timeout it might be linked to IPv6, in which case adding
UseIP=4
in~/.config/kalu/kalu.conf
(under [options]) might help.
And for the record, I didn't mention it here but on October 21st version 1.2.1 was released with a hotfix for an error checking news (due to the switch to https-only of Arch Linux website).
Downloads and whatnot
Thanks to all those who reported bugs or suggested features.
PkgClip is released under GNU GPL v3+ The source code is available on this GitHub repository, where bugs/suggestions can be added to the issue tracker.
The release tarball can be downloaded here; You can also find a PKGBUILD in the AUR.
kalu is released under GNU GPL v3+ The source code is available on this GitHub repository, where bugs/suggestions can be added to the issue tracker.
The release tarball can be downloaded here; You can also find a PKGBUILD in the AUR.
And of course, as always, new bug reports, suggestions or any other form of constructive criticism is very much welcome.