History log of /packages/apps/Settings/src/com/android/settings/vpn2/ManageablePreference.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
1b5015cae6c790f92a2d3366737641eae9aaad72 01-Apr-2017 Charles He <qiurui@google.com> VPN settings: add missing string resource

Previously, a string resource was deleted by mistake in commit
cce4e61260153dc4826e648f733f7451f73dfa01. This bug went uncaught by
local and presubmit build checks. We add the missing string back to
strings.xml to fix the build. The affected string is referenced in
ManageablePreference.java.

Apologies for any inconvenience.

Test: make SettingsRoboTests; manually navigate through VPN settings
Bug: 36815998
Change-Id: Ibc2ef9ad43cad73ef5f078714faf5c52bc7198c6
/packages/apps/Settings/src/com/android/settings/vpn2/ManageablePreference.java
62e66c9ca4dc7140b9089519c171cd1cc40b0c63 09-Feb-2017 Fan Zhang <zhfan@google.com> Move GearPreference to widget package.

- This is step1 of making gear preference more flexible to use.

Bug: 33579296
Test: builds
Change-Id: I30ac6c75f7ad16ec5c732fbb93170e5fab0eacb7
/packages/apps/Settings/src/com/android/settings/vpn2/ManageablePreference.java
b166ea26687f7b72cbc544438436ae85167ca2f1 21-Apr-2016 Robin Lee <rgl@google.com> Be more aggressive caching Vpn preference attrs

As any change to the preference title will cause it to lose focus,
best not to do this too often.

Change-Id: Ibac27ee1de42fd7ca05f3e3685b84f37dac39517
Fix: 28191965
/packages/apps/Settings/src/com/android/settings/vpn2/ManageablePreference.java
e06d757a0cc134053866c7f25d1e525138b1c169 19-Apr-2016 Robin Lee <rgl@google.com> One updateSummary method called by all VPN prefs

Having multiple methods means inevitably when new features are added to
the preferences, the right calls aren't made so information on the
screen lags between updates.

Bug: 28257641
Change-Id: I336aeefd5941ccf808dc9070427209a7d2530032
(cherry picked from commit 903843e6f9ead6f17d3685a551dc85083b147038)
/packages/apps/Settings/src/com/android/settings/vpn2/ManageablePreference.java
14c2ac4dcb17c27e065384e69c9f2e24dcbf22aa 15-Mar-2016 Victor Chang <vichang@google.com> Per vpn setting change in VPN list

- Show admin support details when user taps on a cell and user restriction is on
- Show always-on-vpn active status in preference summary
- User can still open non-configurable per-VPN info page even when user restriction is applied
- Rename ConfigPreference to LegacyVpnPreference
- Move summary String handling into ManageablePreference
- ManageablePreference inherits GearPreference to reuse the code
- Don't show disconnect dialog when always-on is enabled

BUG=26950700

Change-Id: I37b087879cf3b674df528e7787d7bb1eead3310f
/packages/apps/Settings/src/com/android/settings/vpn2/ManageablePreference.java
39b467482d1bf256a111c757e9b7621c6f523271 10-Sep-2015 Jason Monk <jmonk@google.com> Depend on support lib preferences

Bug: 24576551
Change-Id: Ic6190bacd3f7582c9bbc8de972da4612bd92421e
/packages/apps/Settings/src/com/android/settings/vpn2/ManageablePreference.java
2bd92d5d0685144aad566b9d29454fb519ff0371 09-Apr-2015 Robin Lee <rgl@google.com> vpn2: show third-party VPN services

VPN apps are shown alongside configured VPNs now. The requirement that
a password is set is now only enforced when setting up a configured
VPN as this is not necessary for apps.

Some UI redesign.

Bug: 19573824
Bug: 17474682
Bug: 19575658
Change-Id: I02bd977136929647d65b9784fb4cc5df24b45428
/packages/apps/Settings/src/com/android/settings/vpn2/ManageablePreference.java