📝 Changelog
- Comprehensive systematic refactoring of over 3/4 of the code.
- Switched to 32-bit compilation.
- Completely eliminated font aliasing (jagged edges) issues.
- Fixed the issue where fonts appeared white in Edit Mode; restored the original colors.
- New Features
- Added "Style" option.
- Added "Plugins" option — this might be the best update in Catime's history.
- Tray icon now supports displaying:
- Current Battery Level
- Caps Lock Status
- Colors now support gradients and flowing colors.
- Optimized the notification method for the Pomodoro countdown.
- The timeout dialog box supports free movement and resizing.
- Added support for system fonts - Credit: 溜溜大神校长来了
- [Tray Animation] Added "Original Speed" option - Credit: mua
- Added "Pomodoro Timer" to startup presets - Credit: mua
- Fixed the issue where color values could not be saved - Credit: 析木
- Fixed animation issues with millisecond display - Credit: TCWei
- Edit Mode supports moving position using arrow keys - Credit: Snow-kal
- Added "Show Milliseconds" to hotkeys - Credit: 溜溜大神校长来了
- Fixed the issue where the icon was reset to default upon every restart - Credit: Seredo
- Time can be displayed on the taskbar (no longer covered/obscured) - Credit: YuYinLC
- Fixed the issue where the font stopped working after modifying countdown presets - Credit: 李良
- Fixed the issue where font folders were not recognized for some Chinese usernames - Credit: 李良
- Optimized the sorting logic for fonts and tray icons.
- Automatically display current time for preview when Edit Mode content is empty.
- Adjusted the default startup behavior to display the current time.
- Added "Reset Position" option.
- Fixed the issue where the timeout action was accidentally modified after switching to Pomodoro Timer - Credit: 红树林
- Fixed the issue where the tray animation unexpectedly turned into the Logo after waking from sleep - Credit: Fireman
- Optimized runtime memory usage; only necessary content is loaded to minimize performance overhead.
- Support scrolling the mouse wheel on the tray icon to adjust opacity.
- Added automatic configuration file migration (due to this refactoring, it will be enabled in the next version).
Tip
My friend, while downloading Catime, why not check out my friend's Easy-Cat-Timer— a super cute and practical countdown timer!