Skip to content

Dank Software Depot 1.1.3

Choose a tag to compare

@vinceecniv vinceecniv released this 23 Aug 17:46
· 5 commits to main since this release

Thanks to @pdf for both reports.

  • "Hide when up to date" works. It never has, for anyone, on any
    distribution: the pill expressed its visibility by binding a host property
    that the host only reads when the plugin also supplies a shell command to
    decide visibility — and with none supplied, the host assigns that property
    itself, destroying the binding. The pill now tells the host directly (#12)
  • The readiness banner is about your package manager. On Arch, the first
    window after a boot could carry a banner headed "pyalpm could not be loaded"
    over a line about python3-libdnf5, on a machine with pyalpm installed. The
    check runs at startup while the backend is still assumed to be dnf, and the
    re-check that follows once /etc/os-release has been read was being dropped
    rather than deferred, because the first one was still running. The same
    fault could also hide a genuinely missing binding, when the wrong probe
    happened to succeed. Atomic Fedora was affected by the same race (#11)
  • A package that fails with nothing to show for it now shows something.
    When the update service reports a pass as clean and the packages are not
    there, it hands over no error — so the details panel was empty. The last of
    what the service said goes in there instead