History log of /packages/apps/Contacts/src/com/android/contacts/interactions/ContactDeletionInteraction.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
96e87fd6e808e9d853263ffeb5104f3253a18639 21-Sep-2011 Daniel Lehmann <lehmannd@google.com> Use existence of editor as indicator whether source is editable.

Bug:3093621

Change-Id: I3ba344667ce1b0f2da6847d783c0ac90f36ebd8f
/packages/apps/Contacts/src/com/android/contacts/interactions/ContactDeletionInteraction.java
4b25da79091157935042d2942a8961ceba92166f 25-Aug-2011 Minh Pham <phamm@google.com> Change commit() to commitAllowingStateLoss()

- Following the pattern in Email and Gmail, we change all commit() to commitAllowingStateLoss().
At least this will stop the monkey ISE.
Bug: 5167769
Bug: 5179918

Change-Id: Ibee8380a0f854aeb30bc3c4359fb706faf4efb4b
/packages/apps/Contacts/src/com/android/contacts/interactions/ContactDeletionInteraction.java
2b3f3c54d3beb017b2f59f19e9ce0ecc3e039dbc 27-Jul-2011 Dave Santoro <dsantoro@google.com> App changes for account types with data sets.

This is primarily a replacement of the Android Account object in most
parts of the app with a new AccountWithDataSet object that extends
Account (by adding an additional attribute, the data set).

This also includes a major refactoring of the AccountTypeManager,
both to allow it to handle data sets and to allow for
non-sync-adapter packages to be referenced by the sync adapters for
an account and registered as sources of contact data. Attributes of
the sync adapter that would typically come from the authenticator
can be parsed out of the Contacts XML for these packages.

Bug 5077096

Change-Id: I88f311c64eae78c88e9999bff6f7de8538e62157
/packages/apps/Contacts/src/com/android/contacts/interactions/ContactDeletionInteraction.java
34ce5e98f78b46b858d8afd450d1153c1d985426 06-Jun-2011 Flavio Lerda <flerda@google.com> Introduces a TestLoaderManager to test loaders.

Currently, the ContactDeletionInterationTest are flaky because waiting
for one of the loader to complete will fail if the loader was completed
before we start waiting.

Since this happens asynchronously and we do not information of which
loaders have completed, there is not an easy way to know whether the
loader already completed or never started.

This change introduces a TestLoaderManager which is an implementation of
LoaderManager which delegates to another object, but keeps track of
which loaders have completed. This allows to correctly wait for Loaders
to complete, even if they might have completed before the call to
waitForLoaders takes place.

Change-Id: I5e3795e10fc9b3424b983cdef4ac32feed7dbf74
/packages/apps/Contacts/src/com/android/contacts/interactions/ContactDeletionInteraction.java
d7c148bc7331ee405ea2932a63cb12bde259e93c 01-Apr-2011 Daisuke Miyakawa <dmiyakawa@google.com> Remove unnecessary callback on delete interaction.

onLoadFinished() is called multiple times when database is updating.

Bug: 4051117
Change-Id: I7260a29b3b49f641e82564fa493949543ff9a068
/packages/apps/Contacts/src/com/android/contacts/interactions/ContactDeletionInteraction.java
0279fcaca57c064e156cea43706b838ba031830a 24-Feb-2011 Dmitri Plotnikov <dplotnikov@google.com> Fix leaked window in contact delete dialog

Bug: 3388952
Change-Id: I4bdc2985717d016dcca72a7661ece45279d9354b
/packages/apps/Contacts/src/com/android/contacts/interactions/ContactDeletionInteraction.java
ac0e18e09199247baacba175ccc9f4ef4edffd13 24-Feb-2011 Dmitri Plotnikov <dplotnikov@google.com> Fix NPE in Contact Deletion Interaction

Bug: 3426648
Change-Id: Id98e140579f1bbba69bcbc9d1848c892f79723de
/packages/apps/Contacts/src/com/android/contacts/interactions/ContactDeletionInteraction.java
c9eda37df2ff1ba2f845ae330bae364cb35fa50a 23-Feb-2011 Dmitri Plotnikov <dplotnikov@google.com> Close contact editor after deleting contact

Bug: 3396132
Change-Id: I1818446b8ecb6ef71d7c763d3e7ea3dc4c820b02
/packages/apps/Contacts/src/com/android/contacts/interactions/ContactDeletionInteraction.java
4292dfa46123a6c0e1de9862b4d8694bfb87875a 23-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Fixing alert dialog icon.

Also fixing selector in the contact editor.

Bug: 3377396
Change-Id: I34ca2e419158fe7869ffda4679ea60fa3c5fdb00
/packages/apps/Contacts/src/com/android/contacts/interactions/ContactDeletionInteraction.java
cc42b45b85456bda4dd3ca1a0b4c24b2a8c368bd 20-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Fixing NPE in contact deletion interaction

Bug: 3373006
Change-Id: I542aa345daebfb11a339615db3ee94c6ed2284fa
/packages/apps/Contacts/src/com/android/contacts/interactions/ContactDeletionInteraction.java
3ed426c842a68895a759548fef87bac359f937bb 17-Jan-2011 Dianne Hackborn <hackbod@google.com> Follow API changes.

Change-Id: I984633a080d84bbea756341d029d0aed47882da8
/packages/apps/Contacts/src/com/android/contacts/interactions/ContactDeletionInteraction.java
a07fa5f37031e4c5cd2933de02d2db41ec153e2b 09-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Renaming AccountTypes to AccountTypeManager.

The intent is to turn it into a "system service" of sorts.

Change-Id: I047d70a2e59978c05916965ef0c0d9f18abc55e6
/packages/apps/Contacts/src/com/android/contacts/interactions/ContactDeletionInteraction.java
43fd1e84de5e28639062c20d35ba7bfec8a07001 09-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Fixing ContactDeletionInteractionTest

Bug: 3330176
Change-Id: I6726e74440cd7cb8c16d169a97da5042f77c9463
/packages/apps/Contacts/src/com/android/contacts/interactions/ContactDeletionInteraction.java
b77be6d2ad06edfd8751f55043e4aa9fd9f36015 04-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Removing inflation levels from AccountType.

Also, fixing asynchronous update and concurrency issues.

Bug: 3140873

Change-Id: Ie9d342d23ee4a8d23405ef4145c54d7673b2cbe9
/packages/apps/Contacts/src/com/android/contacts/interactions/ContactDeletionInteraction.java
69f9e6f0cd9b5401da55f251e9bd98e69643d7df 04-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Renaming fields and variables from "source" to "accountType"

Change-Id: Ie41036e35a45fc7d9a8c934a3cbe68399c567ad6
/packages/apps/Contacts/src/com/android/contacts/interactions/ContactDeletionInteraction.java
9d2bcfb40d0ee107886eb99eba13a840e944ba43 20-Dec-2010 Dianne Hackborn <hackbod@google.com> Update to new Loader APIs.

Change-Id: I4be23901304890e1d0237d81e6cfb3889d5b6591
/packages/apps/Contacts/src/com/android/contacts/interactions/ContactDeletionInteraction.java
4ef95cc3329b4ad9fa450e4090efaad9935d493f 16-Dec-2010 Dianne Hackborn <hackbod@google.com> Prepare for some changes to LoaderManager/Loader.

Sorry it is a bit ugly, it is to allow this change to be
checked in prior to the first stage of the framework change
without breaking the build.

Change-Id: Ic781324da69a06ef30a0b34cd4e16d561c9c7df2
/packages/apps/Contacts/src/com/android/contacts/interactions/ContactDeletionInteraction.java
18ffaa2561cc7dd2e3ef81737e6537931c0a9a11 03-Dec-2010 Dmitri Plotnikov <dplotnikov@google.com> Renaming a couple of packages

Change-Id: I2c0f86b51baa622df629206f8b79ef1d0df09119
/packages/apps/Contacts/src/com/android/contacts/interactions/ContactDeletionInteraction.java
7d8cabb65b02096583b928c64ae455d1f79e5633 25-Nov-2010 Dmitri Plotnikov <dplotnikov@google.com> Moving contact deletion to the background thread

Change-Id: Idc6ed13ec94e7a9dcbd2254e388e3438d03034ca
/packages/apps/Contacts/src/com/android/contacts/interactions/ContactDeletionInteraction.java
66bca8f360c9e21b6a47006f21db7b46b6b46340 25-Nov-2010 Dmitri Plotnikov <dplotnikov@google.com> Turning ContactDeletionInteraction into a Fragment

Change-Id: I6edb576d0158b7082d3e2bc4d1902d34fc62cc7a
/packages/apps/Contacts/src/com/android/contacts/interactions/ContactDeletionInteraction.java
4597c92d655d45447780b32c7572acef110b6ed1 15-Nov-2010 Dmitri Plotnikov <dplotnikov@google.com> Renaming BaseAccountType to AccountType

Change-Id: Iff47bac0e1a118f4a5319526304df16cb89bd0cd
/packages/apps/Contacts/src/com/android/contacts/interactions/ContactDeletionInteraction.java
355d0f4f48bafdc6c267344f7661b3cdea7741ee 04-Nov-2010 Dmitri Plotnikov <dplotnikov@google.com> Using lookup URI to construct delete confirmation dialog

Bug: 3145139

Change-Id: I09777bf74c4a7d84afe07a6bd65b5165a91b6806
/packages/apps/Contacts/src/com/android/contacts/interactions/ContactDeletionInteraction.java
35769b804fbfd5a1fc0b2c36cd0a786d662c4334 19-Oct-2010 Daniel Lehmann <lehmannd@google.com> Renamed Sources to AccountTypes

Change-Id: I088c7d9cd66fd4d38e93bc97a6644247f72037ef
/packages/apps/Contacts/src/com/android/contacts/interactions/ContactDeletionInteraction.java
69e7fec6dd8a3d24054863c6c648512577fce35c 20-Jul-2010 Daniel Lehmann <lehmannd@google.com> Implement Delete on Contact-Detail; re-use the code from the ContactBrowser

Change-Id: I5b567174b45499c4871db454882bd275b482a014
/packages/apps/Contacts/src/com/android/contacts/interactions/ContactDeletionInteraction.java
9692f2664e678b0a264c586c70cc4a9c0ffabc21 30-Jun-2010 Dmitri Plotnikov <dplotnikov@google.com> Breaking out contact deletion into a separate object.

Introducing a new type of object, Interaction,
which is neither Activity nor Fragment, but just
support for some particular function, e.g. deletion
of a contact.

Also, moving the query to the background thread.

Change-Id: I52d2607592fe3ca012284d8216003947dba5f188
/packages/apps/Contacts/src/com/android/contacts/interactions/ContactDeletionInteraction.java