k-9/src/com/fsck/k9
Daniel Applebaum c0e4220b82 Fixes Issue 1116
Fixes Issue 1278
Fixes Issue 119
Fixes Issue 1077
Fixes Issue 1238

Worked performed by danapple0 and cketti in
https://k9mail.googlecode.com/svn/k9mail/branches/issue1116

Add support for most batch ops (except move and copy) in search
results.  Add support for batch move and copy on real folders.

Increase efficiency of bulk IMAP moves and copies by doing as multiple
UID operations.

Eliminated serialization of Account objects.

Provide up-references in useful places to make all future code cleaner
and more efficient.

Fixed a bunch of draft handling

Merged from issue1116 branch, except for Account.java, which was
copied wholesale.  Account.java was manually merged in issue1116
branch at r1489

svn merge -r 1459:1489 https://k9mail.googlecode.com/svn/k9mail/branches/issue1116 .
cp ../issue1116/src/com/fsck/k9/Account.java src/com/fsck/k9/Account.java
2010-03-04 04:00:30 +00:00
..
activity Fixes Issue 1116 2010-03-04 04:00:30 +00:00
codec/binary Massive rename to K9, step 1. 2009-12-15 02:50:53 +00:00
mail Fixes Issue 1116 2010-03-04 04:00:30 +00:00
preferences URLEncode username and password for accounts, so as to not fall apart on 2010-02-02 02:06:29 +00:00
provider Reverted the revered version of AttachmentProvider so that people who used the attachment on sd card can still get to their attachments 2010-02-20 20:15:21 +00:00
remotecontrol Fixes Issue 1194 2010-02-09 01:14:55 +00:00
service Far more advanced poll scheduler. Now it remembers that finish time 2010-02-10 06:18:35 +00:00
Account.java Fixes Issue 1116 2010-03-04 04:00:30 +00:00
EmailAddressAdapter.java Massive rename to K9, step 1. 2009-12-15 02:50:53 +00:00
EmailAddressValidator.java I broke email address validation with r1447. I changed EmailAddressValidator.isValid() to only accept email addresses without name part ('foo@bar.com' but not '"snafu" foo@bar.com') because AccountSetupBasics used it to verify the email address for an account. With the old validator spaces were allowed in the email field but lead to an exception later (issue 849). Unfortunately I missed the fact that there are implicit calls to isValid() to validate email addresses e.g. in the 'To field 2010-02-15 12:51:38 +00:00
EmailReceivedIntent.java Massive rename to K9, step 1. 2009-12-15 02:50:53 +00:00
FixedLengthInputStream.java Massive rename to K9, step 1. 2009-12-15 02:50:53 +00:00
Identity.java Fixes Issue 1116 2010-03-04 04:00:30 +00:00
K9.java Use Reflection to call WebSettings.setBlockNetworkLoads() to prevent info leaks via external resource loading. 2010-02-08 03:23:41 +00:00
K9Activity.java Massive rename to K9, step 1. 2009-12-15 02:50:53 +00:00
K9ListActivity.java Massive rename to K9, step 1. 2009-12-15 02:50:53 +00:00
K9PreferenceActivity.java Massive rename to K9, step 1. 2009-12-15 02:50:53 +00:00
MessagingController.java Fixes Issue 1116 2010-03-04 04:00:30 +00:00
MessagingControllerPushReceiver.java Fixes Issue 1116 2010-03-04 04:00:30 +00:00
MessagingListener.java xargs astyle --style=ansi --mode=java --indent-switches \ 2009-12-20 05:41:43 +00:00
PeekableInputStream.java Massive rename to K9, step 1. 2009-12-15 02:50:53 +00:00
Preferences.java Fixes Issue 1116 2010-03-04 04:00:30 +00:00
Utility.java Massive rename to K9, step 1. 2009-12-15 02:50:53 +00:00