ee3bc34c3aba340399b3b5aaa7688d92e476ec32 |
|
13-Mar-2017 |
Filip Pavlis <pavlis@google.com> |
Small cleanup or DataStore API javadoc. There is also change in PreferenceManager.getSharedPreferences. The original was not always returning null in case mPreferenceDataStore is not null. That was contradictory with the java doc and conufing during the runtime. Added tests for it. Test: Separate CTS (2) being submitted along this one, see the topic. Bug: b/34322039 Change-Id: I78a6758a674c3c8139bbe66ec17f2e29ca847828
/frameworks/base/core/java/android/preference/PreferenceManager.java
|
0955793a45ca2c96726b698898514942bcedd6ef |
|
03-Mar-2017 |
Filip Pavlis <pavlis@google.com> |
Improve preferences for PreferenceDataStore. I have done some important cleanup of java docs where it wasn't clear enough that there is a PreferenceDataStore option. I have fixed incorrect behavior when setting default value while data store is assigned. Previsouly we looked into SharedPreferences which is incorrect. I have also changed behavior of methods getSharedPreferences and getEditor. These methods now return null when custom data store is assigned. The reason is that we definetly don't want to use SharedPreferences if data store is assigned. So the original behavior was a bit ambiguous. Also if we didn't enforce it, we would have troubles to change that in the future. Test: Tests are under the same topic. Change-Id: Ib7303bae13648767c519edba74ef9a7143e703df
/frameworks/base/core/java/android/preference/PreferenceManager.java
|
d1c7bb771c76bbd24d070821b0734be9a68c3daa |
|
02-Mar-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "JavaDoc improvements as suggested by API council."
|
fd59645ba7d4445b3308489ef07c700aaed85c6f |
|
01-Mar-2017 |
Filip Pavlis <pavlis@google.com> |
JavaDoc improvements as suggested by API council. Bug: b/35813554 Test: Not needed. Change-Id: I009497bab66c9cc624f434f6d2dde0d80381d961
/frameworks/base/core/java/android/preference/PreferenceManager.java
|
dd9bda81f698043a0110d4e2178d20cb160ba829 |
|
24-Feb-2017 |
Jeff Sharkey <jsharkey@android.com> |
Delete @removed APIs that never shipped. These were never part of any public API level, so apps should never have been using them. Test: builds, boots Bug: 31241513 Change-Id: I4fc8f5c325da56694a5db98acc995a22d4947805
/frameworks/base/core/java/android/preference/PreferenceManager.java
|
0b0c6cbdaf982642a62595e466f0f66447d053e5 |
|
16-Nov-2016 |
Filip Pavlis <pavlis@google.com> |
Adds data store to provide data abstracion layer for Preferences. Developers will be able to use PreferenceDataStore to replace default SharedPreferences to store / retrieve the data. Test: Separate CTS CL being submitted along this one, see the topic. Change-Id: Ie46a876dcb14b46b8b2584735c106c25655ec6cf
/frameworks/base/core/java/android/preference/PreferenceManager.java
|
8c3fbc487ec99ed8c80b6bf6c386cac87700d97f |
|
05-Apr-2016 |
Jason Monk <jmonk@google.com> |
Merge "Revert "Add Preference#onDetachedFromActivity""
|
eff3ca5480789c51768a3a1697503fbbdadc1bd6 |
|
04-Apr-2016 |
Jason Monk <jmonk@google.com> |
Revert "Add Preference#onDetachedFromActivity" This reverts commit e18dc50c63110a57cfc29ec9bd21bf3f59abb6b4. Fixes: 27807793 Change-Id: Ib0384e3deb8d6376265e8e60f14490de128c9b68
/frameworks/base/core/java/android/preference/PreferenceManager.java
|
c9a40cd8448410316716e45ce051c9f1a3fc7054 |
|
27-Mar-2016 |
Jeff Sharkey <jsharkey@android.com> |
Add methods to probe current storage state. Bug: 27811575 Change-Id: I2586fe3ec4d5c98c5b956f4b4a4cec425c81b0b1
/frameworks/base/core/java/android/preference/PreferenceManager.java
|
cf3f0a11a83e7a798e0586a78efdafc82a7f3d08 |
|
18-Mar-2016 |
Jeff Sharkey <jsharkey@android.com> |
Update direct boot related documentation. Also hide a few APIs as requested by council. Add a method to easily determine if a given File would already be encrypted at rest by the OS. Bug: 27531029 Change-Id: Icad5f1cd56411ad3ac707db85fd7449acdcc4b94
/frameworks/base/core/java/android/preference/PreferenceManager.java
|
8a372a0a280127743ce9a7ce4b6198c7a02d2a4f |
|
16-Mar-2016 |
Jeff Sharkey <jsharkey@android.com> |
Refactoring FBE APIs based on council feedback. Mostly consists of removing the word "encryption" from most APIs, since we can't actually make promises about the data being encrypted. Bug: 27531029 Change-Id: Iace9d7c4e64716abf86ed11847c40f3947e1d625
/frameworks/base/core/java/android/preference/PreferenceManager.java
|
fd37abe9d5469f2b0d640c625f14b75cfe609711 |
|
28-Jan-2016 |
Jeff Sharkey <jsharkey@android.com> |
Make PreferenceActivity/Fragment encryption ready. Developers using these classes can getPreferenceManager() and explicitly set the storage location for any SharedPreferences values persisted through it. Bug: 26747519 Change-Id: I133045df6a69aa99f33b6b6c447f52605468b927
/frameworks/base/core/java/android/preference/PreferenceManager.java
|
6a6cdafaec56fcd793214678c7fcc52f0b860cfc |
|
08-Dec-2015 |
Jeff Sharkey <jsharkey@android.com> |
APIs to obtain SharedPreferences paths. Needed for apps that want to migrate SharedPreferences from CE to DE storage. Note that a device will only ever enter a CE mode with a factory reset, so apps should only be using these APIs when they want to migrate files to a consistent location on non-FBE devices for simplicity. Bug: 25503089 Change-Id: Ic846215da1617d116a048e036415ac7ad523b770
/frameworks/base/core/java/android/preference/PreferenceManager.java
|
e18dc50c63110a57cfc29ec9bd21bf3f59abb6b4 |
|
11-Aug-2015 |
Jason Monk <jmonk@google.com> |
Add Preference#onDetachedFromActivity Change-Id: I7c78f96d41b33b902e54fe1c0b7246d555aab0ed
/frameworks/base/core/java/android/preference/PreferenceManager.java
|
7b9c912f536925ac6ec43935d6e97506851b33d6 |
|
31-May-2013 |
Tor Norbye <tnorbye@google.com> |
Add @ResourceInt annotations on APIs Change-Id: I119cc059c2f8bd98fd585fc84ac2b1b7d5892a08
/frameworks/base/core/java/android/preference/PreferenceManager.java
|
10bb1371dca38b5b59f083ee963f7987da6511f2 |
|
05-Oct-2014 |
Deepanshu Gupta <deepanshu@google.com> |
Add preferences rendering. NO_SQ: Depends on updating layoutlib-api-prebuilt.jar Change-Id: Iae93ab74c478e6f2158e1528467bec9ee2d7ee9b
/frameworks/base/core/java/android/preference/PreferenceManager.java
|
74a2e06d831432f27ebd17cf6f1d0086356e7ee0 |
|
17-May-2014 |
John Spurlock <jspurlock@google.com> |
VolumeZen: frameworks changes to support Settings. - Pull SeekBarVolumizer out into a separately reusable class. - Make register/unregisterOnActivityStopListener avail to system code. - Add new setting for displaying suppressed notifications in zen mode. Change-Id: Ic30aa575ae07650cee62c8c1d83b6bc69395cf0d
/frameworks/base/core/java/android/preference/PreferenceManager.java
|
ad2fcfe1b674fc468edf01f26b0a0bb4784b68ef |
|
20-Jan-2014 |
Fabrice Di Meglio <fdimeglio@google.com> |
Make public but hide OnPreferenceTreeClickListener - needed as the Settings app is no more a PreferenceActivity Change-Id: I583493c4027b983efd059564a12eff0814c6bf02
/frameworks/base/core/java/android/preference/PreferenceManager.java
|
37ae5586761993a5e9cede6f6c41609b5c63cc29 |
|
26-Oct-2012 |
Justin Koh <justinkoh@google.com> |
Expose PreferenceManager constructor / Preference#performClick Expose PreferenceManager constructor and Preference#performClick so they can be used by other UIs beyond the standard PreferenceActivity. Marked @hide so public API is not affected. Change-Id: Ieb4aecba5f86e40ff70f2b252458602e6b9ad1ee
/frameworks/base/core/java/android/preference/PreferenceManager.java
|
bbb3f41e26ac5a996913907dc63786146132b4ce |
|
10-Mar-2012 |
Scott Main <smain@google.com> |
docs: add Settings dev guide; a few changes to javadocs Change-Id: I2d671aafe91e4c6e224e2a556a60dce9f93f11ae
/frameworks/base/core/java/android/preference/PreferenceManager.java
|
d532d8d8c16c8b83a75310453d1f9f7197961bbf |
|
12-Oct-2010 |
Brad Fitzpatrick <bradfitz@android.com> |
am ca1db5ae: am dd644c17: Fallback to SharedPreferences.commit() when no apply() exists. Merge commit 'ca1db5ae68971779fd8af83c908128849f470ae0' * commit 'ca1db5ae68971779fd8af83c908128849f470ae0': Fallback to SharedPreferences$Editor.commit() when no apply() exists.
|
dd644c179c1bf47d82d776d7f644e4fc1467159d |
|
10-Oct-2010 |
Brad Fitzpatrick <bradfitz@android.com> |
Fallback to SharedPreferences$Editor.commit() when no apply() exists. Gingerbread widened the SharedPreferences.Editor interface, adding an apply() method. Most people don't implement this interface themselves, but a couple apps do. A few spots in the core framework take a SharedPreferences[.Editor] from apps, which might be a pre-Gingerbread implementation without an apply() method. This patch makes sure we never depend on the presence of an apply() method, falling back to commit() if apply() isn't available. Change-Id: I32693ac9227a60b694526a26a30234fb17a40581
/frameworks/base/core/java/android/preference/PreferenceManager.java
|
82e7bc11342547d1480ef89208ed06943650e201 |
|
24-Sep-2010 |
Amith Yamasani <yamasani@google.com> |
Fix for Ringtones not being saved when using Preference fragments. Bug: 2988732 RingtonePreference was calling startActivityForResult on Activity instead of on Fragment, so the result was not being delivered to the fragment. Setting a fragment owner on the PreferenceManager instance so that it can be used instead of getActivity() for launching the intent. Not exposing any new public APIs at this time.
/frameworks/base/core/java/android/preference/PreferenceManager.java
|
fa8e271636b9e9b86f247cdb4c91d9ebe9675c27 |
|
03-Sep-2010 |
Brad Fitzpatrick <bradfitz@android.com> |
More SharedPreferences commit() -> apply() changes. Change-Id: Ibc844d72d463434722a349f5bbc02889a9feb0ee
/frameworks/base/core/java/android/preference/PreferenceManager.java
|
d6cc0343c92ba8da7800f54859f3717cc86c0f37 |
|
25-Jan-2010 |
Owen Lin <owenlin@google.com> |
Revert I3fdda2588a7c612d7c9cfb4f25d9aedd1d609162 which open two functions in preference manager. Change-Id: I910ccd3794771da9ec1eb4809b3d1a2a6633f4b1
/frameworks/base/core/java/android/preference/PreferenceManager.java
|
f9b702e212e7115a50161810c73014ce691f1186 |
|
27-Aug-2009 |
Owen Lin <owenlin@google.com> |
Open some methods on PrefereneManager to allow others use the inflater. Change-Id: I3fdda2588a7c612d7c9cfb4f25d9aedd1d609162
/frameworks/base/core/java/android/preference/PreferenceManager.java
|
9066cfe9886ac131c34d59ed0e2d287b0e3c0087 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/core/java/android/preference/PreferenceManager.java
|
d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/core/java/android/preference/PreferenceManager.java
|
f013e1afd1e68af5e3b868c26a653bbfb39538f8 |
|
18-Dec-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Code drop from //branches/cupcake/...@124589
/frameworks/base/core/java/android/preference/PreferenceManager.java
|
54b6cfa9a9e5b861a9930af873580d6dc20f773c |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
/frameworks/base/core/java/android/preference/PreferenceManager.java
|