Skip to content

v0.7.0

Choose a tag to compare

@Edu4rdSHL Edu4rdSHL released this 27 May 00:20
· 40 commits to main since this release

What's Changed

⚠️ BREAKING (D-Bus): the service was 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. Bus name, object path (/dev/edu4rdshl/Strata), and interface (dev.edu4rdshl.Strata.Manager) all changed. The daemon and extension are updated together — only external busctl scripts 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_stylesheet itself emits the St theme context's changed signal, so reloading light.css on every changed fed back into itself and hit "too much recursion" — flooding the journal and spinning the CPU on screen unlock. The changed subscription is removed and light.css is 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.