Commit Graph

69 Commits (3c990bf8af098b28e0c37100fc7a35a64092cb28)

Author SHA1 Message Date
androidacy-user 3c990bf8af Fixes for transparent theme and setup
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 9a79029cfc Work on setup experience
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 18d07d81b5 Rework a few things
Current known bug: disabling repo on setup hides it from SettingsActivity

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user ba1357e307 Work on SetupWizard
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user ee4ad76b43 fixes and stuff
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
Fox2Code ce03a0b36a My brain is melting right now. 3 years ago
androidacy-user e378f604b6 Fix themes
Material3 is now used regardless of API version. Switches should no longer be invisible for < a12

Oh, and fixed a couple crashes and yes i did pet that kitten

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user a8877af824 Tweak setup wizard and fix tests
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 414caf3dbe Working setup box
Also bumps minimum android sdk to 23 (aka Marshmallow) Android 5.x just isn't popular anymore and magisk even has poor support for it.

Also warn about blur on low-end devices

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 2c675577cb [DO NOT MERGE] Add setup screen
Also the usual fixes and whatnot

Note the setup is rather broken right now as something else is overwriting the pref right away

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user a61ca71221 Fix sentry + arch specific builds
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 66cb0b1813 Security fixes and optimizations
- All known hosts now have a hardcoded trusted root ca, because we're not just going to trust that the user has a-ok certs installed
- Remove some unused code
- Properly fix a couple NetworkOnMainThread errors

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 86c46de069 Misc optimizations
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 37b93367bf Lots of foxes and refactoring
- Move some docs to docs folder
- Refactor sentry a little
- In order to "fix" custom repos, don't let them be disabled
- Misc updates and optimizations

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 71e11600ef Lots of changes and code cleanup
- Remove binaries because I was lied to
- Stuff
- Other stuff
- Jeez why did I wait two days to commit, I can't remember anything I did

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user f3d31ed380 Fix empty androidacy client id and bundle cronet
Fdroid apparently won't let us attempt to use cronet from gms because something something proprietary AAAAAAAAAAAAAAAAAAAAAAAAAAA

The scream is the two hours I spent resolving the 15189759875195791 conflicts that resulted from the change.

Also, when ANDROIDACY_CLIENT_ID is empty, do not allow the user to enable Androidacy repo and instead show a message suggesting to download official builds. May have to reword for fdroid

Oh, and now no internet actually means no internet and it'll properly notify when repos fail to update.

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 39cfa8c52e Allow user to permanently dismiss notifications request
Also handles pre-13 devices that have blocked notifications

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 37b19f01b6 Handle notification perm properly
Plus other refactorings

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
Fox2Code 78a72ba36f Re-implement Androidacy captcha error handler 3 years ago
Fox2Code e4d7b93f16 Update BlurView library 3 years ago
Fox2Code efa6c14289 Improve/rework Androidacy compatibility 3 years ago
Fox2Code 3b913e49d5 Some minor bug fixes. 3 years ago
Fox2Code c9669c1d50 Bind noodleDebugState to Developer mode. 3 years ago
Fox2Code 3289775875 Add NoodleDebug for user-debugging and update FoxCompat to fix a bug. 3 years ago
Fox2Code 95b1c80abb Fix gradle build and add external shortcut support 3 years ago
Fox2Code c1cad9b30b Add MMT-Reborn support + add feedback for known errors + fix bugs. 3 years ago
Fox2Code c6482ca751 Fix and improve previous commit & Update libraries 3 years ago
androidacy-user 9c2d361a1c Update androidacy APIs
Signed-off-by: androidacy-user <opensource@androidaacy.com>
3 years ago
Fox2Code 4ba30cfbe4 Improved workaround for Androidacy issue 3 years ago
Fox2Code ded15c0194 Try fixing staging Androidacy. (And fail) 3 years ago
Fox2Code 58a29f006d Implement background module update check & improve translator utils. (New strings) 3 years ago
Fox2Code d4ee572529 Finish custom repos implementation + add more default repos. 3 years ago
Fox2Code 241c50867c Switch to FoxCompat library. 3 years ago
Fox2Code df909178ce Make some changes / improvements to monet theming. 3 years ago
Fox2Code c027e743ce Rewrite for better Blur, MultiWindow, and Notch/DisplayCutout support. 3 years ago
Fox2Code 7b60a514fe Use Android 12 stretch overscroll 3 years ago
Fox2Code 5c37ee1dbb Make layout more compact + prepare code for expandable cards 3 years ago
DerGoogler ab5361a276 Many improvements
- [CODE] Change `distributionSha256Sum`
- [DESIGN] Rework markdown activity with blur support (beta)
- [API] added `this.getActionBarHeight(this);` to get the right action bar height (old one is still available)
- [CHIPS (MD)] Added chips for `Min. Android [...]`,`Max. Android [...]`, `Min. Magisk "[...]"`
- [CHIPS (MD)] Added an Android version parser
3 years ago
DerGoogler a766c73af1 Rework cards, Initial Android 12 Monet support 3 years ago
Fox2Code 3eb1744a78 Fix previous PR + minor UI tweaks. 3 years ago
DerGoogler c726dbe375 Making improvements
- Update libsu to `5.0.0`
- Fix reboot button displays on fail install
3 years ago
DerGoogler eedf3cab3e Sort module java ckasses in source 3 years ago
Fox2Code e90472aae4 Add Support for systems without a working WebView 3 years ago
Fox2Code a847ebd72e Minor update/fixes to previous contributions. 3 years ago
Fox2Code ebfa3e2565 Major AndroidacyAPI rework for download button. 3 years ago
Fox2Code 943d4c32c6 Fix top inset for module list. 3 years ago
Fox2Code f8183bd2dc Fix WebView uri handling, and fix top inset. 3 years ago
Fox2Code 4f02487439 Bring back rounded search view. 3 years ago
Fox2Code 97cd87c13e Add compat flags for modules, fix Androidacy code typo. 3 years ago
Fox2Code 495e1cc3e6 Fixing android layout for older android devices, fix debug builds. 3 years ago