gnome-shell/subprojects
Florian Müllner fec523f83f extensions-app: Use new 'enabled' property
The switch for enabling/disabling extensions currently bases its
state on the extension's ACTIVE state.

This is problematic in the enabled-but-inactive case, because
activating the switch tries to change the state from off to on,
which leads to enabling an already enabled extension (an obvious
no-op).

The new `enabled` property allows us to do better, and use delayed
state changes where the switch position represents the `enabled`
state, and the trough color whether the extension is ACTIVE.

https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/7004

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3073>
2024-01-03 20:05:05 +00:00
..
extensions-app extensions-app: Use new 'enabled' property 2024-01-03 20:05:05 +00:00
extensions-tool extension-tool: Remove old compatibility code 2023-12-03 12:25:06 +01:00
gvc@000046e887 subprojects/gjc: Update to lastest master 2023-07-23 11:55:41 +00:00
shew Bump version to 45.0 2023-09-16 20:27:58 +02:00
gi-docgen.wrap doc: Switch documentation to gi-docgen 2023-12-13 14:52:48 +01:00