03cd72805dab0379ed255d151f1c17cc60655fc3 |
|
25-Apr-2012 |
Marc Blank <mblank@google.com> |
Revert to old Email app * These are the last sources in the ICS-MR1 tree Change-Id: Ida4651bddd92a06a518d00f3e1f275ab3a80c8ae
/packages/apps/Email/tests/src/com/android/emailcommon/utility/UtilityUnitTests.java
|
bf5caf97c547c8fa4bbdc2b500e8d43ee6322fcf |
|
24-Feb-2012 |
Marc Blank <mblank@google.com> |
Notify by mailbox, rather than account * Update EmailProvider, removing two no-longer-used columns in Account and Mailbox Change-Id: Ie0f10eb0ca315d73e82be968f7760a51a239ba3f
/packages/apps/Email/tests/src/com/android/emailcommon/utility/UtilityUnitTests.java
|
8de5bda81594182757c1aa94a65cfb8c7b360b34 |
|
30-Jun-2011 |
Makoto Onuki <omakoto@google.com> |
Close cursor properly. Also, don't issue separate query()s for each recent mailbox. Bug 4977956 Change-Id: I3ccd437a7efd5c3599c4a1952ba091a7b3b815bf
/packages/apps/Email/tests/src/com/android/emailcommon/utility/UtilityUnitTests.java
|
80d3875d306c60da83e547c573427627911f8a99 |
|
23-Jun-2011 |
Makoto Onuki <omakoto@google.com> |
Action bar: Use laoder to get current mailbox info Before this CL, we had this crazy plumbing from MailboxListFragment to ActionBarController to update the current mailbox name/message count. This wouldn't work on 1-pane, so now ABC just gets the current mailbox id from UIC and loads the name/count with its own loader. Also... - Fixed bug 4904450 and bug 4460470: Now we consistently use FolderProperties to get proler display names and message counts. - Renamed some confusing names in AccountSelectorAdapter Change-Id: Ic7bea6da6d2859006fb8f9263024c7d5e62b1e7f
/packages/apps/Email/tests/src/com/android/emailcommon/utility/UtilityUnitTests.java
|
ce4cce05b2ee5ea2d9629c189a79f7f30778f534 |
|
21-Jun-2011 |
Makoto Onuki <omakoto@google.com> |
Fix failing tests Fixed activity tests and and activity.setup tests. Bug 4762098 Bug 4766087 Bug 4590590 Change-Id: Ifbd49f38c59854c65b6c48a1b03ca8153bfa558b
/packages/apps/Email/tests/src/com/android/emailcommon/utility/UtilityUnitTests.java
|
f5418f1f93b02e7fab9f15eb201800b65510998e |
|
14-Jun-2011 |
Marc Blank <mblank@google.com> |
Move Account into its own top-level class Change-Id: Ide7c991b7d4d418dbe17164421425bf898ba64ee
/packages/apps/Email/tests/src/com/android/emailcommon/utility/UtilityUnitTests.java
|
53ea83ebf91f820692e8fa8e781f5cc982dd94db |
|
14-May-2011 |
Ben Komalo <benkomalo@google.com> |
Move Mailbox to top level class. No other changes made. Change-Id: I3d8f3c521dc0d902be313b25252b4b6a4a96e7ee
/packages/apps/Email/tests/src/com/android/emailcommon/utility/UtilityUnitTests.java
|
a17ee57c7ff7eb3391cc32f700aaa4fed8aa971f |
|
09-May-2011 |
Todd Kennedy <toddke@google.com> |
Add unit test for Utility#updateLastSeenMessageKey Change-Id: I1335ac53c5de418fd0ed6c2b38be60165db1cb8c
/packages/apps/Email/tests/src/com/android/emailcommon/utility/UtilityUnitTests.java
|
4e033e0ac79d85bc8df8e52bdfc8b1fc9ad29f3e |
|
26-Apr-2011 |
Makoto Onuki <omakoto@google.com> |
Fix "move to" dialog. - Now we always use a fragment as a callback, rather than assuming the parent activity implements it. - Use a generics trick to make sure the callback fragments really implements Callback. (Might be abuse of a language feature, but it's at least safer than runtime check...) Bug 4314669 Bug 4345496 Change-Id: If4048d456b298784097e202cffab170177ac7b2d
/packages/apps/Email/tests/src/com/android/emailcommon/utility/UtilityUnitTests.java
|
8a05da7c8c5d5c499c1307cdfe8dee821960ef81 |
|
15-Apr-2011 |
Ben Komalo <benkomalo@google.com> |
Remove uneeded layer of parcelling. ListStateSaver did nothing more than hold a Parcelable, and was a Parcelable itself. The abstraction may have been useful at some point, but that time seems to have passed. Change-Id: I2f1f45828782ab44aa8935aa50b825e07845a2a5
/packages/apps/Email/tests/src/com/android/emailcommon/utility/UtilityUnitTests.java
|
2b82c3f0a37ff1e09a21481fabfe4960006b8d83 |
|
12-Apr-2011 |
Todd Kennedy <toddke@google.com> |
Add columns to cursor to allow for proper layout The layout requires different indentation. Although the exact layout may change, we will likely always need to differentiate between the different mailbox types. Change-Id: Ia2ff84b552873f92fa45563b2dc0868c29bec3e3
/packages/apps/Email/tests/src/com/android/emailcommon/utility/UtilityUnitTests.java
|
2fbb3db5d86210d03175ce77ff08c989a96c5864 |
|
28-Mar-2011 |
Makoto Onuki <omakoto@google.com> |
Don't use findViewById (part 1 -- account setup) Added two new functions: - UiUtilities.getView() is a fail-fast version of findViewById(). Crashes when there's no view - setVisibilitySafe() same as View.setVisibility, but doesn't crash even if a view doesn't exist Let's try to avoid the use of findViewById(), and instead use getView(), *right after* the layout is inflated, so that we'll always fail-fast if a layout doesn't have a required view. (Rather than getting a NPE only when the view is really accessed, which can be in a code path which is rarely executed--e.g. only when there's a protocol error.) Let's only use findViewById() only when we're sure no all the variants of a layout have the view in question and leave a comment to make it clear it's on purpose. (UiUtilities has been moved from com.android.email to com.android.email.activity) Change-Id: I36e0bab65a989f5d34cf636f13e1eaee084547af
/packages/apps/Email/tests/src/com/android/emailcommon/utility/UtilityUnitTests.java
|
284d8d7db5743d24b9aa246afe3d24139bdb0813 |
|
23-Mar-2011 |
Todd Kennedy <toddke@google.com> |
Add support for UIDPLUS capability When copying messages between mailboxes using standard IMAP, we must perform a QUERY or FETCH in order to determine the new message UID. However, if the server supports the UIDPLUS capability, the server will return the new UID as part of the response to the "UID COPY" command. This is the first of a couple modifications. We still need to fallback to a less efficient QUERY/FETCH if the server does not support UIDPLUS. bug 4092301 Change-Id: I9279f7fd70daf85adba3b3e202c12d67ddf91f22
/packages/apps/Email/tests/src/com/android/emailcommon/utility/UtilityUnitTests.java
|
fe68c0e7c2672e09076038b36ad24f095633d313 |
|
17-Feb-2011 |
Todd Kennedy <toddke@google.com> |
Use HostAuth to determine settings changes There were two TODO's from a prior CL where deprecated HostAuth methods were removed. 1. Do not use a generated URI to determine if account settings have changed. Instead, use the HostAuth structure for this purpose. 2. The account key in the HostAuth structure has been deprecated. Remove as much of it as possible (until the schema of the host auth database changes, we must still refer to it when adding rows). In the process, HostAuth tests were broken out into a separate unit test file. Change-Id: I4075da09af168f734db7b20a9ef63d4178ac2064
/packages/apps/Email/tests/src/com/android/emailcommon/utility/UtilityUnitTests.java
|
3a5c1fb274a9ce72d708d88509bf2607cb018ddd |
|
13-Feb-2011 |
Marc Blank <mblank@google.com> |
Email split, part neuf: Setup, logging, attachment glue * Make "Exchange" option in account setup depend upon availability of the Exchange EmailService * Make presence of Exchange logging depend upon availability of the Exchange EmailService * Make AttachmentDownloadService use service rather than ExchangeService class * Move SSLUtils to emailcommon/utility * Move account manager type defs to emailcommon/AccountManagerTypes * Update proguard.flags * This is the penultimate CL for the Email package itself; the next CL creates a clean, SDK-compatible Email application Bug: 3442973 Change-Id: I9162cf5fa6b5a043ded0fdd1e25fd3ce5948ad8f
/packages/apps/Email/tests/src/com/android/emailcommon/utility/UtilityUnitTests.java
|
31d9acbf0623872f9d4a2b3210b5970854b654c7 |
|
12-Feb-2011 |
Marc Blank <mblank@google.com> |
Email split, part huit: Refactor constants, clean emailcommon * There are three pieces to this CL (sorry): 1) Move and/or rename some constants into emailcommon 2) Move Utility to emailcommon, moving the few UI related utilities back into Email (FolderProperties and UiUtilities) 3) Remove all references to resources from emailcommon * The three pieces relate in that, between them, they allow the emailcommon static library to compile cleanly Bug: 3442973 Change-Id: Ic5e3abaa2a1b36999e0b6653c6c2134ea1bd544f
/packages/apps/Email/tests/src/com/android/emailcommon/utility/UtilityUnitTests.java
|