9b6f18134012e50a6442641f9287080d5a76c42b |
|
08-Dec-2016 |
Fan Zhang <zhfan@google.com> |
Remove no-op handlePerferenceTreeClick from PrefControllers Bug: 33429853 Test: RunSettingsRoboTests Change-Id: I5633953e3d7b07f9006e541b96a24a2a769e2686
/packages/apps/Settings/src/com/android/settings/display/CameraGesturePreferenceController.java
|
242da31179c8b5fe51a2fc4dfa3bf60c8472d94a |
|
26-Oct-2016 |
Fan Zhang <zhfan@google.com> |
Fix logging spam in DashboardFragment. When updating preferences managed through PreferenceController, the fragment should skip prefs that are not available. Bug: 32255863 Test: RunSettingsRoboTests Change-Id: I2f9b6ddf8c78d40068dc18f07e60672dcba4474a
/packages/apps/Settings/src/com/android/settings/display/CameraGesturePreferenceController.java
|
db1112a22168e2edec56c92a00ada6718bd19898 |
|
18-Oct-2016 |
Fan Zhang <zhfan@google.com> |
Add progressive disclsoure - Add a ProgressiveDisclosureMixin that contains all logic for collapse preference list when it's too long - Refactored PreferenceController's updateState to take a preference instead of PreferenceScreen, because with progressive disclosure the preference can either be in screen or the mixin. DashboardFragment is responsible finding the preference before passing it to controller. Bug: 32255863 Test: RunSettingsRoboTests Change-Id: I6713abd61c954ce12732902e5b3ca4d4c0b1563e
/packages/apps/Settings/src/com/android/settings/display/CameraGesturePreferenceController.java
|
66b573ad5ac6782b0e65b3dd98037eae01b527e5 |
|
07-Oct-2016 |
Fan Zhang <zhfan@google.com> |
Add display settings dashboard to new IA. - Added a activity-alias pointing to displaySettings as top level setting item. - Refactored all preference logic in DisplaySettings into PreferenceControllers. During fragment onAttach it installs all controllers, and during onResume it updates preference state. Each controller listens to its own preference change event. Bug: 31800242 Test: RunSettingsRoboTests Change-Id: Ibc9bf200c5acce7c4ae9292340822afee27a3a28
/packages/apps/Settings/src/com/android/settings/display/CameraGesturePreferenceController.java
|