Commit Graph

3337 Commits

Author SHA1 Message Date
Chris Renshaw 1283590eeb scripts: prepare addon.d for recovery addon.d-v2 support
- naturally there's no `su` in recovery
- major refactor for common actions and simplicity
2019-09-01 02:19:59 +08:00
osm0sis dca3fe396f scripts: hide expected x86 busybox error on arm
- Magisk Manager installs have busybox in the $PATH before extracting busybox from update-binary so an error from busybox ash (as sh) attempting to parse the x86 busybox like a shell script would be shown:
./bin/busybox: line 1: syntax error: unexpected "("
- this will only occur when ash tries to run a binary it can't handle, so basically only with x86 binary on an arm* device
2019-09-01 02:19:59 +08:00
cristisilaghi 8d87eae11b Update RO 2019-09-01 02:17:13 +08:00
Frieder Bluemle fd7eaacae0 Update Gradle wrapper to 5.6.1 2019-09-01 01:17:22 +08:00
topjohnwu fba33cbbe9 Fix strings 2019-09-01 01:15:15 +08:00
Gozzwip 950ffcd790 Translation is done 2019-09-01 01:12:15 +08:00
Gozzwip c178299013 Translation is done 2019-09-01 01:12:08 +08:00
Rom 5d17c1f588 French translation update 2019-09-01 01:11:54 +08:00
linar10 a75c00d94e Update strings.xml 2019-09-01 01:11:40 +08:00
Albert I cd19517414 app: l10n: Update Indonesian translations
* Update the wordings
* Delocalize "Core Only" strings
* Add 3 months worth of missing translations

Signed-off-by: Albert I <kras@raphielgang.org>
2019-09-01 01:11:33 +08:00
Gozzwip 155f39aab5 Some changes 2019-09-01 01:11:06 +08:00
Mevlüt TOPÇU 4514d0b467 Update Turkish language
Hi,

Merge please

Thanks.
2019-09-01 01:10:51 +08:00
zertyuiop 6f4a938a31 Added missing strings 2019-09-01 01:10:33 +08:00
VergeDX 1303ea95dd Update & Fix Chinese Translate. 2019-09-01 01:10:19 +08:00
Oliver Cervera 727fe1bd15 Update Italian translation
Added new strings
2019-09-01 01:10:10 +08:00
topjohnwu 64ebc977e9 Small magic mount adjustments 2019-08-31 21:53:47 +08:00
topjohnwu e89c50d934 Support /system/product wihtout /product
Fix #1676
2019-08-29 22:56:34 +08:00
topjohnwu c859ddfb8f Upgrade Kotlin 2019-08-27 02:30:10 +08:00
topjohnwu a6126c5eda Cosmetic changes 2019-08-23 03:05:41 +08:00
topjohnwu 85d9bd9106 Fix compile errors 2019-08-23 00:30:21 +08:00
Viktor De Pasquale 39e9622205 Fixed magisk version
Added refreshing versions before and after the request to remote
2019-08-22 08:03:17 +02:00
topjohnwu 021994c9f3 Clean elf after building shared binaries 2019-08-22 02:51:17 +08:00
topjohnwu 2e7ce2a769 Update gradle files 2019-08-21 10:38:09 +08:00
topjohnwu 84f0ff2fad Fix manager package name database management 2019-08-12 03:31:59 -07:00
topjohnwu e6561e5f84 Fix XML parsing Kotlin error 2019-08-12 03:14:51 -07:00
topjohnwu 5fa452aa74 Multiple minor changes 2019-08-12 01:54:33 -07:00
topjohnwu 2225ccb146 Flush settings to persistent storage 2019-08-12 00:05:19 -07:00
topjohnwu 5aafc78847 Cleanup const 2019-08-11 23:53:43 -07:00
topjohnwu 0d03833cff Name module zips with version code 2019-08-11 22:46:39 -07:00
topjohnwu a797d5d396 Update snet extension 2019-08-08 04:18:32 -07:00
topjohnwu f2494374f8 Eliminate any traces of Java in app 2019-08-08 00:59:23 -07:00
topjohnwu 48395ba860 Remove unused files 2019-08-08 00:29:27 -07:00
topjohnwu 5ba5f5f94e Observe network connnectivity
Observe internet connectivity will ping google.com
2019-08-07 22:26:44 -07:00
topjohnwu 42ce6fd334 Workaround stupid Moshi proguard rules 2019-08-07 22:26:25 -07:00
Viktor De Pasquale f5c3ee3ae1 Added elements of UI to "hide list" 2019-08-07 03:07:18 -07:00
Viktor De Pasquale 3c7ece1605 Fixed not showing current version
Current version was not displaying under circumstances that involve loss of connection. Versions are displayed whether the device is connected or not.
2019-08-07 03:07:18 -07:00
Viktor De Pasquale 870efc49ea Fixed using mapping function incorrectly 2019-08-07 03:07:18 -07:00
Viktor De Pasquale 085ede6d93 Added simple ui blocks for whenever connection drops out 2019-08-07 03:07:18 -07:00
Viktor De Pasquale 4ef19d17da Added a flag for connection status
Reactively updated flag which only checks whether the "data" / "wifi" / "ethernet" is plugged in or enabled. If the user connects to the wifi but has no actual connection, the app will never know.
Please refrain from using other access methods (like pinging a host), it can get picked up by a VPN or other methods and possibly expose MM.
2019-08-07 03:07:18 -07:00
topjohnwu 223913c30a Remove unnecessary App usage 2019-08-05 00:21:38 -07:00
topjohnwu 010e4de4e1 Introduce DynamicClassLoader 2019-08-04 23:49:09 -07:00
topjohnwu 41134466ed Upgrade dependencies 2019-08-04 18:33:20 -07:00
topjohnwu 8f07747452 Remove net module 2019-08-04 18:33:20 -07:00
topjohnwu eb5ce5be1e Fix saving logs
Fix #1722
2019-08-04 14:17:01 -07:00
topjohnwu 71d855e836 Cleanup more code 2019-08-04 13:47:14 -07:00
topjohnwu 33b7ab593c Migrate PatchAPK to Kotlin 2019-08-04 13:00:27 -07:00
topjohnwu 8706d834b4 Update Android Studio 2019-08-02 21:26:00 -07:00
topjohnwu 7cfab33ebb Make sure DownloadService always start with app context 2019-08-02 01:21:22 -07:00
topjohnwu 1ababc8c7f RepoDB does not need to run on main thread 2019-08-02 01:20:16 -07:00
topjohnwu 1f75e63c37 Fix crashes in MarkdownWindow
Fix #1628
2019-08-02 01:16:04 -07:00