Jesse Vincent
b9509e73f2
Fix Issue 774 - Don't show folder choosers before we have a working account
2009-11-16 18:23:56 +00:00
Jesse Vincent
21481af667
Slightly better MessageView fit-to-screen and scrollbar flow
2009-11-16 16:42:15 +00:00
Daniel Applebaum
f14ecdd66e
Fixes Issue 574
2009-11-15 15:19:39 +00:00
Jesse Vincent
6596fb901d
First pass attempt at fixing the "Android 2.0 breaks contacts lookup" issue
2009-11-15 05:59:16 +00:00
Daniel Applebaum
eec4a96617
Fixes Issue 587
...
"Delete from server" is now the default delete policy for IMAP and
WebDAV accounts. POP3 accounts still default to "Do not delete from
server"
2009-11-15 01:21:19 +00:00
Daniel Applebaum
730352c08c
Fixes Issue 752
2009-11-15 01:12:26 +00:00
Daniel Applebaum
133964fbf3
Fixes Issue 59 (provides 2 - 24 poll check periods)
...
Improves Issue 742 (makes push settings more obvious)
2009-11-14 15:07:12 +00:00
Daniel Applebaum
84a1e0647d
Fixes Issue 742
2009-11-14 14:25:09 +00:00
Daniel Applebaum
4a2c94938a
Record permanent failures into K9mail-errors
2009-11-13 13:52:09 +00:00
Bao-Long Nguyen-Trong
27caf93e11
Fixed issue 589
2009-11-13 08:14:10 +00:00
Bao-Long Nguyen-Trong
ff2be7e643
Fixed issue 753
2009-11-13 07:36:05 +00:00
Jesse Vincent
df16bb2766
Add the German version of "re:" to our reply regex
2009-11-13 04:03:36 +00:00
Jesse Vincent
719f7dcd2d
Enable fast scroll from "pick a folder" dialogs
2009-11-13 03:20:40 +00:00
Jesse Vincent
6daeb6b749
Sort the "NONE" folder to the top of the auto-expand folder list
2009-11-13 03:20:31 +00:00
Jesse Vincent
393519d352
Now that we are 1.5+, untodo the 1.5 style quick-sliders in message and list views
2009-11-13 00:55:52 +00:00
Daniel Applebaum
eb7fd69ed6
Fixes Issue 747.
2009-11-11 00:45:19 +00:00
Bao-Long Nguyen-Trong
cf143cda86
Fixed issue with reply icon in subject in message view screen not being set properly when navigating around using up and down arrows
2009-11-09 06:02:46 +00:00
Bao-Long Nguyen-Trong
5f96961cd6
Fixed bug where intent is broadcasted for non new emails
2009-11-09 03:52:59 +00:00
Daniel Applebaum
22bfa74ddf
Fixes Issue 733
2009-11-07 20:27:30 +00:00
Daniel Applebaum
0baf9d6134
Fixes Issue 722
2009-11-07 20:16:15 +00:00
Daniel Applebaum
90198382a4
Increase chance of Push mail picking up messages when connectivity is
...
restored.
2009-11-07 16:51:08 +00:00
Daniel Applebaum
b9642ee5f3
Fixes Issue 738
...
Fixes Issue 133
Really, just displays a Toast and allows K-9 to continue in some
situations that otherwise cause a crash. Will hopefully allow users
of Android 2.0 to use K-9, but may just provide better info about what
is going wrong.
2009-11-07 16:21:47 +00:00
Daniel Applebaum
2f4b9a1178
Issue 737
...
Don't crash if unable to find the owner name. The actual owner name
fetching code will need to be updated for Android 2.0, but this will
help for now.
2009-11-07 15:32:05 +00:00
Daniel Applebaum
1983a7e2a7
Correct unread message counts for stores (like Pop3Store) which are
...
unable to provide a server-side tracked unread message count.
2009-11-03 03:21:42 +00:00
Daniel Applebaum
eabc9af9b3
Fixes Issue 668
...
Fixes Issue 577
K-9 has earned its Canine Good Citizen.
K-9 now respects the Android-global Background data preference, by
default. However, there is an override, allowing K-9 to ignore the
global preference, by either always running around and synchronizing
in the background, or staying put and not synchronizing.
A user can now elect to turn off mail synchronization across all
accounts in either the K-9 Preferences page by setting Background
synchronization to Never, or leaving that value as "When 'Background
data' is checked" and deselecting the Android-global Background data
preference.
2009-10-31 18:51:59 +00:00
Daniel Applebaum
581486fbd5
Eliminate secret debug preferences activity. Add debug preferences to
...
global preferences.
2009-10-31 17:10:54 +00:00
Daniel Applebaum
8951363442
Fixes Issue 448
...
Fixes Issue 651
2009-10-28 12:45:22 +00:00
Daniel Applebaum
25e36da75d
Fixes Issue 712.
2009-10-25 23:56:25 +00:00
Daniel Applebaum
ffe930442f
Fixes Issue 573
...
Patch from mpredosin, supplied in Issue 573 on Aug 05, 2009.
2009-10-25 13:58:08 +00:00
Daniel Applebaum
f43b13446e
Comment out intended comment.
2009-10-25 13:47:59 +00:00
Daniel Applebaum
75868b5aa4
Enhancements to WebDAV (Exchange) capabilities:
...
1) Automatically add / separators if not supplied by user. Fixes
Issue 290
2) Enable Move and Copy.
3) Enable setting a message to unread state.
4) Set authentication header for downloading and sending messages, so
that those functions work with sites using Basic authentication.
5) Don't swallow log Exceptions. Instead, allow Exceptions to
percolate up to higher levels so that they can be logged into
K9mail-errors.
6) Provide appendMessages function, so that Drafts get stored on the
server.
7) Enable server-side message deletion, using user-selected Trash
folder.
2009-10-25 02:58:26 +00:00
Daniel Applebaum
ec25d145d6
Added Account Settings to the message list option menu. Did this
...
because a user that has auto-open set to a particular folder might
never get to the actual folder list which contains the option menu
containing Account Settings. (There's been one comment in the Market
pertaining to this.)
2009-10-24 17:10:02 +00:00
Daniel Applebaum
99b239fa71
Issue 675
...
Prevent a crash, and puts up a Toast, but you have to start over
setting up the account again.
This page needs an effective Back button.
2009-10-23 01:20:12 +00:00
Daniel Applebaum
e315ee9156
Issue 708
...
Basically, patch submitted by themaninthesuitcase in Issue 708, but
consolidated into a single method.
2009-10-23 01:03:51 +00:00
Bao-Long Nguyen-Trong
09fa19affa
Fixed issue 556
2009-10-22 15:54:49 +00:00
Daniel Applebaum
959404cc68
Issue 4: Implements Push Mail for IMAP accounts using IMAP IDLE
...
This commit contains the entirety of the changes performed in the
issue4-1.X branch from revision 718 through revision 851. Because the
issue4-1.X branch was up-to-date with trunk revision 847 at revision
849, the source of this commit was not an "svn merge". Instead, it is
merely a copy of all changed files from the issue4-1.X branch to my
trunk working copy and a straight commit.
Also:
Issue 551
Issue 628
Issue 650
Issue 654
Issue 656
Issue 682
Issue 696
2009-10-22 00:41:06 +00:00
Bao-Long Nguyen-Trong
78da963031
. MessageListener.synchronizeMailboxNewMessage() does not requires a context to be passed anymore.
...
. We use the application as context when broadcasting message received intents
2009-10-21 04:48:28 +00:00
Bao-Long Nguyen-Trong
4ffe75fa85
Refactored intent constant classes
2009-10-20 05:27:06 +00:00
Bao-Long Nguyen-Trong
7323fe67fd
Minor cleanup so that we only broadcast the message received intent once
2009-10-20 04:59:02 +00:00
Bao-Long Nguyen-Trong
a59fcf3e89
. Fixed issue 607
...
. Added intent for viewing individial messages
2009-10-19 19:35:31 +00:00
Bao-Long Nguyen-Trong
5186c3610f
Fixed issue 331: Now delete temporary draft created by screen rotation when email is sent or discarded
2009-10-18 03:34:54 +00:00
Bao-Long Nguyen-Trong
b8f4fdb882
Fixed issue 684: Only accept callbacks if the message uid of the callback is the same one we invoked the controller with.
2009-10-18 03:30:42 +00:00
Bao-Long Nguyen-Trong
4e2ba837aa
Fixed issue 663: The source message of the reply was re-loaded every time the screen is rotated populating all fields on top of the framework handling the screen rotation
2009-10-18 03:22:17 +00:00
Bao-Long Nguyen-Trong
b3616e379d
Moving a few more things to UI thread as message are not displayed reliably
2009-10-07 18:19:56 +00:00
Bao-Long Nguyen-Trong
791d99fc7a
Putting the switch from loading... to downloading.. to the UI thread for this to happen more reliably
2009-10-07 17:23:34 +00:00
Bao-Long Nguyen-Trong
82491ab42b
Fixed issue 671 by reverting the part of r788 that introduced it
2009-10-05 04:41:26 +00:00
Daniel Applebaum
b414e4d77d
svn merge -c 806 ../issue4-1.X/ .
...
r806 merged to trunk from issue4-1.X
2009-10-03 16:08:42 +00:00
Daniel Applebaum
02889cfe37
svn merge -c 794 ../issue4-1.X/ .
...
svn merge -c 800 ../issue4-1.X/ .
svn merge -c 803 ../issue4-1.X/ .
Issue 654
2009-10-03 06:11:29 +00:00
Bao-Long Nguyen-Trong
3bb0d08855
Fixed issue 620
...
+ removed some dead code in the way
Note: K9 crashed once over ~48hrs so we may need to rework how we use message listener in general
2009-10-03 04:26:22 +00:00
Bao-Long Nguyen-Trong
02e41e6da0
Minor perf optimization using addHeader() instead of setHeader()
2009-09-26 22:47:13 +00:00