Skip to content

HUE19

Compare
Choose a tag to compare
@profiluefter profiluefter released this 20 Mar 22:49
· 40 commits to master since this release
6d1200b

Dear Customers,

we are very proud to announce the release of version 19 of our app.

Changelog

  • Add option to tick tasks
    • Add checkboxes
    • Update serializers
    • Change all UI occurrences of Note to Task
  • Add app preferences with the following settings
    • Task storage location
    • Task serialization format
    • Task storage file name
  • Implement external storage as a storage target
    • Add preference option
  • Implement GSON serializer
    • Add GSON option to serializer preference
  • Implement and extract our proprietary file format into it's own sub-project
    • Our binary based file format is the most storage-efficient file format possible for storing your tasks
    • Add gradle tasks for automatic creation of artifacts
      • Source code ZIP
      • Documentation ZIP
      • Compiled jar file
  • Use Hilt/Dagger for dependency injection leading to better code modularity
    • Implement providers that provide the storage or serializer corresponding to the preference
  • Minor improvements
    • Add FAB for creating new tasks to MainActivity
    • Change overdue icon
    • Change Date/Time picker color
    • Generally overhaul color scheme
    • Use Data Bindings exclusively
    • Switch from deprecated startActivityForResult to new type-safe API
    • Dependency updates
    • Add new feature ideas to list
  • Bug fixes
    • Fix off-by-one error in date picker
    • Found new bugs