androidacy-user
c79f081879
(misc) UI tweaks
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year 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>
1 year ago
androidacy-user
a96cee7e2e
(misc) rework custom repos + tweak main layout
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year 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>
1 year ago
androidacy-user
77cd9346f0
(fix) try to fix search
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
3d92c5e0c5
(chore) add offer to translate for incomplete lang
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year 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>
1 year ago
androidacy-user
acfb2caf7d
some missed enc prefs
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
5ea6840cee
update custom repo impl
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
99c3cd2ede
switch to non-transitive r classes
...
and more
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
db94cf2a48
small tweaks
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
c9aab40670
misc fixes
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
babc002422
use inter for readability
...
plus, jb mono in terminal
and some cleanup
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
0c1517460b
migrate more to apache commons
...
no more nasty hacks, we can just use apache commons libs
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
c7cc320028
misc fixes
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
0ac2779bb0
finish fix for source archives
...
also update deps
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
92a0d50443
rework a bunch fof stuff
...
work around alt repo crap (incomplete)
update workflow - fixes #296
etc etc
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
9ac56c371b
rework ui a bit
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
3217eaddee
rework setup
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
888b624ff6
rework http
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
cc13635f49
fix bad perf on setup init
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
dca6212925
enable debuggging for webview on debug build
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
b9a62f9988
small updates
...
also update supported languages
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
f8b95e663d
various optimizations
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
71722c89b0
fix webview process handling
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
8884dbeb8e
fix progress bar on webview
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
d4ccb5a056
implement swipe to refresh on webview
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
dbc4797c80
rework UI a little
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
a3b3c8b547
work on some things
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year 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>
1 year ago
androidacy-user
37c158b3b9
encrypt realms
...
still a lil crashy but works
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year 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>
1 year ago
androidacy-user
2dd1257f37
try to fix a few bugs
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
6d0dec6ead
fix cache issues + increase performance
...
cache is feature complete now, custom repos adding is still having leaks
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
1f38a197de
some bugfixes
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
17ab83acd0
Fix cache usage
...
Some performance regressions but we'll address those eventually.
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
f1a6c6a2bf
more work on trying to fix cache
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year 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>
1 year ago
androidacy-user
eb838c4147
add status notice for safe modules
...
other tweaks
known issues still: local module list doesnt show actions for updates etc, module cache isn't consistently used
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
565cc1660f
fix update checks
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
45383a53d8
improve bottom nav
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year 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>
1 year 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>
1 year 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>
1 year ago
androidacy-user
a468d9cdd8
switch to global ns
...
fixes #245
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
6e7ce449c7
few fixes to UpdateActivity
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
4fc7a94f78
apply best practices
...
fix a lot of best practices and respect user choice for needing wifi for bg updates
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
a277a7e18e
clarify add repo box
...
closes #216`
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
68bf2636c3
finish up in-app updater
...
fixes #170
once androidacy impl is finished, will switch to androidacy API over GitHub for stability and accessibility reasons
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
df41a04c15
allow update cancel
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
cb562c7aa1
finalize in-app updates
...
need to hook this up to update checks still
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
d763b4b85b
work more on in-app updates
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
376ab671ce
bg update -> auto update
...
it clarifies what this switch is actually for
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
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
9e7a38ed0a
encrypt cookies
...
only applies to okhttp requests for now, but cookies are stored and sent and on-disk they are encrypted
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
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
572731e288
various optimizations
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
c26c17e7ae
tweak dataDir func
...
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
21da75c3fc
migrate more to using realm
...
it might crash but hey at least it builds right
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
606ff7d778
Revert "more fixes"
...
This reverts commit c92f26d65f
.
1 year ago
androidacy-user
c92f26d65f
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
Fox2Code
e4fff6bb6e
Minor fixes.
1 year ago
Fox2Code
8eeabcf8f6
Thx AndroidStudio/IntellijIDEA for renaming everything for me!
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
609a6c6b19
fixes for androidacy integration
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
75763c89e9
optimizations
...
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
f39b3af4fa
more work
...
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
f63f433104
ill show you final
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
androidacy-user
e357c6febc
Merge branch 'master' of https://github.com/Fox2Code/FoxMagiskModuleManager
1 year ago
androidacy-user
15b257720e
Rework module validation and setup
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
nift4
9dc6e6806e
fixup! improve zip handler
1 year ago
androidacy-user
fc3406ce08
Rework module validation and setup
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
1 year ago
nift4
e17e839f2d
improve zip handler
1 year ago
androidacy-user
f75e78764d
Minor tweaks
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user
6eac6e5e9d
Update against foxcompat changes
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user
08989be2a3
tweak some last things
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user
efd5391ef8
add zip handler to start install from a diff app
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user
cb20fb4a8f
correct example
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user
d656d1d142
whoops
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user
2573313f3a
code cleanup
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user
5d941ae570
Tweaks and cleanup
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user
01214cf7f2
various tweaks
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user
30d77941ac
Fix webview complaints
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user
d675e6702a
Fix some weird layout issues
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user
858c4e7eb6
Fix typos
...
Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago