add gnome shell 49 support
This PR adds compatibility with GNOME Shell 49.
Updated metadata.json to include "49" in shell-version.
Verified extension loads correctly on GNOME 49 (EndeavourOS / Arch Linux).
Thanks for maintaining this great extension!
Closes #146
Notes:
- Verified schemas compiled (glib-compile-schemas schemas/) – no changes detected in tracked gschemas.compiled
- Screenshot: EndeavourOs Gnome 49 Working.
Also, this morning the extension was working only partially on GNOME 49, so I started replacing the get_child_at_index() calls manually.
I included a small helper function that maps them to get_children()[n]. This makes the extension work properly again on GNOME 49 while keeping compatibility with previous versions (≥ 40).
metadata.json was also updated to add "49" in shell-version.
Tested after these changes and the extension behaves correctly.
When will this be released on gnome extension site
I also test this in another distros with gnome 49 but if there's another issue just let me know...
Can I update open bar
I wanted to add this works on my system too.
Working on fedora!
Clone the fork, compile and move to the extension folder... while they implement the solve...
I wanted to add this works on my system too.
Did you mean to write to me?
I am saying it works on my system with your changes, I don't need to do anything else.
I said, "I want to add this works on my system too", not "I want to add this on my system too". :)
Clone the fork, compile and move to the extension folder... while they implement the solve...
I wanted to add this works on my system too.
It's still not released yet on gnome extension site?
how do i getthis to work on my system
It's still not released yet on gnome extension site?
He updated the main version but I'm not Sure if is a merge from this, you can clone my fork and install or clone the original repository and make this...
Hello All,
First of all Thanks a lot @xscriptorcode for the PR, truely appreciate it!
The PR has a lot of formatting diffs (likely due to auto-formatter extensions) which dilutes the main concern. Also it tackles the issue a bit differently though it is quite neat. I have now updated the code in the main branch based on change-guide from Gnome. Thus, I will have to close the PR here.
It would be great if you can try out the updated code from 'main' branch and let me know how it goes. I will also upload it to the Gnome extensions store today and hopefully the new version will be live there in couple days after review by Gnome extension reviewers.
Thanks again!