Randy Pfohl
701fb33e84
Merge "adding new animation to be used when gesture tutorial package is available" into udc-dev am: 00d12bbe22 am: 44d9d4d396
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/22387145
Change-Id: Ief4f67edd4b8fd9124a5908cdff1f433639a4049
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-10 20:19:30 +00:00
Randy Pfohl
00d12bbe22
Merge "adding new animation to be used when gesture tutorial package is available" into udc-dev
2023-04-10 19:47:27 +00:00
Hao Dong
40d69e3ce5
Merge "Show a dialog preventing face enrollment in split mode." into udc-dev am: 22c608be4d am: a27d94d75d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/22460413
Change-Id: I25f7d00d306b00b1c144d4f1e12478d3276f379d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-10 19:45:32 +00:00
Hao Dong
22c608be4d
Merge "Show a dialog preventing face enrollment in split mode." into udc-dev
2023-04-10 18:58:27 +00:00
YK Hung
f04643899b
Merge "Add manual enabled battery saver reason (2/4)" into udc-dev am: c429ca3e2f am: 1b6cc404ad
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/22504367
Change-Id: If95959e18a99f846a44ed2996aa3f31ac979ceba
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-10 15:10:14 +00:00
YK Hung
c429ca3e2f
Merge "Add manual enabled battery saver reason (2/4)" into udc-dev
2023-04-10 14:03:33 +00:00
Treehugger Robot
825450f1b8
Merge "Ignore ActivityNotFoundException from app launch" into udc-dev am: 35f9d486a5 am: 227b55d8c1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/22347563
Change-Id: I442e08f1badd0ff0570df968a683c0b2228bb177
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-10 08:04:09 +00:00
Treehugger Robot
35f9d486a5
Merge "Ignore ActivityNotFoundException from app launch" into udc-dev
2023-04-10 06:48:17 +00:00
Tom Hsu
da4c334402
Merge "Make all sim list by ordering with slot id" into udc-dev am: 5240d251e1 am: 09238601fa
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/22530782
Change-Id: Ic5172c0baf7e91ebcbcbea5bfeb5ffce457a7e1c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-10 05:07:22 +00:00
Tom Hsu
5240d251e1
Merge "Make all sim list by ordering with slot id" into udc-dev
2023-04-10 04:13:55 +00:00
Hao Dong
64277a23bb
Show a dialog preventing face enrollment in split mode.
...
Test: atest CombinedBiometricProfileSettingsTest
Test: atest FingerprintSettingsFragmentTest
Test: manaul test- go to split screen mode and try to enroll
face
Bug: 276938441
Change-Id: I45e859b453700aa79f7774fb5deda81b1f30e5a5
2023-04-07 21:53:52 +00:00
Florian Mayer
fd9c686cd9
Merge "Move bootloader_override property" into udc-dev am: f58ea4671e am: ab14241e64
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/22234234
Change-Id: I8c841b5198babacd18ca85c581992ff89e3600a3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-07 21:25:50 +00:00
Florian Mayer
f58ea4671e
Merge "Move bootloader_override property" into udc-dev
2023-04-07 20:06:25 +00:00
Zoey Chen
d15fe76759
Merge "[i18n] Use Framelayout instead of Nest scroll" into udc-dev am: 8cd0c5816c am: 39baaf4353
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/22530783
Change-Id: Ib8fabdd09235d300299853300bf7068f68dcc14d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-07 19:06:16 +00:00
Florian Mayer
1ef1073694
Move bootloader_override property
...
Bug: 274953227
Change-Id: I391329a14a5dda741103bd0097fee65ea97c866a
2023-04-07 18:32:30 +00:00
Pfohl
b094ed8e7d
adding new animation to be used when gesture tutorial package is available
...
test: built and verified animation shows up and is clickable to gesture tutorial menu on handheld devices
bug:248342586
Change-Id: I29a68accf67c4efc6b94058c2702f106edfec0a8
2023-04-07 18:20:15 +00:00
Zoey Chen
8cd0c5816c
Merge "[i18n] Use Framelayout instead of Nest scroll" into udc-dev
2023-04-07 17:57:28 +00:00
Roshan Pius
21f0ad2839
Merge changes I8a6f01ab,I1b8c06a0 into udc-dev am: 7a49bfe6b0 am: 5e7e88a4b6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/22482405
Change-Id: I43d03ef8235cfd1ebc2495b6148c97ad2958e92e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-07 16:52:03 +00:00
Zoey Chen
4800801661
[i18n] Use Framelayout instead of Nest scroll
...
Bug: 274538667
Test: local test
Change-Id: I2a6917a639ac6ba987df425d8974f9d51487a41f
2023-04-07 16:34:47 +00:00
Roshan Pius
7a49bfe6b0
Merge changes I8a6f01ab,I1b8c06a0 into udc-dev
...
* changes:
settings(uwb): Show message when UWB is unavailable due to regulatory
settings(uwb): Refactor UwbPreferenceController
2023-04-07 16:03:48 +00:00
tom hsu
ef595a7915
Make all sim list by ordering with slot id
...
Bug: 271975836
Test: Manual test
Change-Id: Ie568145a978548e4aa3ee80e06b2b75524f8853a
2023-04-07 23:37:18 +08:00
Zaiyue Xue
d45c617b2d
Merge "Refactor function to support slot size not must be two." into udc-dev am: fbe85872b3 am: 581f3e8286
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/22414532
Change-Id: I8b3205e91381b33782a041414dbcb79042951a64
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-07 14:21:43 +00:00
Zaiyue Xue
fbe85872b3
Merge "Refactor function to support slot size not must be two." into udc-dev
2023-04-07 13:09:11 +00:00
Zaiyue Xue
06b8092fdb
Refactor function to support slot size not must be two.
...
The function insertHourlyUsageDiffDataPerSlot() only supports the slot
has two-hour data now. This assumption is not neccessary. Refactor this
so in my next cl ag/22379150, the last-full-charge slot and now slot
could have only one-hour data.
Bug: 271214926
Test: manual
Change-Id: I57f7898ce1c92b8849baf9a44314455adf0098f4
2023-04-07 19:49:52 +08:00
Roshan Pius
6fc40046a3
settings(uwb): Show message when UWB is unavailable due to regulatory
...
Bug: 270515435
Test: Manual tests
Test: atest UwbPreferenceControllerTest
Change-Id: I8a6f01aba237234fe88e42ba338a1df02623f7da
2023-04-06 11:34:15 -07:00
Roshan Pius
95892f3394
settings(uwb): Refactor UwbPreferenceController
...
1. Use handler executor to directly handle state changed callbacks in
the same thread as APM handling.
2. Use the same flow to fetch the initial APM mode & UWB state from
onStart()
3. Store the state and reason code (to be used for showing regulatory
message in follow up CL).
4. Refactor the class for better unit testing (use mocks, avoid reaching
into class members being tested by using argument captor).
Bug: 270515435
Test: Manual tests
Test: atest UwbPreferenceControllerTest
Change-Id: I1b8c06a05691d9512de65ca2d61f3963dab230ab
2023-04-06 11:34:08 -07:00
Darrell Shi
ed05a003f2
Merge "Hide timeout to user0 pref when switching blocked." into udc-dev am: 7242e7bb86 am: b3b0ec6811
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/22391043
Change-Id: Ic87f0a316ddf494b6b470153b5ba7dba5c52d4ad
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-06 16:16:00 +00:00
Darrell Shi
7242e7bb86
Merge "Hide timeout to user0 pref when switching blocked." into udc-dev
2023-04-06 15:22:25 +00:00
SongFerng Wang
d99deafd0e
Merge "Unregister MobileNetworkRepository during onPause()" into udc-dev am: 803fe08dc5 am: ac73ff9de6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/22508562
Change-Id: I97eda2e821bb29103d8c1a8fa532fd7fed051b3e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-06 14:07:06 +00:00
TreeHugger Robot
210c11be5f
Merge "Fix b/276423111: Keep unchanged perferences in the app list instead of clear all." into udc-dev am: 56c16c247f am: f731e8a685
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/22472426
Change-Id: I726d9773827a7cce9528d2a0a95cb4e8ce1bd08c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-06 14:06:21 +00:00
SongFerng Wang
803fe08dc5
Merge "Unregister MobileNetworkRepository during onPause()" into udc-dev
2023-04-06 13:24:36 +00:00
TreeHugger Robot
56c16c247f
Merge "Fix b/276423111: Keep unchanged perferences in the app list instead of clear all." into udc-dev
2023-04-06 13:05:52 +00:00
Zaiyue Xue
c616a65144
Fix b/276423111: Keep unchanged perferences in the app list instead of clear all.
...
Bug: 276423111
Bug: 269203672
Fix: 276423111
Fix: 269203672
Test: manual
Change-Id: Ie2cb668ae4c46f5c40eed555510be034be45d713
2023-04-06 19:54:40 +08:00
SongFerngWang
fd531d6a07
Unregister MobileNetworkRepository during onPause()
...
- Move MobileNetworkRepository unregistration from onDestory() to onPause() for corresponding to its registration by onResume.
Bug: 275456375
Test: built pass and verified in bug
Change-Id: I4cd2f23501485d4f3cfcf867cdb8d81e0385794a
2023-04-06 11:50:04 +00:00
TreeHugger Robot
f4da7e1cf5
Merge "settings(nfc): Remove reference to APM setting in NFC page" into udc-dev am: 7a1d2177d8 am: c01148716b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/22339508
Change-Id: I8c2af9d23fe6f71f620653f5d7d08a7940596e6a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-06 11:37:55 +00:00
TreeHugger Robot
7a1d2177d8
Merge "settings(nfc): Remove reference to APM setting in NFC page" into udc-dev
2023-04-06 10:49:32 +00:00
Wesley Wang
c01d92982d
Add manual enabled battery saver reason (2/4)
...
Bug: 218405966
Test: make SettingsRoboTests
Change-Id: Ifd51cde5abbbd731c24bf677ca1c525ffd6993a3
2023-04-06 17:11:23 +08:00
TreeHugger Robot
5f2a7887dc
Merge "[BiometricsV2] Fix 2nd touch not work for enroll" into udc-dev am: b29aa72fae am: f567072a69
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/22339271
Change-Id: Id1d58bddc0fc017fbea27d1af894645664010add
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-06 07:53:44 +00:00
Daniel Huang
80dba035d9
Merge "Handling multiple profiles for PK layout selection" into udc-dev am: 5f3e365c41 am: 9bbc2099ec
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/22371401
Change-Id: I37e316d9cc483a33bb915449a27315bb3726dd9f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-06 07:53:25 +00:00
TreeHugger Robot
b29aa72fae
Merge "[BiometricsV2] Fix 2nd touch not work for enroll" into udc-dev
2023-04-06 07:31:30 +00:00
Milton Wu
4140b84881
[BiometricsV2] Fix 2nd touch not work for enroll
...
Use MessageDisplayController only when enroll reason is ENROLL_ENROLL
and R.bool.enrollment_message_display_controller_flag is true.
And always allocate a new MessageDisplayController for each new enroll
to avoid the possibility of events being ignored by
MessageDisplayController.
Bug: 275510856
Test: atest FingerprintEnrollProgressViewModelTest
Test: manually test sfps/udfps enrollment for biometricsV2
Change-Id: Ifc8b91916a3d76bed68dc523a90dc6ba422e3923
2023-04-06 13:18:41 +08:00
TreeHugger Robot
c1cdb4ae69
Merge "Do isAvailable() checks when accessing AirplaneEnabler." into udc-dev am: b232ba29e6 am: e4c7e5b424
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/21725541
Change-Id: Ib543f8bce09153d65c0b21861a42c58b4d100385
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-06 01:07:07 +00:00
danielwbhuang
2659074d02
Handling multiple profiles for PK layout selection
...
1. Use new @hide IMM#getEnabledInputMethodSubtypeListAsUser()
2. Use ProfileSelectFragment
Demo: https://screencast.googleplex.com/cast/NjMzNTA2NTA2NDczNDcyMHwxNTUyMjQ1ZS03YQ
Bug: 275106096
Test: manual
Change-Id: I51cfd16fc7162e2b24782017b9366b0aad36f915
2023-04-06 00:50:54 +00:00
TreeHugger Robot
b232ba29e6
Merge "Do isAvailable() checks when accessing AirplaneEnabler." into udc-dev
2023-04-06 00:01:47 +00:00
Ben Lin
72534295d3
Do isAvailable() checks when accessing AirplaneEnabler.
...
This instance is only initialized if isAvailable() returns true in the
first place, so we should check for it everytime we try to access it, or
else we will result in a NPE.
Bug: 271223463
Test: atest AirplaneModePreferenceControllerTest
Change-Id: I43d35b91c86517201c8ec4f458f8c0328a9fb768
2023-04-05 22:34:16 +00:00
Brian Lee
bd0b938ea6
Add RemoteLockscreenValidationFragment to help retain remote lockscreen am: 2eb8ed2488 am: 95178742b3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/22390454
Change-Id: Ib733e78ec419e9b4f36b7c8a49a0ffa37104025e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-05 22:15:02 +00:00
Brian Lee
2eb8ed2488
Add RemoteLockscreenValidationFragment to help retain remote lockscreen
...
validation state.
Currently, if ConfirmDeviceCredentialBaseFragment is ever re-created due
to orientation change, screen getting turned off, etc., relevant state
gets lost. This led to the old ConfirmDeviceCredentialBaseFragment
handling results which led to issues such as lockscreen not getting set.
By addiing a retained RemoteLockscreenValidationFragment,
we're able to update the new ConfirmDeviceCredentialBaseFragment
that will handle results. We can also retain other important state like
the device credential guess to be set after successful validation.
Some smaller changes include:
* If the activity is finished for any reason other than "Back" getting
pressed, RESULT_FIRST_USER is returned instead of RESULT_CANCELED.
* CheckBox, "Forgot [LSKF]?" button, and EditText/LockPatternView
gets disabled during validation.
* The above also stay disabled if ConfirmDeviceCredentialBaseFragment
gets re-created and remote lockscreen validation is still in progress.
Test: m RunSettingsRoboTests -j
ROBOTEST_FILTER=com.android.settings.password
Test: Manual
Bug: 274983372
Bug: 274991889
Bug: 274792310
Bug: 270395807
Change-Id: Ib6d47430e233a43e6985ab83abae45713c49771f
2023-04-05 16:35:25 +00:00
Lucas Dupin
24489fc790
Merge "Add contrast setting in dev options" into udc-dev am: 222a89acc1 am: ef4ca344b8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/22425568
Change-Id: I7ec23652c8ddbe56f20b6d6ede2dbda87883c3be
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-05 03:19:18 +00:00
Lucas Dupin
222a89acc1
Merge "Add contrast setting in dev options" into udc-dev
2023-04-05 02:08:14 +00:00
Dmitry Dementyev
772e53bd2f
Merge "Return GK_PW_HANDLE after remote LSKF verification." into udc-dev am: cd7123e071 am: 822c670619
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/21993732
Change-Id: Ib8e49dd5635fc3a34df3a2d2ec6109b91781d05d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-04 19:39:16 +00:00