Skip to content

Detect external package changes / Automatically reload `installed_updates` model / ActionButton improvements

Felix Häcker requested to merge wip/haecker-felix/auto-installed-refresh into main

Noteworthy changes:

SoukFlatpakBackend

  • Automatically update installed_updates model
  • Add full/partial installed packages reloading
  • Detect external changes (like Flatpak CLI/GNOME Software)
  • Add new package-change signal

SoukPackage

  • Bind to SoukFlatpakBackend package-change signal and reflect those changes

SoukActionButton

  • Make the widget a proper subclass from Gtk.Box
  • Avoid that uninstall actions can be cancelled
Edited by Felix Häcker

Merge request reports