Rewrite to use new QuickSettings API in Gnome43 #8
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.
The aggregateMenu which was previously in use is no longer supported:
https://gjs.guide/extensions/upgrading/gnome-shell-43.html#quick-settings
Fixes #7
@lovasoa I could use your help to get this PR fixed up to be mergeable. To be honest I have no idea what I am doing; the documentation on gnome-shell extension development seems pretty thin on the ground and you have to connect a lot of dots yourself (there is no complete example). The last time I wrote any JavaScript, jQuery was the latest and greatest! 😅
I basically started from scratch so a lot of stuff has gone missing (the
_sync()
function etc) and I have no clue what any of it does. This plugin works on my machine however! Perhaps some of it is not needed with the new QuickSettings API?Let me know what you think and how we should proceed.
Thanks,
Aaron