Commit Graph

1403 Commits

Author SHA1 Message Date
cketti 4a3c205533 Reverted r2334 because the cause of the problem reported in issue 2078 seems to be different than initially thought. 2010-09-09 23:57:38 +00:00
Koji Arai 8b9327c946 Correct loading the alternated font size preferences. 2010-09-08 14:39:42 +00:00
cketti e1672f3567 Backported fix for invalid SEARCH responses (see issue 2078). 2010-09-03 15:37:13 +00:00
cketti e05ff59703 Fix NullPointerException
Fixes issue 2261
2010-09-03 01:17:05 +00:00
cketti 6acb8e58af Avoid division by zero.
Fixes issue 2259
2010-09-03 00:58:17 +00:00
Jesse Vincent ce55fba70e 3.003 2010-09-03 00:37:41 +00:00
cketti d8e191a046 Don't choke on malformed UIDL responses (POP3).
Fixes issue 2252
2010-09-03 00:00:25 +00:00
Jesse Vincent de54f5ef5c 3.002 2010-08-28 01:05:38 +00:00
cketti bbe1b71876 Added null pointer check.
Fixes issue 2154
2010-08-16 19:33:00 +00:00
Jesse Vincent 52ec79b04a 3.001 - due to a stray dot. 3.000 never built 2010-08-12 20:07:23 +00:00
Jesse Vincent e5a5abc89c 3.0.0 2010-08-12 19:55:52 +00:00
Jesse Vincent 7fc6578fb9 removed some unused APG constants, added an APG Intent API version to be sent along with all Intents 2010-08-12 19:55:40 +00:00
Jesse Vincent f9512eb2a3 2.995 2010-08-11 05:18:39 +00:00
Jesse Vincent e19c78c5eb Off-by-one error in the recent IMAP fetch work :/ 2010-08-11 05:18:30 +00:00
Jesse Vincent ddbb726e8b 2.994 2010-08-11 04:10:19 +00:00
Jesse Vincent 9bb9b173c8 When merges attack! Next on FOX! (Oops :/) 2010-08-11 04:10:14 +00:00
Jesse Vincent 1f2b06934e 2.993 2010-08-11 03:39:45 +00:00
Jesse Vincent 009712b96b Add debug logging when K-9 doesn't enable push because the user has
configured push to be off.
2010-08-11 03:39:40 +00:00
Jesse Vincent af45eae2ce Implement windowing for IMAP UID FETCH
Our previous implementation of UID FETCH didn't ever take into account
maximum command line lengths. When fetching, say 800 messages from a
GMail IMAP server, we could easily overflow the max line length leading
to a fetch that didn't get all the messages we wanted to and was
truncated before the description of which fields we want. That caused
K-9 to fetch complete messages, exhaust memory and ultimately fail,
even when we were just trying to get message lengths.

An equivalent fix needs to be made to seach by UID.
2010-08-11 03:39:29 +00:00
Jesse Vincent f9fd5a8e4c 2.992 - just a debugging build 2010-08-10 18:26:49 +00:00
Jesse Vincent f77b657e44 2.991 2010-08-08 19:59:22 +00:00
Jesse Vincent dfeced4879 backport trunk changes to MessagingController to (hopefully) improve our
unread-counter situation
2010-08-08 19:59:18 +00:00
cketti e390fdf183 Update issue 1916
French translation updated by p.lucauclair (backport)
2010-08-07 12:43:04 +00:00
cketti 938ad58a6c Backported fix for issue 2010 (text of sign/encrypt checkbox is not visible in dark theme) and small layout change (see r2112 + r2113). 2010-08-05 12:16:48 +00:00
Jesse Vincent 3545b9ce2e 2.990 2010-08-05 03:34:50 +00:00
Jesse Vincent bffedeaeb7 Create branch 3.0-MAINT 2010-08-02 22:33:23 +00:00
Jesse Vincent 58c5afc77b I like this idea, but it's not ready for 3.000
Revert "It turns out that a big part of our perceptible message switching time"

This reverts commit 06f9bb5b7f3064e646b43148d188cec06cd14d11.
2010-08-02 22:32:57 +00:00
Fiouz 44cef83e0b Use of constants for immutable empty arrays (prevent useless memory allocation) 2010-08-02 11:55:31 +00:00
Jesse Vincent 38c053fb73 2.913 2010-08-02 03:04:29 +00:00
Jesse Vincent d4695636f3 It turns out that a big part of our perceptible message switching time
was loading the "loading..." file into the WebView. Since it doesn't
take that long to load the real content, replacing the "Loading..." file
 with "blank the view" seems to actually feel a heck of a lot faster.
2010-08-02 03:03:58 +00:00
Jesse Vincent f2729fc58b Don't show "To: " if the only recipients were ccs and bccs. 2010-08-02 03:03:53 +00:00
Jesse Vincent 5bde9618e4 2.912 2010-08-02 01:29:12 +00:00
Jesse Vincent cd6b64d88f Experimental changes to tell WebView that the HTML versions of messages
we generate from ascii are "mobile-optimized"
2010-08-02 01:27:50 +00:00
Jesse Vincent d78e7a0d69 Switch from the incomplete (but compatible with java 1.3) mime4j charset
alias resolver to the core java nio version with a better charset
database;

rather than falling back to not showing the user a failing message, fall
back to showing the user the message as ascii -- it makes it possible
to get _something_ out of an unknown-charset message, rather than just a
"ha ha. no." error.
2010-08-02 01:27:46 +00:00
Jesse Vincent 7fc921c0b7 astyle 2010-08-02 01:27:40 +00:00
Jesse Vincent a4381696f9 Support Emoji for DoCoMo.
Emoji icons are derived from http://start.typepad.jp/typecast/
2010-08-02 01:24:40 +00:00
Jesse Vincent 56ecf9dbc0 2.911 2010-07-31 06:32:36 +00:00
Koji Arai fc934e1baa Updated japanese translation for the apg-integration. 2010-07-30 15:50:02 +00:00
Fiouz 3bbb6ae050 Don't display Archive/Spam batch operations when corresponding folders are unset 2010-07-30 09:58:26 +00:00
Jesse Vincent d8a73b195d Factor out the decision about whether a part is "viewable" for purposes
of fetching ; remove broken "inline" check from the same.
2010-07-30 00:58:33 +00:00
cketti 0c67f1f4cf Only ask for POP3 capabilities before authorization if TLS should be used. Always ask after authorization. 2010-07-30 00:58:22 +00:00
cketti 91e55f6fa1 Don't log POP3 passwords by default. 2010-07-30 00:53:46 +00:00
Jesse Vincent d8a757faaf Try to avoid a bunch of reallocations as we grow the temporary output stream by defining its size if we can get it 2010-07-29 22:17:35 +00:00
Jesse Vincent 134c0b23dd Backport a bit of memory efficiency I'm not sure I believe from AOSP 2010-07-29 22:17:32 +00:00
Jesse Vincent 0bb115ca42 Actually catch an OOM in getTextFromPart
Backport an update to getTextFromPart from AOSP as of 290348 - dealing with OOM as we import large messages
2010-07-29 22:17:29 +00:00
Jesse Vincent c6aa505ffe improve the method docs on getTextFromPart
Backport an update to getTextFromPart from AOSP as of 290348 - dealing with OOM as we import large messages
2010-07-29 22:17:26 +00:00
cketti 4c1060ecae Only show "save or discard" dialog before leaving the message compose activity if the message needs saving. 2010-07-28 23:17:46 +00:00
Thialfihar 3d5fb524ef set account setting crypto app to "APG" by default 2010-07-28 21:28:51 +00:00
Thialfihar 5e30c3dab1 removed two extra lines from the merge in r2055 2010-07-28 12:10:08 +00:00
Jesse Vincent 2ca76e3db0 Fix for Issue 1956
A race condition made the outgoing certificate being compared to the old
incoming mHost,
throwing an exception with an untrusted certificate dialogue to accept
or decline.
2010-07-27 18:59:41 +00:00