History log of /packages/apps/UnifiedEmail/src/com/android/mail/preferences/VersionedPrefs.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9b4df381c0a1197d8381134181c6c12087a90e2f 18-Jun-2014 Tony Mantler <nicoya@google.com> Sort of port over tests for GeneralPrefsFragment

b/9566150

Change-Id: Ifcbd0d36b6214cf9babe804a1fe1f379bd06865a
/packages/apps/UnifiedEmail/src/com/android/mail/preferences/VersionedPrefs.java
23baff67c8ec1c794494a6170375abafec29f592 16-Jun-2014 Tony Mantler <nicoya@google.com> Support adding listeners to MailPrefs

b/9566150

Change-Id: If493ef34367d72923c0e6a5c48e814bc1667517c
/packages/apps/UnifiedEmail/src/com/android/mail/preferences/VersionedPrefs.java
b3ffbbc2730c9cd0f8f0d4bedb3539762a27348d 13-Jun-2014 Tony Mantler <nicoya@google.com> Move all general prefs values to UnifiedEmail

b/9566150

Change-Id: Idd4510e7c4be598795ed92b0bd903e455edf670b
/packages/apps/UnifiedEmail/src/com/android/mail/preferences/VersionedPrefs.java
de66c8305363f41b6199900751891fd26e87f7a2 01-Aug-2013 Scott Kennedy <skennedy@google.com> Refactor PreferenceMigrator

Do the same thing as with LogTag, so that we don't have the same
class name in the same package name in three projects.

This makes IDE builds much easier.

Change-Id: I5abf83456d7c1ae76381c9596938429ce93354af
/packages/apps/UnifiedEmail/src/com/android/mail/preferences/VersionedPrefs.java
2afc01e8b222eb68049c79988c65e80819a1fd50 16-Jul-2013 Paul Westbrook <pwestbro@google.com> Suport for Contact photo teaser

1) Move the preference for show sender images to MailPrefs
2) Create a ConversationListHelper in MailActivity

Bug: 9497358
Change-Id: I6965d22891b3a8e05c89fc0bfe1330732c19d36a
/packages/apps/UnifiedEmail/src/com/android/mail/preferences/VersionedPrefs.java
0a9915394a090e7f2aa95e169a8418f5884e0518 08-Jun-2013 Paul Westbrook <pwestbro@google.com> Moved the "show pictures" to UnifiedEmail

Moved the logic that saves the list of approved senders
for automatically showing images for a message to UnifiedEmail

Also, added a fragment to allow the user to clear this list

Bug: 9320770
Change-Id: Iaf06e5113b2ef8d48cbeb4a6901bcc8ce3eab7fe
/packages/apps/UnifiedEmail/src/com/android/mail/preferences/VersionedPrefs.java
f9024cc52785c8740654dc89296a10a18da83077 07-Jun-2013 Scott Kennedy <skennedy@google.com> Refactor notifying BackupManager of preference changes

Change-Id: I7920e088f087c4f47c1de1bfef78e78c349267cd
/packages/apps/UnifiedEmail/src/com/android/mail/preferences/VersionedPrefs.java
2b1b87f90cb776e95f66aa5514505a0b21dc3d9d 24-Apr-2013 Andrew Sapperstein <asapperstein@google.com> Various fixes to the new Preferences format.

Most importantly, we no longer call setMigrationComplete()
until the one true migration has actually completed.
Previously, the call to performMigration in VersionedPrefs
would return immediately if a migration was in progress or
had already taken place. As a result, setMigrationComplete()
was being called once the first VersionedPrefs-derived class
was created inside the migration. If the migration crashed
after the setMigrationComplete completed but before the
migration actually finished, migration would not be run
again despite preferences not actually being migrated.

Additionally, when PreferenceMigrator.migrate is run,
we forcibly call commit after the VersionedPrefs
object is updated (whether MailPrefs, AccountPreferences
or FolderPreferences). This commit applies the change to
Email2. This may help fix b/8640441 and b/8520847 as well.

Change-Id: I9cf0875c6afae6cebdceed6f7444e2994a3fcc41
/packages/apps/UnifiedEmail/src/com/android/mail/preferences/VersionedPrefs.java
d5edd2d02649dffb40065fdb6a16acf91552b800 05-Dec-2012 Scott Kennedy <skennedy@google.com> Move notifications to UnifiedEmail

This involves redoing the persistence model, to split general,
account, and folder settings into separate SharedPreference stores.

It also requires some preferences to be moved into UnifiedEmail.

Depends on I71802444add85dc01f6645906a629ff80b964222 (UnifiedGmail)
Depends on Ie6ec389b5b5d2e7ab1b299d0877811ae716526e2 (Email)

Change-Id: Ibe2e3f93ec164370535ffc5f5b2409544cc8d36d
/packages/apps/UnifiedEmail/src/com/android/mail/preferences/VersionedPrefs.java