Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Issue: #991
Documentation used for the upgrade:
https://gjs.guide/extensions/upgrading/gnome-shell-46.html
https://mutter.gnome.org/cogl/struct.Color.html
The
Shell.BlurEffect
should change from usingsigma
toradius
, but this requires an update to the TypeScript definitions and I haven't looked into that yet.There are a couple of references to
Clutter.Container
which will probably need replacing.There are some further details in the GJS upgrade guide regarding the following which may be relevant, but I haven't had time to look into it yet:
DateMenu.MessagesIndicator
MessageTray
PopupMenu
This is my first look at a Gnome extension's source code, so if I've done anything wrong or need to do any additional steps then just let me know. At the moment this PR gets the extension running again for me. I have not tested much of the functionality yet, and I do not know if it is backwards compatible with v45.
To give this a test you can follow the manual installation notes and switch to this branch.