Commit Graph

132 Commits (3f70841f368361f75edd69b76b1a518a0c845fe6)

Author SHA1 Message Date
androidacy-user 3f70841f36 update name
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 8485543ca0 kotlin rewrite
other stuff too

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 289d7a84d6 fix rare NPE
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user aa34e36559 (fix) fix crashes
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 8485de8629 only support versionCode
would love to support version name but it's not going to work out very well

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 159454b90e only support versionCode
would love to support version name but it's not going to work out very well

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user c9eafe95d6 fix f-droid crashes
fixes #10

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 9e7e414685 more kotlin
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user eae09bf812 hide search on scroll down
fixes #313

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 7987aea230 fix online repo
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user c46b50e1ef various fixes
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user ec6bfd36e3 (misc) fix pb visibility
also work on fixing the update issues

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 2925b6a8c6 (fix) updates to pref handling
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 777ab751c9 (misc) flip op
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 647f53231e (misc) small fixes and updates
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 018c6fbb22 (misc) minor tweaks
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 6e95acbba4 (chore) improvements
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 231cc99cb6 (chore) code cleanup
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user f673f04f91 (misc) cleanup
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 2d201e2b64 (fix) fix settings
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 3b115044b7 (fix) misc fixes
also ensure ui consistency

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 216d4ea4ad (misc) optimizations and fixes
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 7effbaac2f (fix) try to fix update showing in UI
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user af1c06985e (misc) minor UI tweaks
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 63b407cb15 (misc) minor UI tweaks
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user c79f081879 (misc) UI tweaks
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 8ba2d2d98e (misc) fix settings bugs
known issue is custom repo can't be added

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 633a128742 (fix) fix search for good
still need to fix custom repos and work on showing updates in new UI

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 77cd9346f0 (fix) try to fix search
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 3d92c5e0c5 (chore) add offer to translate for incomplete lang
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user eb46a3a56f (chore) require webview for online functionality
if no current webview is found, foxmmm should revert to an offline only module manager - allowing install from storage and to remove modules, but no update checks or online repo functionality will work

quite a bit of the http stack now relies on webview and will crash or not work as well without it so better to avoid any issues

and besides, everything since at least 4.4 has webview built-in

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 5ea6840cee update custom repo impl
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 99c3cd2ede switch to non-transitive r classes
and more

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user db94cf2a48 small tweaks
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user c9aab40670 misc fixes
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 888b624ff6 rework http
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user f8b95e663d various optimizations
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 71722c89b0 fix webview process handling
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user dbc4797c80 rework UI a little
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user a3b3c8b547 work on some things
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user cf671df86b revert encryption
we'll wait for a stable jetpack security 1.1 release, this one's too slow and buggy

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 37c158b3b9 encrypt realms
still a lil crashy but works

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 034753d6c4 encryption for sensitive data
everything we can reasonably encrypt is now encrypted, since the app is a rather attractive attack vector for attackers. this continues the work started in v1.1 to secure the app.

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 2dd1257f37 try to fix a few bugs
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user f1a6c6a2bf more work on trying to fix cache
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 40b1f4cb4c fix stuff, break other stuff
aka cache is now used but that randomly makes online repo list empty :thumbs_up:

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 45383a53d8 improve bottom nav
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user e2661e6436 finalize bottom nav, separates module tabs properly
going to settings is still a lil janky but will work on that

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user c80833b2c0 fix updater and hook up online repo tab
fixes #223 but there's a couple outstanding bugs related to the tabs that will be fixed later

fixed lack of bg on chips in black theme

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user a8e71e1bed hook up logic for bottom nav
TODO: separate online and local modules into their own tabs

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago