History log of /frameworks/base/packages/SettingsLib/src/com/android/settingslib/RestrictedPreferenceHelper.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
fdfc88faef4d722b7ae09d8acd7a57a511b3eb72 11-Feb-2017 Fan Zhang <zhfan@google.com> Don't hide summary text in RestrictedPreference.

Bug: 34974598
Test: RunSettingsLibRoboTests
Change-Id: I8ea74fb52c38430c120fd4158867a9184d8f16cf
/frameworks/base/packages/SettingsLib/src/com/android/settingslib/RestrictedPreferenceHelper.java
2893302afc4137e63c9174a5d471d1f18b8b5d87 14-Mar-2016 Sudheer Shanka <sudheersai@google.com> Call preference.setEnabled only after updating disabledByAdmin state.

We check the value of disabledByAdmin state in setEnabled, so update it
first before calling setEnabled.

Bug: 27642236
Change-Id: Ie6c805b85a3afb87ffdaad0b80dbadc172b62d49
/frameworks/base/packages/SettingsLib/src/com/android/settingslib/RestrictedPreferenceHelper.java
8d774b752b4f8f9ff64c23b02ec923508fe25068 09-Mar-2016 Sudheer Shanka <sudheersai@google.com> Minor cleanup in RestrictedPreferenceHelper.setDisabledByAdmin.

Change-Id: I573ea3a0c4565c62d47c4458b7885a8cfbdf31cc
/frameworks/base/packages/SettingsLib/src/com/android/settingslib/RestrictedPreferenceHelper.java
bc58e3faa1d3fd3e42b647419fdf81b251fcf126 09-Mar-2016 Sudheer Shanka <sudheersai@google.com> Merge "Remove unused imports and variables." into nyc-dev
efbecddcb798be5aba3b6a80036337555b028050 09-Mar-2016 Sudheer Shanka <sudheersai@google.com> Remove unused imports and variables.

Bug: 27564074
Change-Id: I5eff9f673fe093a9068e94619cfe7eef10c0b4a9
/frameworks/base/packages/SettingsLib/src/com/android/settingslib/RestrictedPreferenceHelper.java
502bc4e7a340b75829afdd85803005fe3dacbb88 09-Mar-2016 Martijn Coenen <maco@google.com> Merge "SettingsLib: Always update preference state." into nyc-dev
40400a648fdf53b0cbfd7f01dd189ea0138b88eb 23-Feb-2016 Sudheer Shanka <sudheersai@google.com> Update restricted icon.

Bug: 25603665
Bug: 27263775
Change-Id: Ib66866cf536f15130f936d03d9328ee5b0b508c7
/frameworks/base/packages/SettingsLib/src/com/android/settingslib/RestrictedPreferenceHelper.java
923bc74c9227a684095cf95d808766f5dcd31bb5 22-Feb-2016 Sudheer Shanka <sudheersai@google.com> Part1: Show the restricted lock icon in place of the pref widget.

Add summary strings used for switch prefs if disabled by admin.

Bug: 25603665
Bug: 27263775
Change-Id: I88c2dd2e024f92da107bedc645641e285796d51f
/frameworks/base/packages/SettingsLib/src/com/android/settingslib/RestrictedPreferenceHelper.java
6f02f56f52248a3129da6072ed692591cc1074f6 29-Feb-2016 Martijn Coenen <maco@google.com> SettingsLib: Always update preference state.

In case a RestrictedPreference can also be disabled
for other reasons than device admin, the state
of RestrictedPreferenceHelper may not be up-to-date
with the actual preference state. For example, the
"Android Beam" checkbox can be disabled by device
policy, but it can also be disabled by Settings itself
because NFC was turned off by the user.

To fix that, always update the Preference state.

Bug: 26907006
Change-Id: I27cde70beb82721dd4d423943a9898e022df8862
/frameworks/base/packages/SettingsLib/src/com/android/settingslib/RestrictedPreferenceHelper.java
a8fbbb30eae03b9ed7a3e6ea78da13480a53b73d 11-Feb-2016 Sudheer Shanka <sudheersai@google.com> Part1 - Don't add padlock if the restriction is not set by admin.

Bug: 26687435
Change-Id: I2fd740b1fa0d76eceedc4dde73e41d779820bbcf
/frameworks/base/packages/SettingsLib/src/com/android/settingslib/RestrictedPreferenceHelper.java
145017303494e77026bd99ec41476f6f53225d95 25-Jan-2016 Sudheer Shanka <sudheersai@google.com> Add support for adding preference summary when disabled by admin.

Change-Id: I455c3180266734fa4ba6b5bf7cb5fc2f34177759
/frameworks/base/packages/SettingsLib/src/com/android/settingslib/RestrictedPreferenceHelper.java
ea088af5c12e25995a3992413c8f413abc22eeab 13-Jan-2016 Sudheer Shanka <sudheersai@google.com> Made changes to padlock support for preferences.

- Currently, if a preference is disabled by admin, we add a padlock and disable
the preference. And now if the preference is enabled in some other place, the
padlock is not removed. Updated RestrictedPreference to fix this
behavior.
- Made RestrictedPreferenceHelper and
RestrictedPreferenceHelper.onAttachedToHierarchy public so that preferences in
Settings can use these.
- Put a check for null to avoid NullPointerException.
- Removed a redundant statement.

Change-Id: Ie88a761dc38c58a680c62b3703d2081c67462079
/frameworks/base/packages/SettingsLib/src/com/android/settingslib/RestrictedPreferenceHelper.java
7ff866d286cf4df0948feeffa6e67848740e64eb 12-Jan-2016 Sudheer Shanka <sudheersai@google.com> Move restricted padlock support to SettingsLib

Change-Id: Ib0b1c58d1f45e017b6b17ce0a55ca839b900cba4
/frameworks/base/packages/SettingsLib/src/com/android/settingslib/RestrictedPreferenceHelper.java