Commit Graph

5272 Commits

Author SHA1 Message Date
Jesse Vincent 8bd2f9c260 Switch from using the mime4j charset list to the Java 1.5 java.nio.charset Charset class.
Based on this comment in MIME4J, this seems like a win:


 * Utility class for working with character sets. It is somewhat similar to
 * the Java 1.4 <code>java.nio.charset.Charset</code> class but knows many
 * more aliases and is compatible with Java 1.3. It will use a simple detection
 * mechanism to detect what character sets the current VM supports. This will
 * be a sub-set of the character sets listed in the
 * <a href="http://java.sun.com/j2se/1.5.0/docs/guide/intl/encoding.doc.html">
 * Java 1.5 (J2SE5.0) Supported Encodings</a> document.
 * <p>
 * The <a href="http://www.iana.org/assignments/character-sets">
 * IANA Character Sets</a> document has been used to determine the preferred
 * MIME character set names and to get a list of known aliases.
 * <p>
2008-11-02 23:17:59 +00:00
Jesse Vincent 27a0efcf1d Added a "d" keybinding for delete. from the message view 2008-11-02 23:13:58 +00:00
Jesse Vincent c8498d46f3 no need to keep bin in version control 2008-11-02 20:21:25 +00:00
Jesse Vincent d95d00ad84 Switch our SDK to live in $ENV{ANDROID_SDK} 2008-11-02 05:51:00 +00:00
Jesse Vincent 594ea0aef9 0.13 update 2008-11-02 05:50:13 +00:00
Richard Tibbetts 6cd5ce7dee Fix similar empty-cursor bug when creating a folder on open.
Turn tabs into spaces in code I changed last commit.
2008-11-02 03:56:13 +00:00
Richard Tibbetts 4f798ae9cc Fix local folder query to not die when there are no local folders, like on first install 2008-11-02 03:28:29 +00:00
Richard Tibbetts 63f94c6db0 Add eclipse build files. 2008-11-01 23:14:02 +00:00
Richard Tibbetts 10f8d075a4 Fix typo 2008-11-01 23:12:25 +00:00
Jesse Vincent 1548da7efd 0.12 releng 2008-11-01 23:10:56 +00:00
Jesse Vincent 79917eaf31 the hack to move the version to the strings file breaks the store 2008-11-01 23:06:32 +00:00
Jesse Vincent 81bd2fcf71 0.12 2008-11-01 22:57:59 +00:00
Jesse Vincent 4eb607d781 stop trying to count messages in every folder for folder lists that don't display them 2008-11-01 22:48:57 +00:00
Jesse Vincent 79c140378d 0.11 2008-11-01 22:30:21 +00:00
Jesse Vincent 5feb435b0f removing that empty call to the heavy query helps performance even more. 2008-11-01 22:24:15 +00:00
Jesse Vincent 046943b340 Remove O(n) deep SQL queries per folderlist by cleaning up the folder "exists" check on Local message stores
* Replace the extra SQL query before each folder 'open' with an exception if the open fails. (Optimize for the common case, not the exception)
2008-11-01 21:36:23 +00:00
Jesse Vincent cd7a7a67fb Refactor the MessagingController to be a bit easier to tease apart. 2008-11-01 21:34:50 +00:00
Jesse Vincent 5491dee81b Damn it. Weird symlink-in-checkout bug. There goes our commit history. Sorry, all.
Guess I should go back to svk
2008-11-01 21:32:06 +00:00
Jesse Vincent 12c6e53141 bin directory should never have been checked in 2008-11-01 21:23:45 +00:00
Jesse Vincent ece618b2ee move version string into strings.xml so we can display it within the app 2008-11-01 06:17:17 +00:00
Jesse Vincent cb967cdd35 automate signature of release jars 2008-11-01 06:04:15 +00:00
Jesse Vincent 416aafb940 extract the 'upgrade database' method. Since K-9 never had a pre-v18 database, I'm inclined to kill it, except it may serve as a useful template for the future 2008-11-01 04:26:03 +00:00
Jesse Vincent 521783ffff typo in comment 2008-11-01 04:25:17 +00:00
Jesse Vincent 45a5535b4e Clean up the build file to autoinclude the libpath we need 2008-10-31 22:40:00 +00:00
Jesse Vincent f8eb22f168 Factor out signature generation
* No longer generate a signature when we don't have one defined
2008-10-31 22:39:00 +00:00
Jesse Vincent 5864a7e9bf 0.9 2008-10-31 04:39:17 +00:00
Jesse Vincent ac14fe8d02 Replace handrolled linkifier with android.text.util.Linkify. 2008-10-31 04:38:51 +00:00
Jesse Vincent 21f2d934b6 slightly tighter regex for the cheesy "do I show images" button 2008-10-31 04:08:55 +00:00
Jesse Vincent 8431087ca9 0.8 R file 2008-10-31 02:25:29 +00:00
Jesse Vincent dfb19f4ea6 0.8 2008-10-31 02:04:39 +00:00
Jesse Vincent 3962145185 Moving more composition preferences to the Composition settings page 2008-10-31 02:01:25 +00:00
Brock Tice a49fc1c0a0 Undoing erroneous and not-agreed-upon removal of buttons in the message view 2008-10-30 20:01:24 +00:00
Brock Tice 68a2763f39 Removed bottom buttons in message view (reply, delete, etc...) 2008-10-30 17:55:30 +00:00
Brock Tice f66bc47763 Removed the commented-out lines related to button removal. Should have been done on the last commit. Sorry. :( 2008-10-30 17:43:02 +00:00
Brock Tice 5e5d148bb7 Removed on-screen buttons in message compose view. 2008-10-30 17:38:26 +00:00
Jesse Vincent 36e67b111d removing a weirdly placed "add another account" from within an existing account's preferences 2008-10-30 05:09:32 +00:00
Jesse Vincent c25769d906 strings cleanup 2008-10-30 05:08:47 +00:00
Jesse Vincent 36e5628a68 - stub out adding a mua header 2008-10-30 05:07:56 +00:00
Jesse Vincent 2a8b7a00e3 Added a "Signature" preference.
* Broke out mail composition preferences to their own page
2008-10-30 03:24:48 +00:00
sparrowhawk cbfeadfd01 Make the icon actually 48x48 in the hopes the UI won't squash it in
various uncomfortable-looking ways.
2008-10-29 23:06:40 +00:00
Jesse Vincent 9de986ce04 Added the ability for users to change their accounts' return addresses
rspier++ for the idea
2008-10-29 07:09:16 +00:00
Jesse Vincent 1548b024aa 0.6 2008-10-29 06:25:00 +00:00
Jesse Vincent 0d0fb8a3b3 use 'localhost.localdomain' instead of 'localhost' when sending mail by smtp. This makes more mail servers happy 2008-10-29 06:24:48 +00:00
Jesse Vincent cb900a83fe Release 0.5 2008-10-29 04:32:42 +00:00
Jesse Vincent 1f90bc1ea3 Fix for http://code.google.com/p/k9mail/issues/detail?id=18
- Empty messages now generate valid MIME
- Fix by brock.tice++
2008-10-29 04:29:29 +00:00
Jesse Vincent 0df7dff688 Fix for http://code.google.com/p/k9mail/issues/detail?id=19
- Support for tabs in IMAP ID response (for OS X Leopard Server support)
- Author: yostinso++
2008-10-29 04:20:50 +00:00
Jesse Vincent cf6a2379a0 Actually save the AlwaysBcc preference 2008-10-29 04:17:10 +00:00
Jesse Vincent ba3539df89 Added the code to make MessageComposition include the Bcc header. if only we could get it to save 2008-10-29 03:57:17 +00:00
Jesse Vincent 575901a0b9 Added a preferences entry for "AlwaysBcc" 2008-10-29 03:55:19 +00:00
Jesse Vincent 5839f43c5e added localized strings for AlwaysBcc 2008-10-29 03:54:02 +00:00