Commit Graph

83 Commits

Author SHA1 Message Date
Rifat Azad 1e49553db1 manager: Next modifications, ksud: 16GB sparse image 2024-12-04 01:18:54 +06:00
Light_summer 0d7c23a91b manager: Fix save log (#2170)
https://github.com/user-attachments/assets/69467e00-0af9-4d46-add8-e24e767462bd

Use `ContextCompat` in `DownloadListener`
Bump ksp to `2.0.21-1.0.26`
Misc changes (See the
[commit](https://github.com/tiann/KernelSU/commit/1fb49d918a1f5bb76d1e70eb848ede36b2292cd9)
directly)
2024-10-31 18:06:11 +08:00
铃柒柒 a051154c06 manager: Add action.sh for user to manually trigger modules' functionality from manager (#2156)
Commits:
- manager: Add `action.sh` for user to manually trigger modules'
functionality from manager
- manager: Optimize ModuleItem
- manager: uninstall button: TextButton -> FilledTonalButton
- Optimize `run_action` function

Commit Author & Thank:
- @lightsummer233
- @lingqiqi5211
- [APatch](https://github.com/bmax121/APatch)

Demo Show:

![image](https://github.com/user-attachments/assets/a5778a86-fa60-485f-ac49-2b581711f60e)

---------

Co-authored-by: Light summer <93428659+lightsummer233@users.noreply.github.com>
2024-10-27 10:07:13 +01:00
Light_summer 02bb03a94a manager: Refactor the click logic of ModuleItem (#2105)
Drop `com.google.accompanist` that we needn't it

Remove unused metadata, abi

Optimize app icon (No visual changes)

Update Gradle to 8.10.2

Enable per app language support

Optimize `SwitchItem`


https://github.com/user-attachments/assets/777729e6-5108-4060-91a7-28b5b9d98441

Refactor the click logic of `ModuleItem`


https://github.com/user-attachments/assets/e61da54a-6c1c-45d7-bf27-52b452134b7e

Use compose's Text in AboutCard to support dynamicColor


![Screenshot_20241001-094116](https://github.com/user-attachments/assets/9882a4c1-719d-4622-a316-063cf349a753)

Add scroll behavior for TopAppBar


![Screenshot_20241001-133657.png](https://github.com/user-attachments/assets/1a884648-bc91-4f8a-9940-f2a5f0b8f6da)

![Screenshot_20241001-133645.png](https://github.com/user-attachments/assets/cd4712d3-a2c7-47f1-bba4-4312b779f6b1)

Fix padding for BottomNavigationBar
2024-10-01 20:40:16 +08:00
Light_summer a3d20a1dea manager: Insets stuffs for Android 15 (#2100)
Fix insets on Android 15
Bump dependencies
Migrate Compose Destination to v2

Ready for review now
2024-09-29 15:45:52 +08:00
Weblate (bot) a8f368fb48 Translations update from Hosted Weblate (#2008)
Translations update from [Hosted Weblate](https://hosted.weblate.org)
for
[KernelSU/Manager](https://hosted.weblate.org/projects/kernelsu/manager/).



Current translation status:

![Weblate translation
status](https://hosted.weblate.org/widget/kernelsu/manager/horizontal-auto.svg)

---------

Co-authored-by: I g o r <igormczampola1@gmail.com>
Co-authored-by: yuztass <inkognito0901@gmail.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: dabao1955 <dabao1955@163.com>
Co-authored-by: charlotte <charlotterose@duck.com>
Co-authored-by: rehork <cooky@e.email>
Co-authored-by: Peter Noël Muller <pm563838@gmail.com>
Co-authored-by: Rex_sa <rex.sa@pm.me>
Co-authored-by: Fede2782 <78815152+Fede2782@users.noreply.github.com>
Co-authored-by: _wais <cikomo.game@gmail.com>
Co-authored-by: Shadow <duxing130@gmail.com>
Co-authored-by: Kazuki Nakashima <flukfik41@gmail.com>
Co-authored-by: Karl Schrader <pokemetti@gmail.com>
Co-authored-by: crusader1328 <Crusader1328@users.noreply.hosted.weblate.org>
Co-authored-by: SchweGELBin <abramjannikmichael06@gmail.com>
2024-09-14 09:51:54 +08:00
igor 9b32a7bfae manager: improve grammar in english (#1814)
Improved the grammar and fixed some typos. Feel free to let me know if
there are any mistakes.

A question. Why is the Profile App not translatable? Would it be
possible to make it translatable?
2024-06-17 10:36:15 +08:00
Alex 7dc3c17e68 Added a feature to save logs to local storage (#1741)
- Added export logs to local storage
[1664](https://github.com/tiann/KernelSU/issues/1664)

---------

Co-authored-by: weishu <twsxtd@gmail.com>
2024-05-23 10:46:44 +08:00
5ec1cff 2c2c1b2b45 ksud: backup stock image and use it when restore (#1619) 2024-04-14 00:45:06 +08:00
weishu 76a514db4a manager: Add uninstall ui 2024-04-13 12:49:54 +08:00
Weblate (bot) 74fa675aa2 Translations update from Hosted Weblate (#1567)
Translations update from [Hosted Weblate](https://hosted.weblate.org)
for
[KernelSU/Manager](https://hosted.weblate.org/projects/kernelsu/manager/).



Current translation status:

![Weblate translation
status](https://hosted.weblate.org/widget/kernelsu/manager/horizontal-auto.svg)

---------

Co-authored-by: Rex_sa <rex.sa@pm.me>
Co-authored-by: I g o r <igormczampola1@gmail.com>
Co-authored-by: Igor Sorocean <sorocean.igor@gmail.com>
Co-authored-by: Ali Beyaz <alipolatbeyaz@gmail.com>
Co-authored-by: weishu tian <twsxtd@gmail.com>
Co-authored-by: _wais <cikomo.game@gmail.com>
Co-authored-by: dabao1955 <dabao1955@163.com>
Co-authored-by: yuztass <inkognito0901@gmail.com>
Co-authored-by: Skallr2 <pm563838@gmail.com>
Co-authored-by: Kazuki Nakashima <flukfik41@gmail.com>
Co-authored-by: sus <jeffpeng2012@gmail.com>
Co-authored-by: Dawid2849 <dawid2849@gmail.com>
Co-authored-by: Dawid2849 <dawiddziewa24@gmail.com>
Co-authored-by: Federico Lombardo <fede2782@users.noreply.hosted.weblate.org>
Co-authored-by: Tebbe Ubben <kontakt@tebbeubben.de>
Co-authored-by: Fede2782 <78815152+Fede2782@users.noreply.github.com>
2024-04-02 23:02:48 +08:00
weishu c4c864ff11 manager: Add module shrink to settings. close #1572 2024-04-01 12:23:41 +08:00
5ec1cff 2cf3311aa8 manager: refine webui (#1535) 2024-03-26 17:16:01 +08:00
weishu 84091ee6c0 manager: support choose kmi manually. close #1496 2024-03-23 12:30:27 +08:00
weishu 05bdc3ab0e manager: support offline patch 2024-03-18 23:16:24 +08:00
weishu e588a43709 manager: Add tips for select boot image 2024-03-17 12:00:44 +08:00
weishu 11eb11102f manager: Fix loading dialog 2024-03-16 11:13:50 +08:00
weishu a8ffe6d2a9 manager: Add string resource 2024-03-16 11:13:50 +08:00
Ylarod 3f5d6ca54a Build KernelSU as LKM (#1254)
Co-authored-by: weishu <twsxtd@gmail.com>
2024-03-15 18:53:24 +08:00
5ec1cff 0d12f602fc manager: allow enable webview debugging (#1412) 2024-03-03 22:24:02 +08:00
weishu be392724e8 manager: Enter -> Open 2024-02-23 19:47:37 +08:00
weishu 8bf2a44fbe manager: Add entry for module ui 2024-02-23 18:28:28 +08:00
weishu 21ad01585a manager: support full screen for webui 2024-02-20 23:25:57 +08:00
weishu ef10b171bd manager: fix misleading tips when grant root failed. 2024-02-02 12:25:30 +08:00
weishu e088ed7711 manager: Add option to disable update close #1303 2024-01-29 21:33:24 +08:00
weishu cfe00e5775 manager: Fix module changelog fetch failed. close #1084 2023-10-25 11:11:44 +08:00
weishu b3185ef527 manager: fix clipboard toast 2023-10-24 15:59:30 +08:00
weishu c8e01c2c5d manager: template import/export 2023-10-24 15:24:32 +08:00
Weblate (bot) b8f7b12356 Translations update from Hosted Weblate (#1029)
Translations update from [Hosted Weblate](https://hosted.weblate.org)
for
[KernelSU/Manager](https://hosted.weblate.org/projects/kernelsu/manager/).



Current translation status:

![Weblate translation
status](https://hosted.weblate.org/widget/kernelsu/manager/horizontal-auto.svg)

---------

Co-authored-by: Ian Perdiansah <ianperdiansah05@gmail.com>
Co-authored-by: I g o r <igormczampola1@gmail.com>
Co-authored-by: Ali Beyaz <alipolatbeyaz@gmail.com>
Co-authored-by: Mix <3xh096xz4@mozmail.com>
Co-authored-by: Frankie McEyes <mceyes@protonmail.com>
Co-authored-by: wxt1221 <3264117476@qq.com>
Co-authored-by: Rex_sa <rex.sa@pm.me>
Co-authored-by: weishu tian <twsxtd@gmail.com>
2023-10-21 14:00:22 +08:00
weishu 621174c4f5 manager: support App Profile template 2023-10-21 13:19:59 +08:00
weishu 5f64d7511e manager: show changelog when upgrade manager 2023-09-11 00:44:33 +08:00
weishu a65ff253e4 manager: show changelog before update module 2023-09-11 00:03:21 +08:00
Aquarius223 e475ffe7a8 manager: Corrected "Kernel version" and "KernelSU version" string (#825)
* Avoid misunderstanding "The current kernel version %d is too low" Many
people misunderstand that the version of the Linux kernel is too low, so
the version of KernelSU is low and they go looking for a kernel with an
upgraded version of the Linux kernel.

 Correct the string of require_kernel_version to avoid misunderstanding,
 Now let them look for the updated KernelSU version of the kernel.

(cherry picked from commit dcc4ad10f81b1531b551b2b44a3b9cbdc0e489e9)
Change-Id: I4373b006d45ed98e02effa4556e8a9e8c0b70f14

Co-authored-by: admin <paper@localhost>
2023-08-08 11:21:40 +08:00
weishu 1ecb90a098 manager: support setting selinux rules profile 2023-07-01 18:44:56 +08:00
weishu 8259b23f0b manager: Add context menu for app profile 2023-07-01 12:13:30 +08:00
weishu 02ed563a67 manager: add a simple manager updater, close #627 2023-06-23 00:31:36 +08:00
weishu c24c628b36 manager: fix module install 2023-06-22 23:20:13 +08:00
weishu c15f0a69fd manager: support module update online 2023-06-22 18:40:28 +08:00
weishu b8d28c69d3 manager: Add selinux rules UI 2023-06-19 22:20:40 +08:00
Pegioner 6eda73bb3b Update Russian translation and typo fix (#631) 2023-06-14 11:03:27 +08:00
Hikari-no-Tenshi d3c0d69e0a manager: Make more strings translatable (#622)
Co-authored-by: weishu <twsxtd@gmail.com>
2023-06-13 12:51:03 +08:00
Rushi Ranpise 09ed2661a9 Update English translation (#605)
Fixes https://github.com/tiann/KernelSU/issues/602
2023-06-07 16:37:08 +08:00
weishu 6a23e50a6b manager: Add desc for umount modules. 2023-06-04 17:42:58 +08:00
weishu 6db0d6bdda manager: remove unused resources 2023-06-04 16:12:02 +08:00
weishu 4a2a091d5b manager: rename "umount modules" -> "Hide modules" 2023-06-04 14:25:50 +08:00
weishu af482b524d manager: add support for setting default non root profile. 2023-06-03 23:54:15 +08:00
weishu f9ec185fb6 manager: remove semicolon for require new version 2023-06-03 15:25:54 +08:00
weishu b6b86d38a6 manager: Add require new kernel version. 2023-06-03 15:23:35 +08:00
weishu a1e9e5a70e manager: implement app profile api call 2023-06-02 23:58:07 +08:00
Nullptr 05de53b994 manager: several UI improvements (#515) 2023-05-17 09:34:08 +08:00