-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Complete adoption of SwiftUI, optimize for 2023 Apple OS's
Overall optimization: 1. Unify UI code for SwiftUI, watch face code is shared across all platforms and most widgets 2. Adopt SwiftData instead of Core Data, and remove use of UserDefault 3. Use AppIntent in favor of Siri Intent 4. Eliminate errors with Swift 6 syntax (warnings are not fully addressed) 4. Conbine translaton files into 3 shared ones 5. New and more concise icon 6. Responsive clock face adds interaction Widgets: 1. Double watch widgets supports extra large size, full watch come in small size as well 2. New Countdown cards let you track next solar term, moon phase, sun and moon rise/set time 3. Adapt background and color based on system render mode 4. More accurate (not more frequent) update timing for widgets, lets you stay right on time 5. More cutural holidays in text widget 6. Added widget relevance to work better with smart stack iOS: 1. Settings no longer block whole screen on landscape iPhone and iPad, share most code with macOS settings window Watch: 1. Full size clock face, make the most use of watch screen 2. No more left/right swipe, easier navigation with only up/down scroll 3. Settings is now more inline with system style Mac: 1. Settings is categorized into sections, for each section, code is shared with iOS settings 2. Revamped themes management and Q&A section 3. Configurable status bar, you can choose what to display (or as simple as an icon) at your discretion
- Loading branch information
1 parent
133e62f
commit 5b9f10a
Showing
201 changed files
with
12,196 additions
and
15,491 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.