The 45-49 entries were aspirational; the extension has only ever been tested
on Shell 50. EGO requires shell-version to match versions the extension
actually works on, so drop the untested ones and align the README.
* add screenshot to readme
* Add UI appearance section to README
Added a section to showcase the UI of Strata with an image.
---------
Co-authored-by: Eduard Tolosa <tolosaeduard@gmail.com>
Add a simple staggered-layers logo (assets/logo.svg mark, assets/icon.svg
rounded-square app icon) in the extension's blue accent, a 1200x630 social
card (assets/og-card.svg source + assets/og-image.jpg), and show the icon at
the top of the README.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Document the two AUR channels: strata-daemon + gnome-shell-extension-strata
(stable, tagged) and strata-daemon-git + gnome-shell-extension-strata-git
(latest main). Install both packages from one channel; don't mix.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Two changes for 0.7.0:
BREAKING (D-Bus): the service is renamed from org.gnome.Strata to
dev.edu4rdshl.Strata. The org.gnome.* namespace is reserved for official
GNOME software; Strata is third-party, so it now uses the reverse-DNS of its
own domain (matching the strata@edu4rdshl.dev UUID). Bus name, object path
(/dev/edu4rdshl/Strata), and interface (dev.edu4rdshl.Strata.Manager) all
change. Daemon and extension are updated together; only external busctl
scripts / non-GNOME front-ends that hard-coded the old name need updating.
The GSettings schema (org.gnome.shell.extensions.strata) is unchanged - that
namespace is correct for GNOME Shell extension settings.
Fix recursion: the theme-context 'changed' handler reloaded light.css, but
load_stylesheet itself emits 'changed', so it fed back into itself and hit
"too much recursion" - flooding the journal and spinning the CPU on screen
unlock (which restyles widgets and fires 'changed'). The subscription is
removed; light.css is loaded once. Dark/light switching is unaffected (it is
the panel's class toggle, not this load). A GNOME Shell theme switch no
longer auto-re-applies the sheet, which is recoverable by re-enabling.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>