Releases: davenicoll/swiss-railway-clock-screensaver
Releases · davenicoll/swiss-railway-clock-screensaver
Release list
Swiss Railway Clock 1.1
Bug Fix
Fix macOS Sonoma legacyScreenSaver high CPU/RAM issue
On macOS Sonoma (14.x) and later, third-party screensavers have a system bug where the legacyScreenSaver process doesn't exit properly when dismissed, causing high CPU and RAM usage.
Solution
Implemented in-frame orphan detection that checks every ~1 second:
- Window no longer exists
- View detached from superview
- Window no longer visible
When detected, the process exits cleanly to prevent resource waste.
Downloads
- SwissRailwayClock-1.1-AppleSilicon.dmg - For M1/M2/M3/M4 Macs
- SwissRailwayClock-1.1-Intel.dmg - For Intel Macs
Swiss Railway Clock 1.0
Swiss Railway Clock Screensaver
A beautiful macOS screensaver inspired by the iconic Swiss Railway clock design.
Downloads
- SwissRailwayClock-1.0-AppleSilicon.dmg - For M1/M2/M3 Macs
- SwissRailwayClock-1.0-Intel.dmg - For Intel Macs
Features
- Authentic SBB railway clock design with red second hand ball
- Brushed aluminum bezel effect
- Smooth 30 FPS animation
- Optimized for low CPU/GPU usage
- Shows clock on main display only (secondary displays show black)
Installation
- Download the DMG for your Mac type
- Open the DMG and copy SwissRailwayClock.saver to ~/Library/Screen Savers/
- Go to System Settings > Screen Saver and select Swiss Railway Clock
Note
This screensaver is self-signed. On first run, you may need to approve it in System Settings > Privacy & Security.