Commit Graph

155 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 08e78d9577 rework cookies more
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user 572731e288 various optimizations
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user a54ecbc6d8 more work on realm
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 24ec7f6cc6 bump min sdk to 24
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user e551ddc0c3 various changes
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user 28a0e78acd bump dependencies
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user cdd4092bbf more improvements
- prepare repo list db
- remove prism4j for good as it's not compatible with java 11
- various fixes

Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user e3734e15d6 onto a new Realm
....realm database, anyway

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
androidacy-user 7865b62255 give up on roomdb
i have a headache now, thanks

Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user 2a243e485d more fixes
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user d7f8c02302 upgrade agp and start work on db support
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user c8529ee12b fail fast with no internet
trying to refresh is useless if we don't have a connection

also, updates sentry to the latest

TODO: remove Prism4j and it's dependants, it hasn't been updated since 2019

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
nift4 dddbf6d1c7 drop androidTest
* unused
1 year ago
androidacy-user 0ee54a2224 Start on 1.2
Note this release won't come for a bit but since I need to do some testing against foxmmm might as well

Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user efd5391ef8 add zip handler to start install from a diff app
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 dbf0d6d35c Work on Sentry, fix some crashing
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user 589eab5124 Merge branch 'master' of https://github.com/Fox2Code/FoxMagiskModuleManager 1 year ago
Fox2Code ce03a0b36a My brain is melting right now. 1 year ago
androidacy-user a92da12849 Pretty output names
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user 37b6e1659a Pretty output names
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user 209f2711e3 Pretty output names
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user 615f243485 Change output apk name
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user e86c10dc28 Prepare for 1.0.3 release
Signed-off-by: androidacy-user <opensource@androidacy.com>
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 a5cd1daaa7 Tweaks, fixes, and kittens
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
Fox2Code e0ecd8f960 Do some fixes with my last 2 working braincells. 1 year ago
Androidacy Service Account c5cca14495
Fix tests 1 year ago
androidacy-user a8877af824 Tweak setup wizard and fix tests
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 0721742c62 No-op impl for scrolling to online section
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 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 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 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>
1 year ago
androidacy-user cdc4bcd51e We're gonna be nice and include default client keys
Note they're pretty heavily rate limited but #betterthannothing

Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user 9f8703df56 Fix tests, again
Who even messed them up, anyway? *looks away*

Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user 46a4bd2934 Fix tests, again
Who even messed them up, anyway? *looks away*

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 f07627da59 Fix tests
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 ff1cb4fbb6 Updates
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 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