Viktor De Pasquale
80855e89ec
Merge remote-tracking branch 'john/master' into development
...
# Conflicts:
# app/build.gradle
# app/src/main/java/com/topjohnwu/magisk/model/receiver/GeneralReceiver.kt
# app/src/main/java/com/topjohnwu/magisk/ui/hide/HideViewModel.kt
# app/src/main/java/com/topjohnwu/magisk/ui/home/HomeViewModel.kt
2019-05-13 16:50:08 +02:00
topjohnwu
d9ad7d522c
Update dependencies
2019-05-12 13:42:53 -07:00
Viktor De Pasquale
10e903c9fc
Added direct fetch from network and fixed build issues
2019-05-06 20:12:31 +02:00
Viktor De Pasquale
b018124226
Added (ported back) features from initial design [retrofit,moshi,kotpref]
...
Marked most of the old classes using Networking as deprecated to clearly visualise their future removal
2019-05-06 19:03:28 +02:00
topjohnwu
b27801a27c
Remove unused dependencies
2019-05-04 17:56:02 -07:00
vvb2060
37744c7ab6
exclude useless files
2019-05-02 13:43:45 -04:00
topjohnwu
88c4f72b37
Remove Butterknife
2019-05-02 04:06:59 -04:00
topjohnwu
71ce0de606
Make debug buildable
2019-04-19 02:11:22 -04:00
topjohnwu
0407062c1d
Merge branch 'master' into pull request #1342
2019-04-19 01:28:45 -04:00
topjohnwu
f315c4416b
Upgrade libsu
2019-04-19 01:07:39 -04:00
Viktor De Pasquale
ebab126579
Replaced xml navigation with self-handled
2019-04-16 19:00:32 +02:00
Viktor De Pasquale
861ad9881c
Updated design of the front page (with removed cards and added dividers)
...
Also updated material library and injected backported styles which were incompatible with the current UI for the most part and as it was over-carded all cards were removed and replaced with flat UI components.
This change is temporary and *will* be redone to the final redesign, in other words this is sufficient for the transition period.
All themers should refrain from trying to theme the app until the redesign is done. It will break your efforts with every other release.
2019-04-14 11:51:47 +02:00
Viktor De Pasquale
9bb4dfad13
Added back version checking (and version boxes) after transitioning homepage to MVVM
...
Fixed several errors caused along the way
2019-04-14 11:00:29 +02:00
Viktor De Pasquale
540000d26e
Fixed butter knife not building with kotlin
2019-04-12 01:44:55 -04:00
Viktor De Pasquale
888c656aa8
Added kotlin support
2019-04-12 01:44:55 -04:00
Viktor De Pasquale
2d58c725e0
Added koin, databinding and navigation components
...
Converted App class and Main activity to Kotlin. With that refactored fields within App class to allow lazy initialization
BEWARE: at this point the navigation is very much broken, won't let you anywhere beyond home screen
2019-04-11 20:01:49 +02:00
Viktor De Pasquale
e035523eb8
Added base framework
2019-04-11 18:52:30 +02:00
Viktor De Pasquale
f006a85fec
Fixed butter knife not building with kotlin
2019-04-11 15:32:36 +02:00
Viktor De Pasquale
ea93013ebc
Added kotlin support
2019-04-11 14:49:52 +02:00
topjohnwu
0dbdf336d6
Update dependencies
2019-04-10 05:17:03 -04:00
topjohnwu
7219947237
Update libsu
...
Close #1314
2019-04-08 21:05:11 -04:00
topjohnwu
6a0b2ddee9
Let stub APK respect canary builds
2019-04-05 07:15:54 -04:00
topjohnwu
036b5acf42
Update Markwon to 3.0.0
2019-04-02 23:58:19 -04:00
topjohnwu
056dafc59f
Use R8 full mode
...
R8 FTW!
2019-04-02 16:32:40 -04:00
topjohnwu
a9c90718d6
Update some dependencies
2019-04-02 01:50:25 -04:00
topjohnwu
b45db44ad9
Update transitions
2019-03-24 04:29:09 -04:00
topjohnwu
d371d017b7
Update dependencies
2019-03-22 00:49:55 -04:00
topjohnwu
1e24c72c11
Use our own existing implementation
2019-03-13 01:37:35 -04:00
vvb2060
217564963d
New MagiskHide UI
2019-03-12 17:20:08 -04:00
topjohnwu
f1abcbb7fb
Update WorkManager
2019-03-09 05:36:49 -05:00
topjohnwu
de5c902fdb
Remove app-core module
...
Less confusion
2019-03-08 10:19:22 -05:00
topjohnwu
cf65169c99
Separate stub Magisk Manager to a module
2019-03-08 10:16:02 -05:00
topjohnwu
a49328edd3
Workaround Binder transaction limits
2019-03-07 02:07:34 -05:00
topjohnwu
9a15365a57
Welcome, Java 8/9 APIs
...
Fix #1162
2019-03-07 00:01:07 -05:00
topjohnwu
885e3c574b
Upgrade dependencies
2019-02-28 23:42:33 -05:00
topjohnwu
05dd5f3396
Only load config prop when needed
...
Close #922
2019-02-28 23:42:33 -05:00
topjohnwu
f0639390aa
Update dependencies
2019-02-07 00:37:40 -05:00
topjohnwu
60f69feaff
Full project restructuring
2019-01-30 03:10:12 -05:00
topjohnwu
18ab6b51fd
Magisk info UI redesign
...
Major UI overhaul WIP
2019-01-28 14:24:52 -05:00
topjohnwu
075bc4a6d5
Update dependencies
2019-01-26 15:07:54 -05:00
topjohnwu
d73127b175
Merge DonationActivity to AboutActivity
2019-01-21 17:14:48 -05:00
topjohnwu
f6a4510659
Update WorkManager
2019-01-21 16:18:27 -05:00
topjohnwu
04088b34a2
Update gradle scripts
2019-01-04 17:55:17 +08:00
topjohnwu
3edcd2004e
Upgrade dependencies
2019-01-04 14:09:12 +08:00
topjohnwu
2e10fa494f
Update WorkManager dependencies
2018-12-31 15:43:46 +08:00
topjohnwu
496b22026f
Backwards compatible to SDK 17
2018-12-28 05:15:59 +08:00
topjohnwu
da9c6f6e23
Switch to WorkManager
2018-12-27 22:07:47 +08:00
topjohnwu
920b60da19
Support SDK 17 for stub APK
2018-12-27 14:35:55 +08:00
topjohnwu
6c6eeb3f28
Several minor adjustments
2018-12-24 18:23:33 +08:00
topjohnwu
aad9aced18
Render Markdown natively
...
Stop using problematic WebView
2018-12-23 19:29:25 +08:00