c39d9c75590eca86a5e7e32a8824ba04a0d42e9b |
|
25-Aug-2016 |
Alan Viverette <alanv@google.com> |
Add @RestrictTo(GROUP_ID) annotations to match @hide docs annotations Also removes some unnecessary @hide annotations on classes that wouldn't have shown up in docs anyway due to package/private visibility or NO_DOCS. Bug: 27937193 Change-Id: Iab127a5a3ce57a2d61965d3cef782621eb3859f5
/frameworks/support/v14/preference/src/android/support/v14/preference/PreferenceFragment.java
|
8bce9f50e2c7a6f0a84f843ae10e8eb275afc51a |
|
09-Jun-2016 |
Tony Mantler <nicoya@google.com> |
Link to preference samples b/25639703 b/28468740 Change-Id: I93df4cb9942ae0688ce86e11d523e5b162088777
/frameworks/support/v14/preference/src/android/support/v14/preference/PreferenceFragment.java
|
1553af7799b550e0821a5e579db0bccf1f0835b8 |
|
15-Apr-2016 |
Steven Dao <sdao@google.com> |
Add accessibility hooks for Preference, provide a11y header info - Adds onInitializeAccessibilityNodeInfo for Preference to enable adding custom a11y info to Preferences' Views. - Provides an implementation of onInitializeAccessibilityNodeInfo for PreferenceCategory in order to mark its View as a header for a11y. - Expose RecyclerViewAccessibilityDelegate.getItemDelegate(). b/27154532 Change-Id: I85cb4e098adcd9a2878bc8c6ea1f38aa81ecfb5c
/frameworks/support/v14/preference/src/android/support/v14/preference/PreferenceFragment.java
|
e5920e8929347f3855518331111babbb9cf6759b |
|
13-Apr-2016 |
Tony Mantler <nicoya@google.com> |
Merge "Add ability to jump-scroll to a particular preference" into nyc-dev
|
66222008cbda61251014caf1442930a48561d25c |
|
31-Mar-2016 |
Tony Mantler <nicoya@google.com> |
Add ability to jump-scroll to a particular preference b/27248919 Change-Id: I4b5c3ae68b537a0c837f1735a40b7d8e031d6984
/frameworks/support/v14/preference/src/android/support/v14/preference/PreferenceFragment.java
|
6759b1021d8198ad1d239bb30e5a102b99624bce |
|
25-Feb-2016 |
Adam Lesinski <adamlesinski@google.com> |
Build support libs with AAPT2 Use AAPT2 to build the framework support libraries. Apps built with AAPT2 can more efficiently link against these libraries by specifying their module name in LOCAL_STATIC_ANDROID_LIBRARIES. Ex: LOCAL_STATIC_ANDROID_LIBRARIES := android-support-v7-appcompat android-support-v4 Apps built with AAPT2 do not need to specify --auto-add-overlay or --extra-packages, as these are automatically added as needed by the build system. This change will not affect any apps that currently depend on the support libraries. This is because they import the resources directly. We use LOCAL_JAR_EXCLUDE_FILES := none only to support javac when building javadoc. Jack builds are correct because the build system passes in the latest generated R.java ahead of any previous ones packaged in classes.jack. This means we can dynamically reference a support lib module, correctly seeing non-final R.java. Then at app package time, we only include the final R.java generated by the AAPT2 packaging step. Bug:25958912 Change-Id: I6577a91e4d428dd29fecaa86a26be43d4da8310c
/frameworks/support/v14/preference/src/android/support/v14/preference/PreferenceFragment.java
|
57f39186667b8acef1a0ebeda585c357a751a8b3 |
|
02-Apr-2016 |
Adam Lesinski <adamlesinski@google.com> |
Revert "Build support libs with AAPT2" This reverts commit 66b8608151c5923de3c9877bc03218d83f6b3beb. Change-Id: I2178c0336bef8386e1f36ff3816b6dbf1e6a64d0
/frameworks/support/v14/preference/src/android/support/v14/preference/PreferenceFragment.java
|
66b8608151c5923de3c9877bc03218d83f6b3beb |
|
25-Feb-2016 |
Adam Lesinski <adamlesinski@google.com> |
Build support libs with AAPT2 Use AAPT2 to build the framework support libraries. Apps built with AAPT2 can more efficiently link against these libraries by specifying their module name in LOCAL_STATIC_ANDROID_LIBRARIES. Ex: LOCAL_STATIC_ANDROID_LIBRARIES := android-support-v7-appcompat android-support-v4 Apps built with AAPT2 do not need to specify --auto-add-overlay or --extra-packages, as these are automatically added as needed by the build system. This change will not affect any apps that currently depend on the support libraries. This is because they import the resources directly. We use LOCAL_JAR_EXCLUDE_FILES := none only to support javac when building javadoc. Jack builds are correct because the build system passes in the latest generated R.java ahead of any previous ones packaged in classes.jack. This means we can dynamically reference a support lib module, correctly seeing non-final R.java. Then at app package time, we only include the final R.java generated by the AAPT2 packaging step. Bug:25958912 Change-Id: I5235b73ac68f2050d089aefc3163901ff80f2d46
/frameworks/support/v14/preference/src/android/support/v14/preference/PreferenceFragment.java
|
4ac91fa3f14db2f25345595fb921497c11d4e5c0 |
|
31-Mar-2016 |
Adam Lesinski <adamlesinski@google.com> |
Revert "Build support libs with AAPT2" This reverts commit 0dac8d82e2a249d7c9c42ab259389e11cac15400. Change-Id: I830fb18162b6eea8dde9e38f9dc39b02449ec846
/frameworks/support/v14/preference/src/android/support/v14/preference/PreferenceFragment.java
|
0dac8d82e2a249d7c9c42ab259389e11cac15400 |
|
25-Feb-2016 |
Adam Lesinski <adamlesinski@google.com> |
Build support libs with AAPT2 Use AAPT2 to build the framework support libraries. Apps built with AAPT2 can more efficiently link against these libraries by specifying their module name in LOCAL_STATIC_ANDROID_LIBRARIES. Ex: LOCAL_STATIC_ANDROID_LIBRARIES := android-support-v7-appcompat android-support-v4 Apps built with AAPT2 do not need to specify --auto-add-overlay or --extra-packages, as these are automatically added as needed by the build system. This change will not affect any apps that currently depend on the support libraries. This is because they import the resources directly. We use LOCAL_JAR_EXCLUDE_FILES := none only to support javac when building javadoc. Jack builds are correct because the build system passes in the latest generated R.java ahead of any previous ones packaged in classes.jack. This means we can dynamically reference a support lib module, correctly seeing non-final R.java. Then at app package time, we only include the final R.java generated by the AAPT2 packaging step. Bug:25958912 Change-Id: I71bff080ff2694aa3df1c8a67d933e2daab0f245
/frameworks/support/v14/preference/src/android/support/v14/preference/PreferenceFragment.java
|
58a131e57940f0787d7d3e066cd65e94dfed5bd6 |
|
22-Mar-2016 |
Tony Mantler <nicoya@google.com> |
Use getDimensionPixelSize for reading divider height am: 301061d * commit '301061d5655864f03f9bab0a28f7c3f2e28a0a04': Use getDimensionPixelSize for reading divider height
|
301061d5655864f03f9bab0a28f7c3f2e28a0a04 |
|
22-Mar-2016 |
Tony Mantler <nicoya@google.com> |
Use getDimensionPixelSize for reading divider height b/27793121 Change-Id: Ia41f637ca9d65747318f8970dfc8a6b6c1f4064b
/frameworks/support/v14/preference/src/android/support/v14/preference/PreferenceFragment.java
|
77311081ddc343625d272ff40962127e97529a48 |
|
04-Mar-2016 |
Tony Mantler <nicoya@google.com> |
Animate the whole RecyclerView Previously we were letting the animation trickle through to the children which caused glitches when the RV was updated mid-transition. b/27249084 b/27249084 b/27248732 Change-Id: I8262feec8ad5304eb9bb8b5ab2f74f5ba5ce31f1
/frameworks/support/v14/preference/src/android/support/v14/preference/PreferenceFragment.java
|
88c34fe606b40e29461cd7aff8915756dc12fe57 |
|
01-Mar-2016 |
Jason Monk <jmonk@google.com> |
Don't draw divider above top preference Bug: 27202027 Change-Id: Iee082950119c73f341109e2f82fc5d51679f4d3f
/frameworks/support/v14/preference/src/android/support/v14/preference/PreferenceFragment.java
|
446e2ab0a44e2515218540f38672987188287aa2 |
|
19-Dec-2015 |
Maurice Lam <yukl@google.com> |
Assume no divider if not PreferenceViewHolder To allow for adding additional items to RecyclerView as headers. Change-Id: Id37cea81956ece600bbc0cb9e685bf8d63bd344a
/frameworks/support/v14/preference/src/android/support/v14/preference/PreferenceFragment.java
|
8f7f0d48fac8f83e90a04ba67f9a03f93c6ed262 |
|
12-Dec-2015 |
Jason Monk <jmonk@google.com> |
Add Preference.onDetached to match Preference.onAttached Also move onAttached/binding of preferences to happen in onViewCreated Change-Id: Iee519d323bc60b57df857ed98a4a6df9f43ce45e
/frameworks/support/v14/preference/src/android/support/v14/preference/PreferenceFragment.java
|
3fadd62b614e4a69aefe920aac640bdb629e502e |
|
28-Oct-2015 |
Jason Monk <jmonk@google.com> |
Support preferences support for DeviceDefault themes Change-Id: I216016372f31d8932b0e63c8637f4828fb1a82b2
/frameworks/support/v14/preference/src/android/support/v14/preference/PreferenceFragment.java
|
ee1e0dfa158dab873977c50c746749f55a4c1251 |
|
09-Nov-2015 |
Tony Mantler <nicoya@google.com> |
Update docs Change-Id: I69dac1417212d8b51ab7627e3ff947d83f7939f2
/frameworks/support/v14/preference/src/android/support/v14/preference/PreferenceFragment.java
|
1fcd004668b5a9038c312e4426031027d8641353 |
|
23-Sep-2015 |
Tony Mantler <nicoya@google.com> |
Add divider support to preference support lib b/23902415 Change-Id: Ibfc2ec3bbc663d8866b027b9e8c6f8838dfd5a68 (cherry picked from commit 913cb9a1d85f1cf77430312e91e9a2ceeb553e9d)
/frameworks/support/v14/preference/src/android/support/v14/preference/PreferenceFragment.java
|
26442f8503691eccb80169a47ecdcc4e862f4dcf |
|
22-Sep-2015 |
Tony Mantler <nicoya@google.com> |
Support preference tidy Update PreferenceFragmentCompat to match changes in PreferenceFragment Remove unused constant Fix up theme for material and leanback preference to eliminate undesired padding Change-Id: I72c59b21efb41420091e497ad6b08a7638cc2569
/frameworks/support/v14/preference/src/android/support/v14/preference/PreferenceFragment.java
|
1273d7f81a35bc244a8221a518a30e5443d24e08 |
|
15-Sep-2015 |
Tony Mantler <nicoya@google.com> |
Use themed context to inflate preference views b/23902759 Change-Id: Ie4b8a0d6d5fee1cf1629a2adb243a10b8a334742
/frameworks/support/v14/preference/src/android/support/v14/preference/PreferenceFragment.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
/frameworks/support/v14/preference/src/android/support/v14/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
/frameworks/support/v14/preference/src/android/support/v14/preference/PreferenceFragment.java
|
bd4cbab53c68c95f62407cf872b7155a520748a0 |
|
13-Apr-2015 |
Tony Mantler <nicoya@google.com> |
Add leanback list preference dialogs Change-Id: I5c1877705fd4c755e71e175d0aae996ac951bbfd
/frameworks/support/v14/preference/src/android/support/v14/preference/PreferenceFragment.java
|
0112bacf4aa212f4d0da45594a88694f295ae56c |
|
26-Mar-2015 |
Tony Mantler <nicoya@google.com> |
Add MultiSelectListPreference to compat lib Change-Id: I99a13e9d8d0d6b77ce8b6b2a81daccd752c6e276
/frameworks/support/v14/preference/src/android/support/v14/preference/PreferenceFragment.java
|
c4868c8a2946a038466f51875a590759092137b2 |
|
25-Mar-2015 |
Tony Mantler <nicoya@google.com> |
Implement LeanbackSettingsFragment Change-Id: I4f983f2cd7b4e2f6a2d0540fc5523fb8e1949aaa
/frameworks/support/v14/preference/src/android/support/v14/preference/PreferenceFragment.java
|
53b6dca0375b0b40d968f9e9d3dabda3e958fc41 |
|
20-Mar-2015 |
Tony Mantler <nicoya@google.com> |
Move PreferenceGroupAdapter creation out of PreferenceScreen Change-Id: I38a81a505b34dcee50e5c364095b0dcdf8a881c7
/frameworks/support/v14/preference/src/android/support/v14/preference/PreferenceFragment.java
|
6904f67c96a28a0e5966b4fb6d37a0ad5f136858 |
|
19-Feb-2015 |
Tony Mantler <nicoya@google.com> |
Support Lib Preference framework Change-Id: I4ada1206e0d7dab9cd39d19d195adef19feef49a
/frameworks/support/v14/preference/src/android/support/v14/preference/PreferenceFragment.java
|