Commit Graph

1666 Commits

Author SHA1 Message Date
canyie 5f4cd50cc4 Properly prevent fix env dialog from constantly showing
ViewModel has been reconstructed when switching fragment so we lost previous state.
2022-01-20 03:38:28 -08:00
canyie b0fba6ce5b Optimize navigation back stack
Fix topjohnwu#4333

Co-authored-by: LoveSy <shana@zju.edu.cn>
2022-01-20 03:38:00 -08:00
canyie 1f5992f2c2 Fix classloader when restoring bottom nav state 2022-01-20 03:36:31 -08:00
topjohnwu abfd3c3e5d Remove unused resources 2022-01-20 03:32:08 -08:00
LoveSy 97da7f9691 Do not trust format of 3rd party json 2022-01-20 02:02:39 -08:00
vvb2060 dbf45da8ab Avoid constantly check env 2022-01-18 04:47:53 -08:00
topjohnwu 6b67902d53 Uninstalled app su requests should still show in logs 2022-01-18 04:44:11 -08:00
topjohnwu 0ad0ef485c Bump min Magisk version to v21.0
Close #5220
2022-01-18 04:27:40 -08:00
topjohnwu 7dfe3e53d5 Optimize imports 2022-01-18 03:58:47 -08:00
vvb2060 5be3bd1e64 Show User-Agent 2022-01-18 02:02:41 -08:00
vvb2060 bc0c1980db Support modules update 2022-01-18 02:02:41 -08:00
vvb2060 2997258fd0 Cleanup code 2022-01-18 02:02:41 -08:00
vvb2060 11600fc116 Use libs instead of copy code 2022-01-18 02:02:41 -08:00
vvb2060 a8640f52ef Merge into one file 2022-01-18 02:02:41 -08:00
capntrips 053f4d481d disable virtualAB check for noSecondSlot 2022-01-18 00:35:38 -08:00
capntrips f466c27da9 disable pixel check for noSecondSlot 2022-01-18 00:35:38 -08:00
RikkaW bfe6bc3095 Fix bottom nav sometimes not hide correctly
Replace homemade animation with StateListAnimator
2022-01-18 00:24:16 -08:00
vvb2060 6635ea3e29 Allow offline hide manager 2022-01-18 00:20:49 -08:00
LoveSy 591788c0df Fix an NPE
java.lang.NullPointerException: Attempt to invoke virtual method 'int android.text.Layout.getEllipsisCount(int)' on a null object reference
2022-01-17 22:55:44 -08:00
vvb2060 571b8986a4 Don't assume installed version matches app 2022-01-17 20:29:11 -08:00
topjohnwu 76ddfeb93a Allow modifying denylist without enforcement 2022-01-15 23:46:22 -08:00
topjohnwu d7b51d2807 Update dependencies 2022-01-14 00:07:19 -08:00
topjohnwu a7af8b5722 Add DoH back
JSDelivr is no longer China friendly
2022-01-13 03:50:29 -08:00
topjohnwu 9c93fe6003 Update bootctl
Close #5134
2022-01-13 02:24:02 -08:00
topjohnwu ba6e6cc15a Update vbmeta option hiding criteria
Hide when Samsung, A/B, or vbmeta partition exists
2022-01-12 02:29:34 -08:00
vvb2060 fd7bf2bc3a Support PATCHVBMETAFLAG env variable 2022-01-12 02:29:34 -08:00
vvb2060 66cf2c984a Don't fix env when patch boot 2022-01-11 02:50:12 -08:00
LoveSy e31583485d Don't prefetch env to avoid deadlock
Fix #5178
2022-01-11 00:47:06 -08:00
RikkaW 1df2a04713 Find suitable anchor view for SnackBar
This will fix the SnackBar position if BottomNav or FAB is visible.

Fix #5163
Fix #5135
2022-01-10 23:10:42 -08:00
南宫雪珊 baa19f0ccf Rewrite app installation
Fix  #4960
2021-12-14 05:20:29 -08:00
vvb2060 5a49bd3ac9 Add OkHttp cache 2021-12-14 05:01:12 -08:00
LoveSy b37d7e0500 Use default icon when failed to get app icon
Fix #5051
2021-12-14 04:58:18 -08:00
vvb2060 7f4f95cf83 Fix certificate start time 2021-12-14 03:07:38 -08:00
topjohnwu ad47dba064 Rename magiskVersion* -> version* 2021-12-14 03:01:11 -08:00
LoveSy 41b701846f ensureEnv even if getRemote fails
Co-authored-by: vvb2060 <vvb2060@gmail.com>
2021-12-14 02:57:58 -08:00
topjohnwu 48e2d6a8da Simplify several hacks 2021-12-13 19:48:17 -08:00
topjohnwu b4120cddfb IODispatcherExecutor -> DispatcherExecutor 2021-12-13 04:05:42 -08:00
topjohnwu 54e3f1998a Support RootService on stub APKs 2021-12-13 04:05:42 -08:00
topjohnwu edcf9f1b0c Introduce RootServices to the app 2021-12-13 04:05:42 -08:00
vvb2060 b76a3614da Fix isolated process comparisons 2021-12-10 04:35:38 -08:00
vvb2060 384c257a74 Disable CompatVectorFromResources 2021-11-29 00:06:28 -08:00
vvb2060 49dfa2c3a0 Fix update from notification will fail 2021-11-29 00:05:54 -08:00
RikkaW 28b5faab0c Visual changes 2021-11-14 03:58:35 -08:00
LoveSy be9b0c2e8f Move flow.concurrentMap to ktx 2021-11-13 11:28:11 -08:00
LoveSy b6affe06a5 Fix flow parallel 2021-11-13 11:28:11 -08:00
RikkaW 5fa127c415 Disable modules section if Magisk is not active
Fix #4925
2021-11-12 03:02:26 -08:00
topjohnwu ddd153c00d Show module suspend notice
Close #4862
2021-11-09 23:59:37 -08:00
LoveSy e0ea777249 Use ProcessCompat
Fix #4895
2021-11-07 11:02:58 -08:00
topjohnwu 3d3bfb42e5 Don't copy ApplicationInfo 2021-11-06 23:34:46 -07:00
topjohnwu 6dbd8baa7e Cleanup DownloadService 2021-11-06 17:45:41 -07:00