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 from git describe ran at compile/make time.

kalu 1.3.0

Changes since last version are :

  • Add $DESC to all templates (but news) for package description

  • Update 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.

Top of Page