Skip to content

Refine extension-prefs' error UI

Florian Müllner requested to merge wip/fmuellner/prefs-update into master

!1 (merged) includes some very crude error reporting, but I couldn't complain about it as it's if anything consistent with the existing awful UI.

So let's not be sloppy just because we hope that users don't get to see this:

  • if no extensions are installed, but the user launches the prefs tool for some reason, show a proper blank state Screenshot_from_2018-08-10_16-15-06

  • if a preference widget fails to load, hide the technical details behind an expander instead presenting the user with a window full of gibberish Screenshot_from_2018-08-10_16-13-55

There's also a flatpak bundle for convenient testing.

Merge request reports