fix: address EGO review 72215 feedback

- Use GNOME's stylesheet-dark.css/stylesheet-light.css for theming
  instead of loading light.css into the theme context by hand; the panel
  now follows the shell style variant
- Track signals with connectObject/disconnectObject
- Clear the daemon-restart timeout before scheduling a new one
- Stop the daemon synchronously in disable(), no deferred kill timer
- Drop the unused theme setting and its prefs combo
- Bump the metadata version to 11 for resubmission
This commit is contained in:
Eduard Tolosa 2026-07-02 13:43:52 -05:00
parent b6fe86f418
commit 6c4fa04221
9 changed files with 162 additions and 327 deletions

View file

@ -39,7 +39,6 @@ pack: schemas
--extra-source=ui \
--extra-source=dbus.js \
--extra-source=util.js \
--extra-source=light.css \
--force
@echo "Packed: $(EXTENSION_UUID).shell-extension.zip"