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, I would like to sincerely apologize for the multiple submissions (v25-v27) in such a short time. As I worked on integrating the GStreamer backend for the alarm loop, I encountered several asynchronous edge cases where the audio player wouldn't terminate correctly or the UI would become unresponsive under specific conditions. I chose to push updated versions as soon as I found a more stable solution to ensure that the version eventually reviewed is of the highest quality. Key fixes in v28: GStreamer Lifecycle: Fixed a resource leak by strictly disconnecting bus signals and using bus.remove_signal_watch() during the stop sequence. Notification Integration: Correctly re-implemented Main.notify to ensure the alarm message is visible. Event Handling: Refined the button-press-event with Clutter.EVENT_STOP to ensure the alarm dismisses instantly on the first click. Logic Sync: Added a second-level check to the alarm trigger to prevent multiple concurrent player instances. This version is now fully polished, resource-efficient, and follows all GNOME Shell best practices. Thank you for your patience and for the amazing work you do reviewing these extensions."