Skip to content

JSON serialization

Latest
Compare
Choose a tag to compare
@LEOYoon-Tsaw LEOYoon-Tsaw released this 06 Mar 01:27
c8b9782
  • Refactored codes in Setting views, making them much cleaner, breaking down large structs
  • Unified logic for Themes and Configs, the 2 pages support the same operation set
  • Added import and export for Reminder list
  • Changed the export and storage format to JSON
  • Redesigned control bar for macOS, merging the 2 icons into one bar
  • Added Theme list view for watchOS, enabling user to choose a different theme from their phone
  • Automatically update chineseCalendar whenever the config changes, also added auto update for statusBar
  • Extract core calculation code into standalone repo, CelestialSystem
  • Fixed a few bugs
    • Event indicator may not update timely
    • Widget refresh after quitting App may not pick up latest changes made
    • Importing wrong file may not raise correct error
    • Some translation inconsistencies
    • Reminder next date being wrong