Jesse Vincent
|
ed86fc8371
|
First pass at better end-user visibility into what K-9 is doing when we
appear to "sit" while syncing headers.
|
2010-07-13 23:59:14 +00:00 |
|
Jesse Vincent
|
49c0601390
|
cketti points out that I was cloning improperly.
(Also, reading the docs for add, I don't need to check existence first)
|
2010-07-13 21:54:11 +00:00 |
|
Thialfihar
|
014b6c19c3
|
svn:eol-style=LF for src and XML resources
Fixes issue 1982
|
2010-07-13 21:49:28 +00:00 |
|
Jesse Vincent
|
e17707330f
|
reduce lots and lots of code duplication when calling out to listeners.
|
2010-07-13 21:17:10 +00:00 |
|
Jesse Vincent
|
986237d31f
|
factor common code out of downloadLargeMessages and
downloadSmallMessages (catching a missing condition in one)
|
2010-07-13 21:17:04 +00:00 |
|
Jesse Vincent
|
70a1eef943
|
astyle
|
2010-07-13 21:16:56 +00:00 |
|
Jesse Vincent
|
a85c83f696
|
Revert "When deciding whether a message is older than a certain date, we should"
This reverts commit 98cab91631692b55ba72231126f612d6b4d4d662.
As Dan rightly suspected, it made pop3 sad :/
|
2010-07-13 21:16:49 +00:00 |
|
Jesse Vincent
|
8ab165ef31
|
Allow per-protocol configuration of which wire protocols are
debug-logged
|
2010-07-13 21:16:42 +00:00 |
|
Thialfihar
|
eda64bf1e7
|
display the language choices in their native names, added a larger set of native language names, which will be reduced to the supported languages at runtime
Fixes issue 1290
This may be a bit much, but I hope it can make it a little bit easier to add a new language later on and have consistent ordering.
|
2010-07-13 14:24:21 +00:00 |
|
cketti
|
665efc1448
|
Work-around to be able to read messages with "charset=0". QUALCOMM Windows Eudora seems to send headers like this.
Fixes issue 1952
|
2010-07-12 19:45:59 +00:00 |
|
Koji Arai
|
eb7289f97b
|
Reverted a part of r1872.
Should save draft when the home button is pressed.
|
2010-07-12 14:57:42 +00:00 |
|
cketti
|
49e5ad4963
|
More cosmetic changes (again no change in functionality)
|
2010-07-12 02:17:48 +00:00 |
|
cketti
|
173b36d04e
|
Removed unnecessary null pointer check.
|
2010-07-12 01:39:29 +00:00 |
|
cketti
|
f40a01b0d2
|
"Optimized" computeBatchDirection() to exit the loop once newState is set to true because it can never be changed to false again.
|
2010-07-12 01:09:47 +00:00 |
|
cketti
|
6fc14b9e07
|
Cosmetic changes to the code (no change in functionality)
|
2010-07-12 01:06:33 +00:00 |
|
cketti
|
251454cc45
|
Updated french translation (thanks, p.lucauclair)
See issue 1916
|
2010-07-12 00:31:34 +00:00 |
|
Thialfihar
|
3e1f79cae8
|
fixed typo in string resource
|
2010-07-11 22:12:47 +00:00 |
|
cketti
|
e3cb9f4603
|
Synchronize iterator accesses to mHandler.messages to avoid ConcurrentModificationException in MessageList. Original analysis and patch was provided by fiouzy.
Fixes issue 1598
|
2010-07-11 22:01:11 +00:00 |
|
Jesse Vincent
|
7b63c8091c
|
2.904
|
2010-07-11 19:41:50 +00:00 |
|
Jesse Vincent
|
1485502d47
|
Add a comment about the reason for a recent commit
|
2010-07-11 19:40:48 +00:00 |
|
Jesse Vincent
|
5a43acff2a
|
Rather than accidentally reusing a public API function name with a
different signature, give the private command to pull a count
from the remote imap store its own name
|
2010-07-11 15:41:20 +00:00 |
|
Jesse Vincent
|
0afd6a9313
|
Remove the "only download headers" special case from the autodownload
setting
|
2010-07-11 15:40:01 +00:00 |
|
Jesse Vincent
|
227ee95532
|
Disable the delete button after it's tapped (to try to prevent
accidental clicks)
|
2010-07-11 15:39:52 +00:00 |
|
Jesse Vincent
|
5d514c2ace
|
extract out "setup message buttons on message display.
|
2010-07-11 15:39:41 +00:00 |
|
Jesse Vincent
|
20e47991c3
|
astyle
|
2010-07-11 15:39:26 +00:00 |
|
Koji Arai
|
bccfae7703
|
Added japanese translation made by hatty.
|
2010-07-11 15:35:31 +00:00 |
|
Jesse Vincent
|
73da009409
|
Hide the message header while flipping messages, rather than displaying
the "wrong" thing during load.
|
2010-07-11 15:31:31 +00:00 |
|
Jesse Vincent
|
00199de3bb
|
Extract "disable buttons" on messageview and disable buttons before
shifting to the next message
|
2010-07-11 15:31:11 +00:00 |
|
Jesse Vincent
|
0a848d6526
|
Make the "header" section addressable in messageView (for later hiding)
|
2010-07-11 15:30:53 +00:00 |
|
Jesse Vincent
|
b3e6844e44
|
make the 'should we show animations' boolena actually 'showAnimations'
instead of isAnimations.
|
2010-07-11 15:30:40 +00:00 |
|
cketti
|
0c7d4825cc
|
Avoid NullPointerException when trying to move a message before it is fully loaded (in message view).
Fixes issue 1957
|
2010-07-11 14:57:00 +00:00 |
|
Koji Arai
|
28d3967d0f
|
Fixes issue 305
Support Content-Id header to show inline images.
|
2010-07-11 13:44:16 +00:00 |
|
Jesse Vincent
|
df7cfdc3cf
|
Another attempt at the phrasing for "download messages since" -
"The Big Bang" is funny, but not friendly to non-native-speakers.
|
2010-07-11 12:31:57 +00:00 |
|
Jesse Vincent
|
c359b2c6bf
|
Comment out redundant logging of IMAP commands
Each IMAP command was logged 3 times in normal operation. It seriously
clouds the logs and makes it much harder to read and debug ongoing
connections
|
2010-07-11 12:31:47 +00:00 |
|
Jesse Vincent
|
7a543b45b1
|
Remove duplicate code between two message counting routines in ImapStore
|
2010-07-11 12:31:34 +00:00 |
|
Jesse Vincent
|
9321a045d9
|
When counting remote unseen/flagged messages, don't window to only the
most recent 300 messages - Since we display this # to the user, the
"last 300" heuristic ends up confusing and _wrong_ on a regular basis.
|
2010-07-11 12:31:22 +00:00 |
|
Jesse Vincent
|
ae339f1ac8
|
Add a per-account setting to choose how much of each message to download automatically.
|
2010-07-11 11:59:14 +00:00 |
|
cketti
|
e59987fdcb
|
Display an error message (instead of "null") if a message couldn't be decoded because of a missing charset.
See issue 1480 for a test case.
|
2010-07-11 01:28:08 +00:00 |
|
Jesse Vincent
|
44f161fc7f
|
extract "fetch unsyncced messages" from downloadMessages
|
2010-07-10 17:10:24 +00:00 |
|
Jesse Vincent
|
c2d9d0e15d
|
extract "sync local message flags" from downloadMessages
|
2010-07-10 16:42:54 +00:00 |
|
Jesse Vincent
|
35b7fce087
|
factor out downloadSmallMessages from downloadMessages
|
2010-07-10 16:42:39 +00:00 |
|
Jesse Vincent
|
9dc3f09068
|
factor "downloadLargeMessages" out of "downloadMessages"
|
2010-07-10 16:42:12 +00:00 |
|
Jesse Vincent
|
ab8cdb3522
|
minor astyling
|
2010-07-10 16:41:48 +00:00 |
|
Jesse Vincent
|
0f17fc4a83
|
Factor a bit of code out of a 400 line method. Still needs a lot more
outfactoring
|
2010-07-10 16:41:34 +00:00 |
|
Jesse Vincent
|
4024cca2aa
|
Add a comment about the custom IMAP command Yahoo! needs to work right.
|
2010-07-10 16:41:22 +00:00 |
|
Jesse Vincent
|
5aea9e7d9b
|
Remove duplicate code from error message generation
|
2010-07-10 16:41:07 +00:00 |
|
Jesse Vincent
|
56217e8ad6
|
Debug message clarity fixes
|
2010-07-10 16:40:55 +00:00 |
|
Jesse Vincent
|
61b25c8760
|
only store an internalDate if we actually get it from the server; If we
don't have an internaldate, use the sentdate for sorting comparisons.
|
2010-07-10 16:40:34 +00:00 |
|
Jesse Vincent
|
52ff331771
|
When deciding whether a message is older than a certain date, we should
be prefering the date we can ~trust "Internal" to the date asserted by
the sender.
|
2010-07-10 16:40:13 +00:00 |
|
Jesse Vincent
|
ee63564138
|
"ReceivedDate" was an unused concept. Its value was never set.
|
2010-07-10 16:40:00 +00:00 |
|