mirror of
https://github.com/moparisthebest/k-9
synced 2024-12-11 10:22:21 -05:00
Wikified release notes
This commit is contained in:
parent
a69f05c5f4
commit
e1233257ad
127
RELEASE-NOTES
127
RELEASE-NOTES
@ -1,41 +1,94 @@
|
|||||||
Release Notes 4.000 - *DRAFT*
|
# K-9 Mail 4.000 (not yet released)
|
||||||
|
|
||||||
* get rid of android.permission.GET_ACCOUNTS and android.permission.READ_OWNER_DATA / don't make suggestions for display name
|
## User Interface
|
||||||
* don't open connection to pop3 server if a message is marked as read (since that's a local operation)
|
|
||||||
|
### Account List
|
||||||
|
* Added ability to change the order of accounts ([Issue 1251](http://code.google.com/p/k9mail/issues/detail?id=1251))
|
||||||
* Fixed counting of new unread messages
|
* Fixed counting of new unread messages
|
||||||
* Added option to readd the quoted text editbox after it has been removed
|
|
||||||
* Added account setting to configure whether or not to quote the original message by default
|
### Folder List
|
||||||
* Reset visible limit when "clear messages" is used
|
* Dynamically update the titlebar when the unread state of a listed folder changes ([Issue 3177](http://code.google.com/p/k9mail/issues/detail?id=3177))
|
||||||
* Respect "move/copy destination folders" setting in ChooseFolder
|
* Respect "move/copy destination folders" when selecting a target folder
|
||||||
* Explicitly use Locale.US when dealing with dates in message headers
|
|
||||||
* Treat 5xx SMTP return codes as permanent failures
|
### Message List
|
||||||
* Added field UNREAD to Message ContentProvider (Jo<4A>o Pedro Taveira)
|
|
||||||
* MessageList: Properly keep selection in case of a configuration change (orientation, keyboard, etc.) during user interaction (e.g. a dialog)
|
|
||||||
* MessageList: Switch subject to marquee ellipsis for landscape layout
|
|
||||||
* Fixed bug with generation of HTML replies where no text was quoted
|
|
||||||
* Add 2MB, 5MB and "All" message download options
|
|
||||||
* Rewrite broken MIME types to standard values (e.g. image/pjpeg to image/jpeg)
|
|
||||||
* Changed code to show/hide the correct views for CC/BCC (Issue 3509)
|
|
||||||
* Disable "download by date range" for webdav and pop3. The previous behavior caused catastrophic network abuse, downloading messages outside the date range over and over.
|
|
||||||
* Should not HTMLify the message when it is sent without quoted message (Issue 3530)
|
|
||||||
* Implemented work-around to handle malformed UIDL responses (POP3) (Issue 3546)
|
|
||||||
* Fixes some crashes with WebDAV
|
|
||||||
* Fixed parsing of messages with a very large header
|
|
||||||
* WebDAV: Fixed bug where uid in response was truncated [Adam]
|
|
||||||
* Added support for requesting read receipts [Alessandro Russo]
|
|
||||||
* Loosened the restrictions on the TLD to support custom private TLD's, as well as single label hostnames (issue 2784) [rpimonitrbtch]
|
|
||||||
* Expose SenderAddress through ContentProvider (Issue 3665) [Chris Banes]
|
|
||||||
* Stop service(s) if not in use (Issue 2777) [Christian Knecht, cketti]
|
|
||||||
* Dynamically update the FolderList titlebar when the unread state of a listed folder changes (Issue 3177)
|
|
||||||
* Added ability to move accounts in the account list (Issue 1251)
|
|
||||||
* Work around cases where mail was last checked in the future
|
|
||||||
* Search same sender from searchable folders instead of the unified inbox
|
* Search same sender from searchable folders instead of the unified inbox
|
||||||
* Bugfix: Make sure disposition size parameter is a valid number before using it (Issue 3712)
|
* Switch subject to marquee ellipsis for landscape layout
|
||||||
* Bugfix: Don't crash on messages without valid From-header (Issue 3683, 3814)
|
* Properly keep selection in case of a configuration change (orientation, keyboard, etc.) during user interaction (e.g. a dialog)
|
||||||
* Option to show next message after delete by default instead of previous
|
* Reset visible limit when "clear messages" is used
|
||||||
* Fixed restoring drafts saved with "reply after quoted text" enabled (Issue 2568)
|
|
||||||
* Fixed bug where invalid MIME boundaries could be created when using locales with difficult uppercasing rules (e.g. turkish) (issue 3733)
|
### Viewing Attachments
|
||||||
* Don't crash when trying to connect to an non-SSL service using SSL (Issue 3798)
|
|
||||||
* Added settings import/export
|
|
||||||
* Improved support for picky/buggy apps when viewing attachments
|
* Improved support for picky/buggy apps when viewing attachments
|
||||||
* Updated translations: Catalan (dvbotet), Dutch (Jan-Bart), French, French Canadian, German, Hungarian, Japanese, Korean, Russian (S<>ndor P<>ter Nagy, Alexei Emanov), Turkish (Recep PAYVERDI)
|
* Rewrite broken MIME types to standard values (e.g. image/pjpeg to image/jpeg)
|
||||||
|
|
||||||
|
### Composing Messages
|
||||||
|
* Added support for requesting read receipts (Alessandro Russo)
|
||||||
|
* Added button to re-add the quoted text editbox after it has been removed
|
||||||
|
* Show (and populate) CC field when using "Reply all" on a message with recipients in the CC field ([Issue 3509](http://code.google.com/p/k9mail/issues/detail?id=3509))
|
||||||
|
* Fixed restoring drafts saved with "Reply after quoted text" enabled ([Issue 2568](http://code.google.com/p/k9mail/issues/detail?id=2568))
|
||||||
|
|
||||||
|
### HTML Mail
|
||||||
|
* Fixed bug with generation of HTML replies where no text was quoted
|
||||||
|
* Fixed bug where message was HTMLified when sent without quoted text but should have been sent as plain text ([Issue 3530](http://code.google.com/p/k9mail/issues/detail?id=3530))
|
||||||
|
|
||||||
|
### MIME Internals
|
||||||
|
* Explicitly use Locale.US when dealing with dates in message headers
|
||||||
|
* Fixed parsing of messages with a very large header
|
||||||
|
* Make sure disposition size parameter is a valid number before using it ([Issue 3712](http://code.google.com/p/k9mail/issues/detail?id=3712))
|
||||||
|
* Don't crash on messages without valid From-header ([Issue 3683](http://code.google.com/p/k9mail/issues/detail?id=3683), [Issue 3814](http://code.google.com/p/k9mail/issues/detail?id=3814))
|
||||||
|
* Fixed bug where invalid MIME boundaries could be created when using locales with difficult uppercasing rules (e.g. turkish) ([Issue 3733](http://code.google.com/p/k9mail/issues/detail?id=3733))
|
||||||
|
|
||||||
|
### Configurability
|
||||||
|
* Added settings import/export
|
||||||
|
* Added account setting to configure whether or not to quote the original message by default
|
||||||
|
* Option to show next message after delete by default instead of previous
|
||||||
|
* Added 2MB, 5MB and "All" message download options
|
||||||
|
* Loosened the restrictions on the TLD to support custom private TLDs, as well as single label hostnames ([Issue 2784](http://code.google.com/p/k9mail/issues/detail?id=2784)) (rpimonitrbtch)
|
||||||
|
|
||||||
|
### Internationalization
|
||||||
|
* Added Turkish translation (Recep PAYVERDI)
|
||||||
|
* Added Hungarian translation (Sándor Péter Nagy)
|
||||||
|
* Updated Catalan translation (dvbotet)
|
||||||
|
* Updated Dutch translation (Jan-Bart)
|
||||||
|
* Updated French and French Canadian translation
|
||||||
|
* Updated German translation
|
||||||
|
* Updated Japanese translation
|
||||||
|
* Updated Korean translation
|
||||||
|
* Updated Russian translation (Alexei Emanov)
|
||||||
|
|
||||||
|
|
||||||
|
## Protocol support
|
||||||
|
|
||||||
|
### WebDAV (Exchange)
|
||||||
|
* Disabled "download by date range" which caused messages outside the date range to be downloaded over and over
|
||||||
|
* Fixed bug where UID in response was truncated (Adam)
|
||||||
|
* Fixed some crashes
|
||||||
|
|
||||||
|
### POP3
|
||||||
|
* Disabled "download by date range" which caused messages outside the date range to be downloaded over and over
|
||||||
|
* Don't open a connection to the POP3 server if a message is marked as read (since that's a local operation)
|
||||||
|
* Implemented work-around to handle malformed UIDL responses ([Issue 3546](http://code.google.com/p/k9mail/issues/detail?id=3546))
|
||||||
|
|
||||||
|
### SMTP
|
||||||
|
* Treat 5xx SMTP return codes as permanent failures
|
||||||
|
|
||||||
|
|
||||||
|
## Miscellaneous
|
||||||
|
|
||||||
|
### SSL/TLS
|
||||||
|
* Don't crash when trying to connect to an non-SSL service using SSL ([Issue 3798](http://code.google.com/p/k9mail/issues/detail?id=3798))
|
||||||
|
|
||||||
|
### Checking mail
|
||||||
|
* Work around cases where mail was last checked in the future
|
||||||
|
|
||||||
|
### Permissions
|
||||||
|
* No longer suggest a display name based on the accounts configured in Android. Accordingly, no longer request the permissions `android.permission.GET_ACCOUNTS` and `android.permission.READ_OWNER_DATA`
|
||||||
|
|
||||||
|
### Services
|
||||||
|
* Stop service(s) if not in use ([Issue 2777](http://code.google.com/p/k9mail/issues/detail?id=2777)) (Christian Knecht)
|
||||||
|
|
||||||
|
|
||||||
|
## For developers
|
||||||
|
|
||||||
|
### Message Provider
|
||||||
|
* Added field UNREAD (João Pedro Taveira)
|
||||||
|
* Added field for sender address ([Issue 3665](http://code.google.com/p/k9mail/issues/detail?id=3665)) (Chris Banes)
|
||||||
|
Loading…
Reference in New Issue
Block a user