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 |
|
Kris Wong
|
33f5a42562
|
Fix usage of 'advanced' exchange settings.
|
2010-12-15 17:00:54 +00:00 |
|
Fiouz
|
f8f2169643
|
Don't reference the enclosing type instance when it's not used (memory optimisation)
|
2010-12-14 19:27:11 +00:00 |
|
Fiouz
|
caabbd735a
|
Don't reference the enclosing type instance when it's not used (memory optimisation)
|
2010-12-14 19:27:04 +00:00 |
|
Fiouz
|
0d23157e3b
|
Don't reference the enclosing type instance when it's not used (memory optimisation)
|
2010-12-14 19:26:57 +00:00 |
|
Fiouz
|
05a8a31d4a
|
Don't reference the enclosing type instance when it's not used (memory optimisation)
|
2010-12-14 19:26:51 +00:00 |
|
Kris Wong
|
2b56464ad9
|
Fix form based re-authentication when logon cookies had expired.
|
2010-12-14 18:02:39 +00:00 |
|
Andrew Chen
|
b0e4d9cdff
|
Try calculating content preview from HTML part if text part is unsuccessful on appendMessages.
|
2010-12-13 00:33:00 +00:00 |
|
cketti
|
9f7b447181
|
POP3: Ignore messages without unique-id when parsing UIDL response
Fixes issue 2731
|
2010-12-01 18:14:12 +00:00 |
|
Jesse Vincent
|
f5eb6e03af
|
astyle
|
2010-12-01 06:32:29 +00:00 |
|
Jesse Vincent
|
e44a74c652
|
Get rid of a whole lot of crazy code that forced repeated attachment
downloads with the intent of only having one attachment downloaded at a
time.
|
2010-12-01 06:04:28 +00:00 |
|
Jesse Vincent
|
78c900b5fe
|
remove redundant ;s
|
2010-12-01 03:07:28 +00:00 |
|
Jesse Vincent
|
75aa644a23
|
Remove a bunch of stringification inside of string appends (per intellij)
|
2010-12-01 03:06:50 +00:00 |
|
Jesse Vincent
|
cead5c7060
|
flip some loops to using java internals instead (per intellij)
|
2010-12-01 03:04:57 +00:00 |
|
Jesse Vincent
|
c79ea226a5
|
Remove "throws" declarations that didn't actually get thrown. Remove a
couple of try blocks that only caught throws we didn't throw. IntelliJ
optimization.
|
2010-12-01 03:02:13 +00:00 |
|
Jesse Vincent
|
81f12f0e05
|
clean up a couple null checks
|
2010-12-01 03:01:20 +00:00 |
|
Jesse Vincent
|
4f376e8332
|
astyle
|
2010-11-28 20:28:37 +00:00 |
|
Jesse Vincent
|
75108f4078
|
move toMe and ccMe into LocalMessage from MessageInfoHolder
|
2010-11-27 04:03:10 +00:00 |
|
Jesse Vincent
|
f9981dcf7c
|
lift hasAttachments to LocalMessage
|
2010-11-27 04:02:56 +00:00 |
|
Jesse Vincent
|
5d33bc044b
|
when a message is seen _decrement_ the unread count, don't increment it
|
2010-11-21 05:31:42 +00:00 |
|
Jesse Vincent
|
14152a8585
|
Don't compare whether we're setting the delete flag with whether the
message is seen or not. (logic error)
|
2010-11-21 05:31:38 +00:00 |
|
Jesse Vincent
|
0e5b5de409
|
update our counts on destroy before actually destroying the message, so
we have something to call isSet on
|
2010-11-21 05:31:34 +00:00 |
|
Jesse Vincent
|
43cef54ad6
|
We don't cache positive DNS lokups. We shouldn't cache negative DNS lookups either
|
2010-11-21 02:10:59 +00:00 |
|
Fiouz
|
a67a2022d3
|
Added method name logging on transaction logging, when debug is enabled
|
2010-11-17 21:11:07 +00:00 |
|
Fiouz
|
dc16657480
|
Made LocalStore.destroy() transactional
|
2010-11-17 21:10:45 +00:00 |
|
Jesse Vincent
|
b6ccba9c7d
|
When getting a list of folders out of the database, ask for it in
asciibetical order, rather than random order
|
2010-11-17 03:42:14 +00:00 |
|
Jesse Vincent
|
80e4de6db4
|
fix a deleted message count logic error
|
2010-11-15 01:31:20 +00:00 |
|
Jesse Vincent
|
4f4fe87d5f
|
Minor refactoring of flag setting code
|
2010-11-15 01:31:16 +00:00 |
|