Commit Graph

133019 Commits

Author SHA1 Message Date
SongFerng Wang
a4cac90c1d Merge "Avoid the exception when UI shows the fragment" into udc-qpr-dev am: a94cfc7b76
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24098950

Change-Id: Iba6b9d6b453c7e0289fd4ad81391483084fab0e0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-20 16:21:01 +00:00
Weng Su
122668a911 Merge "Show Instant Tether network icon" into udc-qpr-dev am: 8cdbeab57c am: 988568f64b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24122143

Change-Id: Ib363d47fc121b1f1c1c0f63f5f5d0906ae783607
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-20 16:08:02 +00:00
Weng Su
988568f64b Merge "Show Instant Tether network icon" into udc-qpr-dev am: 8cdbeab57c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24122143

Change-Id: If84ef910cfd4f0af6f34007c73c2cb50a91ea40e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-20 15:50:37 +00:00
Michael Mikhail
4b77d876b9 Merge "Override the state description of volume seekbar." into udc-qpr-dev 2023-07-20 15:32:28 +00:00
Michael Mikhail
b222b96407 Override the state description of volume seekbar.
This overrides the state description of seekbar in order to adjust the
progress percentage. The percentage of seekbar is not matching with the
percentage said by talkback feature when the volume changes. This CL
rounds the percentage to match what is said by talkback.

Bug: 285458191
Test: Enabled talkback and checked percentages of sliders of all sounds
and vibrations volumes. Video attached in bug link.
Test: atest VolumeSeekBarPreferenceTest.

Change-Id: Iedcf3eccb13b7f8ee1a4ca521f0783c55d7a1902
2023-07-20 14:11:26 +00:00
Sunny Shao
4d00821093 Fix the Protocol buffer best practice warnings problem
- Add prefix for the items of the SessionType enums.

Fixes: 287363023
Test: atest SpaActivityTest SpaLogDataTest MetricsDataModelTest
Change-Id: Ifde0b61a05b1257edaca54325a72dad333e43e3c
2023-07-20 21:48:22 +08:00
Vania Januar
bbf2dc4991 Merge "USB firmware update for stylus in Stylus USI Device Details" into udc-qpr-dev 2023-07-20 13:42:55 +00:00
Treehugger Robot
facadb94c1 Merge "Remove duplicate routing logic from Settings app" into main 2023-07-20 10:06:33 +00:00
Charlotte Lu
51bf318f0e Button text to turn off the sim
Split the string Turn off before making the translate changes.
Create a new <string name="sim_action_turn_off">Turn off</string>.

Fix: 283736831
Test: Visual Test
Change-Id: I35ee1d57ac575f83d46be331c95e7435f1de6c5f
2023-07-20 17:59:31 +08:00
SongFerng Wang
a94cfc7b76 Merge "Avoid the exception when UI shows the fragment" into udc-qpr-dev 2023-07-20 04:55:04 +00:00
Chaohui Wang
58f0ee30fc Remove context from dashboardFeatureProvider
DashboardFeatureProviderImpl is created by using application context,
no need pass context in when get.

Bug: 286764889
Test: m Settings
Change-Id: Ia9672dfd9d3d71f64735cbc5979a6ad57c9429d3
2023-07-20 12:21:16 +08:00
Edgar Wang
ab75ea8099 Restrict toggle/slider slice when the preference restricted
Bug: 289980550
Test: robotest & manual
Change-Id: Id87fbf12a2722344dd07886e810e7c61a9f401aa
2023-07-20 03:36:35 +00:00
Angela Wang
1ac510e4b1 Merge "Refactor for better readability of using different Bluetooth scanning" into main 2023-07-19 23:58:54 +00:00
Brandon Liu
28800ec247 Developer option for Grammatical Gender
Bug: b/272626712
Test: Added and verified affected atests pass
Change-Id: Ie07f80d608b78dfce3309533ac02d9a907e5e7b4
2023-07-19 17:29:50 +00:00
Weng Su
8cdbeab57c Merge "Show Instant Tether network icon" into udc-qpr-dev 2023-07-19 17:18:40 +00:00
Vania Januar
982a13a6e8 Merge "Do not show a summary in Tail button preferences if no app found" into udc-qpr-dev am: 82c36c5cb5 am: 53988c6fe7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/23876589

Change-Id: I1cdf019d8dd73e233e647670af4c6d8d48bf9851
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 16:13:53 +00:00
Iván Budnik
f9fc86593c Remove duplicate routing logic from Settings app
Also, remove unused MediaRouter2Manager references.

This is a non-functional change.

Bug: 192657812
Test: Presubmit
Change-Id: I72f5f40e157cea922ad40a2602fba881572fb708
2023-07-19 15:58:39 +00:00
Vania Januar
53988c6fe7 Merge "Do not show a summary in Tail button preferences if no app found" into udc-qpr-dev am: 82c36c5cb5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/23876589

Change-Id: I10586591c2e6f0ec8efe1ea57e3050463fc0e4a3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 15:31:18 +00:00
Vania Januar
82c36c5cb5 Merge "Do not show a summary in Tail button preferences if no app found" into udc-qpr-dev 2023-07-19 14:57:54 +00:00
YK Hung
bc8d6ba152 Merge "Add support of RTL design for battery ussage chart." into udc-qpr-dev am: 448891b6bc am: a386366550
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24080658

Change-Id: I6de5676a5b307fc813a4e305fd364c50a057b628
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 10:18:55 +00:00
YK Hung
554bdfd4c7 Merge "Provide a method to detect battery usage history(1/2)" into udc-qpr-dev am: e27abc04ac am: 9dcf5fde57
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24074844

Change-Id: I5cf981727647319417ab00dbfd288e04d3ed6993
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 10:18:40 +00:00
Angela Wang
14b419b100 Refactor for better readability of using different Bluetooth scanning
We rely on using `filter` is null or not to determine which type of
Bluetooth scanning method is going to be used (Classic of LE). Add a
variable to clearly indicate current scan type for better readibility.

Bug:289189853
Test: make RunSettingsRoboTests ROBOTEST_FILTER=DeviceListPreferenceFragmentTest
Change-Id: I85a26d61410367bd617a0194ba3bfe7ed1b03356
2023-07-19 10:11:08 +00:00
YK Hung
a386366550 Merge "Add support of RTL design for battery ussage chart." into udc-qpr-dev am: 448891b6bc
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24080658

Change-Id: I40198103d577465b1e0474b2ef1d5c46db57172a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 09:35:27 +00:00
YK Hung
9dcf5fde57 Merge "Provide a method to detect battery usage history(1/2)" into udc-qpr-dev am: e27abc04ac
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24074844

Change-Id: Icd04bde44d6c9ee0a3cb2aa8c77fbd0e05fd2eed
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 09:35:05 +00:00
Chaohui Wang
2281a64085 Merge "Remove context from BluetoothFeatureProviderImpl" into main 2023-07-19 09:17:08 +00:00
YK Hung
448891b6bc Merge "Add support of RTL design for battery ussage chart." into udc-qpr-dev 2023-07-19 08:46:16 +00:00
YK Hung
e27abc04ac Merge "Provide a method to detect battery usage history(1/2)" into udc-qpr-dev 2023-07-19 08:44:24 +00:00
Weng Su
c32f5cf3dc Show Instant Tether network icon
- Show hotspot device type icons without signal strength (no Wi-Fi level)

Bug: 268550769
Bug: 290805980
Test: manual test
make RunSettingsRoboTests ROBOTEST_FILTER=WifiEntryPreferenceTest

Change-Id: Iaab5f05f4d2db2d0603825d38c05a840c15484b5
2023-07-19 16:28:57 +08:00
Angela Wang
7755a29e25 Merge "Enable scrolling in screen flash color selector dialog" into udc-qpr-dev am: 81a3646462 am: 079ac4f3a5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/23875506

Change-Id: Ia7dae142fa7800fd646f44f620655050dcc46a27
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 08:28:32 +00:00
Angela Wang
079ac4f3a5 Merge "Enable scrolling in screen flash color selector dialog" into udc-qpr-dev am: 81a3646462
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/23875506

Change-Id: Ifd3337358a62ba1eb28095e8111b673fc1fb7043
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 07:43:30 +00:00
Chaohui Wang
80744abb37 Remove context from BluetoothFeatureProviderImpl
Which is not used.

Bug: 286764889
Test: m Settings
Change-Id: I3f82d53f667d9802585f67f0e028ca52114a055e
2023-07-19 15:14:44 +08:00
Angela Wang
81a3646462 Merge "Enable scrolling in screen flash color selector dialog" into udc-qpr-dev 2023-07-19 07:07:04 +00:00
Ken Lin
03acd52067 Merge "Settings crashed when changing the Screen Resolution" into udc-d1-dev am: a6f2464e8c am: face5b6c2a am: 27c4b3b6c6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24109923

Change-Id: I568a4b65a08e4e0fbf6dcdf597c38f77c18312a0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 06:35:53 +00:00
Ken Lin
b48d473d51 Merge "Settings crashed when changing the Screen Resolution" into udc-d1-dev am: a6f2464e8c am: 20c3a8ea29 am: 4bf3a373c3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24109923

Change-Id: I6c1ce63018bec83b0eb6068e08a70a2eeb6e2a5e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 06:34:48 +00:00
Angela Wang
653ff8a485 Show connecting hearing devices in A11y hearing devices page
We only show connected hearing devices in the hearing devices page now.
When user pairing a device from pairing page and back to the hearing
devices page after the device is bonded, it's confusing no device shown
in the list because the device is still connecting to profiles. We
should show the connecting device to avoid confusion.

Bug: 283268686
Test: make RunSettingsRoboTests ROBOTEST_FILTER=DeviceListPreferenceFragmentTest
Test: make RunSettingsRoboTests ROBOTEST_FILTER=AvailableHearingDeviceUpdaterTest
Change-Id: Id3b29c12b80c282736a3e6ca73bcf317e0652b89
Merged-In: Id3b29c12b80c282736a3e6ca73bcf317e0652b89
2023-07-19 06:29:11 +00:00
Ken Lin
27c4b3b6c6 Merge "Settings crashed when changing the Screen Resolution" into udc-d1-dev am: a6f2464e8c am: face5b6c2a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24109923

Change-Id: I8b3db99ccc9a7f137a59d6a45257e9055673f25b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 05:51:26 +00:00
Ken Lin
4bf3a373c3 Merge "Settings crashed when changing the Screen Resolution" into udc-d1-dev am: a6f2464e8c am: 20c3a8ea29
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24109923

Change-Id: If7f9f875c96678833b3727edc84f6a8296f9e6ba
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 05:51:05 +00:00
Ken Lin
face5b6c2a Merge "Settings crashed when changing the Screen Resolution" into udc-d1-dev am: a6f2464e8c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24109923

Change-Id: I5554e3263baf46c64ba2286a80e5cb83da5d4098
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 05:08:37 +00:00
Ken Lin
20c3a8ea29 Merge "Settings crashed when changing the Screen Resolution" into udc-d1-dev am: a6f2464e8c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24109923

Change-Id: I41d1c839032341387bbe05bea462258fb9caef18
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 05:05:28 +00:00
Wesley Wang
e3d5e38834 Provide a method to detect battery usage history(1/2)
Bug: 290893324
Test: make SettingsRoboTests
Change-Id: Ief4e11b2c3afddb99a50c9d0148d78d4d581d34f
2023-07-19 11:59:56 +08:00
Ken Lin
a6f2464e8c Merge "Settings crashed when changing the Screen Resolution" into udc-d1-dev 2023-07-19 03:58:47 +00:00
Bill Yi
3947a0ba6c [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 1832da3618 -s ours am: bdd072d1a1 -s ours am: 72e7b9a688 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24120725

Change-Id: I24b2143fc0d50f2fc880d50b9ace44fa74b7e451
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 03:55:11 +00:00
Bill Yi
72e7b9a688 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 1832da3618 -s ours am: bdd072d1a1 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24120725

Change-Id: I3c9e765b183c9d2fe4d01d5425d1a1d889685110
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 03:43:59 +00:00
Bill Yi
418ddd11bb [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 1832da3618 -s ours am: 6da21a6726 -s ours am: 583852d475 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24120725

Change-Id: I5b4444d43820bf23df22551645bb8124e9507e5f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 03:38:41 +00:00
Angela Wang
14d35107e8 Merge "Show connecting hearing devices in A11y hearing devices page" into main 2023-07-19 03:19:25 +00:00
Bill Yi
583852d475 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 1832da3618 -s ours am: 6da21a6726 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24120725

Change-Id: I17a0f27bb6e6993a5235697980e2eb83348b5c19
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 02:54:10 +00:00
Bill Yi
bdd072d1a1 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 1832da3618 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24120725

Change-Id: Iace76c484a807732f8ce8325ff140d46b148c082
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 02:39:30 +00:00
Bill Yi
6da21a6726 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 1832da3618 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24120725

Change-Id: I2f38d70ec0287b0a965b897b7eb471d037e7aadd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 02:34:21 +00:00
mxyyiyi
fe667193d1 Add support of RTL design for battery ussage chart.
[Screenshots]
English(LTR): https://screenshot.googleplex.com/8nHkVNHnGajP9Lh
Hebrew (RTL): https://screenshot.googleplex.com/BrFSwEKq3xPmbnY

Bug: 250682309
Fix: 250682309
Test: Manual
Change-Id: I0b1b6a6e28af1d60c3d81a7b8bca58996fab313d
2023-07-19 10:20:02 +08:00
Bill Yi
1832da3618 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ic74eb981990ec4d4855818cf41b6ce2da99311dc
2023-07-18 14:41:23 -07:00