topjohnwu
4cf6ba25ca
Make update cards more feasible on other languages
2019-02-03 03:57:49 -05:00
topjohnwu
7c82690852
Cleanup resources
2019-02-02 05:18:29 -05:00
topjohnwu
62acc17e42
Support API 16 (Android 4.1)
...
Because why not
2019-02-02 05:06:13 -05:00
topjohnwu
bd3e0b9336
Optimize repo list fetching
2019-02-02 04:15:30 -05:00
topjohnwu
348d47076a
Finish Magisk Fragment UI
...
Remove AboutActivity at the same time
2019-02-01 04:39:54 -05:00
topjohnwu
6e7b90a184
Make advanced settings expandable
2019-02-01 00:36:13 -05:00
topjohnwu
454abc388b
Update SafetyNet
2019-01-30 17:11:03 -05:00
topjohnwu
3e9174deed
Remove core only card
2019-01-30 14:45:45 -05:00
topjohnwu
18ab6b51fd
Magisk info UI redesign
...
Major UI overhaul WIP
2019-01-28 14:24:52 -05:00
topjohnwu
4be8bd4d18
Use proper arrow colors
2019-01-27 01:13:39 -05:00
topjohnwu
841dee94c6
Animate arrows
2019-01-26 03:34:09 -05:00
topjohnwu
4a8375355c
Simplify layouts
2019-01-24 15:15:31 -05:00
topjohnwu
d3ebd763a2
More ConstraintLayout
2019-01-24 14:41:12 -05:00
topjohnwu
a44dc8df37
Migrate to ConstraintLayout (WIP)
2019-01-22 03:52:29 -05:00
topjohnwu
abf19aad74
Remove unused layout
2019-01-21 23:49:27 -05:00
topjohnwu
d73127b175
Merge DonationActivity to AboutActivity
2019-01-21 17:14:48 -05:00
topjohnwu
a575180475
Use recyclerlist for FlashActivity console
2018-12-31 02:47:30 +08:00
topjohnwu
bf7d6ddcb2
Use recyclerview to show Magisk logs
2018-12-30 22:15:00 +08:00
topjohnwu
0be158afa1
Official KitKat support
2018-12-28 16:03:23 +08:00
topjohnwu
e6942e0122
Use resource alias for launcher icon on API 21-25
2018-12-28 05:29:28 +08:00
topjohnwu
496b22026f
Backwards compatible to SDK 17
2018-12-28 05:15:59 +08:00
topjohnwu
1d0b87246a
Handle vector drawables
2018-12-27 17:28:06 +08:00
topjohnwu
aad9aced18
Render Markdown natively
...
Stop using problematic WebView
2018-12-23 19:29:25 +08:00
topjohnwu
f0f87c8eb9
Reduce BroadcastReceivers
2018-12-02 16:53:00 -05:00
topjohnwu
4f626897f2
Cleanup
2018-09-29 00:28:12 -04:00
topjohnwu
906b4aad9e
New method of communication
...
Introduce a new communication method between Magisk and Magisk Manager.
Magisk used to hardcode classnames and send broadcast/start activities to
specific components. This new method makes no assumption of any class names,
so Magisk Manager can easily be fully obfuscated.
In addition, the new method connects Magisk and Magisk Manager with random
abstract Linux sockets instead of socket files in filesystems, bypassing
file system complexities (selinux, permissions and such)
2018-09-16 04:16:18 -04:00
topjohnwu
78534deab6
Excessive obfuscation when building in release mode
...
Close #606
2018-09-14 23:00:39 -04:00
topjohnwu
065949496e
Migrate to AndroidX support library
2018-09-10 02:27:45 -04:00
topjohnwu
1560f91b4a
Move layout from main to full
2018-08-30 05:15:44 -04:00
topjohnwu
7ae8c26e50
Improve About and Donation page
2018-08-30 05:05:29 -04:00
topjohnwu
aa374b51f1
Move fragments to separate package
2018-08-30 03:57:48 -04:00
topjohnwu
5c483745ff
Move settings out of separate Activity
2018-08-30 00:52:02 -04:00
topjohnwu
3948e67c8f
Require authentication to toggle fingerprint settings
...
Close #474
2018-08-22 17:49:51 -04:00
topjohnwu
d2c196896d
Update snet extension
2018-08-22 11:50:21 +08:00
topjohnwu
5109b9abfd
Allow modules be managed in core only mode, and add notice in UI
2018-08-07 16:31:00 +08:00
topjohnwu
f8076825cb
Move Magisk Manager files into subfolder
2018-07-18 17:47:53 +08:00