Review of "Retro LCD 7-Segment Clock" version 52

Details Page Preview

Vintage digital display with high-fidelity 7-segment font. Features Neon Green, Amber, and Retro Gray modes with integrated alarm.

Extension Homepage
https://gitlab.com/corral1976/gnome-shell-extension-relojlcd

No comments.

Diff Against

Files

Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.

Shexli (experimental)

Shexli did not find any issues.

All Versions

Previous Reviews on this Version

Corral1976 posted a review
Retro LCD 7-Segment Clock — v52 review notes Files touched: extension.js, prefs.js, stylesheet.css, schemas/*.gschema.xml, metadata.json, README.md. Four font files now live under assets/ (alongside the existing alarm.ogg): DSEG7Classic-Regular.ttf, DSEG7Classic-Bold.ttf, DSEG7Classic-Italic.ttf and DSEG7Classic-BoldItalic.ttf — same DSEG7 Classic family already bundled with this extension, same license (see DSEG-LICENSE.txt). What changed: Added a "Font Style" option (Regular / Bold / Italic / Bold Italic) alongside the existing font-size and color settings. - stylesheet.css: added three more @font-face rules for the same "DSEG7 Classic" family (one per extra variant), each with the font-weight/ font-style descriptor matching the metadata embedded in that TTF file. This lets St (GNOME Shell's toolkit) resolve the correct face the same way it already resolves the Regular one. - extension.js: the panel/widget clock reads a new "font-style" setting and sets font-weight/font-style accordingly when applying its label style, instead of a hardcoded weight. - prefs.js: the preferences preview installs all four bundled font files (copy only, via Gio.File.copy — no subprocess call, consistent with the fc-cache removal from the previous release) and lets the user pick a style from a combo row, updating the live "88:88" preview instantly via Pango markup. - schemas: added the "font-style" string key with an enum of allowed values (regular/bold/italic/bold-italic), default "regular". - All four font files moved into assets/, next to the existing alarm.ogg, instead of sitting loose at the extension root — keeping a single, consistent location for bundled binary resources. No new permissions, no subprocesses, no network access. Kind Regards :)
JustPerfection rejected
1. This can be approved but please don't send more fonts. 2. `@font-face` should be removed as it is not working in the shell process css.