Jacky Wang
089e6378b5
[Catalyst] Take write permit into account for SettingsPreferenceMetadata.writable
...
NO_IFTTT=Catalyst only
Fix: 394973168
Flag: com.android.settings.flags.catalyst
Test: manual
Change-Id: I4c09ab50d3a08ab50f4fced29ea70bb50b14e5d7
2025-02-08 10:12:45 +08:00
Fan Wu
8d318b21d8
[Catalyst] Update RangeValue usages to IntRangeValuePreference
...
Bug: 388167302
Test: atest and manual
Flag: EXEMPT refactor
NO_IFTTT=refactor
Change-Id: If7412da90a5b5c1b4e3c31ea36361eae9e8bb8b9
2025-01-20 03:23:57 +00:00
Fan Wu
297941ba2f
[Catalyst] Remove PreferenceMetadata usages
...
Classes that implement PersistentPreference don't need to implement PreferenceMetadata
Bug: 388167302
Test: atest and manual
Flag: EXEMPT refactor
NO_IFTTT=refactor
Change-Id: Icf7d5eb4bbd426eb7e8dd562eda3c0a775457a3e
2025-01-16 17:46:28 -08:00
Chris Antol
2000e9f96c
Fix sensitivity to writability declarations
...
Bug: 388877875
Test: N/A - CTS test to follow
Flag: com.android.settingslib.flags.settings_catalyst
Change-Id: I32d92b427bafe474f0e082923603781ad561cdd8
NO_IFTTT=sensitivity level not a field in legacy Preference Controller
2025-01-09 17:19:55 -08:00
Jacky Wang
13cac3971e
[Catalyst] Implement get{Read,Write}Permissions for Battery level
...
NO_IFTTT=Catalyst only
Fix: 385290271
Flag: com.android.settings.flags.catalyst_power_usage_summary_screen
Test: devtool
Change-Id: I30e2a698a9d8544684b4369519d174aba560e566
2024-12-25 16:37:53 +08:00
Jacky Wang
821d320051
[Catalyst] Update permission check API signature
...
NO_IFTTT=Catalyst only
Bug: 374115149
Flag: com.android.settings.flags.catalyst
Test: manual
Change-Id: Ib13a5fddd517e3e260815b753b55c008e24d70d8
2024-12-13 16:09:58 +08:00
Fan Wu
0dc50c4556
Update BatteryHeaderPreference with storage and read permit
...
Bug: 372774754
Test: atest and devtool test
NO_IFTTT=initial implementation
Flag: com.android.settings.flags.catalyst_power_usage_summary_screen
Change-Id: Idcf2241ccd52b2a8f19c1bb22577d7551ea1bc56
2024-11-29 04:03:51 +00:00
Zaiyue Xue
8e6066f5d6
[PixelCare] Catalyst migration for battery header
...
NO_IFTTT=initialization
Bug: 372774754
Test: manual
Flag: com.android.settings.flags.catalyst_power_usage_summary_screen
Change-Id: Icc1c46069147830b3360a467ffc2e666dadd3ddd
2024-11-26 14:38:16 +08:00