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
0c17ea5755
Migrate Magisk Modules to Kotlin
2019-07-27 15:46:44 -07:00
topjohnwu
094c3d559a
Minor fixes and cleanups
2019-07-22 01:49:21 -07:00
Viktor De Pasquale
9d2e5d6665
Updated design for custom channel field so it matches the other dialog
2019-07-20 14:57:03 -07:00
Viktor De Pasquale
f6045bf8b5
Added custom dialog for download location only
2019-07-20 14:57:03 -07:00
Viktor De Pasquale
e83f40d5c5
Added actions for opening files in the file browser
...
No icons are added at this time, so crashes might occur
2019-07-20 14:57:03 -07:00
Viktor De Pasquale
e5118418b2
Added option to have custom download location
...
The location is automatically added to list of supported paths for caching
2019-07-20 14:57:03 -07:00
Viktor De Pasquale
0785945635
Added appending installers to modules
2019-07-20 14:57:03 -07:00
Viktor De Pasquale
40b683111c
Added an option to disable the new caching mechanism completely
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
Gozzwip
d64d12afe8
Some fixes
2019-07-16 01:20:10 -07:00
Marius
4bb2fd6ba6
Fix typos in german translation
2019-07-07 12:40:20 -07:00
Rom
19a521d2e9
French translation update
2019-06-27 18:59:29 -04:00
cristisilaghi
dd6e55ac31
[ro] Add translators
2019-06-27 04:10:51 -04:00
osm0sis
b1e63f0f14
Manager: fix ModulesFragment reboot menu
...
- correct 'booloader' typo breaking bootloader entry
- remove extra bootloader entry Shell.su line which is unnecessary since it's covered by reboot()
- revert to using `reboot recovery` for recovery entry since `svc power reboot recovery` triggers a very disconcerting "Factory data reset" reboot dialog on many devices
- add Reboot to EDL mode option for good measure
2019-06-27 04:09:41 -04:00
topjohnwu
120bd6cd68
v7.3.2 Changelog
2019-06-21 01:12:50 -07:00
JoanVC100
9aef06d1b8
Fix traductors
2019-06-21 04:00:54 -04:00
topjohnwu
12bbc7fd6b
Update v7.3.1 changelog
2019-06-17 22:15:38 -07:00
Viktor De Pasquale
70cb52b2c7
Fixed fast scroll button being visible when log is empty
2019-06-16 16:50:08 -04:00
topjohnwu
4a697ca2ec
Add 7.3.0 changelog
2019-06-14 22:39:31 -07:00
Wenlin Shen
213f84985c
Update Chinese (Traditional) translate
...
Update wordings to improve readability.
2019-06-13 21:33:24 -07:00
Viktor De Pasquale
074b1f8c61
Added one-click scroll to the bottom
2019-06-12 16:08:02 +02:00
Viktor De Pasquale
0ce1720516
Fixed magisk log screen lines having multiple lines
2019-06-11 21:52:03 -07:00
topjohnwu
7756e10779
Rewrite configs with Kotlin delagate properties
2019-06-10 04:37:56 -07:00
Emanuel Hajnzic
28efded624
Update and cleanup for german strings.xml
2019-06-03 23:37:57 -07:00
Viktor De Pasquale
15c94c6b34
Merge remote-tracking branch 'john/master' into development
...
# Conflicts:
# build.gradle
2019-05-29 18:28:50 +02:00
Viktor De Pasquale
202d23426a
Fixed update cards having their text resized
2019-05-29 16:35:02 +02:00
Viktor De Pasquale
fc26de48b2
Removed hiding advanced settings when no root is detected
...
This change was made in order to allow proper adjustment of boot image
2019-05-29 16:28:33 +02:00
Vladimír Kubala
73bb850209
Update Slovak translation
2019-05-27 15:04:30 -07:00
Gozzwip
8dfec12330
Some fixes
...
There is a missing string which I couldn't find in this file but in app it appears when you install a module, please check.
2019-05-27 15:04:12 -07:00
Viktor De Pasquale
6e1aefe6d8
Added feature that prevents repositories from being downloaded every single time that user requests to show Module/Download fragment unless requested by user
2019-05-25 16:42:34 +02:00
Viktor De Pasquale
076e5cea3b
Fixed selection not persisting throughout root requests
2019-05-23 20:01:47 +02:00
Viktor De Pasquale
99d7d8ddbc
Fixed background being transparent for su request
2019-05-23 18:32:51 +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
dabe6267b9
Fixed error that prevented flashing
2019-05-23 16:50:31 +02:00
topjohnwu
c595a87ccf
Update Magisk Manager changelog
2019-05-20 01:05:27 -07:00
topjohnwu
c63fdbbc6b
Add traditional Chinese translations
2019-05-19 17:39:05 -07:00
zertyuiop
ed43452c1a
Added missing strings
2019-05-19 13:50:08 -07:00
Oliver Cervera
8f28d4028f
Update Italian structure
2019-05-19 13:49:51 -07:00
Cristian Silaghi
b54543b18c
Update RO language
2019-05-19 13:49:25 -07:00
topjohnwu
966d6593ca
Fix strings
2019-05-13 23:21:01 -07:00
JoanVC100
ad95b1c9d1
Addition, reorganisation and fixing Catalan strings
2019-05-13 23:13:48 -07:00
Ingan121
3bfa38c60a
Update strings.xml
2019-05-13 23:13:34 -07:00
topjohnwu
ef0e22cc41
Slightly update scripts
2019-05-11 02:29:13 -07:00
topjohnwu
a5f5e94115
Always reload string from resource
2019-05-11 01:50:01 -07:00
Viktor De Pasquale
67c3f40adb
Fixed language won't change in certain views unless app restarts
2019-05-10 16:22:03 +02:00
osm0sis
ac28e6e5ca
Fix uninstaller missing recent changes
...
- group unsupported formats into the same code (86f778c0aa (diff-93690a8d9f50c177ef97416af3be8726)
)
- support A only system-as-root devices (e72c6685ed (diff-93690a8d9f50c177ef97416af3be8726)
)
- remove unnecessary '--' from magiskboot actions (7f08c06943 (diff-93690a8d9f50c177ef97416af3be8726)
)
- get_flags need to be before find_boot_image (a4f5d47e72
)
closes #1371 , closes #1431 , closes #1439
2019-05-09 20:28:48 -07:00
dark-basic
a9350f50c9
Update strings.xml
...
New Lines Added.
2019-05-05 12:28:57 -07:00
Andrea Cioccarelli
ed7babcbf1
Translation fixes
2019-05-05 12:24:37 -07:00
Viktor De Pasquale
4496f82d5b
Added scrolling to latest items while flashing
...
Since the adapter might be set _after_ the request, as there is no guaranteed order, it's done with waiting recursion yuck
2019-05-03 00:50:46 -04:00
Viktor De Pasquale
a743d05751
Fixed icon not being tintable resulting in transparent block
2019-05-03 00:50:46 -04:00
topjohnwu
88c4f72b37
Remove Butterknife
2019-05-02 04:06:59 -04:00
topjohnwu
b876df6e21
Fix Czech strings
2019-05-02 03:22:14 -04:00
topjohnwu
2813d2031a
Merge branch 'WIP'
2019-05-02 02:03:20 -04:00
topjohnwu
4040a0242f
Update app changelog
2019-05-01 14:11:10 -04:00
zertyuiop
5571714b26
Update Russian translation
...
Added missing strings
2019-05-01 13:49:59 -04:00
xorcan
1b729e5ff2
updade Turkish
...
latest
2019-05-01 13:49:44 -04:00
davidtrpcevski
51e587d4e8
Add full Macedonian translation
2019-05-01 13:49:34 -04:00
Viktor De Pasquale
cbe64fd559
Removed unnecessary assets
2019-04-27 11:38:31 +02:00
Viktor De Pasquale
63ea7a70bd
Removed duplicated background from policy item
2019-04-27 11:34:26 +02:00
Viktor De Pasquale
fb0998f7a2
Fixed section titles that looked odd due to replicating paddings
2019-04-27 11:32:57 +02:00
Viktor De Pasquale
7640246255
Fixed delete button size for policy items
2019-04-26 21:28:13 +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
d9cded0fc9
Fixed styles for SU screen
2019-04-26 19:34:22 +02:00
Viktor De Pasquale
a25dace7e0
Merge remote-tracking branch 'john/master' into development
2019-04-24 20:39:27 +02:00
Viktor De Pasquale
14ff22fbcd
Updated flash screen with new arch
2019-04-24 20:28:41 +02:00
topjohnwu
54d1207f92
Auto remove post_ota.sh
2019-04-24 01:59:47 -04: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
761a8bf2a9
Merge remote-tracking branch 'john/master' into development
2019-04-22 17:04:08 +02:00
Viktor De Pasquale
7cc8c014eb
Updated log screen with new arch
2019-04-22 14:11:41 +02:00
Viktor De Pasquale
f21241d944
Added divider to module actions
2019-04-22 10:47:38 +02:00
topjohnwu
6050c4e8ba
Fix strings.xml
2019-04-21 21:01:49 -04:00
tarasyyyk
7787bb31fa
updated Ukrainian translation: 'Patch File' strings
2019-04-21 19:18:15 -04:00
cristisilaghi
a1fe3e7ccd
Update Romanian
2019-04-21 19:18:04 -04:00
dark-basic
4316028b23
Update strings.xml
...
Restructured based on original string. New missing lines added
2019-04-21 19:17:56 -04: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
e81f00ef1a
Updated Hide screen with new arch
2019-04-19 16:32:01 +02:00
Viktor De Pasquale
cda14af208
Fixed log tabbar titles having wrong color
2019-04-18 16:13:59 +02:00
Viktor De Pasquale
258f170cd7
Fixed elevation causing log screen look odd
2019-04-18 16:13:31 +02:00
Viktor De Pasquale
bcd1064e94
Updated superuser fragment to new arch
...
Fixed theme issues along the way
2019-04-17 18:27:03 +02:00
Viktor De Pasquale
15aa813416
Migrated to compat shared prefs and fixed it not reacting to changes
...
Added back dark theme
2019-04-17 14:03:25 +02:00
Viktor De Pasquale
ebab126579
Replaced xml navigation with self-handled
2019-04-16 19:00:32 +02:00
Viktor De Pasquale
0e5417a13e
Updated progress style to match app theme and paddings to advanced settings
2019-04-16 16:21:53 +02:00
Viktor De Pasquale
ffec64d209
Added safetynet to the rewritten home fragment
2019-04-15 19:48:07 +02:00
Viktor De Pasquale
f332746188
Fixed current version showing null when magisk is not installed
2019-04-15 15:57:23 +02:00
Viktor De Pasquale
b2fa5b551e
Added hiding of UI elements when no root access is detected
2019-04-14 13:17:51 +02:00
Viktor De Pasquale
36e83edddc
Fixed dialog buttons after a theme change
2019-04-14 12:59:00 +02:00
Viktor De Pasquale
36e4ccd800
Fixed touch events on includes not being propagated due to missing viewModel
2019-04-14 12:21:23 +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
3101c538e9
Added (backported) styles from design concept
2019-04-14 11:28:45 +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
bd00ae8ede
Updated Magisk fragment to Kotlin
...
Exported old update card to special xml include where binding takes care of everything that had to be done in code beforehand.
Added several easing functions and enums.
Backported some classes and functions from the old fork
Expect major breakage. Literally nothing works as the functionality needs to be implemented
2019-04-13 00:14:37 +02:00
Viktor De Pasquale
f309522268
Added (backported) values and styles for views
2019-04-12 22:06:57 +02:00
Viktor De Pasquale
0efaddff23
Added binding between navigation view and navigation components
...
Removed bunch of code focusing on the hamburger not being stationary
2019-04-11 21:17:54 +02:00
Viktor De Pasquale
94ba7cb0c5
Added navigation endpoints
2019-04-11 20:10:14 +02: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
topjohnwu
d9c58f307f
Remove unused resources
2019-04-09 04:44:09 -04:00
Lukas Novotny
b521fbeeda
Update Czech translation
2019-04-09 04:38:35 -04:00
Rom
d00a3b89f2
Update French translation
2019-04-09 04:38:23 -04:00
vvb2060
3d15518191
Update zh-rCN translation
2019-04-09 04:38:09 -04:00