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

Details Page Preview

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.

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
Summary Version 47 fixes startup performance issues and adds a visual alarm indicator. Main Changes 1. Startup Performance Fix Deferred initialization during cold boot to prevent GNOME Shell from freezing Lazy GStreamer initialization (only when alarm actually triggers) 2. New Feature: Alarm Indicator Added visual dot indicator when alarm is enabled Shows users at a glance if alarm is active 3. Rendering Improvements Fixed shadow label rendering in retro mode to prevent unwanted visual effects Better cleanup of extension resources on disable Files Modified extension.js: Major refactoring for startup performance stylesheet.css: Added alarm dot styling metadata.json: Version bump to 47 Compatibility Supports GNOME Shell 45-50 No breaking changes Backward compatible with existing settings Testing Notes Please verify: Extension loads without blocking on cold boot Alarm indicator displays correctly All existing features still work
JustPerfection rejected
1. Please remove unnecessary comments and commented code. 2. Please use `connectObject()` and `disconnectObject()` so it is easier to track for cleanup. 3. Why idle (line 495 `extension.js`)? 4. Avoid sending AI code: [EGO Review Guidelines: AI](https://gjs.guide/extensions/review-guidelines/review-guidelines.html#extensions-must-not-be-ai-generated)