blue-build / modules

BlueBuild standard modules used for building your Atomic Images
Apache License 2.0
21 stars 27 forks source link

fix(gnome-extensions): Fly-Pie extension not working #244

Closed fiftydinar closed 1 month ago

fiftydinar commented 1 month ago

It requires hard-coded compiled schema to be in extension UUID folder, else it fails.

This is a rare scenario, since extension shouldn't have hard-coded schema location by itself. It should respect Gnome extension standards of schema location.

If there is any other extension which produces error like this: GLib.FileError: Failed to open file “/usr/share/gnome-shell/extensions/flypie@schneegans.github.com/schemas/gschemas.compiled”: open() failed: No such file or directory

Than it's very easy to add it to this workaround list.

fiftydinar commented 1 month ago

Merging this without another review, since this fix is crucial to make the extension work.