Readable accents, the "Cred…" fix and the 1.1.0 release material #25
Loading…
Reference in a new issue
No description provided.
Delete branch "oss-oo/z-readable-accents"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The family update for Z Usage Monitor 1.1.0, part 2: readable accents, the screenshot corner, the "Cred…" fix and the release material.
Readable accents (from ChatGPT Usage Monitor 1.1.0):
UsageFormat.legibleAccentmoves an accent in tenths toward the theme text until it reaches 3:1 on the text's side of the popup surface (the content box over the menu actor, blended by alpha). Z's "Z.ai" title gradient, the plan pill and the credit figures and bars use it. Dark popups keep the tuned colors unchanged (pixel diff of dark captures: only countdown text and ring arcs differ, which move with time); on Mint-Y the title, the pill and the credits read again instead of washing out. A title translation that does not start with "Z.ai" stays a plain heading; the pill gets a faint text-colored shade on light popups.Screenshot corner: the radius comes from the layer that paints the popup (
get_border_radius(St.Corner.TOPLEFT), 0 stays square under a top or left panel; the content box in Cinnamon's default theme); theme-read failures in repaint paths are logged once."Credits:" no longer reads "Cred…" (pre-existing since 1.0.10): measured in a private session, text widths jump at font hinting thresholds (the line needs 366 px below 100% and 377 px from 100% in its 373 px row), and the font fit's growth step crossed that threshold and kept the overflowing size. A step that no longer fits is taken back;
tests/test-credits-fit.jsreplays the measured widths (fails on the old loop with the live symptom, 377 px at 100.1%).Release material
0.00%, minute durations), social preview rendered again from the new plan-only capture.make checkrunstests/check-rights-inventory.py, as claude-usage does; the shared backdrop is named the maintainer-provided AI-generated (ImageGen) artwork it is, not "hand-painted".docs/README.mddocuments the local state files and the tracking reset SECURITY.md referred to.--validatedownload, social preview upload, theme probes, README recapture); the live-sync skill knows the replay state and the key-free helper command line.Not changed: the threshold colors (normal/warning/critical) stay as configured, also on light themes (user settings, same in both siblings); the popup's corner specks in the social preview are a family-wide follow-up; Cinnamon's default theme still stops capture-variant's content check (the scroll bar sits past the visible width, also on 1.0.10).
🤖 Generated with Claude Code