Releases: itachi1706/CheesecakeUtilities
Releases · itachi1706/CheesecakeUtilities
Analytics and Bug Fixes
Bug Fixes and Chromium breaking utility fixes
Bug Fixes, Custom Mileage Reports, Utility Upgrade and new PSI Utility!
- Fixed crash due to lack of media metadata #168
- Added a button to vehicle mileage utility to autofill some data from the previous record when creating a new record #171
- Added ability to generate a report for vehicle mileage per month (custom usage only) #174
- Disabled Android Oreo autofill feature in utilities that should not have the feature present #150
- Added new PSI utility to view SG PM 2.5 and PSI data as well as see a history in a graphical format #18
- Some bug fixes and optimizations
Barcode Tools, Now Playing Lyrics and tons of optimizations!
- Added new Barcode Tools Utility to generate and scan barcodes (1D/2D)
- Added new Now Playing Lyrics utility to view lyrics of media currently playing on the device if available
- Improved on icon looks hopefully
- Added copyright symbol to the OSS License view
- Some bug fixes and optimizations that will hopefully speed up the app
4.1.1 Fix
- Fixed crash when not being able to communicate with the server in Now Playing lyrics (#166)
- Fixed missing bracket in the dropdown selections when generating barcode
4.1.2 Fix
- Adds crash reporting on all services with a separate process
- Notifications that are ongoing that are not media notifications will no longer be processed (Test if it works)
- Fixed some devices returning a null value for Now Playing lyrics when processing lyrics (#167)
4.1.3 Fix
- Fixed crash from Firebase Crash Handling (much irony I know)
Massive Refactoring Update
WARNING: This update may break stuff, please report any crashes to the issue tracker
- Updated to Java 8
- Replaced boilerplate code with Java 8 lambdas
- Target Android Oreo MR1 (27)
- Added adaptive icons
- Added licenses of open source libraries used
- Added a view to show said licenses in the app settings
- Switched some Java files to use Kotlin instead as it reduces boilerplate codes
- Some internal library changes due to unmaintained libraries
- Disabled use of the Navbar utility on Android Oreo as it does not work there
- Navbar accessibility service will not work/run on Android Oreo as it will not work there. Note: If you have the accessibility service enabled on Android Oreo, disable it to prevent Android from passing accessibility events to the app to speed up your device
- Cleaned up and optimized a lot of code
- Lots of bug fixed
- Introduced more bugs probably due to the refactoring
Bug Fix and Better Holiday List
- Fixed bug where using the scrollbar when the app list is being loaded crashes the app (#146)
- Fixed bug where adding a short vehicle name with special characters crashes the app (#145)
- Switched to using the Google Calendar's SG Holiday Calendar to retrieve holiday list instead of a manual holiday list input implementation previously (#147)
Quickfix Release for Vehicle Mileage Statistics
- Fixed General and Vehicle Type mileage statistics not updating due to querying from cache instead of from DB
Improvements to Vehicle Mileage statistics and some bug bashing
- Add timezone to vehicle mileage records (#139)
- Reversed vehicle mileage statistics for date and month records (#139)
- Added swipe to refresh for all vehicle mileage statistics view (#139)
- Fixed crash when app list utility tries to launch an activity that doesn't exist
- Fixed an issue where the app may crash randomly even if it's not visible
Utility Fixes, Vehicle Mileage Statistics and Other Improvements!
- Fixed vehicle classes not showing up (#132)
- Added statistics to the Vehicle Mileage utility such as total mileage, per date, month, vehicle and vehicle number
- The start and end date now shows up in the main mileage tracker list
- You can now view certificate information in app details (#124)
- Fixed a crash caused by Oreo when trying to share APK
- Various other bug fixes and improvements
Note: 3.4.0 was skipped due to the oreo bug found on the final testing phase
Compiling against API 26 (Oreo) and improvements to vehicle mileage utility
- Compiling against Oreo (API 26)
- Android Oreo is now officially supported
- Added editing of records to vehicle mileage utility
- Added autocomplete to vehicle mileage utility for location, purpose and vehicle number
- Added the remaining vehicle classes to the vehicle mileage utility
- Lots of code improvements, refactoring and optimizations
- Bug Fixes and Improvements