Vintage digital display with a high-fidelity 7-segment font. 10 color themes, custom colors, ghost segments, CRT scanlines, desktop widget mode, a quick color-switch menu, and integrated alarms with an on-screen dialog so they're never missed. Reads its own bundled font and alarm sound files, and copies the bundled font into ~/.local/share/fonts on first opening preferences so the live preview renders correctly; no other file access.
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
| Version | Status |
|---|---|
| 73 | Active |
| 72 | Active |
| 71 | Active |
| 70 | Active |
| 69 | Active |
| 68 | Active |
| 67 | Rejected |
| 66 | Active |
| 65 | Active |
| 64 | Active |
| 63 | Active |
| 62 | Active |
| 61 | Active |
| 60 | Active |
| 59 | Active |
| 58 | Active |
| 57 | Rejected |
| 56 | Active |
| 55 | Active |
| 54 | Active |
| 53 | Active |
| 52 | Rejected |
| 51 | Active |
| 50 | Active |
| 49 | Active |
| 48 | Active |
| 47 | Rejected |
| 46 | Inactive |
| 45 | Inactive |
| 44 | Rejected |
| 43 | Inactive |
| 42 | Inactive |
| 41 | Inactive |
| 40 | Inactive |
| 39 | Inactive |
| 38 | Rejected |
| 37 | Rejected |
| 36 | Inactive |
| 35 | Inactive |
| 34 | Rejected |
| 33 | Inactive |
| 32 | Inactive |
| 31 | Inactive |
| 30 | Rejected |
| 29 | Inactive |
| 28 | Rejected |
| 27 | Rejected |
| 26 | Rejected |
| 25 | Rejected |
| 24 | Inactive |
| 23 | Inactive |
| 22 | Rejected |
| 21 | Rejected |
| 20 | Rejected |
| 19 | Inactive |
| 18 | Inactive |
| 17 | Inactive |
| 16 | Rejected |
| 15 | Inactive |
| 14 | Rejected |
| 13 | Inactive |
| 12 | Rejected |
| 11 | Inactive |
| 10 | Inactive |
| 9 | Inactive |
| 8 | Rejected |
| 7 | Rejected |
| 6 | Rejected |
| 5 | Rejected |
| 4 | Rejected |
| 3 | Rejected |
| 2 | Rejected |
| 1 | Rejected |
Retro LCD 7-Segment Clock — v51 review notes Only prefs.js, metadata.json and README.md changed. extension.js, stylesheet.css and the schema are untouched. What changed: The live preview in the preferences window ("88:88") used to be drawn with Cairo using the generic "Monospace" font, so it didn't match the real 7-segment look of the clock. Now the preview text is a real Gtk.Label (Pango) placed over the existing Cairo background, styled to use the DSEG7 Classic font that is already bundled with the extension and already used by the real clock. For the label to find that font by name, prefs.js copies the bundled DSEG7Classic-Regular.ttf into the user's font folder (~/.local/share/fonts) the first time preferences are opened, using Gio.File.copy() only. No subprocess or command-line call is used anywhere. If the file already exists there, nothing is copied again. Since no fc-cache or similar command is run, fontconfig picks up the new font on its own next periodic rescan. In practice this means the very first time preferences are opened after installing, the preview may briefly show Monospace instead of DSEG7; every time after that it shows the real font immediately. If the copy fails for any reason, it silently falls back to Monospace — it never breaks the preferences window. Other changes: - metadata.json: version bump 50 -> 51. - README.md: removed the "What's new" changelog sections. Kind Regards :)