History log of /packages/apps/Exchange/src/com/android/exchange/adapter/Search.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ab9c23bcf59ec01a3dd79000b7b4136791a9db65 15-Nov-2013 Yu Ping Hu <yph@google.com> Improve birthday handling in contacts upsync.

Before this change, we assumed the string in the contacts
provider is in the proper format for Exchange. However, this
is not always true, so we now try to parse it using two
possible formats, and then make sure to format it correctly
when forming the request.

If the birthday isn't in one of the two known formats, we
do not send it in the upsync. This is bad, but will not arise
with the default contacts app.

Bug: 11636563
Change-Id: Ib7268409f5c3f39ecb345a2628ed66b73c40604c
/packages/apps/Exchange/src/com/android/exchange/adapter/Search.java
bc6c746fa58e0f022110a4c77444168a15fa089d 18-Oct-2013 Tony Mantler <nicoya@google.com> Update sync time for search mailbox so we don't show the spinner forever

b/7538620

Change-Id: I3d7fb66ef90b995021cc1c13b17613022c5e46f3
/packages/apps/Exchange/src/com/android/exchange/adapter/Search.java
fea4aed8b96561292c7d9e6cbc926e7bac941525 03-Oct-2013 Tony Mantler <nicoya@google.com> Add date windowing to exchange search

b/11027351

Change-Id: Ifc767d4403a27e7c961251dac475a68e189328a4
/packages/apps/Exchange/src/com/android/exchange/adapter/Search.java
4e3039368a33a072ebf818288c1d1d0c937fb2d6 01-Oct-2013 Tony Mantler <nicoya@google.com> Clean up finals

b/11027351

Change-Id: I6d26191bf6da084c4aae58cf40311017948295b2
/packages/apps/Exchange/src/com/android/exchange/adapter/Search.java
e2788afb86984dae29255fd9c7e24c78d90dbdad 30-Jul-2013 Yu Ping Hu <yph@google.com> Delete most of IEmailServiceCallback.

The old callback mechanism is being deprecated, and the only
remaining user of this is attachment loading.

In places where the callback was referenced in deprecated
code (e.g. ExchangeService), the code was deleted with no
attempt made to patch it up since the class is unused.

Bug: 9842867

Change-Id: Ia92aa973fe8289759d1b88916d31d86e60a67faa
/packages/apps/Exchange/src/com/android/exchange/adapter/Search.java
942b7d73f2f5b3d6c651e39463e615fe6902a910 06-Jun-2013 Scott Kennedy <skennedy@google.com> Unify LogTag

There is now only one LogTag class. The static initializer of
GmailApplication (existing), EmailApplication (new), and
Exchange (existing) will now set the log tag to "Gmail" and "Email",
respectively. Up until that code is run, it will be "UnifiedEmail".

"setprop log.tag.Gmail VERBOSE" (or .Email, .Exchange) will trigger
all logs to be printed as long as they go through LogUtils,
regardless of what tag is used by that individual log. This lets us
still turn on logging everywhere in one command, but also lets us use
more descriptive tags (like the class name).

And since we no longer have three com.android.mail.utils.LogTag
classes, builds will be much easier.

Also, we now use LogUtils everywhere.

Change-Id: Ib565414fae51d0c3367370db9717aece45f7eb36
/packages/apps/Exchange/src/com/android/exchange/adapter/Search.java
c9e47f85203da0ea3b6e9a49aa2007d1fc6f0814 08-May-2013 Yu Ping Hu <yph@google.com> Cleave sync adapter from ExchangeService.

All manual syncs now go through the system sync manager,
with no involvement of the SyncManager or the
ExchangeService (hopefully).

Push is not yet properly implemented in the new way.

Change-Id: I62477ff963016f878e244144d5ebbebce7fe2521
/packages/apps/Exchange/src/com/android/exchange/adapter/Search.java
4da43c5c3d197f13af101b38d512eaee17e46245 26-Sep-2012 Vikram Aggarwal <viki@google.com> Rename USER_QUERY to LIVE_QUERY

Bug: 7202801 "No connection." error

Change-Id: I4d34e75988f3d4fc2819531b1db0a3bf1fab5499
/packages/apps/Exchange/src/com/android/exchange/adapter/Search.java
e6c2456aa6c00ef78c6d1d1621511d7ef8507f83 28-Jun-2012 Marc Blank <mblank@google.com> DO NOT MERGE: Move exchange2 files up a level

* Goodbye, exchange1

Change-Id: Id2fc093cd43a55815047ab091b6a49c3d1138888
/packages/apps/Exchange/src/com/android/exchange/adapter/Search.java
d2e4d4675d04e78591ebd38fd084fc2cdbe144a0 25-Apr-2012 Marc Blank <mblank@google.com> Create exchange2; restore ICS sources to exchange

Change-Id: I076ad6c1e24ed071fe2d2867ca0fe3fbaff5a95f
/packages/apps/Exchange/src/com/android/exchange/adapter/Search.java
a2ccadc0071a758ab723ea0203fa888bd4b88c5f 08-Mar-2012 Marc Blank <mblank@google.com> Set sync status of search mailbox during a query

Change-Id: Ic7cccb8a103affa08f9a2abe7e116fbcddbf5c64
/packages/apps/Exchange/src/com/android/exchange/adapter/Search.java
a6fe383f5aaecdcdf83f33e0e74d15fcd7db5c01 05-Aug-2011 Marc Blank <mblank@google.com> Fix & clean up some logging statements

* There were some wrong uses of Eas.DEBUG (should have been
Eas.USER_LOG)
* There were a couple of unnecessary logging statements

Change-Id: Idffb477dac0b90da66d89742097ecccd335761dc
/packages/apps/Exchange/src/com/android/exchange/adapter/Search.java
77e0f0dc7b064e0a320d11c33ce9da2f8ae5ba3b 27-Jun-2011 Marc Blank <mblank@google.com> Refactor EAS search into a single class

* Time to start uncluttering EasSyncService
* Add support for non-global (i.e. per mailbox) search
* searchMessages() now returns the total number of matches

Change-Id: I2491891f2b3035a66ca5340ac5ff14cb3617da43
/packages/apps/Exchange/src/com/android/exchange/adapter/Search.java