You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Change SDK to 24 (Android 7), because almost no one uses Android below 7, and Android 14 requires minimum of SDK 24 to be installable.
More reproducible and slightly smaller APKs (partially)
Baseline Profile
(Better) baseline profile? (eg. instead of just opening the app, maybe also scan and display all files, because as we know displaying lots of those files creates bit of lag)
Working Android CI build system
Upload crash reporting library (CI build failed because of it)
Actually test it
Predictive back gesture animation (either i don't know how to implement it or its too much work or not even possible 🤷🏻♂️, i want to implement ones like Florisboard settings)
Compose? (really low priority, because this will literally take decades to implement, lots of code changes, and importantly will took longer to compile and requires more resource and increases APK size to 50MB!! (see Open Video Editor project, before and after the Compose update))
Black background on dark theme?
Regex whitelist?
Duplicate file detection (idk how to implement this actually... most what i know is most use cases for duplicate file detection is finding duplicate photos or music)
Image Optimizer (at least png image optimization, but probably this will need another shared library, which significantly increases file size, unless there already solution out there, i might consider it, though it may take lots of time)
SD Card cleanup (just requires Android File access API thing)
Use ADB/Root or accesibility to clear cache of other apps?? (Update: so im also working on forked superfreezz app, see below for more)
Separate and outline "Analyze" and "Clean" buttons?? (idk this may look weird so its probably low in my priority list)
Nerdy notes:
Its really hard to get MD3 on everything, sadly the radio button choice preference dialog still uses MD2.
For crash reporting, originally i tried to use ACRA, but its adding up +500kb of useless bloat, and it requires Google Auto and KAPT (for processing @ annotations) depencency, and does nothing when crashed, thankfully i found a good solution that isn't adding up significant bloat, and it simply works, orignally found on Gramaphone project
This update may make some translation obsolete, so if anyone wants to translate, you can fork this project, translate the things (app/src/main/res/values*/strings.xml), and make a pull request.
so about SuperFreezZ fork, majority of things are working, its even better than Greenify or SuperFreezZ themselves, but its not on github yet, because i needed a new name for the app (currently SuperFreezZ N3XT), and needed to cleanup that dirty commit (i have a new template, maybe i just "build from scratch" from that template who knows)
The text was updated successfully, but these errors were encountered:
Nerdy notes:
The text was updated successfully, but these errors were encountered: