Vintage digital display with high-fidelity 7-segment font. Features Neon Green, Amber, and Retro Gray modes with integrated alarm.
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
| Version | Status |
|---|---|
| 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 :)