Jesse Vincent
|
59b3c1ba89
|
Extract out the list of folder columns
|
2011-01-24 03:27:19 +00:00 |
|
Jesse Vincent
|
22f422ea29
|
Use a heuristic to try to avoid notifying POP3 users about older mail
messages
|
2011-01-24 03:27:14 +00:00 |
|
Jesse Vincent
|
7858f72c53
|
Remove commented out code. that's what a version control system is for
|
2011-01-24 03:27:08 +00:00 |
|
Jesse Vincent
|
3444bb4134
|
Remove some duplicate code in the pop3 implementation
|
2011-01-24 03:26:57 +00:00 |
|
Jesse Vincent
|
24d03ce662
|
Deal with potential NPEs if folders aren't set up, as happens on new
accounts
|
2011-01-23 02:26:14 +00:00 |
|
cketti
|
bcb1131cb5
|
Don't rely on FolderClass implementation details outside of FolderClass
|
2011-01-19 01:50:28 +00:00 |
|
cketti
|
22834d6998
|
Removed unnecessary null pointer checks
|
2011-01-19 01:30:13 +00:00 |
|
cketti
|
7119c7165f
|
Removed unnecessary type casts
|
2011-01-19 01:21:27 +00:00 |
|
cketti
|
72d2d24cec
|
Fixed potential null pointer access
|
2011-01-19 00:13:58 +00:00 |
|
cketti
|
8279092070
|
Fixed lots of warnings (unused imports/variables, missing annotations, etc.)
|
2011-01-18 23:54:49 +00:00 |
|
Jesse Vincent
|
951dbcbd33
|
Set up some reasonableish defaults when creating folders
|
2011-01-18 00:04:24 +00:00 |
|
Jesse Vincent
|
65e89afc40
|
remove a duplicate codepath for folder insert
|
2011-01-18 00:04:17 +00:00 |
|
Marcus Wolschon
|
30767c3bd9
|
Fixed NullPointerExceptions
|
2011-01-17 10:28:58 +00:00 |
|
Jesse Vincent
|
6504d592ea
|
Try harder not to use "special folders" as count sources
|
2011-01-17 04:06:34 +00:00 |
|
Jesse Vincent
|
890564b926
|
Missed a case for stats computation
|
2011-01-17 03:22:30 +00:00 |
|
Jesse Vincent
|
30fed01784
|
Replace the expensive part of Account.getStats() that loaded all folders
and iterated through them with a SQL query.
|
2011-01-16 21:33:58 +00:00 |
|
Jesse Vincent
|
76e1165fea
|
we no longer need the special version of getDisplayClass
|
2011-01-16 21:33:39 +00:00 |
|
Jesse Vincent
|
5fb8b7c7e5
|
only do one preferences update per account when upgrading. Big perf
boost
|
2011-01-16 04:23:12 +00:00 |
|
Jesse Vincent
|
38ba071172
|
astyle
|
2011-01-16 04:23:08 +00:00 |
|
Jesse Vincent
|
4d0f489ab4
|
Initial implementation of folder attributes on the folder, rather than in preferences
|
2011-01-16 04:23:03 +00:00 |
|
Jesse Vincent
|
cafa08fc6a
|
generalize some repeated code
|
2011-01-16 04:22:59 +00:00 |
|
Jesse Vincent
|
ab5c7ea6ff
|
Refactoring of emoji transcoding code into the htmlconverter class
|
2011-01-15 15:25:48 +00:00 |
|
Jesse Vincent
|
4dcf32d2a9
|
Call the routine to convert emoji to images only when a message actually contains emoji.
This is to solve the performance issue repoted by jesse in Issue 2657.
Signed-off-by: HIRANO Takahito <hiranotaka@zng.info>
|
2011-01-15 15:25:42 +00:00 |
|
Jesse Vincent
|
e36ead77c4
|
ant doesn't like the unicode symbol
|
2011-01-13 16:28:57 +00:00 |
|
Andrew Chen
|
e56b044bbc
|
Add support for HTML composition with text alternative.
Revamp K9 Identity string.
Quote names in Address only when needed.
Remove quoted text bar and move button to quoted text area.
|
2011-01-12 23:48:28 +00:00 |
|
cketti
|
3aba9e11ae
|
Code/comment cleanup
|
2011-01-11 03:40:43 +00:00 |
|
cketti
|
d403e36f06
|
Don't count on skip() to actually skip as many bytes as requested.
|
2011-01-11 03:27:58 +00:00 |
|
cketti
|
c7a7d832e7
|
Better handle the case where a list in an IMAP response is prematurely ended by CRLF.
Fixes issue 2852
|
2011-01-11 03:10:24 +00:00 |
|
Jesse Vincent
|
9c847d3e9d
|
minor code cleanup
|
2011-01-06 16:55:34 +00:00 |
|
Jesse Vincent
|
de806f7715
|
astyle
|
2011-01-06 16:55:08 +00:00 |
|
cketti
|
f9f6160719
|
Correctly encode/escape strings when used in IMAP commands.
Fixes issue 2832
|
2011-01-06 00:39:09 +00:00 |
|
Jesse Vincent
|
9f4790088e
|
Escape backslashes in IMAP mailbox names
|
2011-01-05 13:12:30 +00:00 |
|
Andrew Chen
|
ead632aac6
|
Refactor html/text conversions into its own class.
Add more tags to be ignored during HTML to plain text conversion.
Remove UTF-8 non-breaking spaces from generated text.
|
2011-01-05 04:26:33 +00:00 |
|
Jesse Vincent
|
d25f12fa16
|
Switch K-9 from generating X-User-Agent to User-Agent headers.
Fixes issue 1917
|
2011-01-04 08:33:12 +00:00 |
|
Andrew Chen
|
f3e75d564a
|
Add custom HTML tag handler to be used when converting HTML to Text.
Hides code in STYLE and SCRIPT tags and adds text-equivalent of HR.
|
2011-01-04 06:58:13 +00:00 |
|
Jesse Vincent
|
0a8514888e
|
Map emoji code points defined by mobile carriers to ones defined by
Google in order to support various carriers. Patch by HIRANO Takahito
<hiranotaka@zng.info>
|
2011-01-03 18:07:44 +00:00 |
|
Andrew Chen
|
68ded8aa3e
|
Add some more documentation about temporary notification avoidance code using UIDs.
|
2011-01-03 03:26:31 +00:00 |
|
Andrew Chen
|
e794af0bbf
|
Prevent new mail notifications if they're older than our most recent message.
First attempt at fixing Issue 1276. Only works with services that use numeric message IDs, like IMAP.
|
2011-01-02 09:01:23 +00:00 |
|
Jesse Vincent
|
29fdb81f9b
|
Fix for the "K9 skips every 101st message when fetching on IMAP" bug by
e-t172 <e-t172@akegroup.org>. Fixes Issue 2819
|
2010-12-30 23:57:41 +00:00 |
|
Fiouz
|
47762a9baa
|
Remove coupling between ImapStore and ImapConnection by adding an settings indirection interface. Purpose: use the IMAP connection code to validate credentials without having an actual ImapStore instance.
|
2010-12-30 21:57:59 +00:00 |
|
Andrew Chen
|
605a0bdc93
|
Add more comments about LocalTextBody.
Display decrypted PGP data as text/plain (content type was being set, but not being passed to WebViews).
|
2010-12-29 07:34:57 +00:00 |
|
Jesse Vincent
|
4c9c478d8d
|
minor code and doc cleanups as recommended by IntelliJ
|
2010-12-28 09:10:50 +00:00 |
|
Jesse Vincent
|
bbf65f1335
|
remove temporary variables
|
2010-12-28 09:10:30 +00:00 |
|
Jesse Vincent
|
7623a02852
|
lift the "get display text" code out of the messageview and into
localmessage
|
2010-12-28 09:07:39 +00:00 |
|
Jesse Vincent
|
9878b74379
|
astyle
|
2010-12-24 18:55:05 +00:00 |
|
Andrew Chen
|
2806c267c9
|
Remove unreadable characters from message previews.
|
2010-12-23 23:16:54 +00:00 |
|
Fiouz
|
ab5caba92c
|
Factor out store locking code in an intermediate DB access layer.
|
2010-12-18 22:56:40 +00:00 |
|
Fiouz
|
c5f7dbf028
|
Execute LocalMessage.appendMessage() & LocalMessage.setFlag() in the same transaction for small message storing in order to speed up DB update.
This is a per message basis optimization. More improved speed could be attained by batching several messages in the same transaction.
|
2010-12-18 10:12:52 +00:00 |
|
Kris Wong
|
bb5052f848
|
Fix possible NPE.
|
2010-12-17 17:25:27 +00:00 |
|
Kris Wong
|
623217f6d0
|
Improved fallback authentication methods + ran source formatter.
|
2010-12-17 14:40:19 +00:00 |
|