Commit Graph

347 Commits

Author SHA1 Message Date
BinTianqi
fb6fd00414 use a dialog to confirm before clear app storage 2024-05-27 13:48:39 +08:00
BinTianqi
cb434e6794 feature: install system update 2024-05-26 20:31:30 +08:00
BinTianqi
88484a932d reformat code 2024-05-26 19:29:56 +08:00
BinTianqi
e21d91c1e4 simplify code of get file with MutableStateFlow 2024-05-25 19:53:34 +08:00
BinTianqi
b77105602a ci: fix failed to export signature file 2024-05-25 19:01:45 +08:00
BinTianqi
67d00af016 ci: fix unable to read secrets
grant exec permission to gradlew
2024-05-25 18:47:45 +08:00
BinTianqi
acf3cb6b81 ci: build signed apk
Co-authored-by: MinoriceOwO <154642983+minoriceowo@users.noreply.github.com>
2024-05-25 14:14:12 +08:00
BinTianqi
f9ff27446e Merge pull request #28 from MinoriceOwO/master
[Fix / CI] Change the upload dir of release APK from debug/app-debug --> release/app-release
2024-05-25 08:56:27 +08:00
Minorice
2a52fe351d [Fix] Not debug, but release 2024-05-24 22:00:02 +08:00
BinTianqi
c74b419c62 ci: build release APK, add short SHA to artifact file name
Co-authored-by: MinoriceOwO <154642983+minoriceowo@users.noreply.github.com>
2024-05-24 21:37:32 +08:00
BinTianqi
0c335aa6bb ci: grant exec permission to gradlew 2024-05-24 21:17:49 +08:00
BinTianqi
4c6731fb49 enable CI 2024-05-24 20:31:54 +08:00
BinTianqi
9216dd3c89 Merge pull request #26 from MinoriceOwO/issue-25-fix
[Fix] Add androidx.fragment to dependencies to solve #25

close #25
2024-05-24 20:08:42 +08:00
Minorice
a8a1ff5045 [Fix] Add androidx.fragment to dependencies to solve #25 2024-05-24 18:58:18 +08:00
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
v5.3.1
2024-05-19 20:35:52 +08:00
BinTianqi
074b8d919b add storage protection, update guide, enable obfuscate v5.3 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
f8f66220f3 update doc v5.2 2024-05-11 16:22:25 +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 v5.1 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
BinTianqi
fc091dbf83 Merge pull request #14 from MinoriceOwO/master
[Fix] Hide UCD entry in SDK 30~32
[Fix] Fix string quotations in PasswordHistoryLength
2024-04-27 10:11:44 +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