Commit Graph

117 Commits

Author SHA1 Message Date
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>
2022-12-10 15:23:02 -05:00
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>
2022-12-09 15:27:13 -05:00
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>
2022-12-09 14:42:18 -05:00
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>
2022-12-07 16:02:45 -05:00
androidacy-user
9f8703df56 Fix tests, again
Who even messed them up, anyway? *looks away*

Signed-off-by: androidacy-user <opensource@androidacy.com>
2022-12-07 15:59:26 -05:00
androidacy-user
46a4bd2934 Fix tests, again
Who even messed them up, anyway? *looks away*

Signed-off-by: androidacy-user <opensource@androidacy.com>
2022-12-07 15:47:00 -05:00
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>
2022-12-07 15:38:55 -05:00
androidacy-user
f07627da59 Fix tests
Signed-off-by: androidacy-user <opensource@androidacy.com>
2022-12-06 17:34:35 -05:00
androidacy-user
4fa978b78c Add client ID as per androidacy spec
Signed-off-by: androidacy-user <opensource@androidacy.com>
2022-12-06 17:29:28 -05:00
androidacy-user
ff1cb4fbb6 Updates
Signed-off-by: androidacy-user <opensource@androidacy.com>
2022-12-02 11:16:42 -05:00
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>
2022-11-27 11:50:31 -05:00
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>
2022-11-25 21:00:30 -05:00
Fox2Code
0b0079d91b 0.6.7 - Maintenance Update 2022-10-22 14:27:13 +02:00
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.
2022-10-18 16:24:46 +02:00
Fox2Code
a76040eb12 Fix-up "Overall optimizations" 2022-10-13 14:16:31 +02:00
androidacy-user
ff1afd0416 Overall optimizations
- Clarify some failures
- Optimize build times
- Update dependencies
- Make absolute sure sentry doesn't send PII

Signed-off-by: androidacy-user <opensource@androidacy.com>
2022-10-11 21:15:13 -04:00
Fox2Code
5c4bd253ef 0.6.6 - Maintenance Update 2022-10-08 15:55:41 +02:00
Fox2Code
e4d7b93f16 Update BlurView library 2022-10-07 22:58:34 +02:00
Fox2Code
8b121e9eb3 Fix sentry implementation. 2022-10-06 14:06:43 +02:00
Fox2Code
bf92f586ba Disable sentry on F-Droid flavor 2022-10-04 16:24:07 +02:00
Fox2Code
638abe3224
Revert unecessarry versionName change.
`versionName` and `versionCode` should only be changed on new release.
2022-09-15 21:13:20 +02:00
androidacy-user
72a26a0103 Fix sentry support + misc androidacy updates
Sentry init is completely disabled if crash_reporting is false, which means now to change that preference an app restart is necessary.

Signed-off-by: androidacy-user <opensource@androidacy.com>
2022-09-14 13:34:01 -04:00
androidacy-user
276525c4af Fix sentry
Work remains to be done for the androidacy api for 0.6.6

Signed-off-by: androidacy-user <opensource@androidacy.com>
2022-09-13 21:26:32 -04:00
androidacy-user
e1ce5f68a7 Update dependencies
Signed-off-by: androidacy-user <opensource@androidacy.com>
2022-08-29 11:33:18 -04:00
Fox2Code
40e9d1f5fb Fix and Refactor both RepoManager and BackgroundUpdateChecker 2022-08-29 11:22:54 -04:00
Fox2Code
c6482ca751 Fix and improve previous commit & Update libraries 2022-08-24 21:42:51 +02:00
androidacy-user
9c2d361a1c Update androidacy APIs
Signed-off-by: androidacy-user <opensource@androidaacy.com>
2022-08-24 11:39:00 -04:00
Fox2Code
ebd3f23718 Update libraries 2022-08-14 12:05:08 +02:00
Fox2Code
6cdf75c39a 0.6.1 - Maintenance Update 2022-08-06 18:53:28 +02:00
Fox2Code
48110285ba 0.6.0 - Custom Repo Update 2022-08-04 19:47:20 +02:00
Fox2Code
c92d6dbefe 0.6.0 - Development pre-release 2 2022-07-29 15:35:07 +02:00
Fox2Code
7cc589b52c Update FoxCompat 2022-07-25 18:02:54 +02:00
Fox2Code
b5a1d492d0 0.6.0 - Development pre-release 1 2022-07-22 11:39:04 +02:00
Fox2Code
58a29f006d Implement background module update check & improve translator utils. (New strings) 2022-07-20 15:25:58 +02:00
Fox2Code
54879213bd Increase max custom repos count from 3 to 5 & tweak add repo UI. 2022-07-17 20:04:52 +02:00
Fox2Code
d4ee572529 Finish custom repos implementation + add more default repos. 2022-07-17 19:25:25 +02:00
Fox2Code
1488f13e95 Introduce new modules.json format extensions. 2022-07-16 21:29:25 +02:00
Fox2Code
241c50867c Switch to FoxCompat library. 2022-07-16 16:13:58 +02:00
Fox2Code
c7b981409d 0.5.6 - Hotfix 2022-07-15 20:13:06 +02:00
Fox2Code
f1b511cb7c 0.5.5 - Maintenance Update 2022-07-15 17:22:37 +02:00
Fox2Code
bb5cb08d76 0.5.4 - Maintenance Update 2022-07-11 15:39:17 +02:00
Fox2Code
9f1b9c679a Update libraries. 2022-07-11 15:21:13 +02:00
Fox2Code
738bd3f819 0.5.3 - Maintenance Update 2022-07-02 18:14:13 +02:00
Fox2Code
de92a77f5b 0.5.2 - Maintenance Update 2022-06-23 11:35:10 +02:00
Fox2Code
2c5a552221 0.5.1 - Maintenance Update 2022-06-15 17:06:19 +02:00
Fox2Code
5bc91a0f45 Update Libraries (Fix #163) 2022-06-15 16:09:56 +02:00
Fox2Code
4f27117c8d Release 0.5.0 - Monet Update 2022-06-07 22:33:19 +02:00
Fox2Code
8486a3bb56 0.5.0 Development pre-release 2 2022-06-03 21:27:53 +02:00
Fox2Code
7b60a514fe Use Android 12 stretch overscroll 2022-06-03 17:26:57 +02:00
Fox2Code
45fd0d9ef1 Update RosettaX to avoid crashes on release builds. 2022-06-02 13:46:54 +02:00