Add Gnome Shell 45 and 46 compatibility.#101
Open
glerroo wants to merge 4 commits intomaoschanz:masterfrom
Open
Add Gnome Shell 45 and 46 compatibility.#101glerroo wants to merge 4 commits intomaoschanz:masterfrom
glerroo wants to merge 4 commits intomaoschanz:masterfrom
Conversation
…l Gi/GS imports. * Gnome Shell is moving to ESM, it will load extensions as standard modules. * We can also start using standard imports for introspected modules & Gnome Shell imports. * Convenience APIs for extensions are now provided as Extension base classes. * initTranslations() method is considered deprecated. * GLib timeout is to prefer instead of Mainloop. * ByteArray.toString() is deprecated we must use TextDecoder.decode() instead.
…all Gi/GS imports. * This is an initial working port, but no use adwaita widgets amd styles.
|
Thank you so much for this commit, can confirm that it works flawlessly with Gnome 45 and OpenSuse Tumbleweed! |
Author
|
For me work great with GS45, but i don't use OpenSuse Tumbleweed, eventually i create a vm and test it. |
FelipeFTN
approved these changes
Dec 5, 2023
Author
|
@glerroo |
…roperly. This fix issue maoschanz#103.
Author
|
Issue #103 fixed. |
Clutter.Container was removed. Clutter.Container.add_actor() and Clutter.Container.remove_actor() are deprecated and should use Clutter.Actor.add_child() and Clutter.Actor.remove_child() instead.
|
Can you submit your version to extensions.gnome.org? |
Author
|
@maoschanz Hi, thanks for the extension, can you take a look to this pr and eventually merge it, and submit a new version to extensions.gnome.org. |
|
im here because it stopped working |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.

Since ESM files contain import and export keywords, extension modules won't be compatible with older GNOME Shell versions. The old shell versions must be removed and only use 45 in shell-version in metadata.json!
Port Extensions to GNOME Shell 45
This close #99