Skip to content

1.1.0

Choose a tag to compare

@retrixe retrixe released this 21 Sep 18:47
269022f

Lots of minor improvements! 🎉

  • The app is drastically smaller in size now (8 MB -> 2 MB 🎉 )
  • The app has been moved from PwC to ERP 🎊
  • The app now shows skippable classes in the Attendance screen.
  • The user interface has been tweaked in various places and uses Material 3 Expressive features now.
  • The calendar can be opened from the Holidays screen now.
  • The attendance threshold can now be changed in Settings.
  • Remember Password has been added, to avoid logging in again.

Minor Changes

  • Enable minification and resource shrinking: 4c916d0
  • Add PullToRefresh to Attendance/Exams/Holidays: d9d18bb
  • Display skippable classes in AttendanceScreen: 8d55f44
  • Open calendar when tapping on a holiday (close #8): 0e89b89
  • Show better error messages on login (fix #1): 39224fa
  • Add attendance threshold override config: 97b876c
  • Display Remember Password checkbox (fix #14): a836c6f
  • Merge PR #21: Port to MIT-WPU ERP from PwC: 31d6c33
  • Rename "Attendance Threshold" setting: c3e9e1e
  • Make use of Material 3 Expressive (fix #11): eecd830
  • Use bold text more sparingly: a325704
  • Improve login screen with M3 Expressive: 2cdf1df
  • Update Attendance/Holidays with better sub-types: 92a09c7
  • Move HolidaysScreen to tabs: bf82e04

Patches

  • Fix HomeScreen in landscape, improve LoginScreen Closes #10: a4b1163
  • Move data fetching into ViewModel (fix #6) Fixes #12: bcd77b4
  • Oops! broken logout button >_<: 1352cbe
  • Fix class skipping message in AttendanceScreen: 5a64f0c
  • Update all dependencies: 884875b
  • Fix decimal default in attendance threshold: 3532fa7
  • Add artificial delay to getHolidays Instantly loading holidays is jarring in HolidaysScreen: f1515db
  • Move to OutlinedSecureTextField: a2181df
  • Minor tweak to AttendanceCard: c5fa38b
  • Improve error messages: 00dae16
  • Move to plain Jsoup from Skrapeit: 06067db
  • Replace rememberPlainTooltipPositionProvider: 5eca33d