Skip to content

Releases: itachi1706/CheesecakeUtilities

Massive bug fixing update before Main Menu Revamp. Also new Camera Viewer and System Toggle utilities. Also revamped Unicode Emoticons Utility!

06 Feb 11:45
ea43c01
Compare
Choose a tag to compare

Note: This is probably the final update before a 5.0.0 release that revamps the main menu

Tweaks
[CUTILAND-161] - Enhancement to barcode generation
[CUTILAND-254] - Emoji Utility Updates (Kaomoji, Tabs etc)
[CUTILAND-391] - Replace Eye with Checkbox for toggling utility visibility
[CUTILAND-398] - Application Splash Screen
[CUTILAND-408] - Camera Viewer Utility
[CUTILAND-411] - Update Settings Implementation
[CUTILAND-415] - Migrate LogHelper class to utilize the one from the HelperLib 1.0.3
[CUTILAND-416] - Private DNS Toggle
[CUTILAND-417] - Force 90Hz toggle for Pixel 4 (coral/flame) lineup
Bug Fixes
[CUTILAND-375] - Update Firebase Login Activity for deprecated code
[CUTILAND-404] - [Crashlytics] [New Fatal Issue] BarcodeScannerFragment.java line 95
[CUTILAND-412] - [Crashlytics] [New Fatal Issue] InstallAppTask.java line 88
Misc

  • Updated library implementations
  • Added link to F-Droid
  • Tweaked the app about page
  • Many other miscellaneous bug fixes and improvements
  • Stability improvements

Bug Fixing Build + Kotlin Compliant Refactor + Bye Message Spam Utility

19 Dec 02:54
2b33aa9
Compare
Choose a tag to compare

Changelog

  • [CUTILAND-363] - Update Travis script
  • [CUTILAND-377] - Test Bluetooth Connectivity Quiet Hours toggle on a Physical Android 10 device with BT
  • [CUTILAND-378] - Test CEPAS Reader on a Physical Android 10 device with NFC
  • [CUTILAND-387] - Add GitHub Actions status badge into README
  • [CUTILAND-388] - Add a issue contribution tooltip to link to JIRA Service Desk
  • [CUTILAND-309] - Follow Kotlin Naming Conventions for packages (REFACTOR)
  • [CUTILAND-389] - Make Biometric Authentication not require a confirmation button press for biometric modals supporting implicit authentication
  • [CUTILAND-390] - Remove Message Spam Utility and its relevant permissions

Bugs Fixed

  • [CUTILAND-368] - Bug when opening app with authentication, exits app after authentication
  • [CUTILAND-376] - Module Management Back button on action bar not working
  • [CUTILAND-379] - Biometric Authentication shows Unlock Fingerprint on non-Fingerprint authentication
  • [CUTILAND-384] - [Crashlytics] [New Fatal Issue] Gender.java line 3 (Crash on loading data)
  • [CUTILAND-385] - [Crashlytics] [New Fatal Issue] Gender.java line 3 (Crash on loading data)
  • [CUTILAND-386] - [Crashlytics] [New Fatal Issue] LoadAppListTask.java line 53 (Crash if app does not have a version for some reason)

Pre-Release before major Main Menu Revamp

06 Dec 12:49
81a0b89
Compare
Choose a tag to compare

Changelog
[CUTILAND-354] - Add JIRA link to README
[CUTILAND-355] - Try out GitHub Actions
[CUTILAND-358] - Remove MSL Utility completely
[CUTILAND-364] - Update JIRA link again
[CUTILAND-287] - Attribouter style OSS about page
[CUTILAND-334] - Test Application on Q emulator to make sure it is ready for Q (Pre-targeting API 29)
[CUTILAND-344] - Move course code to subtext
[CUTILAND-346] - Migrate FanficCompactor to the Fanfiction app I am maintaining
[CUTILAND-359] - PSI data show a "legend"
[CUTILAND-374] - Upgrade biometric to remove usage of the deprecated FingerprintManager

Bug Fixes
[CUTILAND-311] - Implement dark mode toggle capability for Binary Converter Utility
[CUTILAND-350] - DateAndTimeIndicator.java line 60
[CUTILAND-357] - Dark mode PSI values hard to read
[CUTILAND-362] - [Crashlytics] [New Fatal Issue] ListApplicationFragment.java line 112

Crash fixing and code optimizations

01 Aug 11:09
546699f
Compare
Choose a tag to compare
  • AsyncTasks no longer exists as a inner class, eliminating static leaks (#336)
  • All app settings now uses the AndroidX preference library (#338)
  • Fixed crash caused by Proguard removing needed methods in Grade Scoring Logger Utility (#339)
  • Fixed crash when a module is a pass/fail module without a known grade (-) (#340)
  • Institution/Semester/Module names are now automatically capitalized per word
  • Semester timeframes must now fall within the time stated by the institution it resides in (#341)

HTTPS endpoint calls migration

24 Jul 15:15
e792ecc
Compare
Choose a tag to compare
  • Migrated all HTTP API calls to HTTPS (#333)
  • Updated app updating library to migrate over to HTTPS as well
  • WIP Started work on updating the preference screens to non-deprecated methods

Score Logging/Calculator Utility, Goodbye MSL Sync and new CEPAS Reader!

17 Jul 11:21
b6be9bc
Compare
Choose a tag to compare
  • New CEPAS Reader implementation (#318)
  • Removed MSL Sync utility and replace it with a placeholder due to the website killing itself (#322)
  • More Kotlin code migration (#323)
  • Added a new Score logging/calculation utility for GPA and various other scores (#283)
  • Updated Featured Utility to CEPAS Reader (#317)
  • Converted images to WebP to reduce apk size (#126)
  • Vehicle Mileage Record list now allows you to swipe to edit/delete (#326)
  • Deleting Vehicle Mileage Record now shows a prompt allowing you to undo the delete for a short period of time
  • Added some Firebase Performance tracking analytics to detect slow code (#191)
  • Lots of Code Cleanup and Optimizations

Dark Mode and Global Firebase Authentication

10 Jun 12:57
0f8b98b
Compare
Choose a tag to compare
  • Global Firebase Login (#169)
  • Officially deprecated Navbar Customizer for Oreo and above (#158)
  • Prompt when no NFC is found for CEPAS Reader (#252)
  • Cleaned up some permissions
  • Added dark mode (#304)
  • Ability to select to only use dark or light mode or default
  • Bug fixes and improvements

Hotfix for Firebase DB with Vehicle Mileage Utility

03 Jun 13:08
ebc6dfc
Compare
Choose a tag to compare
  • Hotfix to update data location for Vehicle Mileage Utility (#305)

Fixes for Lyrics, MSL Sync, Authentication and more!

15 May 14:01
576add7
Compare
Choose a tag to compare
  • Fixed crash when playing music with Now Playing Lyrics enabled (#298)
  • Fixed crash when syncing MSL tasks (#296)
  • Fixed crash when backing up and restoring APK files
  • Fixed crash when sharing generated barcodes
  • Fixed issue with authentication not authenticating before allowing access
  • Implemented Crashlytics Logging for all log messages so that we can see the logs when the app crashes
  • Removed unnecessary code to save more space
  • General bug fixes and improvements

Edit: 4.7.2 release

  • Fixed updater crashing (#300)

APKMirror Downloader Utility and bug fixes

14 May 14:38
40014bb
Compare
Choose a tag to compare
  • Fixed crash with Lyrics Utility (#277)
  • Added more prompt for the MSL Sync Utility (#282)
  • Cleaned up some portion of Fingerprint Authentication
  • Updated OSS Licenses list
  • Added APKMirror Downloader Utility (#281)
  • Updated internal application updating tool
  • Fixed a bug where no update check is done if you do not enable authentication
  • A lot of bug fixes and improvements to speed and stability