Skip to content

WIP: flatpak: Don't disable the plugin if an installation setup succeeds

Joaquim Rocha requested to merge wip/do-not-disable-flatpak into master

When setting up the Flatpak plugin, if a Flatpak Installation had a problem (corrupt repository's config, etc.), then the plugin got disabled and just logged the error. This is a problem because:

  1. The user is not informed that an error occurred;
  2. The user won't be able to use e.g. the system installation even if only the user's installation failed.

This patch changes that so that an error event (in-app banner) is shown to the user, and allows the plugin to continue enabled unless all of the installations have failed.

https://phabricator.endlessm.com/T22617

Merge request reports