Review of "Retro LCD 7-Segment Clock & Widget" version 33

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.

All Versions

Previous Reviews on this Version

Corral1976 posted a review
Technical Review Notes (v33) Summary: This update introduces a "Desktop Widget Mode," allowing users to toggle the clock between the top panel and a floating, draggable desktop widget. Key Changes & Technical Implementation: Dynamic UI Switching: The extension now handles seamless transitions between PanelMenu.Button (for the top bar) and St.Bin (for the desktop) without needing to reload the extension. Persistent Positioning: Added widget-x and widget-y GSettings keys to save the widget's location on the screen, ensuring the position is remembered across sessions. Input Handling: Implemented Clutter event listeners (button-press-event, motion-event, and button-release-event) to enable smooth "click-and-drag" functionality for the desktop widget. Architecture Integrity: The core clock logic, alarm system, and CSS styling engine remain untouched to ensure 100% visual and functional parity between the panel and widget modes. UX Improvements: Added right-click support for the desktop widget to easily access Preferences, maintaining the same intuitive workflow as the panel version. Files Modified: extension.js: Integrated widget logic and drag-and-drop handlers. prefs.js: Added a toggle for the new mode and adjusted font-size limits. schemas/org.gnome.shell.extensions.relojlcd.gschema.xml: Defined new keys for mode and coordinates.
JustPerfection active