topjohnwu
|
576efbdc1b
|
Move su logs out of magiskdb
|
2019-11-14 00:01:06 -05:00 |
|
topjohnwu
|
2ef088cb60
|
Update RepoDao
|
2019-11-13 13:23:58 -05:00 |
|
topjohnwu
|
ff8460b361
|
Update dependencies
|
2019-10-11 03:29:55 -04:00 |
|
topjohnwu
|
674d272eaa
|
Support pre-5.0 without GMS
Fix #1912
|
2019-10-11 01:46:15 -04:00 |
|
topjohnwu
|
fc886a5a47
|
Merge Teanity into sources
|
2019-09-28 01:56:16 -04:00 |
|
topjohnwu
|
5b937fb1fa
|
Random changes
|
2019-09-05 11:36:48 -04:00 |
|
topjohnwu
|
5fa452aa74
|
Multiple minor changes
|
2019-08-12 01:54:33 -07:00 |
|
topjohnwu
|
48395ba860
|
Remove unused files
|
2019-08-08 00:29:27 -07:00 |
|
topjohnwu
|
1ababc8c7f
|
RepoDB does not need to run on main thread
|
2019-08-02 01:20:16 -07:00 |
|
topjohnwu
|
9784353223
|
Fix ActivityTracker
Koin does not support nullable types
|
2019-07-29 04:18:05 -07:00 |
|
topjohnwu
|
b16f696b0e
|
Cleanups
|
2019-07-28 03:47:07 -07:00 |
|
topjohnwu
|
9adfb382e8
|
Only launch FlashActivity if app is foreground
|
2019-07-28 03:38:27 -07:00 |
|
topjohnwu
|
42e7db8d13
|
Modernize Repo class for Magisk modules
- Use Kotlin
- Use Room database
- Use retrofit for networking
- Use RxJava pipeline for repo updating
|
2019-07-28 01:54:34 -07:00 |
|
topjohnwu
|
cdaff5b39c
|
Update module download pipeline
|
2019-07-26 02:26:02 -07:00 |
|
topjohnwu
|
8ca188f4d4
|
Stream and process module zips
|
2019-07-20 21:04:06 -07:00 |
|
Viktor De Pasquale
|
7cd814d917
|
Updated service to use extra transformer so the service itself is not plagued by unnecessary code
|
2019-07-20 14:57:03 -07:00 |
|
Viktor De Pasquale
|
5457c3803f
|
Added remaining methods of installation/flashing/uninstall to service
Updated parameters of patching step and fixed new ordered flashing format
|
2019-07-20 14:57:03 -07:00 |
|
Viktor De Pasquale
|
9542ca773f
|
Added new CompoundDownloadService which will encapsulate all downloads and should manage post-download events as well
As of now it's still in a development stage and isn't connected to anything
|
2019-07-20 14:57:03 -07:00 |
|
topjohnwu
|
00bff4912e
|
Use svc for reboot if feasible
Close #1488
|
2019-06-12 00:55:21 -07:00 |
|
topjohnwu
|
7756e10779
|
Rewrite configs with Kotlin delagate properties
|
2019-06-10 04:37:56 -07:00 |
|
topjohnwu
|
4b30b224b5
|
Remove separate constant class
|
2019-06-08 00:41:03 -07:00 |
|
topjohnwu
|
16b232d2a3
|
Enable okhttp logging in debug only
|
2019-06-07 02:03:17 -07:00 |
|
Viktor De Pasquale
|
d1dfda405f
|
Removed Kotpref and replaced it with PreferenceModel
|
2019-06-04 00:59:57 -07:00 |
|
topjohnwu
|
80d834fb55
|
Use kotshi instead of moshi-kotlin-codegen
|
2019-06-01 13:18:11 -07:00 |
|
topjohnwu
|
4122ebe18f
|
Remove unused Room database code
|
2019-06-01 02:20:40 -07:00 |
|
topjohnwu
|
373dc10a40
|
Use moshi code-gen
|
2019-05-31 21:46:42 -07:00 |
|
topjohnwu
|
c0d1ce96d1
|
Cleanup
|
2019-05-30 01:05:48 -07:00 |
|
Viktor De Pasquale
|
be1228c3b4
|
Reverted removing UpdateRepos temporarily
|
2019-05-29 18:40:16 +02:00 |
|
Viktor De Pasquale
|
cc74593ddd
|
Removed useless constructor parameter from home vm
|
2019-05-24 15:50:20 +02:00 |
|
Viktor De Pasquale
|
df78fd2d41
|
Fixed setting custom channels and switching between official ones being broken
|
2019-05-23 18:11:23 +02:00 |
|
Viktor De Pasquale
|
92789c3113
|
Added caching repositories to device
|
2019-05-12 20:21:55 +02:00 |
|
Viktor De Pasquale
|
c1c677e161
|
Removed old database helper
|
2019-05-12 19:45:07 +02:00 |
|
Viktor De Pasquale
|
d546733287
|
Removed direct static usages of database from app
|
2019-05-12 17:25:26 +02:00 |
|
Viktor De Pasquale
|
c275326d59
|
Removed direct static usages of database from app
|
2019-05-12 16:56:56 +02:00 |
|
Viktor De Pasquale
|
2624706c69
|
Added missing repositories
|
2019-05-10 19:13:15 +02:00 |
|
Viktor De Pasquale
|
d39d885ec2
|
Removed repo db helper
|
2019-05-10 18:21:07 +02:00 |
|
Viktor De Pasquale
|
58a449d437
|
Merge branch 'remote-master' into development
# Conflicts:
# app/src/main/java/com/topjohnwu/magisk/di/ViewModelsModule.kt
# app/src/main/java/com/topjohnwu/magisk/ui/home/HomeViewModel.kt
# app/src/main/java/com/topjohnwu/magisk/utils/XString.kt
|
2019-05-10 16:43:37 +02:00 |
|
Viktor De Pasquale
|
67c3f40adb
|
Fixed language won't change in certain views unless app restarts
|
2019-05-10 16:22:03 +02:00 |
|
Viktor De Pasquale
|
21be2f46f3
|
Moved fetch/toggle logic for hiding to repo
Fixed sorting
|
2019-05-09 18:21:38 +02: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
|
ff20267b3f
|
Remove redundent classes
|
2019-05-02 02:42:00 -04:00 |
|
Viktor De Pasquale
|
a9b00dd537
|
Updated deprecation statements and moved components init after attaching base context
This needed to be done in order to get the Koin working as it requires injection before calling onCreate
|
2019-04-27 11:27:42 +02:00 |
|
Viktor De Pasquale
|
52c83b2916
|
Updated su screen with new arch
Added new Dialog for further use
|
2019-04-26 21:23:58 +02:00 |
|
Viktor De Pasquale
|
14ff22fbcd
|
Updated flash screen with new arch
|
2019-04-24 20:28:41 +02:00 |
|
Viktor De Pasquale
|
2de984ae24
|
Added division of the modules section to updatable, installed and not installed
|
2019-04-22 18:20:23 +02:00 |
|
Viktor De Pasquale
|
11d716a3c8
|
Updated splash screen with new arch
|
2019-04-22 16:00:48 +02:00 |
|
Viktor De Pasquale
|
7cc8c014eb
|
Updated log screen with new arch
|
2019-04-22 14:11:41 +02:00 |
|
Viktor De Pasquale
|
adbd47a36c
|
Updated modules and repos screen
Screens are merged via common viewModel, all data are immediately accessible to both of them
|
2019-04-20 23:44:08 +02:00 |
|
Viktor De Pasquale
|
ce693aa5e9
|
Updated policy items so listeners are not indirectly set to them and kept out of the instance of the parent object
|
2019-04-19 19:22:18 +02:00 |
|