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 |
|---|---|
| 28 | Unreviewed |
| 27 | Rejected |
| 26 | Rejected |
| 25 | Rejected |
| 24 | Active |
| 23 | Active |
| 22 | Rejected |
| 21 | Rejected |
| 20 | Rejected |
| 19 | Active |
| 18 | Active |
| 17 | Active |
| 16 | Rejected |
| 15 | Active |
| 14 | Rejected |
| 13 | Active |
| 12 | Rejected |
| 11 | Active |
| 10 | Active |
| 9 | Active |
| 8 | Rejected |
| 7 | Rejected |
| 6 | Rejected |
| 5 | Rejected |
| 4 | Rejected |
| 3 | Rejected |
| 2 | Rejected |
| 1 | Rejected |
Hello, This version (27) focuses on refining the alarm system and fixing UI behavior based on previous internal tests. The key updates are: Improved Alarm Logic (GStreamer): Reimplemented the alarm audio to play in a seamless loop. Added a bus signal watch for EOS (End Of Stream) to ensure continuous playback without resource leaks. Visual Alarm Indicators: Added a blinking opacity effect (500ms interval) to the clock label while the alarm is active to provide clear visual feedback. New Interaction Model: Clicking the clock now acts as a "Snooze/Dismiss" button when the alarm is ringing. If the alarm is silent, it opens the preferences window as usual. Safety Auto-Off: Implemented a 1-minute (60,000ms) safety timer to automatically stop the alarm and clean up GStreamer resources if no user interaction occurs. Blinking Separators (Optional): Integrated the blink-dots GSettings key to toggle separator visibility. The update interval intelligently adapts to optimize CPU usage (500ms for blinking, 1s for seconds, or 10s for simple mode). Resource Management: All timeouts and GStreamer instances are strictly cleared in the disable() method to ensure a clean extension state. Thank you for your time and for the detailed review!