Commit Graph

106 Commits (c17db6359483a4b91260df400d1e3983ae6163cd)

Author SHA1 Message Date
androidacy-user c17db63594 add module update exclusions
closes #272

also, updates dependencies and starts work on #170

also cleans up code some

Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user d9ebb2a2c4 begin work on excluding modules from update checks
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user 68a4c54ef8 rework cookies and improve cust repos
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user b5389d597c [insert awesome commit message here]
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user f13ed32a22 move to Timber for logging
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user 8898d0674c huge refactoring
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user 5499ab0b43 tweaks
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
Fox2Code 8eeabcf8f6 Thx AndroidStudio/IntellijIDEA for renaming everything for me! 1 year ago
androidacy-user 609a6c6b19 fixes for androidacy integration
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user ec777e3d8e work around the renderer
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user 5d844e0911 recreate setup activity
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user 6eac6e5e9d Update against foxcompat changes
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user 08989be2a3 tweak some last things
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user cb20fb4a8f correct example
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user 2573313f3a code cleanup
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user 5d941ae570 Tweaks and cleanup
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user d2bfab8ea7 Various fixes
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user 9a79029cfc Work on setup experience
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year 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>
1 year ago
androidacy-user dbf0d6d35c Work on Sentry, fix some crashing
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user ba1357e307 Work on SetupWizard
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
Fox2Code ce03a0b36a My brain is melting right now. 1 year 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>
1 year ago
androidacy-user 6747c11b5b Missed one
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user a5cd1daaa7 Tweaks, fixes, and kittens
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year 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>
1 year 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>
1 year ago
androidacy-user a61ca71221 Fix sentry + arch specific builds
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year 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>
1 year ago
androidacy-user 86c46de069 Misc optimizations
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year 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>
1 year ago
androidacy-user 26f6d4e657 Remove DG repo
Users are free to add it back manually but it's been disabled for awhile now, and when users tried to add it, it would not stay enabled because the manager determined it was a built-in repo

Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user 74dbd66ff7 Update transparent theme warnings
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user 76a4696423 Revert "Re-enable monet for transparent theme"
Monet colors do not play nicely. Parts of UI don't render.

This reverts commit 12f764a4a3.
1 year ago
androidacy-user 12f764a4a3 Re-enable monet for transparent theme
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user c30bc44698 Block blur on transparent theme
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user 056d88955e Bump version and add new(ish) theme
We feel this is stable enough to warrant a 1.x release so here's the version bump

Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year 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>
1 year ago
androidacy-user 4fa978b78c Add client ID as per androidacy spec
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user 0339dd7525 Proper implementation for black theme
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user ff1cb4fbb6 Updates
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user 29e3d7e58e Add option to make dark theme a black theme
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year 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>
1 year ago
androidacy-user 37b19f01b6 Handle notification perm properly
Plus other refactorings

Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user b6077f2256 Loads of work
- General refactoring
- Significant speed improvements using cronet (currently depends on gms and will fallback without)
- Fix androidacy downloads
- More i probably forgot

Androidacy tokens and esp custom ones need more work but this is a good start

Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user b6fc43783d Merge branch 'master' of https://github.com/Fox2Code/FoxMagiskModuleManager 2 years ago
Fox2Code 0f0f579d13 Allow copying links from the settings by long clicking 2 years ago
androidacy-user 154e5d715b Update with upstream
Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user 2171364db8 Replace captcha webview with warning
Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
Fox2Code 78a72ba36f Re-implement Androidacy captcha error handler 2 years ago