[development] qst 2.1
I use gnome 46.3.1 with wayland/pipewire session daily and notice that many bugs were disappeared. Time to working on it! set up new LXC container to make develop faster
welcome back. Would be great if you could handle https://github.com/qwreey/quick-settings-tweaks/issues/142 as well. Same solution with another box to scroll would be great for those buttons instead of removing/hiding them
There were so many things to test because this extension touches the quick settings panel, which is responsible for a large part of the system. It was causing the development to be very slow.
I also had to use a virtual machine because I had to analyze error logs coming from different versions, which further slowed down development.
For that reason, I'm now working on gnome-docker to create an environment to test gnome.
One problem is that the gnome team has paid very little importance to testing.
The dbus mock you can find in the gnome source does not provide high level testing, which is why I had to implement my own pseudo dbus for NetworkManager, PowerProfile and Bluez, which is slowing down my work.
Anyway, below is what I got now, I apologize for all the delays but this was the best I could do.
(Translated with DeepL.com)
Nested wayland mutter session is not solution for all situation because it's too limited (such as system dbus), and depending on host's gnome version
Could you add the Ability to make the font on the audio names bold please or to make them bigger?
Now i need to implement dbus
Fixed mis-sized close/expand button
Refactored notification impl => fix leak issue
Reason why 47 release delayed is to fix may leak issues (refactor) See dev branch
Closed
Won't fix: https://github.com/qwreey/quick-settings-tweaks/issues/155 Incompatible with Dash to Panel Fixed: https://github.com/qwreey/quick-settings-tweaks/issues/154 GNOME 47 quick settings notifications have bigger buttons than what they're supposed to Dup: https://github.com/qwreey/quick-settings-tweaks/issues/153 please update quick-settings-tweaks to be compatible with gnome 47
To Fix
https://github.com/qwreey/quick-settings-tweaks/issues/123 Error: Too many arguments to method Clutter.Actor.hide: expected 0, got 1
can we get this?
@qwreey could you update what is missing to be able to release a new version please?
Any updates on this?
What we get, in 2025
Now, it uses typescript for development, docker for testing.
WIP:
https://github.com/user-attachments/assets/be77c1a6-6e88-4479-8de8-91011e895424
You can scroll media section, and also quick toggles will get paged layout like this
i have no idea how to implement this
Apparently neither do the GNOME devs :laughing:
(To be fair, it's probably an issue caused by the Arch extra repos)
Current:
https://github.com/user-attachments/assets/adb295cb-53c6-4b3a-9249-a68422a67b2d
now, you can show toggle menu as overlay, and you can animate background
prefs for animation, overlay
- More animation
https://github.com/user-attachments/assets/f77f54ad-03f1-4f7e-bb07-b872ff89f63a
did you push these changes yet?
i have tested the dev branch and it works on gnome 48 also
Now, you can reorder and hide system items
QOL patch: now you can reset modified options
New About page layout
QOL Patch: Some place rich option groups are now using bottom sheet layout
PR resolved: https://github.com/qwreey/quick-settings-tweaks/pull/162/
Add changelogs subpage on about page
https://github.com/qwreey/quick-settings-tweaks/releases/tag/2.1-pre1
New release on github-preview channel
Quick toggle ordering and hiding. system indicator, input, output, networks, and bluetooth device hiding and ordering also scheduled to be implemented
https://github.com/qwreey/quick-settings-tweaks/releases/tag/2.1-pre2
New preview release
Allow user to add and edit toggles
Toggle editor preview: