Commit Graph

360 Commits

Author SHA1 Message Date
Tam Nguyen
8cf725b3c4 feat: hide password input for app lock (with trailing icon to show) 2025-12-16 16:29:51 +11:00
BinTianqi
82efc071b8 Improve create user error message (#209) 2025-12-09 23:23:51 +08:00
BinTianqi
c55cc2d3e1 Fix some crash on profile owner mode (#206) 2025-12-01 12:46:06 +08:00
BinTianqi
001d013b0c Fix bugs of application functions (#205, #206, #207) 2025-11-26 22:20:26 +08:00
BinTianqi
ed6908a5cd Fix AppLock bug (#200, #201, #202)
Fix Managed configuration item ordering (#198)
Remove app from list after uninstall (#205)
2025-11-26 13:11:33 +08:00
Tam Nguyen
a716c4bf2d fix: use contains instead of contentEqual for managed configurations search 2025-11-26 08:42:47 +11:00
BinTianqi
c8c428e929 Items ordering in managed configurations
Check FingerprintManager exist before startBiometricsUnlock(),
fix #200, #201, #202
2025-11-25 23:22:57 +08:00
BinTianqi
b242488a2a Fix Managed configurations bugs, add search bar (#198) 2025-11-25 13:31:48 +08:00
BinTianqi
4bcd2d8150 Implement Managed configurations (#198) 2025-11-24 18:01:49 +08:00
BinTianqi
d375a9bae6 Update release workflow
Automatically show keyboard in AppLockDialog
2025-11-22 21:33:58 +08:00
BinTianqi
aa022aaee5 Fix app group bugs (#195) 2025-11-20 12:58:01 +08:00
BinTianqi
1dab0a08d2 App grouping (#195) 2025-11-19 18:30:12 +08:00
BinTianqi
97721892f3 Update dependencies 2025-11-17 13:07:02 +08:00
BinTianqi
b870025f3d Fix database initialization error (#189) 2025-11-11 00:04:51 +08:00
BinTianqi
de43df7f59 Fix UI issues (#185, #188) 2025-10-26 14:57:12 +08:00
BinTianqi
13a69d05e8 Add getOrganizationName workaround (#174)
Disable user operation shortcuts when user removed
Fix crash when getting password complexity (#178)
Update dependencies
2025-10-25 13:54:30 +08:00
BinTianqi
fccac11118 Optimize navigation transition (#45, #167, #178) 2025-10-24 13:21:59 +08:00
BinTianqi
6b6884911d Fix Dhizuku initialization error (#186) 2025-10-22 23:37:43 +08:00
BinTianqi
a57b3b3a8e User operation shortcuts
Update dependencies
2025-10-20 17:35:58 +08:00
BinTianqi
fde191adc5 Refactor network logging 2025-10-17 12:54:47 +08:00
BinTianqi
5b9ce9f984 Change the default readme to English, close #184 2025-10-16 17:56:16 +08:00
BinTianqi
b5218d7ee5 Bugfix (#181, #182, #183, #185) 2025-10-16 17:45:01 +08:00
BinTianqi
9c796690e3 Refactor security logging
Bump version number
2025-10-14 23:36:28 +08:00
BinTianqi
9e1d18b8e7 ViewModel refactoring: Settings part
User restriction shortcuts
Optimize ShortcutUtils
Fix Private DNS bug
2025-10-12 13:19:44 +08:00
BinTianqi
44aad18814 ViewModel refactoring: Password part
Fix bugs (#178, #179)
2025-10-09 18:27:40 +08:00
BinTianqi
59556ae23d ViewModel refactoring: Network part
(#178)
2025-10-06 15:10:07 +08:00
BinTianqi
43b1314e3a ViewModel refactoring: Users part
Bugfix and improvement (#166, #174, #177, #178)
2025-09-30 21:21:12 +08:00
BinTianqi
a9452ac14e ViewModel refactoring: Work profile part
close #169
Improve UI, fix #172
fix #165
2025-09-27 15:57:45 +08:00
BinTianqi
5928dbb657 Bugfix and new APIs
Fix permitted accessibility services and permitted ime, close #165
New APIs, close #166
Optimize shortcuts creation, add ShortcutUtils
2025-09-25 23:01:02 +08:00
BinTianqi
289afb63ff ViewModel refactoring: UserRestriction part
fix bugs (#165)
2025-09-24 17:20:28 +08:00
BinTianqi
2c72912ea6 ViewModel refactoring: Permissions part
Add MyDbHelper and MyRepository, use database to store dhizuku clients,
fix #168
2025-09-23 20:41:22 +08:00
BinTianqi
26c956a2cf ViewModel refactoring: System part
fix #165
2025-09-23 20:34:06 +08:00
BinTianqi
80c1ddb36c Optimize Applications and PackageChooser 2025-09-17 18:29:52 +08:00
BinTianqi
e7c7a3b3c6 Update readme, optimize UI 2025-09-07 13:34:42 +08:00
BinTianqi
765b1ea790 Split UI and ViewModel 2025-08-30 18:36:10 +08:00
BinTianqi
47ee999f9b Update dependeicies, bump version number v7.1 2025-08-30 17:39:17 +08:00
BinTianqi
6f54bf576f Optimize code
New Privilege object, which follows Application lifecycle.
Add Privilege.DPM and Privilege.DAR variable, instead of creating DPM and DAR instance every time.
2025-08-29 21:04:29 +08:00
BinTianqi
10ac570818 Catch exception when setting user restriction (#161) 2025-08-27 14:14:08 +08:00
BinTianqi
ed5b23edf6 Add SET_PERMISSION APIs (#159) 2025-08-24 19:34:48 +08:00
BinTianqi
38ef06e12a Fine-grained Dhizuku server permissions
Add app icon to fastlane metadate
2025-08-24 18:12:31 +08:00
BinTianqi
c745eb25a9 Optimize code
Pop a toast instead of crash when creating user failed
Add popToast function
Update READMEs
2025-08-21 09:11:36 +08:00
BinTianqi
b3d746083f Use 'commit' method to write shared prefs (#154) 2025-08-18 13:34:47 +08:00
BinTianqi
c7396eccf7 Handle Dhizuku errors better (#154) 2025-08-16 21:45:41 +08:00
BinTianqi
9a7e427ddc Add fastlane metadata (#152) 2025-08-09 12:22:15 +08:00
BinTianqi
0c2a8382e9 Optimize biometrics unlock, close #145 2025-07-23 19:25:19 +08:00
BinTianqi
bec32b8136 Fix #140 2025-07-14 21:47:39 +08:00
BinTianqi
950a9422e2 Display keep uninstalled apps only in device owner mode
fix #137
2025-07-10 21:25:33 +08:00
BinTianqi
cfd2c4d83a Display fallback icon and label for unknown apps, fix #138
Update dependencies
2025-07-06 15:50:54 +08:00
BinTianqi
00e1ed3fa4 Update release workflow
Remove untranslatable strings from Turkish strings.xml
2025-06-07 17:52:21 +08:00
BinTianqi
e88e48e676 Merge pull request #127 from mikropsoft/patch-2
Update Turkish
2025-06-07 17:40:46 +08:00