Commit Graph

176 Commits

Author SHA1 Message Date
BinTianqi
32b78a9738 fix a serious bug in v5.3 (#20)
use composable function instead of fragment to display authenticate screen
fix authenticate screen is transparent in light theme
2024-05-19 20:35:52 +08:00
BinTianqi
074b8d919b add storage protection, update guide, enable obfuscate 2024-05-17 19:09:28 +08:00
BinTianqi
b8f8d8956a merge branch 'auth' 2024-05-17 13:28:12 +08:00
BinTianqi
734f7763d1 add a option to lock OwnDroid when it is switched to background 2024-05-17 12:48:18 +08:00
BinTianqi
a2082641b1 optimize UI and simplify code of Authenticaion 2024-05-16 21:17:53 +08:00
BinTianqi
5172075e01 rename variables 2024-05-16 18:17:02 +08:00
BinTianqi
fcfaedd257 add a switch in Settings to enable or disable auth 2024-05-16 13:40:27 +08:00
BinTianqi
405b897754 support using biometrics to auth 2024-05-15 13:48:37 +08:00
BinTianqi
b7f6eeadb2 use AuthFragment instead of AuthActivity 2024-05-15 12:42:59 +08:00
BinTianqi
11bd8a28a6 add basic auth (PIN) 2024-05-14 21:51:34 +08:00
BinTianqi
5aa3c55d33 optimize bezier curve, disable lint 2024-05-14 13:43:08 +08:00
BinTianqi
aaedc3dc59 add padding under Chinese characters
v5.2
2024-05-12 22:10:35 +08:00
BinTianqi
bbb6875be9 switch Material you theme and black theme without relaunch app 2024-05-12 21:24:03 +08:00
BinTianqi
2009baac40 App manager: show a dialog when click suspend, hide, block uninstall or always-on vpn
raise pkgName state to save it
2024-05-12 19:17:13 +08:00
BinTianqi
a8de0ed986 simplify code of getting file
optimize animation
2024-05-11 15:51:14 +08:00
BinTianqi
8224211f3c update translation
(#3)
2024-05-08 21:14:49 +08:00
BinTianqi
b5e3981a41 clean codes
use res id to make toast
convert class RestrictionData to a object
simplify some UI components
2024-05-08 19:59:06 +08:00
BinTianqi
e19a9be2f7 Merge branch 'animation' 2024-05-08 11:34:20 +08:00
BinTianqi
87b8f69b5d convert Animation class to a object 2024-05-08 11:22:38 +08:00
BinTianqi
d41d57de96 enable parallel build and build cache, disable lint, speed up building 2024-05-08 10:53:10 +08:00
BinTianqi
e47810f0ca use gradle version catalog
update org.jetbrains.kotlin.android to 1.9.23
2024-05-07 21:31:14 +08:00
BinTianqi
5dc6dae844 optimize CubicBezierEasing 2024-05-07 21:01:42 +08:00
BinTianqi
7f5e5250ad optimize animations 2024-05-06 18:35:00 +08:00
BinTianqi
b71f0dbb8d navigate to home after successfully activate device admin 2024-05-06 16:33:57 +08:00
BinTianqi
3d5f9b949b fix app crash when enter password info 2024-05-06 16:00:56 +08:00
BinTianqi
9743cecd37 hide deactivate profile owner button in work profile (#16)
add a button to copy device-specific id
2024-05-05 15:04:09 +08:00
BinTianqi
57e5021f1e fix crash when wipe data 2024-05-02 18:37:10 +08:00
BinTianqi
3d09eb958b optimize activate and deactivate logic 2024-05-02 17:01:25 +08:00
BinTianqi
83a924378d use gradle signingConfigs to sign apk 2024-05-02 14:50:29 +08:00
BinTianqi
b5ebf7b6fa update docs about setUserControlDisabledPackages
use annotation instead of proguard rules to keep ShizukuService
hide profile owner entry if device owner is activated
2024-04-27 12:12:55 +08:00
MinoriceOwO
d4e8473218 [Fix] Hide UCD entry in SDK 30~32
Fix #12 issue in origin repo.
2024-04-27 09:39:12 +08:00
Minorice
d8b86779cf [Fix] Fix string quotations in PasswordHistoryLength
The headline text and the description in function PasswordHisoryLength refers to pwd_timeout_* instead of pwd_history_*. Fix them back to pwd_history & pwd_history_desc.
2024-04-27 09:04:03 +08:00
Minorice
478fba4f7f [Fix] Improve translations & Fix illegal reference in Permissions.kt 2024-04-27 08:10:16 +08:00
Minorice
b9e258eb27 [Fix] Fix translations in strings.xml 2024-04-27 08:10:16 +08:00
BinTianqi
99c7077fd6 update docs about Shizuku
fix #10
2024-04-24 13:23:19 +08:00
BinTianqi
e78b9809ee use Shizuku API instead of rish
#10
2024-04-23 13:47:14 +08:00
BinTianqi
fe6d640d32 v5.0
add a script to sign apk with testkey on linux
update readme and guide
2024-04-21 11:54:02 +08:00
BinTianqi
26793f510b Rename project
from 'Android Owner' to 'OwnDroid'
resolve #2
2024-04-21 09:11:16 +08:00
BinTianqi
37ab2e3b1f RENAME app to OwnDroid
#2
2024-04-16 18:42:31 +08:00
BinTianqi
30049f3e6c Add Enlish locale
Use English as the default language.
There may be problems with English formatting.
My English skills are not very good, please correct my wrong translations.
2024-04-15 21:25:47 +08:00
BinTianqi
721fce3358 update build.gradle.kts
disable code obfuscate
2024-04-14 08:22:15 +08:00
BinTianqi
1d8178c96e permission picker in AppManage 2024-04-05 18:25:27 +08:00
BinTianqi
aa5fbd0b33 package selector in AppManage 2024-04-04 23:42:02 +08:00
BinTianqi
3fabd81511 UI improvement 2024-04-02 17:15:56 +08:00
BinTianqi
d44e5f59ae change splash screen color 2024-03-25 13:15:25 +08:00
BinTianqi
f0abc00076 copy code to activate privilege 2024-03-24 17:48:28 +08:00
BinTianqi
75e9e199ba show label on topbar 2024-03-24 16:39:30 +08:00
BinTianqi
a91b5837ce add many icons 2024-03-24 15:11:31 +08:00
BinTianqi
03005ae5e0 support black theme 2024-03-20 21:24:52 +08:00
BinTianqi
38679507a4 fix some bugs in dark mode 2024-03-11 20:38:12 +08:00