codeburn/extensions/gnome-shell/codeburn@agentseal.org
AgentSeal 4c5ec0f985 feat(extensions): polish GNOME extension and follow system theme
Expand the popup to show everything the TUI does: period switcher submenu,
top activities with one-shot rate, top models, provider breakdown when more
than one provider has data, optimize findings, and an updated-timestamp row.
Add per-period Open Full Report so the terminal view matches what the popup
was showing.

For theme compatibility, stop hardcoding colors that don't work on both
light and dark GNOME themes. Keep the brand orange (#ff8c42) for the header
and findings, let everything else inherit the shell palette, and express
dimming through opacity instead of rgba so the popup reads correctly on
Yaru Light, Yaru Dark, Adwaita, Adwaita Dark, and any other theme.

Add a listener on org.gnome.desktop.interface color-scheme so the indicator
re-applies its .codeburn-dark / .codeburn-light class when the user flips
the system theme, without waiting for a reload.
2026-04-18 04:20:14 -07:00
..
extension.js feat(extensions): polish GNOME extension and follow system theme 2026-04-18 04:20:14 -07:00
metadata.json feat(extensions): add GNOME Shell extension for native panel feel 2026-04-18 04:06:44 -07:00
stylesheet.css feat(extensions): polish GNOME extension and follow system theme 2026-04-18 04:20:14 -07:00