History log of /packages/apps/Settings/src/com/android/settings/display/CameraGesturePreferenceController.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
1d583e125faf3ae4c9cd82636d8f3ecf1cdec3aa 13-Jun-2017 Tony Mantler <nicoya@google.com> Make PreferenceController a mixin

Bug: 62912136
Test: Existing tests in BaseSearchIndexProviderTest
Change-Id: Ieda359806c09a019840b2005446c7ec8b61fdb00
/packages/apps/Settings/src/com/android/settings/display/CameraGesturePreferenceController.java
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