summaryrefslogtreecommitdiff
path: root/src/com/android/email/provider/FolderPickerActivity.java
Commit message (Collapse)AuthorAgeFilesLines
* Get rid of Account#nameTony Mantler2014-03-031-1/+1
| | | | | | b/13249115 Change-Id: I810237961f429e1f082925c0c6423ca808d4c8f0
* Virtual folders are valid folders, don't kick back to the inbox when we're ↵Tony Mantler2013-09-241-2/+2
| | | | | | | | viewing them b/10847930 Change-Id: I182fee7d6caa5c4a67911c0c8e969d8668ac87d0
* Add a new FolderUriScott Kennedy2013-07-161-1/+1
| | | | | | | | This will allow us to add query parameters such that Uris will still appear to be equal, regardless of differences in the parameters. Bug: 9780067 Change-Id: I483d009fe3681ec3d4323b3ca95dff8ca9f4ffde
* Unify LogTagScott Kennedy2013-06-051-5/+9
| | | | | | | | | | | | | | | | | | | | There is now only one LogTag class. The static initializer of GmailApplication (existing) and EmailApplication (new) 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) 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: I55f1c7a66ce50ead54877a13e40256422a56dc39
* Add "System Folders" settingsMarc Blank2012-09-101-4/+14
| | | | | | | | | * Add this category and preferences for setting the trash and sent items folders Bug: 7100092 Change-Id: I964e02e5e319b3f04b030d36ed7dca30ed046362
* More work on FolderPickerMarc Blank2012-09-071-2/+10
| | | | | | | | * Only show for Imap2 (hard-coded now w/ STOPSHIP) * Don't show more than once * Make sure all folders are set up completely before showing Change-Id: Ie745c7e2f155496482d213ecfc9eff2009bb23ee
* Improve trash folder picker upon account creationMarc Blank2012-09-061-15/+131
| | | | | | | | | * Use setup intent uri * TODO: More cleanup Bug: 7077441 Change-Id: Ieab5b0ed33b73b7a0e9012aedd6becf867db1566
* More work on Imap2Marc Blank2012-07-191-1/+6
| | | | | | | | | | | | * Handle sending mail and moving to sent folder * Implement picker for sent folder * Upload sent items to server * Add support for "automatic" sync window * Move some files from Email -> emailcommon * The added files are copied directly from Email (and can be removed if/when Imap2 is merged back with Email) Change-Id: I3a6a3d224826e547748be2f1b567b6294ad5db89
* Initial Imap2 implementationMarc Blank2012-07-181-0/+75
This CL includes the following: * New Imap2.apk generation (not included in builds) * "Push IMAP" option for accounts when Imap2.apk present * Account creation/setup * 2-way sync of messages, deletions, flag updates * Push (messages, flags) * Folder list hierarchy handling * Message text (one plain or html part) * Picker UI for trash folder (placeholder) * Capabilities handling/UI command Major Imap2 new features: * Push * Multiple folder sync * Sync window (like EAS) TODO: * Picker UI for sent folder * Upload of sent messages to server * Search * Multiple viewable parts * Probably lots more, incl. unit tests Change-Id: Ia5d74073d9c307e0bdae72a7f76b27140dde7d14