Commit Graph

11 Commits (daf0f636890d86aebebd9462724e43feef211a47)

Author SHA1 Message Date
androidacy-user dbf0d6d35c Work on Sentry, fix some crashing
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
Fox2Code ce03a0b36a My brain is melting right now. 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 816d94aee4 Add crash dialog
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 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 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>
3 years ago
Fox2Code e3a7420bea Use `sentry.properties` existence over build flavor to set sentry enabled state. (Fix #214)
This will also disable sentry by default on community builds/forks.
3 years ago