History log of /packages/apps/Settings/src/com/android/settings/enterprise/AlwaysOnVpnManagedProfilePreferenceController.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b5f5ffbece14b4f2882144f465ee67b35d5aa567 07-Nov-2017 Fan Zhang <zhfan@google.com> Remove DynamicAvailabilityPreferenceController.

- This class is over complex to use, and get in the way of show/hide
pref when availability change.
- The function from DynamicAvailabilityPreferenceController can be done
with PreferenceCategoryController.

Bug: 68956750
Bug: 32953042
Test: robotests
Change-Id: Ia7b7e214c072b8c77f5de3d959fdb1dc79217f76
/packages/apps/Settings/src/com/android/settings/enterprise/AlwaysOnVpnManagedProfilePreferenceController.java
55038c0a95fee80a1d399c123be7cdde5b1f0d96 02-Jun-2017 Bartosz Fabianowski <bartfab@google.com> Hide "Changes made by your organization's admin" when empty

The admin of a manged device can take a number actions that will be
listed in the "Changes made by your organization's admin" section of
Settings. If the admin has not taken any such actions, the section
will be empty and should be hidden. This is accomplished by having a
PreferenceController for the section that observes the state of the
PreferenceControllers inside it.

Bug: 35912953
Test: m RunSettingsRoboTests

Change-Id: Ia95754493ee6c5a19b4aa9731fd56fd558e61849
/packages/apps/Settings/src/com/android/settings/enterprise/AlwaysOnVpnManagedProfilePreferenceController.java
777ed2535a7fd6f618a0d12f381af99252283574 10-May-2017 Juan Lang <juanlang@google.com> Depend on SettingsLib's version of lifecycle and FooterMixin.

The implementations have been imported into SettingsLib. Setting's copy
can now be removed, which this change also does.

Test: Manually check battery status, which uses FooterMixin, looks OK.
make RunSettingsLibRobotTests && make RunSettingsRoboTests
&& make RunSettingsGoogleRoboTests
Change-Id: I6539605fdad80d156ff5ff249e68df4a1c412067
/packages/apps/Settings/src/com/android/settings/enterprise/AlwaysOnVpnManagedProfilePreferenceController.java
b076e00c5eed6720c5347a2d15890aa9d11157b0 20-Mar-2017 Bartosz Fabianowski <bartfab@google.com> Finish removing N/A DO disclosures from search index

DO disclosures referring to actions that the admin did not actually
take are hidden in the UI, but still show up in the search index. This
CL switches the remaining PreferenceControllers from setting visibility
to implementing isAvailable() instead.

Bug: 32692748
Test: m RunSettingsRoboTests

Change-Id: I54360698f28b549b18cdc230e3b9087cf4e9ff4a
/packages/apps/Settings/src/com/android/settings/enterprise/AlwaysOnVpnManagedProfilePreferenceController.java
fc018e467279f8d54aee7eba837ef2d604d795c1 09-Jan-2017 Bartosz Fabianowski <bartfab@google.com> Add Always on VPN to Privacy Settings page

This CL adds information about always-on VPNs to the Enterprise
Privacy Settings page.

Test: make RunSettingsRoboTests
Bug: 32692748

Change-Id: I2b59e2ec4c55308b323aaa478cd9c847fe0b4b55
/packages/apps/Settings/src/com/android/settings/enterprise/AlwaysOnVpnManagedProfilePreferenceController.java