Commit Graph

2855 Commits

Author SHA1 Message Date
4631077c49 Call the correct constructor 2020-07-09 04:40:07 -07:00
18dab28c32 Remove usage of KObservableField 2020-07-08 06:14:32 -07:00
8ffbffddb3 Update SuRequest handler 2020-07-08 03:13:01 -07:00
f191db2fe0 Allow ViewModel to opt-out RxJava
Transition period
2020-07-08 01:50:28 -07:00
dc8f0f6feb Bug fixes in modules fragment
- Progress is not updated in upgradable modules (and can cause crash)
- EndlessRecyclerScrollListener is not reset on new query
2020-07-08 01:40:08 -07:00
01a43b03bd De-Rx ModuleViewModel 2020-07-08 01:26:45 -07:00
86db0cd2cd Load installed modules with coroutine 2020-07-07 03:37:53 -07:00
ae6dd50ccd Fix RepoUpdater force refresh bug 2020-07-07 03:18:01 -07:00
77032eced1 Load repos with coroutine 2020-07-07 01:57:56 -07:00
820427e93b Have some fun with Kotlin Coroutines 2020-07-06 22:30:21 -07:00
89e11c9cc8 Minor changes in flash viewmodel 2020-07-06 21:05:43 -07:00
05cf53fe6f Merge files 2020-07-06 15:40:05 -07:00
7922f65243 Welcome Gradle Kotlin DSL 2020-07-04 06:54:53 -07:00
67f7935421 Restructure project 2020-07-04 04:09:19 -07:00
0f7caa66fb Remove usage of grid layouts 2020-07-04 03:28:21 -07:00
bd14994eb9 Update Polish translation 2020-07-04 03:01:55 -07:00
08818e8542 Remove force_pm_install
gms package verifier only checks the `notBefore` value of the certificate
2020-07-04 03:00:51 -07:00
706eba329d Add release notes to the install fragment 2020-07-04 02:55:19 -07:00
cef14d4576 Fix release build XLint error for translations
Due to the accidental safety>N<et the release build would fail with XLint complaining about a missing default translation. Correcting this to be in line with the actual translation fixes the build error.


Xlint Error in Question: 

```res/values-in/strings.xml:106: Error: "safetyNet_api_error" is translated here but not found in default locale [ExtraTranslation]
    <string name="safetyNet_api_error">Kesalahan API SafetyNet</string>```
2020-07-01 09:56:14 -07:00
73203a55ca Use fancy NestedScrollView for Magisk logs 2020-06-30 04:14:23 -07:00
397f7326a3 Update SafetyNet UI to show evalType 2020-06-30 03:56:41 -07:00
4bbd7989dd Update snet extension
Receive full snet payload from extension
2020-06-30 02:24:58 -07:00
a0b47f3ca3 Precompute TextView in I/O thread for performance 2020-06-29 05:26:07 -07:00
89e9e7c176 Simplify UI code for Magisk logs
We have all texts, no need to go through recyclerview
2020-06-29 05:22:16 -07:00
ddc2f317ab Update dependencies 2020-06-29 03:58:19 -07:00
867bab8513 Restart activity with fresh intent
Fix #2706
2020-06-29 03:30:23 -07:00
b1e0c5ff38 Export MAGISKTMP so it survives exec
Fix #2926
2020-06-29 03:24:53 -07:00
3c78344812 Refactor version handling 2020-06-28 06:52:02 -07:00
594f268885 Update RU strings 2020-06-27 13:23:45 -07:00
93d5716414 Disable Volumes keys on flash
- Thank Diareuse for helping me
2020-06-27 13:22:09 -07:00
fc6ef7dd57 Show magisk update notification only when magisk is installed 2020-06-27 04:54:58 -07:00
c881fd4964 Updated Arabic Translation 2020-06-25 10:02:15 -07:00
4bcc2b2f03 Added bottom padding to hide screen
Close #2903
2020-06-25 10:01:37 -07:00
23a33b4351 Remove core only mode
Replaced by native safe mode
2020-06-21 15:59:06 -07:00
e02386a6ac Move install module button to the top 2020-06-21 12:53:31 -07:00
1ededc637e l10n: Update Chinese Simplified translations 2020-06-20 12:12:40 -07:00
45b5e89912 Remove canary debug channel
All canary builds will be debug only
2020-06-20 02:45:02 -07:00
a748d5291a app: l10n: Update Indonesian translations
Signed-off-by: Albert I <kras@raphielgang.org>
2020-06-20 01:37:47 -07:00
f5131fae56 Update German translation 2020-06-20 01:37:27 -07:00
43146b8316 Update su request process
Due to changes in ec3705f2ed, the app can
no longer communicate with the dameon through a socket opened on the
daemon side due to SELinux restrictions. The workaround here is to have
the daemon decide a socket name, send it to the app, have the app create
the socket server, then finally the daemon connects to the app through
the socket.
2020-06-19 03:52:25 -07:00
b71b4bd4e5 Fix colors in su request dialog 2020-06-19 03:14:23 -07:00
eecb66f4f1 Create ForegroundTracker 2020-06-17 04:07:31 -07:00
e7f1c03151 Cleanup code for su request 2020-06-17 03:47:12 -07:00
56602cb9a3 Update gradle files 2020-06-17 02:33:33 -07:00
6030b00ee2 Remove excessive logging 2020-06-03 01:28:50 -07:00
a17908f6e1 Only resolve via DoH for specific hostnames 2020-06-03 01:15:05 -07:00
ad94f10205 Fix direct install on NAND devices
Co-authored-by: John Wu <topjohnwu@gmail.com>
2020-06-01 02:08:13 -07:00
f8a814a588 Fix RU strings 2020-05-31 05:32:18 -07:00
4c4338cc02 Adapt to AGP 4.0 2020-05-30 13:06:03 -07:00
5675a1ae7d app/stub: values-es: update to provide more consistency.
This update aims to provide better consistency to the Spanish
translation by properly separating each possible pronoun.

Other small grammar errors have also been corrected.
2020-05-30 12:56:37 -07:00