v0.7.0
What's Changed
⚠️ BREAKING (D-Bus): the service was renamed fromorg.gnome.Stratatodev.edu4rdshl.Strata. Theorg.gnome.*namespace is reserved for official GNOME software; Strata is third-party, so it now uses the reverse-DNS of its own domain. Bus name, object path (/dev/edu4rdshl/Strata), and interface (dev.edu4rdshl.Strata.Manager) all changed. The daemon and extension are updated together — only externalbusctlscripts or non-GNOME front-ends that hard-coded the old name need updating. The GSettings schema (org.gnome.shell.extensions.strata) is unchanged.
Fixed
- Theme stylesheet reload no longer recurses.
load_stylesheetitself emits the St theme context'schangedsignal, so reloadinglight.csson everychangedfed back into itself and hit "too much recursion" — flooding the journal and spinning the CPU on screen unlock. Thechangedsubscription is removed andlight.cssis loaded once. Dark/light switching is unaffected (it's the panel's class toggle); a GNOME Shell theme switch no longer auto-re-applies the sheet (recoverable by re-enabling).
Changed
- D-Bus service renamed to
dev.edu4rdshl.Strata(see breaking note above). - Refreshed daemon dependencies (gif/half/log patch updates).
See CHANGELOG.md for full details.