Commit Graph

1084 Commits

Author SHA1 Message Date
南宫雪珊 0f00ce8644
[app] Update channel (#1310) 2021-10-18 16:48:54 +00:00
LoveSy 8a09ff11ff
[app] show API in info dialog (#1312) 2021-10-18 16:28:41 +00:00
LoveSy 5eac73de77
[core] Show Riru or Zygisk based (#1311) 2021-10-18 16:18:37 +00:00
tehcneko b52f3a58eb
[app] Revert translation changes (#1302) 2021-10-17 19:24:33 +08:00
南宫雪珊 f312331e1e
[app] Add ShortcutDialog class (#1300) 2021-10-17 17:42:00 +08:00
南宫雪珊 a9ea36574f
Remove unneeded configs (#1299) 2021-10-17 08:32:41 +00:00
XposedBot 58e6482de1
[translation] Update translation from Crowdin (#1298) 2021-10-17 15:02:23 +08:00
darknight0v0 f843dfaec4
Grammar correction and removal of useless statements (#1296) 2021-10-17 14:43:19 +08:00
LoveSy 7a7c0c56e3
[core] Support zygisk (#1228)
Co-authored-by: 南宫雪珊 <vvb2060@gmail.com>
Co-authored-by: tehcneko <88844448+tehcneko@users.noreply.github.com>
2021-10-16 19:44:26 +00:00
南宫雪珊 24c468164e
[app] Add reinstall (#1287) 2021-10-16 19:27:34 +00:00
darknight0v0 d35e421b2d
Deleted cumbersome words (#1292) 2021-10-17 02:37:07 +08:00
Howard Wu 47e5bb21c4
[app] Use androidx PreferenceCategory (#1291) 2021-10-17 02:00:23 +08:00
darknight0v0 12ec6d85cb
Deleted cumbersome words (#1290) 2021-10-17 01:25:09 +08:00
XposedBot e7f8fd3780
[translation] Update translation from Crowdin (#1285) 2021-10-16 08:45:28 +00:00
tehcneko dfb035cfa5
[app] Update hint (#1283) 2021-10-15 16:14:58 +00:00
Howard Wu b30614abe4
[app] Add Expandable TextView (#1279)
* [app] Add Expandable TextView
2021-10-15 15:58:54 +00:00
LoveSy 233569b40e
[app] Add hint textview (#1280) 2021-10-15 11:43:21 +00:00
南宫雪珊 fabe82b0b6
[app] Show release notes (#1277) 2021-10-15 02:25:36 +08:00
Howard Wu 12b005c2d9
[app] Hide parasitic recommend dialog when not installed (#1276) 2021-10-14 18:03:20 +00:00
南宫雪珊 6693631485
[app] Allow updates only when binder is alive (#1275) 2021-10-14 15:01:57 +00:00
NekoInverter d520b41cdb [app] Add compressing toolbar to app list 2021-10-14 20:01:55 +08:00
NekoInverter dfee8f04d6 [app] Add compressing toolbar to modules and repo item 2021-10-14 20:01:55 +08:00
NekoInverter 80d7cdd428 [app] Add collapsing toolbar to repo 2021-10-14 20:01:55 +08:00
NekoInverter deb53cfc09 [app] Add compressing toolbar to logs 2021-10-14 20:01:55 +08:00
NekoInverter 0ea767cbf4 [app] Add collapsing toolbar to settings 2021-10-14 20:01:55 +08:00
Alexey 4dc0705e75
[app] Update RikkaX (#1268) 2021-10-14 11:33:12 +00:00
XposedBot db2a0e1c4b
New translations strings.xml (Dutch) (#1263) 2021-10-13 06:59:04 +00:00
LoveSy 415408f8f3
[core] Move package compile to daemon (#1262) 2021-10-13 06:41:45 +00:00
XposedBot 4469f6fc99
[translation] Update translation from Crowdin (#1261) 2021-10-12 17:33:54 +00:00
南宫雪珊 4c4427ca52
In-app update (#1244) 2021-10-12 15:49:17 +08:00
LoveSy 1eab21c3fc
[app] Fix compile snackbar (#1255) 2021-10-11 10:22:19 +00:00
LoveSy 568d1e5e40
[app] Allow recompile modules (#1252) 2021-10-10 20:34:29 +08:00
etmatrix e1f696449f
Workaround for #1250 (#1251)
Co-authored-by: etmatrix <etmatrix@etmatrix>
2021-10-10 19:10:08 +08:00
XposedBot b5bb7274f1
[translation] Update translation from Crowdin (#1237) 2021-10-09 02:35:13 +00:00
南宫雪珊 9b1533bb61
[gradle] Sync navigation version (#1242) 2021-10-08 20:41:42 +08:00
Howard Wu ec56d45492
Add a switch to control adding shortcuts. (#1238)
* Add a switch to control adding shortcuts.

* Hide Shortcut Setting if it is unavailable

* Request a new shortcut when enabled
2021-10-08 18:00:50 +08:00
LoveSy 3486a6d004
[app] Make color translatable (#1234) 2021-10-07 18:38:34 +08:00
tehcneko d5482f2386
[app] Remove colorpicker (#1233) 2021-10-07 08:20:11 +00:00
LoveSy e2651eb4b2
[app] Fix crash on #1207 (#1230) 2021-10-06 15:41:34 +00:00
tehcneko f75579a8e7
[app] Don't show parasitic recommend everytime (#1227)
* [app] Don't show parasitic recommend everytime

* [app] Fix shadow color
2021-10-06 11:42:32 +00:00
tehcneko 226d14a3cd
[app] Fix fab shadow color (#1220) 2021-10-04 00:48:06 +08:00
tehcneko 6b3598dc93 [app] Don't show parasitic recommend everytime 2021-10-03 23:28:35 +08:00
tehcneko 4ac9612f17 [app] Update styles 2021-10-03 23:28:35 +08:00
tehcneko c523263bd6 [app] Move parasitic recommend to home fragment 2021-10-03 22:07:45 +08:00
tehcneko 122601463c [app] Update home cards style 2021-10-03 22:07:45 +08:00
tehcneko 6d0082885e
Update themes.xml (#1215) 2021-10-03 13:17:15 +00:00
tehcneko cb43a9342e
[app] Harmonize card color (#1213)
* [app] Harmonize card color

* [app] Fix recyclerview paddings

* [app] Fix styles

* [app] Use MaterialAlertDialog

* [app] Fix icon button style

* [app] Update appbar to MD3 style

* [app] Use new DynamicColors

* [app] Fix color picker style
2021-10-03 19:56:18 +08:00
tehcneko 2d8820b490
[app] Update to MD3 theme (#1212) 2021-10-03 16:24:05 +08:00
Howard Wu 67d3fe82ff
Fix the module status in the manager after module changes (#1202) 2021-10-03 10:43:17 +08:00
tehcneko 5c27c55720 [app] Always use recreate for parasitic manager 2021-10-01 18:35:57 +08:00
tehcneko 658115035c [app] Don't enable enforceNavigationBarContrast 2021-10-01 18:35:57 +08:00
南宫雪珊 fce5e83609
[core] Enable verbose log on debug build (#1203) 2021-10-01 13:53:03 +08:00
XposedBot 7920415e6e
[translation] Update translation from Crowdin (#1198) 2021-09-30 15:55:16 +00:00
LoveSy 7f247bd38f
[app] Recommend to use parasitic manager (#1194) 2021-09-30 06:21:23 +00:00
Howard Wu d51fa92f82
Require non null (#1193) 2021-09-30 14:15:19 +08:00
南宫雪珊 daf3e8dbd6
[core] Broadcast pkg changed to app (#1183) 2021-09-27 09:09:03 +00:00
LoveSy 299a8a7805
[gradle] Fallback to stable AGP (#1179) 2021-09-26 09:11:27 +00:00
tehcneko 791662536a
Update MainActivity.java (#1178) 2021-09-26 08:52:48 +00:00
XposedBot 4e0b825cab
[translation] Update translation from Crowdin (#1173)
* New translations strings.xml (Chinese Traditional, Hong Kong)

* New translations strings.xml (Polish)

* New translations strings.xml (Korean)

* New translations strings.xml (German)

* New translations strings.xml (Afrikaans)
2021-09-25 13:11:28 +00:00
南宫雪珊 bdbe9ca3f2
[app] Browser is disabled? (#1164) 2021-09-24 09:10:35 +08:00
Old Nukkit d8ceb12b57
Properly fomat AndroidManifest.xml (#1158)
Move license starting line to next line.
2021-09-22 01:09:06 +00:00
etmatrix d605a84f91
[app] generate at runtime list of languages supported by app (#1146) 2021-09-20 10:15:10 +08:00
XposedBot f453c6cf10
[translation] Update translation from Crowdin (#1132) 2021-09-18 07:36:48 +00:00
LoveSy 77eddd7779
Crowdin use two letter codes (#1131) 2021-09-18 15:31:52 +08:00
LoveSy 8e9950a111
[core] Inject back into shell and use okhttp to load image (#1130)
* Use okhttp to intercept webview request

* Inject back into shell again

* Clean code

* Fix mime
2021-09-18 15:09:41 +08:00
LoveSy 59cc621d98
Parasitic manager into a system app (#1103)
* add activity controller

* Hook `TRANSACTION_setActivityController`

* Hook setActivityController

* Inject into settings

* Check categories for manager

* Inject manager

* Hook webview

* Should not load modules for manager

* Remove shouldBlock

* remove pendding when server died

* Add shortcut automatically

* Load resources from manager

* Fix shortcut sleep wait

* Make R8 happy

* Fix when am is proxy

* lspd should run with euid=1000 after system server started

* Add shortcut from daemon

* Set injected package into gradle build script

* Try to inject into shell instead of settings

* Fix shortcut of shell and add icon

* Fix proguard

* hook handleReceiver

* Properly solve conflict

* Update shortcut everytime unlock

* Clear log

* Fix build

* chageng to use process${variantCapped}Resources

* Remove auto install manager

* Fix crash on some devices

* Fix new intent

* Make app toast when restart fails

* Fallback to recreate

* refine code

* Use fakecontext to set shortcut

* Fix compatibility with Android 12

* Fix `credentialProtectedDataDir`

* Fix webview

* Fix recreate

* Fix autofill

* Fix webview cache context

* Switch to inject into settings

* Send notification from daemon

* Change notification title
2021-09-16 13:36:04 +00:00
Howard Wu 1a4426d7cb
[app] Add English to the language selector (#1109) 2021-09-15 11:35:10 +08:00
Howard Wu e250b73f99
[app] Fix hide translation contributors preference (#1108) 2021-09-14 12:58:32 +08:00
tehcneko d226ce5e21
[app] Fix translators (#1104) 2021-09-13 15:20:22 +08:00
LoveSy 2b3e60def4
[app] Add translator back (#1095) 2021-09-12 19:09:18 +08:00
tehcneko 6c539c130b
[app] Fix language codes (#1102) 2021-09-11 18:37:57 +08:00
tehcneko 37aaa8513b
[app] Add send in crash activity (#1100) 2021-09-11 15:15:32 +08:00
tehcneko 67529c839b
[app] Hide unavailable settings on lower versions of Android (#1098) 2021-09-11 13:11:15 +08:00
tehcneko a29d08a4eb
[app] Fix a crash (#1097) 2021-09-10 11:44:11 +00:00
tehcneko b3c9694c75
[app] Fix preload HTMLs again (#1094) 2021-09-10 15:59:54 +08:00
XposedBot f05bbc5cd9
[translation] Update translation from Crowdin (#1092) 2021-09-10 07:35:05 +00:00
tehcneko 8ea11021d8
[app] Fix preload HTMLs (#1088) 2021-09-09 12:56:19 +00:00
XposedBot 47ea3dee0c
[translation] Update translation from Crowdin (#1081) 2021-09-09 12:52:08 +00:00
tehcneko 54652f7d0c
[app] Add language selector (#1087) 2021-09-09 15:00:08 +08:00
tehcneko b49aa00df5
[app] Update home design (#1080) 2021-09-08 17:43:41 +08:00
tehcneko 4464210e69
[app] Preload webview htmls (#1078)
* [app] Preload webview htmls

* [app] Remove "v" from version name
2021-09-08 10:03:02 +08:00
tehcneko 3cc4e4eeaf
[app] Fix paddings (#1077) 2021-09-07 10:17:54 +00:00
tehcneko 6c170ab4eb
[app] Update home design (#1076) 2021-09-07 17:56:43 +08:00
tehcneko eab814a5d5
[app] Update themes (#1069) 2021-09-06 16:58:22 +08:00
XposedBot 26140f7e70
[translation] Update translation from Crowdin (#1065) 2021-09-06 11:27:54 +08:00
Howard Wu 0a4dd6af33
[app] Turkish translate update (#1062) 2021-09-06 11:01:31 +08:00
XposedBot f7cddedbc0
New translations strings.xml (Chinese Traditional) (#1064) 2021-09-06 02:49:39 +00:00
david082321 1f509c56f8
Update zh-TW transition (#1061) 2021-09-06 01:44:02 +00:00
vvb2060 f8688a561a
[app] Revert Chinese translation (#1057) 2021-09-05 07:57:00 +00:00
XposedBot f76520d360
[translation] Update translation from Crowdin (#1055)
* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Chinese Traditional)

* New translations strings.xml (Chinese Simplified)
2021-09-04 05:20:10 +00:00
XposedBot 54a14acf24
[translation] Update translation from Crowdin (#1054)
* New translations strings.xml (Romanian)

* New translations strings.xml (Korean)

* New translations strings.xml (Vietnamese)

* New translations strings.xml (English)

* New translations strings.xml (Chinese Traditional)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Ukrainian)

* New translations strings.xml (Turkish)

* New translations strings.xml (Swedish)

* New translations strings.xml (Russian)

* New translations strings.xml (Portuguese)

* New translations strings.xml (Polish)

* New translations strings.xml (Norwegian)

* New translations strings.xml (Dutch)

* New translations strings.xml (Japanese)

* New translations strings.xml (French)

* New translations strings.xml (Italian)

* New translations strings.xml (Hungarian)

* New translations strings.xml (Hebrew)

* New translations strings.xml (Finnish)

* New translations strings.xml (Greek)

* New translations strings.xml (German)

* New translations strings.xml (Danish)

* New translations strings.xml (Czech)

* New translations strings.xml (Catalan)

* New translations strings.xml (Arabic)

* New translations strings.xml (Afrikaans)

* New translations strings.xml (Spanish)

* New translations strings.xml (Portuguese, Brazilian)
2021-09-04 13:06:07 +08:00
Howard Wu f1ead4a041
[app] typo (#1050) 2021-09-04 04:29:48 +00:00
LoveSy 743124e4be [translation] change to crowdin %android-code% 2021-09-04 12:09:16 +08:00
Howard Wu 3d2159f52c
Turkish translation (#1044)
* Add Turkish translation

* Update strings.xml
2021-09-03 15:50:23 +00:00
tehcneko 5c04cd85f3
Update item_module.xml (#1033) 2021-09-01 17:10:55 +08:00
vvb2060 0495dd3e71 Don't flood log 2021-08-28 23:41:18 +08:00
vvb2060 a6dd39596a Fix clear logs 2021-08-28 23:41:18 +08:00
vvb2060 bc765d3cdd
[core] clear logs will refresh fd (#1020) 2021-08-27 18:56:28 +08:00
LoveSy 6e07bfb71e
[app] Fix #1017 (#1018) 2021-08-27 01:44:22 +08:00
tehcneko 55fe34095d
[app] Check binder alive in reload installed modules (#1012) 2021-08-26 09:34:16 +00:00
tehcneko 5cf522b656
[app] Add update available to repo list (#1011)
* [app] Fix possible crashes

* [app] Add update available to repo list

* [app] Fix scrollbar
2021-08-26 15:39:16 +08:00
Alexey 941323f3e9
[app] Update Russian translation (#1008) 2021-08-25 18:55:03 +00:00
残页 cc1168bad9
[app] Remove pending preload action when detaching (#1006)
Fix crash caused by preloading WebView when fragment is deteched
2021-08-25 14:18:49 +00:00
tehcneko 6000b68f75
[app] Fix a crash (#1005) 2021-08-25 21:52:26 +08:00
vvb2060 0eb7d9c57b
[app] post delayed (#1003) 2021-08-25 19:45:51 +08:00
vvb2060 92dfded0ce
[app] Preload webview (#1002) 2021-08-25 16:01:54 +08:00
tehcneko 5547e8c568 [app] Remove unused resources 2021-08-25 15:28:28 +08:00
tehcneko 8d3e8e8ed2 [app] Async improvements 2021-08-25 15:28:28 +08:00
tehcneko eb61f84c67 [app] Nuke LinearLayoutManagerFix
bad
2021-08-25 15:28:28 +08:00
vvb2060 7e85205b8b
[feature] zip all logs (#999) 2021-08-25 00:28:06 +08:00
vvb2060 24120e75ad
[core] Force logging on boot (#996) 2021-08-24 09:20:10 +00:00
tehcneko 0e20e5cd7e
[app] Update proguard rules (#995)
* [app] Update proguard rules

* [app] Remove Parcelable and Serializable for gson modules
2021-08-24 05:45:56 +00:00
tehcneko fe1e6b3651
[app] Update AndroidX Navigation (#994) 2021-08-24 05:11:59 +00:00
tehcneko e558d046e6
Enable R8 fullMode (#992) 2021-08-24 12:52:43 +08:00
残页 bf8cd21339
[app] No need to keep EnclosingMethod (#984)
It's required only when R8 full mode is enabled.
2021-08-23 09:04:33 +00:00
tehcneko 1c73adf4dd
Enable R8 full mode 2021-08-22 22:47:16 +08:00
tehcneko ddcbd5c05a
[app] Migrate to Non-Transitive R Classes (#974)
* [app] Migrate to Non-Transitive R Classes

* [app] Remove unused resources
2021-08-22 06:24:33 +00:00
tehcneko e72bd46705
Update dependencies (#971) 2021-08-21 19:47:39 +08:00
Alexey c278d5f35b
[app] Update Russian translation (#969) 2021-08-21 08:17:27 +00:00
vvb2060 9f868aeddf
[core] Native logcat (#960)
Co-authored-by: LoveSy <shana@zju.edu.cn>
2021-08-20 19:15:13 +00:00
Rom 8da216a719
Update French translation (#962) 2021-08-21 02:52:21 +08:00
tehcneko bde68a44cb
[app] Restart activity with recreate on Android S (#959) 2021-08-20 14:26:30 +08:00
tehcneko 4b02172fd9
Add missing scrollbars (#958) 2021-08-20 05:47:14 +00:00
vvb2060 7ef5da6867
Use ISO date-time formatter (#954) 2021-08-19 18:55:52 +00:00
vvb2060 70344ff9fd
Use java8 time API (#952) 2021-08-19 18:00:02 +00:00
Howard Wu c77d122254
Hide input method (#950) 2021-08-19 22:27:33 +08:00
yoshi818 a4fe2c7544
fix typo in resourceConfigurations array (#949)
fix typo from "jp" to "ja" (RFC 5646) and delete "," at the end of arrays
2021-08-19 13:40:58 +00:00
vvb2060 036b87caad [core] Remove PowerService 2021-08-19 01:41:40 +08:00
vvb2060 818f576f25 [app] Remove WRITE_SECURE_SETTINGS permission 2021-08-19 01:41:40 +08:00
vvb2060 f1fa90eb38
[app] Remove INTERACT_ACROSS_USERS permission (#938) 2021-08-18 23:40:10 +08:00
Howard Wu da7d3e5b78
[app] Fix the blank log saving problem of low version Android (#935) 2021-08-18 12:20:44 +00:00
vvb2060 6b3c9c361b
[app] Open URL when need to update (#934) 2021-08-18 19:32:06 +08:00
vvb2060 33a8a44a72
[app] Update proguard rules (#931) 2021-08-18 05:14:45 +08:00
Rom 4dee9c113c
Update strings.xml (#930)
* Update strings.xml

* Update French translation

* Quick fix

* Update strings.xml
2021-08-17 23:33:13 +08:00
LoveSy 8e8a636741
Workaround for Samsung Folds (#929) 2021-08-17 13:59:22 +00:00
Alexey dd9c5b7061
[app] Update Russian translation (#926) 2021-08-17 08:17:42 +00:00
VD $ VD171 @ Priv8 8ffccc2a5c
Update Portuguese Translation by VD171 (#924) 2021-08-17 12:56:50 +08:00
vvb2060 8afc509368
[app] Update module updated notification message (#922) 2021-08-17 04:35:12 +08:00
vvb2060 1779706cbf
[app] Fix typo (#921) 2021-08-16 08:03:58 +00:00
vvb2060 cf641b1854
Revert "[app] Dynamic registration receiver (#918)" (#920)
This reverts commit 35d8f3c1ce.
2021-08-16 07:46:23 +00:00
vvb2060 35d8f3c1ce
[app] Dynamic registration receiver (#918) 2021-08-16 14:57:23 +08:00
Alexey 59fe949213
[app] Update Russian translation (#917) 2021-08-16 14:50:58 +08:00
vvb2060 c842f7f42a
[app] Remove fastscroll (#916) 2021-08-16 05:54:11 +00:00
VD $ VD171 @ Priv8 67978e72a7
Update Portuguese Translation by VD171 (#915) 2021-08-16 05:50:04 +00:00
david082321 86dde9f938
更新繁體中文翻譯 (#913) 2021-08-16 09:32:47 +08:00
Alexey 9471225bb3
[app] Update Russian translation (#912) 2021-08-15 17:58:28 +00:00
vvb2060 7528db79fe
[app] Update strings (#909) 2021-08-16 01:13:55 +08:00
vvb2060 50de490d3e
[app] Update strings (#908) 2021-08-16 01:00:23 +08:00
Alexey ed000c1ae8
[app] Update Russian translation (#906) 2021-08-15 16:41:26 +00:00
Howard Wu bb558d8152
[app] Simplify sort menu (#905) 2021-08-15 22:35:57 +08:00
vvb2060 e39ed434bc
[app] Fix proguard (#888) 2021-08-11 19:30:00 +00:00
vvb2060 ba701b0435
Check old version Manager (#886) 2021-08-11 18:12:51 +00:00
LoveSy 09e50460cd
[core] Dispatch uninstall event to manager as well (#884) 2021-08-11 18:51:27 +08:00
vvb2060 00e8c69ad1
Misc changes (#882) 2021-08-11 12:45:29 +08:00
Howard Wu bf969cfc5f
[app] Fix the tabLayout style of the repository item fragment (#883)
The repository item fragment and modules fragment use the same layout file, the previous commit missed this.
The changes in fragment_pager.xml are just formatting code.
2021-08-11 02:24:27 +00:00
Howard Wu 7481f04947
[app] Keep Instances (#881) 2021-08-11 03:48:02 +08:00
Howard Wu b7ee496016
[app] Set tabLayout scrollable (#880) 2021-08-11 01:16:24 +08:00
vvb2060 4f3a615ba9
[app] testOnly (#873) 2021-08-07 17:52:33 +00:00
vvb2060 ad5cd87d4a
[core] Use array list (#870) 2021-08-07 22:34:28 +08:00
vvb2060 388921323c
[app] Make lint happy (#869) 2021-08-07 13:58:45 +00:00
vvb2060 ca91e87aeb
Clean code (#863) 2021-08-07 10:10:34 +08:00
vvb2060 389843c508
[app] Fix registerForActivityResult (#861) 2021-08-06 16:46:28 +00:00
vvb2060 0b00570751
[core] Fix R8 bug (#858)
* Fix R8 bug

* Fix riru version

* Update dependencies

close #857
2021-08-06 16:14:42 +00:00
LoveSy e914bc32fd
[app] Fix app list of new modules (#854) 2021-08-06 14:00:52 +00:00
vvb2060 8e156c7958
[app] Simplify code (#844) 2021-08-06 02:27:15 +00:00
vvb2060 a8e094a612
[app] Fix first launch will show need to update (#843) 2021-08-05 15:13:59 +00:00
Francesco Saltori 39c6802435
[app] More adjustments to Italian translation (#841) 2021-08-03 16:06:03 +00:00
Francesco Saltori 9ce2bb49fd
[app] Update Italian translation (#840) 2021-08-03 11:20:56 +00:00
vvb2060 67422d881e
[gradle] Remove obsolete workaround (#837) 2021-08-02 17:00:15 +00:00
Wang Han 5f250e860c
[skip ci] Misc changes (#830) 2021-07-25 05:42:32 +00:00
vvb2060 8fd4896c32
[core] Update submodule (#827) 2021-07-20 22:16:31 +08:00
vvb2060 d8ded9dc79
[app] Fix app icon (#824) 2021-07-19 08:18:22 +08:00
vvb2060 e39a6d10bd
[app] New icon (#819) 2021-07-18 13:02:44 +00:00
vvb2060 1937365b38
Android 12 (#814) 2021-07-15 11:46:33 +08:00
yoshi818 bbd5c36fe0
Added Japanese Translation (#807)
* create strings.xml for japanese translation

* Update build.gradle.kts for japanese translation

* fixed non translated string and edit translators
2021-07-07 22:14:44 +08:00
LoveSy 14e084e1c9
[app] Fix crash of RepoItemFrag when module not found (#806)
* [app] Fix crash of RepoItemFrag when module not found

* Fix popup

* Fix tablet
2021-07-07 03:49:02 +00:00
LoveSy 8bb287ae08 [app] onAttach onDetach for repoloader as well 2021-07-03 15:13:49 +08:00
LoveSy 93e7fdc761
[app] Fix crash when repoLoaded is called (#799) 2021-07-02 10:56:37 +00:00
LoveSy 1fd4065186
[app] Fix CalledFromWrongThreadException (#796) 2021-07-01 06:34:34 +00:00
LoveSy babf49153b
[app] Use jsdeliver as fallback for repo (#789) 2021-06-30 02:21:08 +00:00
Rom 5e5158dab1
Update French translation (#781) 2021-06-27 09:37:14 +08:00
david082321 4aff6190ed
Update zh-TW translation (#780) 2021-06-26 13:51:24 +00:00
VD $ VD171 @ Priv8 ffea3e3357
Update Portuguese Translation by VD171 (#779) 2021-06-26 13:05:18 +08:00
LoveSy 129249b797
[app] Check modules' update (#778) 2021-06-26 03:15:01 +08:00
LoveSy da3e026760
[app] Fix clampedY (#777)
* [app] Fix clampedY

* zoom 80%
2021-06-25 10:04:46 +00:00
vvb2060 2d907cb911
[app] Scroll WebView (#776) 2021-06-25 17:25:25 +08:00
vvb2060 aed23f65e8
Add markdown css (#775) 2021-06-25 11:02:21 +08:00
vvb2060 7254ed4d79
[gradle] Clean gradle code (#773) 2021-06-24 15:11:39 +00:00
LoveSy c38c280dab
[app] Use `ReadmeHTML` (#772) 2021-06-24 20:54:17 +08:00
vvb2060 c61ad996db
[app] Check version code (#771) 2021-06-24 15:58:59 +08:00
VD $ VD171 @ Priv8 e206f5da09
Update Portuguese Translation by VD171 (#769) 2021-06-24 11:31:30 +08:00
vvb2060 612c39d325
[app] Check update (#768) 2021-06-23 20:20:11 +00:00
LoveSy 1eebbca320
[app] Nuke markown (#767) 2021-06-24 03:01:21 +08:00
david082321 44079d2c56
Update translation (#759)
更新 zh-TW 翻譯
2021-06-21 08:54:45 +08:00
vvb2060 74f93dbd7a
Ndk build (#753)
* Update dependencies

* Use prefab dobby

* NDK build

* Add ccache

* Fix library copy

* rm CMakeLists.txt
2021-06-20 11:46:38 +08:00
Wang Han 2b593be1d5
App (#752)
* [app] Fix popup

* [app] Don't actually need to set binding to null
2021-06-19 19:14:31 +08:00
LoveSy 73e27dc86b
[gradle] Update gradle, AGP & fix build issue & downgrade safe-args (#749)
* [gradle] Fix build in some unknown cases

* [gradle] Update gradle
2021-06-17 15:49:26 +08:00
Wang Han eeeebe1ca1
[app] Update dependencies (#748) 2021-06-15 09:56:12 +00:00
LoveSy 31e4254681
[app] Fix crash when module not found (#744) 2021-06-11 23:37:14 +08:00
LoveSy 32329ac7d3
[app] Fix crash when rotating screen (#743) 2021-06-11 18:59:27 +08:00
LoveSy ccafa7d29a
[app] Fix scroll bar of module fragment from shortcut (#740)
* [app] Fix scroll bar of module fragment from shortcut

* Also for RepoItemFragment
2021-06-11 18:27:47 +08:00
LoveSy f64871dd0c
[app] Fix crash (#741)
```
java.lang.NullPointerException: Attempt to read from field 'java.lang.Object N8.c' on a null object reference
 at org.lsposed.manager.ui.fragment.RepoFragment.g1(:1)
```
2021-06-11 05:38:51 +00:00
VD $ VD171 @ Priv8 0e1bcb33a4
Update Portuguese Translation by VD171 (#735) 2021-06-06 07:39:08 +00:00
Wang Han 580fde3d4a
[app] Discard modules without releases again (#734)
* Yesterday once more.
2021-06-06 05:31:26 +00:00
LoveSy 9c8f9beb49
[core] Check system properties (#732) 2021-06-05 14:03:38 +08:00
tehcneko c39b294d0f
[app] Fix fragment usage (#727) 2021-06-03 19:51:01 +08:00
LoveSy 9a66cec8b4
[app] Only clear scopes from the same user when check recommended (#726) 2021-06-03 18:35:10 +08:00
tehcneko 9946708dbe
[app] Fix module list (#722) 2021-06-03 03:27:41 +08:00
tehcneko 3c2c39012e
[app] Fix module list (#721) 2021-06-02 14:29:33 +00:00
Howard Wu 95ee3d5672
Fix the confusing drag bar of the subtitle again (#718) 2021-06-01 10:37:03 +00:00
Howard Wu 13091c1cab
Fix subtitle confusing drag bar (#717) 2021-06-01 18:08:07 +08:00
tehcneko 0f14599222
[app] Fix a crash (#716) 2021-06-01 11:33:11 +08:00
tehcneko 7e23bcbda0
[app] Fix no app selected check (#715) 2021-06-01 11:02:18 +08:00
LoveSy ededadd38b
[app] Temporarily disable `allowaccessmodification` (#714)
* [app] Temporarily disable `allowaccessmodification`

* Update strings_untranslatable.xml
2021-05-31 21:31:33 +08:00
VD $ VD171 @ Priv8 ea4b4e9278
Update Portuguese Translation by VD171 (#713) 2021-05-31 21:11:45 +08:00
tehcneko df71d64e9b
[app] Workaround R8 bug (#710) 2021-05-31 11:03:57 +00:00
tehcneko 3803884f49
[app] Fix fragment animation when start from shortcuts (#709) 2021-05-31 18:25:17 +08:00
tehcneko 0eb21c3a32
[app] Fix version text (#708)
* [app] Code reformat

* [app] Fix version text
2021-05-31 09:30:02 +00:00
tehcneko 0a8edb92ab
[app] Navigation fixes (#707)
* [app] Update fragment animation

* [app] Use safe args

* [app] Fix tablet ui
2021-05-31 17:19:54 +08:00
Wang Han 24948657d5
[app] filter -> hide (#706) 2021-05-31 17:00:22 +08:00
LoveSy c2a276d153
[app] Filter to userid = 0 when userinfo is null (#703) 2021-05-31 11:12:15 +08:00
LoveSy 5da046edab
[app] Update RikkaX SimpleMenuPreference (#702)
Co-authored-by: tehcneko <7764726+tehcneko@users.noreply.github.com>
2021-05-30 21:47:56 +08:00
tehcneko 61db23cb18 [app] Fix possible crashes 2021-05-30 18:30:02 +08:00
tehcneko e91332c2b7 [app] Add missing copyright headers 2021-05-30 18:30:02 +08:00
tehcneko c6a156bf85
[app] Fix module list (#698) 2021-05-30 10:12:08 +00:00
tehcneko ba545bafec
[app] Refactored to use AndroidX Navigation (#697) 2021-05-30 09:33:35 +00:00
tehcneko a6f0e666b8
The great cleanup + fix proguard (#689)
* [app] Fix proguard

* [core] Remove unused proguard rule

Co-authored-by: LoveSy <shana@zju.edu.cn>
2021-05-28 16:42:43 +08:00
LoveSy 4035493602
[app] Show user name (#688) 2021-05-28 15:42:52 +08:00
LoveSy ca80fd9446
[App] Start ACTION_SHOW_APP_INFO from backend (#679)
Co-authored-by: tehcneko <7764726+tehcneko@users.noreply.github.com>
2021-05-25 13:38:04 +00:00
vvb2060 7403a17b82
Make AS happy (#672)
* Suppress error

* Register data binding generated files
2021-05-25 11:03:01 +08:00
Rom 1e31479d20
Update French translation (#667) 2021-05-24 13:16:29 +00:00
Wang Han 0dfb7f85f7 [app] Call reloadInstalledModules() unconditionally
* Final step to get a correct status of enabled modules.
2021-05-23 14:34:13 +08:00
LoveSy 5084205647 [app] Refine codes 2021-05-23 11:03:54 +08:00
LoveSy 953c0394cc [app] Update HiddenApiBypass to 2.0 2021-05-23 11:03:54 +08:00
LoveSy 7c77589d35 [app] Fix user tab 2021-05-23 11:03:54 +08:00
Wang Han 85bf905d8c
[app] Call getEnabledModules() in reloadSingleModule() (#658)
* To get a reliable enabled status, we have to rely on
   backend every time a module is uninstalled from
   the manager.

Co-authored-by: tehcneko <7764726+tehcneko@users.noreply.github.com>
2021-05-22 13:49:40 +00:00
tehcneko 33cf2b994c
[app] Fix app filter (#657) 2021-05-22 13:43:36 +00:00
Wang Han 7257181e2e
[app] Query enabled modules in reloadInstalledModules() (#655)
* This ensures that enabled modules will be updated together
   with installed modules.
2021-05-22 21:25:02 +08:00
tehcneko 0a452b7f3d
[app] Fix app filter (#653) 2021-05-22 20:17:23 +08:00
tehcneko fb05d85a9b
[app] Don't filter recommended apps (#650)
* [app] Don't filter recommended apps

* Update AGP

* Update ScopeAdapter.java

Co-authored-by: Wang Han <wanghan1995315@gmail.com>
2021-05-22 10:55:33 +00:00
tehcneko e6fba900f4
[app] Fix install dialog long clickable (#645) 2021-05-21 17:11:18 +08:00
LoveSy 02fd5be2fc [core] Switch to user if needed 2021-05-21 16:45:40 +08:00
tehcneko c0b556f2d8 [app] Fix get launch intent 2021-05-21 16:45:40 +08:00
tehcneko e2bb7d42f2 [app] Start and query activity from backend 2021-05-21 16:45:40 +08:00
VD $ VD171 @ Priv8 97190be928
[Missing] Update Portuguese Translation by VD171 (#640) 2021-05-20 20:57:15 +08:00
VD $ VD171 @ Priv8 5578074633
Update Portuguese Translation by VD171 (#639) 2021-05-20 20:40:41 +08:00
tehcneko a5c1397516
Update dependencies (#638) 2021-05-20 11:36:29 +00:00
LoveSy c3765d4266
[app] Fix race condition (#636) 2021-05-20 14:22:37 +08:00
tehcneko c1bed35bcf
[app] Make background color follow system theme (#634) 2021-05-19 19:36:49 +08:00
david082321 188cffd8ce
[app] Fix non-positional format string (#633) 2021-05-19 10:59:52 +00:00
tehcneko 2228ef2351 [app] Fix non-positional format string 2021-05-19 18:48:10 +08:00
tehcneko 559a57b47e [app] Update dependencies 2021-05-19 18:48:10 +08:00
tehcneko d490c93fca [app] Use Android S blur api 2021-05-19 18:48:10 +08:00
david082321 8c4a806092
Update zh-TW translation (#631) 2021-05-19 18:44:31 +08:00
Pandemic 8f37566f3b Updated NL Strings (#628) 2021-05-19 16:37:09 +08:00
green1052 8f19e7fede Update strings.xml 2021-05-19 14:54:25 +08:00
Rom ae73c9de02
Update French translation (#623) 2021-05-18 16:09:02 +00:00
LoveSy fd32c3107a
Detect system framework injection status (#619) 2021-05-18 06:25:06 +00:00
LoveSy 7de566cd2c
[app] Fix install dialog empty state (#607)
Co-authored-by: tehcneko <7764726+tehcneko@users.noreply.github.com>
2021-05-17 09:20:42 +00:00
LoveSy feadd30608
[app] Bypass hidden api (#606) 2021-05-17 17:02:08 +08:00
Rom c45303c5ce
Update French translation (#605) 2021-05-17 16:09:08 +08:00
LoveSy 34abdf8d97
[app] Auto hide fab when scroll & update rikkaX insets (#604)
* [app] Auto hide fab when scroll

* update rikkaX insets
2021-05-17 06:35:24 +00:00
LoveSy ce0a095a7a
[app] Add fab to add modules to other users (#603) 2021-05-17 12:58:21 +08:00
tehcneko 418b80a63a
[app] Change tab indicator animation mode to elastic (#601) 2021-05-17 11:38:55 +08:00
José De Freitas 626a015dc9
Add Spanish translation (#599)
* Add Spanish code

* Translate strings into Spanish
2021-05-16 16:48:53 +00:00
vvb2060 2197fec80f
Fix uninitialized (#595) 2021-05-16 12:02:02 +08:00
vvb2060 e272e48e86
Install to profiles (#592) 2021-05-15 21:29:49 +00:00
vvb2060 d395365e2c
View in other app (#591) 2021-05-16 04:37:31 +08:00
vvb2060 5ec10c89bb
Fix uninstall (#588)
* Fix uninstall

* Bump version again

* Add installExistingPackageAsUser

* Drop INSTALL_ALL_WHITELIST_RESTRICTED_PERMISSIONS

* Fix activation

* 反了

* 空格

Co-authored-by: Wang Han <wanghan1995315@gmail.com>
Co-authored-by: LoveSy <shana@zju.edu.cn>
2021-05-15 12:46:14 +00:00
Wang Han 3a7b4c9705
[app] Tweak description for `show hidden icon` option (#587) 2021-05-15 07:29:05 +00:00
tehcneko 64efa50685
[app] Fix opening modules and apps for other users (#584) 2021-05-15 11:49:45 +08:00
tehcneko fe17834fa3
[app] Fix module list crashes (#578) 2021-05-15 09:47:18 +08:00
VD $ VD171 @ Priv8 c9f4970ccc
Update Portuguese Translation by VD171 (#583) 2021-05-15 09:33:42 +08:00
tehcneko 438d8a2b6e
[app] Fix module list refreshing (#577) 2021-05-14 15:42:29 +00:00
tehcneko 693016ae85
[app] Add empty view to lists (#575) 2021-05-14 14:05:58 +00:00
tehcneko c13f4c90d1
[app] Fix module list padding when only one user (#574) 2021-05-14 20:57:05 +08:00
tehcneko 3334a6b511
[app] Fix module list when only one user (#573) 2021-05-14 17:24:18 +08:00
tehcneko 2336c510d5
[app] Fix resolve settings intent for other users (#571) 2021-05-14 16:40:18 +08:00
LoveSy dbc0226d66
[core] Recognize module from other user profile (#555)
Co-authored-by: tehcneko <7764726+tehcneko@users.noreply.github.com>
2021-05-14 16:28:12 +08:00
tehcneko b0f3c4d0bb
Update theme (#568) 2021-05-12 08:13:09 +00:00
VD $ VD171 @ Priv8 4edf8e43eb
Update strings.xml (#565) 2021-05-12 09:00:36 +08:00
vvb2060 43a5dd80a9
[translation] Xposed Module (#563) 2021-05-11 09:30:56 +00:00
tehcneko 7f539c8dbe
[app] Allow using system accent color as theme color (S+) (#560)
* Compile with Android S SDK

* [app] Allow using system accent color as theme color (S+)
2021-05-11 15:44:24 +08:00
vvb2060 7a35906cb6
Update xposed module metadata parsing (#558)
* Stop read xposedmodule

Official documentation requires `xposedmodule` value is `true`, but in the previous implementation there was no judgment on what the value was, even if `false`. So, remove it and use `xposedminversion` to determine if the app is an xposed module.

* xposedscope supports string

```xml
<meta-data
    android:name="xposedscope"
    android:value="com.example.app1;com.example.app2" />
```
2021-05-09 17:01:00 +00:00
tehcneko 3f93a17184
[app] Fix crash in searching (#554)
Fix #553
2021-05-09 01:01:57 +00:00
david082321 f6fb7f6ea2
Update zh-TW translation (#551) 2021-05-08 17:00:19 +08:00
VD $ VD171 @ Priv8 389c65b375
Update strings.xml (#548) 2021-05-08 01:37:07 +00:00
Wang Han f69755827a
[app] Hide empty system preference category (#547) 2021-05-08 04:37:54 +08:00
Wang Han 3fae782f0c
[app] Use app:isPreferenceVisible properly (#543)
* Stupid mistake.
2021-05-06 21:38:18 +08:00
tehcneko 7139c3f11f
[app] Added option to disable forced display of the application launcher icon on Android 10+ (#541)
* [core] Grant android.permission.WRITE_SECURE_SETTINGS

* Disable jetifier

* [app] Added option to disable forced display of the application launcher icon on Android 10+
2021-05-06 12:27:38 +00:00
tehcneko 11801e0145
[app] Fix crash when module no longer exists (#536) 2021-05-04 08:37:38 +00:00
tehcneko 20c2f872ad
[app] Update RikkaX material (#535) 2021-05-04 03:33:25 +00:00
LoveSy 476bd8f7c2
[gradle] Update AGP (#528) 2021-05-01 15:38:40 +00:00
david082321 5d8aae4bec
Update Chinese translation (#529) 2021-05-01 22:41:24 +08:00
tehcneko 7d171bcfa0 [app] Nuke holiday theme 2021-04-28 19:12:45 +08:00
tehcneko da5a01e1ae [app] Fix context menu title 2021-04-28 19:12:45 +08:00
tehcneko 3241697028
[app] Don't clear show list on refresh (#521) 2021-04-27 22:44:44 +08:00
tehcneko ef2845610e
[app] Fix usage of filter (#520) 2021-04-27 14:38:15 +00:00
tehcneko b3ee9ad61a
[app] Fix java.lang.IndexOutOfBoundsException: Inconsistency detected. (#517) 2021-04-26 08:46:19 +00:00
Howard Wu 0cb4b456b1
Fix ZH_rCN translation (#516) 2021-04-26 08:36:01 +00:00
Wang Han ee49c01ccf
[app] Reverse logic for filter option (#515) 2021-04-26 16:00:28 +08:00
Wang Han 6f1ad1443e
[app] Update shouldHideApp() check for new preference (#513) 2021-04-26 06:59:35 +00:00
Rom ef77f20dda
Update French translation (#512) 2021-04-26 06:31:54 +00:00
VD $ VD171 @ Priv8 b862d1bb58
Update strings.xml (#511) 2021-04-26 07:56:45 +08:00
Wang Han 494f793404 Update LSPosedManagerServiceClient.java 2021-04-25 21:31:10 +08:00
tehcneko 1d10cf4760 [app] Remove SELinux permissive check 2021-04-25 21:31:10 +08:00
tehcneko 84ea30d3ac [app] Make app filter menu clearer 2021-04-25 21:31:10 +08:00
Wang Han 02b3bbf1e3
[app] Update RikkaX (#500) 2021-04-22 12:22:55 +00:00
vvb2060 a091a43d10
Add dnspod (#494) 2021-04-18 11:04:36 +08:00
vvb2060 d6541bb594
Refine gradle scripts (#492) 2021-04-18 01:35:55 +08:00
tehcneko fe9cec4576
[app] Remake holiday headers (#488) 2021-04-14 17:14:02 +08:00
tehcneko 535c6e1b60
[app] Nuke customized ripple effect (#485)
* [app] Nuke customized ripple effect

* [app] Fix progressbar glitches
2021-04-13 23:05:42 +08:00
VD $ VD171 @ Priv8 cf3fdbc301
Update Portuguese translation (#483) 2021-04-13 12:33:45 +08:00
tehcneko d6d267d7f6
[app] Fix version in about dialog (#479) 2021-04-12 11:52:32 +00:00
tehcneko 7985af5d16
[app] Fix going back when scope list loading (#478) 2021-04-12 17:32:07 +08:00
tehcneko 445b87711f
Update android gradle plugin (#466) 2021-04-07 13:18:52 +08:00
Rom d984ce8d57
Make sure that the French translation has the same conformity as the official one. (#456) 2021-04-05 09:26:51 +08:00
Rom bc1fbbb3fa Update French translation 2021-04-04 11:34:47 +08:00
Wang Han 58f1f5f17f [app] Move untranslatable strings into standalone file
* As per user request.
2021-04-04 11:34:47 +08:00
srccrow 6d056a40fd
Update strings.xml (#445)
Fix Italian grammar word
2021-04-03 08:44:53 +08:00
tehcneko 660e273594
[app] Replace yellow with pink (#442) 2021-04-02 19:36:42 +08:00
LoveSy a384697655
[core] Update JNI helper (#440) 2021-04-01 10:17:39 +00:00
LoveSy eecef24179
Update gradle (#437) 2021-03-31 06:19:37 +00:00
Wang Han 7cea970131
[app] Drop useless getReleases().isEmpty() check (#429)
* Properly fixed with 87f9f2a3b6.
2021-03-30 03:52:05 +00:00
tehcneko 0facfb958a
[app] Remove weatherView (#418) 2021-03-27 11:05:14 +08:00
Wang Han ab26c5334d
[app] Discard modules without releases when filtering (#415)
* Or it will crash when sorted by released time.
2021-03-26 20:59:22 +08:00
tehcneko 68b37fa4a1
[app] Add missing proguard rules (#413) 2021-03-26 20:16:10 +08:00
LoveSy a30d306a11
[core] Remove useless code (#409)
Since we change the package name, we don't have to hook old manager
which use contants.

Since we have released new stable version, we should prepare for
randomize package name and therefore don't need to fix package name
mismatch.
2021-03-26 04:13:54 +00:00
tehcneko 14f809d62f [core] Update dependencies 2021-03-25 21:52:06 +08:00
tehcneko 25736b2c15 [app] Fix repo 2021-03-25 21:52:06 +08:00
VD $ VD171 @ Priv8 aa99350ee9
Added Portuguese translation (#404)
* Added Portuguese translation

* Added Portuguese translation

* Update strings.xml
2021-03-24 15:30:02 +00:00
Wang Han 60ddb7f757
[app] Update RikkaX (#403) 2021-03-24 12:12:02 +08:00
Alessandro Paluzzi 8ef6deecae
Fix italian translation (#400) 2021-03-23 22:00:38 +08:00
tehcneko 56eae5f5b4
[app] Cleanup file provider paths (#393)
* [app] Cleanup file provider paths

* [app] Remove unused files
2021-03-22 12:49:20 +08:00
tehcneko 3424685814
[app] Update AppIconLoader (#392) 2021-03-22 09:27:46 +08:00
tehcneko dc76fb43bf
[app] Update RikkaX (#391) 2021-03-22 08:00:52 +08:00
tehcneko 408b93f093
[app] Add more checks for play publishing (#390)
* [app] Add more checks for play publishing

* [app] Fix shortcuts
2021-03-21 10:33:56 +00:00
tehcneko b309aa8065
[app] Update RikkaX core (#388) 2021-03-21 10:33:49 +08:00
tehcneko 26a4decfeb
[app] Replace alidns with tuna (#381) 2021-03-20 05:19:40 +00:00
david082321 88f78272fc
Update zh-TW translation (#379)
* Update zh-TW translation

* Update zh-TW translation

* Update zh-TW translation

* Update zh-TW translation
2021-03-20 09:41:53 +08:00
Howard Wu 441e82bde0
Manager crash report label minor change (#374) 2021-03-19 17:13:50 +08:00
Jason_Khew 27aaa41258
Credit Dutch Translator (#373)
Co-authored-by: Pandemic <76658856+Pandemic-XDA@users.noreply.github.com>
2021-03-19 13:53:18 +08:00
tehcneko 7c1ea44479
[app] Update dependencies (#368) 2021-03-17 12:24:29 +08:00
Rom 3071023864
Fix French typo (#366) 2021-03-16 22:15:01 +08:00
Alessandro Paluzzi 9c9fbb3f13
Updated Italian translation (#364) 2021-03-15 12:32:38 +00:00
vvb2060 b7c18eb12c
Use dobby prefab (#361) 2021-03-15 09:12:24 +00:00
vvb2060 8813122186
Save resource path shortening map (#360) 2021-03-15 17:04:02 +08:00
vvb2060 82a8d87eb1
Downgrade WeatherView (#359) 2021-03-15 13:14:36 +08:00
vvb2060 dd7b73dd22
Remove local aar (#358) 2021-03-15 04:45:58 +00:00
Itai Levin 5297a8d543
Hebrew Translation Fixes (#355) 2021-03-14 14:31:34 +08:00