Daniel Huang
e0fa3d3381
Merge "Implement trackpad settings UI"
2022-12-21 03:46:40 +00:00
Kuan Wang
2c7f06e9b3
Use taskRootPackageName instead of packageName to load uid when usage
...
resource is USAGE_SOURCE_TASK_ROOT_ACTIVITY and taskRootPackageName is
not empty.
This logic is consistent with digital wellbeing: assign the screen-on
time onto task root activity when usage resource is
USAGE_SOURCE_TASK_ROOT_ACTIVITY.
Bug: 260964679
Test: make RunSettingsRoboTests + manual
Change-Id: I4c7ed342d8c00951879f5826bf79575f330ce86e
2022-12-21 02:39:23 +00:00
Kuan Wang
a1a7cba6a6
Move the getBatteryLevelData function from DataProcessor to
...
DataProcessManager and start the async task in DataProcessManager when
there is no battery level data.
Test: make RunSettingsRoboTests + manually
Bug: 260964903
Change-Id: Ie36ab6d121a5596a3abc16e7f570dd0d9b32e11c
2022-12-21 02:39:11 +00:00
PETER LIANG
0b2a23dedc
Merge "Fix the display/Font preview window appears blank while transitioning between sizes."
2022-12-21 02:33:32 +00:00
Bonian Chen
af8f04c3d1
[Settings] Code Refactor for performance
...
Reduce number of SubscriptionManager API queries.
Bug: 260540995
Test: local and auto
Change-Id: Ib05660d9ade7f352a7cc82d4065974aec396714a
2022-12-21 01:45:40 +00:00
Vaibhav Devmurari
aa3ec01f9f
Change keyboard layout parameters to include Layout type.
...
Test: atest KeyboardLayoutPickerControllerTest
Bug: 259530132
Change-Id: I112d2c25ca5eeacee445e247bf40a57d358e7f42
2022-12-21 00:32:21 +00:00
George Chan
d18b422c51
Added Background install control UI code.
...
Change-Id: I1b629fdc04d1df1b08998c9aaae3df3446fab3fe
Bug: 238451991
Test: Manually with settings, atest
2022-12-20 22:38:01 +00:00
Anna Bauza
d0c68b3807
Merge "add settings log to remove and switch user"
2022-12-20 22:28:50 +00:00
Reema Bajwa
5ba7d67b42
Revert "Revert "Add Credential Manager settings""
...
This reverts commit 7a231eaba0
.
Reason for revert: Adding in fix for issue that caused initial revert
Change-Id: I395c13fb46fc570a6b8a663d4b4e5537866325ce
2022-12-20 22:14:05 +00:00
Daniel Norman
b842f4c5fc
Merge "Update OWNERS for A11y Settings to include myself & remove others." am: 5394ffdd9d
am: 38b5b5d994
am: c01da5ab7e
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2362352
Change-Id: Ib738b22e84a79fa24e155e03ca4d5d2480936f05
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-20 20:15:50 +00:00
Daniel Norman
c01da5ab7e
Merge "Update OWNERS for A11y Settings to include myself & remove others." am: 5394ffdd9d
am: 38b5b5d994
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2362352
Change-Id: I38b7ae19c2b6f1807f04b4b2a294569a922b16e2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-20 19:32:38 +00:00
Daniel Norman
38b5b5d994
Merge "Update OWNERS for A11y Settings to include myself & remove others." am: 5394ffdd9d
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2362352
Change-Id: Ie1d066d2f331a830cfad9d23064f4f942fb28024
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-20 18:56:02 +00:00
Anna Bauza
225c81df42
add settings log to remove and switch user
...
Bug: 260730616
Bug: 260733849
Test: croot && make RunSettingsRoboTests -j40
Change-Id: I870d6f53f377f293adb54c86d16cccf1bacac6a9
2022-12-20 18:36:18 +00:00
Daniel Norman
5394ffdd9d
Merge "Update OWNERS for A11y Settings to include myself & remove others."
2022-12-20 17:57:16 +00:00
danielwbhuang
1dfe99253f
Implement trackpad settings UI
...
1. basic trackpad settings
2. trackpad gestures settgins
3. use feature flag to control gesture settings page.
Bug: 247080509
Test: local test
Change-Id: Ia7184eeb7670e5d807cb553929679972e54d8c92
2022-12-20 23:57:11 +08:00
jasonwshsu
a7d5801d28
[hearing devices page][Audio routing] Add feature flag to control visibility of the hearing device controls and audio output
...
* Setup basic xml for hearing device controls and audio output in bluetooth detail device page.
* Use same PreferenceCategory with spatial audio and rename to
`feature_controls_group`
Bug: 237625815
Test: make RunSettingsRoboTests ROBOTEST_FILTER=BluetoothDetailsHearingDeviceControlsControllerTest
Test: make RunSettingsRoboTests ROBOTEST_FILTER=BluetoothDetailsAudioRoutingControllerTest
Change-Id: Ibe71757b53b9d65c6ab6efa1053d035e78882b68
2022-12-20 11:05:23 +00:00
Jason Hsu
ad41a194a3
Merge "[hearing devices page] Add feature flag to control visibility of the hearing devices page"
2022-12-20 10:23:58 +00:00
Peter Liang
06b1ebbbea
Fix the display/Font preview window appears blank while transitioning between sizes.
...
Action:
Using post messages to update the UI to avoid the timing issue.
Bug: 223665259
Test: make RunSettingsRoboTests ROBOTEST_FILTER=PreviewSizeSeekBarControllerTest
Change-Id: I31ef0d50a417fb76d14c1caf21926f1618ac3c4f
2022-12-20 17:58:16 +08:00
Ankita Vyas
52082f4394
Merge "AppClone: Implement clone backend flow"
2022-12-20 09:12:07 +00:00
Jeremy Nei
bd89bc1edb
Merge "Report user selected resolution events to StatsLog"
2022-12-20 08:34:44 +00:00
Bill Yi
30f206d21a
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 0ce477d1b0
-s ours am: f1c44c2414
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20781598
Change-Id: I45b0d81d0f45700b3c0d10d9b6e7a4162c811e42
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-20 06:36:06 +00:00
Bill Yi
3a4e6fbb3c
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 9e6d50beef
-s ours am: 99aef9fd27
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20781598
Change-Id: I10058af7bbb7742505b18ca5ccca252087d40f70
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-20 06:35:37 +00:00
TreeHugger Robot
36bdaaee26
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: d7cc9378fe
-s ours am: 0abed076d2
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20782929
Change-Id: I4272f17882de1e53b3a23e058afc8d0da485d27f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-20 06:21:14 +00:00
Bill Yi
4cb3e2640e
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 481727404b
-s ours am: 94246084a3
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20782929
Change-Id: I817c1e928cb14b7081cb580f838c4af044a4b6b4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-20 06:21:06 +00:00
TreeHugger Robot
6f45b149a0
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: fb0ce4b83f
-s ours am: de200625dd
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20782928
Change-Id: I21fdfa5f1019211816c598f5ac9ca5d047ddceaf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-20 06:20:52 +00:00
Bill Yi
21764eec5c
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: b24f771519
-s ours am: 37bae5ee08
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20782928
Change-Id: Ic4eb97fec1096912930b9dd5139fb9facf126e66
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-20 06:20:38 +00:00
Bill Yi
f1c44c2414
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 0ce477d1b0
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20781598
Change-Id: I4169fea5c14a15bc2fba79dbeb4ee9872d613a14
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-20 06:14:52 +00:00
Bill Yi
99aef9fd27
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 9e6d50beef
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20781598
Change-Id: I7fef6931550827ef6dcd57b79afa761e17191777
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-20 06:14:05 +00:00
Bill Yi
0ce477d1b0
Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev
2022-12-20 06:00:39 +00:00
TreeHugger Robot
b878053b92
Merge "use SettingsEnums instead of MetricsEvent in TapScreenGestureSettings"
2022-12-20 05:53:43 +00:00
TreeHugger Robot
3dca8e60d4
Merge "Add metric for About phone > Device name > confrim dialog"
2022-12-20 05:52:57 +00:00
TreeHugger Robot
0abed076d2
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: d7cc9378fe
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20782929
Change-Id: Ied799cc46bfe78038153363953e9768f9c7caf45
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-20 05:45:43 +00:00
Bill Yi
94246084a3
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 481727404b
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20782929
Change-Id: I9dc85e04fa9f4fd6bba0479c4f5b2953c9093333
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-20 05:45:32 +00:00
TreeHugger Robot
de200625dd
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: fb0ce4b83f
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20782928
Change-Id: Ie37f5ec1e0256c971162334e6fd0e7ea56348817
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-20 05:45:21 +00:00
Bill Yi
37bae5ee08
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: b24f771519
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20782928
Change-Id: Id81371006dc858e249351a05c41290ffef86e4bb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-20 05:45:02 +00:00
TreeHugger Robot
d7cc9378fe
Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev
2022-12-20 04:59:24 +00:00
TreeHugger Robot
fb0ce4b83f
Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev
2022-12-20 04:59:24 +00:00
Zoey Chen
3bc1e1f126
Merge "[Settings] Provision status checking of eSIM in dialog fragment"
2022-12-20 03:47:31 +00:00
Kuan Wang
1e7181cfcc
Remove "Other Users" entry in app usage list.
...
Don't show the aggregated other user entry in the app usage list to keep
consistent with screen-on time data.
Bug: 260964903
Test: make RunSettingsRoboTests
Change-Id: Id611e7222602f5ad2ea0fe27fb3f9f62fed31ff9
2022-12-20 03:00:05 +00:00
Kuan Wang
97924455ff
Implement the app usage data loading from database function.
...
Bug: 260964903
Test: make RunSettingsRoboTests + manual
Change-Id: I459dbdebe53e6b7421642955f36976b3e7c95fcb
2022-12-20 02:31:50 +00:00
Daniel Norman
6b8778a40c
Update OWNERS for A11y Settings to include myself & remove others.
...
Change-Id: Ia63248cfb74218a6d7f95150d379f7024f162dbb
2022-12-19 23:49:59 +00:00
Sorin Basca
93c143ed0a
Use Mockito 4.6.1 API
...
Bug: 236636175
Test: m RunSettingsRoboTests
Change-Id: I2cfda684059520f6ddd1e72c55f1ab1ec9c99e8b
Merged-In: I2cfda684059520f6ddd1e72c55f1ab1ec9c99e8b
2022-12-19 22:24:45 +00:00
TreeHugger Robot
092d07fa60
Merge "[Settings] Extend CustomDialogPreferenceCompat class"
2022-12-19 18:10:20 +00:00
Zoey Chen
eeaf2a0125
[Settings] Provision status checking of eSIM in dialog fragment
...
Bug: 262679983
Bug: 257120311
Test: manual
Change-Id: Idc78741e445b5d6448e2288f2a1bc6c79e34bf4b
2022-12-19 18:08:15 +00:00
Dan Shi
c0f061a08d
Merge "Revert "Add Credential Manager settings""
2022-12-19 17:48:02 +00:00
Bonian Chen
47a8010a52
[Settings] Extend CustomDialogPreferenceCompat class
...
CustomDialogPreferenceCompat is an abstract class, which not allowing
creating a dialog directly.
This is a class to enable constructing it as a generic class.
Bug: 260540995
Test: presubmit build pass
Change-Id: I1353bb92b353d6d27206574fd8f5499742ad3994
2022-12-19 14:44:12 +00:00
Bonian Chen
c9db203edd
[Settings] Ignore some failure test cases
...
Ignore some failure test cases to improve presubmit time.
Bug: 260806431
Test: local run unit test
Change-Id: I0be69bd6c9ae64e880c264c09952f915329753da
2022-12-19 13:51:24 +00:00
Arc Wang
850f857ce5
[automerger skipped] Check Uri permission for FLAG_GRANT_READ/WRITE_URI_PERMISSION am: 17cd85b946
-s ours am: cef3637f4c
-s ours am: 5772502644
-s ours am: 669dad7687
-s ours am: eb6daa6e20
-s ours
...
am skip reason: Merged-In I48f88c662b843212b1066369badff84cf98935a8 with SHA-1 0f7f913281
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20727213
Change-Id: I19a73c1738fc26bc429cc3b5feb80f2169159349
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-19 11:11:10 +00:00
Arc Wang
8859506bbb
[automerger skipped] Allow 2-pane deep link to access unexported Activity am: 960c96474d
-s ours am: e3a8b88137
-s ours am: 97bea8ce23
-s ours am: 9990b74f45
-s ours am: 5f5d3b2244
-s ours
...
am skip reason: Merged-In I662df6cb287361b135e2c596abe946ddeb03bda4 with SHA-1 0498907322
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20690601
Change-Id: I9a4f42c77c0a4bf7892ec90f185b87470037aefa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-19 11:11:08 +00:00
Arc Wang
d8a79c4958
[automerger skipped] Check Uri permission for FLAG_GRANT_READ/WRITE_URI_PERMISSION am: 0f7f913281
am: dd4f2500b6
-s ours am: e7cf080484
-s ours am: 3e121b1f94
-s ours
...
am skip reason: Merged-In I48f88c662b843212b1066369badff84cf98935a8 with SHA-1 95ff075244
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20727211
Change-Id: I1813b3ec8de0483e191d74d699223f2d2ad0d981
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-19 11:10:44 +00:00