Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
digital_clock_5-macos.dmg | 2024-10-06 | 30.0 MB | |
digital_clock_5-win64.zip | 2024-10-06 | 27.8 MB | |
digital_clock_5-x64.msi | 2024-10-06 | 28.7 MB | |
README.md | 2024-10-05 | 6.1 kB |
|
Totals: 4 Items | 86.6 MB | 1,878 |
Digital Clock 5.0.4
WARNING: like many other free and open-source apps, my macOS app is not signed (more correctly it is ad-hoc signed). so macOS complains about this, and doesn't allow to launch the app by default. If you don't know how to proceed in this case, you can watch this ~20 sec video.
This is the minor update containing bug fixes and many improvements, recommended for all users. Some key changes:
- settings export/import
- settings import from Digital Clock 4 (clock settings only)
- hide clock from Mission Control on macOS
- "stay on top" and "transparent for input" can be changed on runtime
Thanks for the feedback!
Important
"Digital Clock Next" published previously was removed (both downloads and sources). It doesn't exist anymore. It's totally gone, even I don't have anything.
General info
This version should be a good replacement for the old Digital Clock 4, most of the features (including plugins) are already available, only some minor or dubious stuff not yet ported. Feel free to ask for what is missing, this will help prioritize the work. But keep in mind, not everything is possible, at least because of totally new "independent multi-window system".
Most of the skins from old Digital Clock 4 are included into this version, but it's also possible to use whatever font instead of skin (this was the main reason for rewriting completely from scratch, as the old clock had very poor font support due to its design) if you can't find something that you like.
Also I imported translations from Digital Clock 4, so interface may be partially translated, feel free to help to translate it, see Wiki for details. No tech skills or special tools required, just a web browser.
Project is hosted on GitHub, source code and various documentation can be found there, but downloads are only here, on SourceForge. I have no plans to publish downloads on GitHub.
Project will not be actively developed compared to Digital Clock 4, I achieved most of what I wanted to implement (mostly just as some challenge), but this version will be supported for some time due to its popularity.
Unfortunately, this project has no future for the reasons not controlled by me, it was surprising for me that I was able to achieve even such results. So, it can be closed very suddenly.
System requirements:
- Windows 10 1809 and above, 64-bit only (even for portable version), Microsoft Visual C++ Redistributable for Visual Studio 2019 should be installed, ARM-based Windows is not supported
- macOS 12.0 and above, macOS 13 and above is highly recommended, both Intel and Apple Silicon are supported (universal binary)
Some key features:
- full compatibility with old skin format
- very good font rendering (minimal difference with text editors)
- very good Unicode support (including emoji)
- font-like rendering for image-based skins due to skin format extension (few included skins use this feature)
- gradient filling for digits and background
- multiple time zones (or just multiple independent windows) support
- tray icon displays local time (implemented just-for-fun)
Limitations:
- app is unsigned and will not be signed, I don't have extra ~100$ for 1 year certificate and don't want having headache with integrating it to GitHub Actions or whatever else build server
- many options affecting window behavior (like "keep window on top" or "transparent for mouse") require app restart now, unfortunately changing such simple things on runtime leads to very unexpected results nowadays (and behavior is platform-specific)
- Linux is not supported anymore (even technically it is possible to build), as clock is totally useless in Wayland environments just because it simply can't be moved, and I don't want to implement any hacks to overcome this design feature
And as final note some sad news: do not expect as good quality as it was for the older version... Unfortunately, degradation is everywhere, nobody cares about software quality anymore, and many bugs/issues/strange things and so on happen due to the reasons not controlled by me... even worse, many such things somewhere inside the operating systems themselves, or just a "side effects" (or even "expected behavior") of unnecessary but "cool and popular" modern "features" which are in most cases just artificial restrictions by their nature, both for developers and users (hello, macOS and other Apple products!).
The most famous example of such unreliable behavior is "keep window on top" feature on Windows. It never worked stable since ~2015 in whatever software. Any hacks to get it work +/- reliably also usually stop working in 1-2 months. Part of this issue is inside Qt (the UI framework I'm using), but if you don't try to change it on runtime and only setup it during app startup instead, this part goes away, but the rest is still there, somewhere inside Windows. Don't believe me? Try old good and rock-solid Winamp (or any other old-school "pure Windows" software that was not updated for 10+ years) on modern Windows! Even fully updated end-of-life Windows 7 is enough to get this simple feature to work very unreliably, but Windows 7 from ~2013 works fine! Windows 10 is even worse... And this is just the only thing. So, do not expect too much, sorry...