mirror of
https://github.com/niels-emmer/time-keeper.git
synced 2026-09-13 23:53:35 +02:00
-
released this
2026-05-18 17:59:57 +02:00 | 3 commits to main since this release📅 Originally published on GitHub: Mon, 18 May 2026 16:00:31 GMT
🏷️ Git tag created: Mon, 18 May 2026 15:59:57 GMTWhat's new
macOS app — native UI overhaul
This release rewrites the macOS menu bar app UI to look and feel like a real macOS app instead of an Android app running on a Mac.
Removed
- 5-second splash screen with countdown — the app now starts silently in the menu bar with no visible window
macos_uidependency — its native plugins were injecting a yellow tint over the entire Flutter surface- All Material Design widgets (ripple effects,
FilledButton,Slider,TextFieldwith outline border,Scaffold) - Box shadows on category cards
Added / Changed
- Window starts hidden; popover only appears when you click the tray icon
CupertinoSlidingSegmentedControltab bar (pill style, correct macOS proportions)CupertinoTextFieldfor all text inputs (inset border, native macOS look)CupertinoSliderfor the weekly goal settingCupertinoButton.filledfor the connect button in setupCupertinoActivityIndicatorfor all loading spinnersCupertinoIconsthroughout — no more Material icons.AppleSystemUIFont(SF Pro) as the app font- Hardcoded macOS color tokens — UI colors are never influenced by the system accent color
- Pointer cursor on all interactive elements
- Hover states via
AnimatedOpacity(no ripple) - Fixed pre-existing compile error:
widgets/daily_log_dialog.dartwas missing
Full changelog: https://github.com/niels-emmer/time-keeper/compare/v1.3.0...v1.4.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads