The extension didn't load on recent gnome shell versions thanks to breaking changes in the gnome-shell API. I am not a shell extension developer, so I just did what I could. There is definitely other bugs, but at least this allows the extension to load.
The extension didn't load on recent gnome shell versions thanks to breaking changes in the gnome-shell API. I am not a shell extension developer, so I just did what I could. There is definitely other bugs, but at least this allows the extension to load.
As for the second commit I found some inspiration here: https://wiki.gnome.org/Projects/GnomeShell/Extensions/MigratingShellClasses