• Home
  • History
  • Annotate
  • only in /frameworks/support/v14/preference/src/android/support/
History log of /frameworks/support/v14/preference/src/android/support/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c67647d83261aad33d42309c52aa75e05ea9daf7 22-Jul-2015 Svetoslav <svetoslavganov@google.com> Accessibility: properly announce checkbox/switch preference changes

If a switch/checkbox preference is clicked it immediately fires an
accessibility event which captures the current state of the view to
which the prefernce is bound. If such a preference is a part of a pref
screen clicking it changes the preference and invalidates the adapter
which requests an async layout during which the correspinding view
will be updated. As a result the click accessibility event and node
infos in the view subtree capture the old state of the preference's
view resulting in an opposite feedback - bad. Now if accessibility is
enabled we immediately sync the view with the preference to ensure
the accessibility state reflects the latests view state.

bug:22596300

Change-Id: Idd6fb1c4143c15b62ce8c53fb118983f583305c0
14/preference/SwitchPreference.java
e61b4475e1837034d8926593aff9d35f8dfaebe2 15-Jul-2015 Tony Mantler <nicoya@google.com> Plumb in onAttached

This used to get called in PreferenceScreen when it would
bind to its ListView. We now call it from the fragment
when we connect the RV with the adapter.

b/22460908

Change-Id: I9eb561e98bec73a1ea44f055e780e7dd0d5f4301
14/preference/PreferenceFragment.java
41e6b178ef361cdadcf27b8074e71b624df8fe3f 29-Jun-2015 Tony Mantler <nicoya@google.com> Remove card stack

Obsoletes a bunch of convoluted and probably brittle fragment management
code.

b/22179367

Change-Id: I3aa17c3d7e682c6a54710561bb877f3d7a8550df
14/preference/PreferenceFragment.java
bd4cbab53c68c95f62407cf872b7155a520748a0 13-Apr-2015 Tony Mantler <nicoya@google.com> Add leanback list preference dialogs

Change-Id: I5c1877705fd4c755e71e175d0aae996ac951bbfd
14/preference/PreferenceFragment.java
0112bacf4aa212f4d0da45594a88694f295ae56c 26-Mar-2015 Tony Mantler <nicoya@google.com> Add MultiSelectListPreference to compat lib

Change-Id: I99a13e9d8d0d6b77ce8b6b2a81daccd752c6e276
14/preference/MultiSelectListPreference.java
14/preference/MultiSelectListPreferenceDialogFragment.java
14/preference/PreferenceFragment.java
c4868c8a2946a038466f51875a590759092137b2 25-Mar-2015 Tony Mantler <nicoya@google.com> Implement LeanbackSettingsFragment

Change-Id: I4f983f2cd7b4e2f6a2d0540fc5523fb8e1949aaa
14/preference/PreferenceFragment.java
671d9d6db5c64e6c8392e56fb84a181ca0550469 24-Mar-2015 Tony Mantler <nicoya@google.com> Make onBindViewHolder public and hide the click listener

Change-Id: I76787d9243250b8c23a7a6aa694cfc6120d3c889
14/preference/SwitchPreference.java
5ccff048496b9058f3069b3e9059ad74671e2fea 23-Mar-2015 Tony Mantler <nicoya@google.com> Merge "Read both android: and local XML values for prefs"
84765eaea7da18d0576db557959129e9d0db8e8c 20-Mar-2015 Tony Mantler <nicoya@google.com> Read both android: and local XML values for prefs

Also add TypedArrayUtils to v4 for easier reading of attributes using
fallback styleables.

Change-Id: I3c132baead6c2cc4ceda68ca12346536a2cd2904
14/preference/SwitchPreference.java
53b6dca0375b0b40d968f9e9d3dabda3e958fc41 20-Mar-2015 Tony Mantler <nicoya@google.com> Move PreferenceGroupAdapter creation out of PreferenceScreen

Change-Id: I38a81a505b34dcee50e5c364095b0dcdf8a881c7
14/preference/PreferenceFragment.java
6904f67c96a28a0e5966b4fb6d37a0ad5f136858 19-Feb-2015 Tony Mantler <nicoya@google.com> Support Lib Preference framework

Change-Id: I4ada1206e0d7dab9cd39d19d195adef19feef49a
14/preference/EditTextPreferenceDialogFragment.java
14/preference/ListPreferenceDialogFragment.java
14/preference/PreferenceDialogFragment.java
14/preference/PreferenceFragment.java
14/preference/SwitchPreference.java