m0viefreak
e8c6a56fd2
Use correct sub-part of a multipart message when getting text.
...
946565347a
passed 'this' to
getTextFromPart() which could be a multipart. This caused
all multipart messages to show 'No text' as the body.
Fix it by passing it the correct 'part' that was found.
2014-12-25 14:48:05 +01:00
Jan Berkel
fe8e779b32
Reformat
2014-12-23 10:15:24 +01:00
cketti
c96a11212e
Update dependencies
2014-12-22 23:09:05 +01:00
Jan Berkel
b0d401c3b7
Added note about expected method parameter format
...
8194c20ffe (commitcomment-9069167)
2014-12-22 22:37:17 +01:00
cketti
6c172f94a1
Add missing global settings to settings export
2014-12-22 19:47:15 +01:00
cketti
152e0a0530
Revert ImapStore URI change
...
Reverts changes introduced with commit 8194c20ffe
Adds test to make sure usernames/passwords with special characters encode/decode properly.
2014-12-22 18:24:22 +01:00
cketti
703c007fc8
Fix code style
2014-12-22 17:33:48 +01:00
Jan Berkel
8194c20ffe
Fix IMAP uri decode when user/pw contains ':'
2014-12-21 11:52:05 +01:00
cketti
7752f42db6
Merge branch 'gradle_only_and_k9mail_library'
...
Conflicts:
k9mail-library/src/main/java/com/fsck/k9/mail/transport/imap/ImapSettings.java
src/com/fsck/k9/mail/store/imap/ImapSettings.java
src/com/fsck/k9/mail/transport/imap/ImapSettings.java
2014-12-20 04:46:14 +01:00
Jan Berkel
ae6f1fa299
Cleanup
2014-12-20 03:10:31 +01:00
Jan Berkel
1bd74ad263
Move settings to the right place
2014-12-20 03:03:06 +01:00
cketti
52b3974c4f
Run checkstyle and findbugs on k9mail-library
2014-12-20 01:49:09 +01:00
cketti
105bca735b
Move 'mail' package to library project
2014-12-20 01:31:33 +01:00
Jan Berkel
6a24aca343
Move TracingPowerManager into mail package
2014-12-20 00:50:09 +01:00
cketti
9e7721ca62
Make ckChangeLog an external dependency
2014-12-20 00:33:00 +01:00
cketti
348051cb95
Remove outdated docs
2014-12-20 00:21:02 +01:00
cketti
4d61a6407d
Move lint configuration file into 'config' folder
2014-12-20 00:10:38 +01:00
cketti
0a6046cae7
Update Transifex client configuration
2014-12-20 00:10:38 +01:00
cketti
7d3cea87f9
Use default directory structure for tests-on-jvm subproject
2014-12-20 00:10:38 +01:00
cketti
1212f9d0f2
Move main application from root project to subproject 'k9mail'
2014-12-20 00:10:38 +01:00
cketti
cfbebdb4b6
Remove files not necessary for Gradle builds
2014-12-19 23:19:19 +01:00
Jan Berkel
2eecb2d2c5
Break ImapConnection#open into smaller methods
2014-12-19 11:28:19 +01:00
Jan Berkel
6ed52ac551
Fix some warnings in ImapStore / Pop3Store / WebDavStore
2014-12-19 10:13:32 +01:00
Jan Berkel
e214dbbd99
Tighten types in Folder#fetch(…)
2014-12-19 09:54:17 +01:00
Jan Berkel
98c1935c85
Reformat according to style
2014-12-19 09:48:02 +01:00
cketti
4b0d016bb7
Add support for code coverage to tests-on-jvm project
2014-12-19 03:58:03 +01:00
cketti
2011655344
Update build tools version for subprojects
2014-12-19 02:57:39 +01:00
cketti
df8a823e41
Add support for recording code coverage
2014-12-18 14:15:45 +01:00
cketti
3760ca95d5
Add checkstyle to tests-on-jvm project
2014-12-18 14:15:45 +01:00
cketti
3f7fc83d58
Add findbugs to Gradle build
2014-12-18 13:39:59 +01:00
cketti
fd02085946
Remove JUnitReportTestRunner
2014-12-18 13:39:59 +01:00
Jan Berkel
043df7e7c5
Decouple K9mail logging
2014-12-18 12:48:10 +01:00
Jan Berkel
714acabf83
Inverse dependencies
2014-12-18 12:22:01 +01:00
Jan Berkel
66dd4990b1
Move tests to JVM + convert to modern syntax
2014-12-18 12:00:49 +01:00
Jan Berkel
0a6920c63e
Refactor IMAP code + tests
2014-12-18 11:24:43 +01:00
Jan Berkel
6a1fee90ee
Use 1.6 source compatibility for now
2014-12-18 10:07:18 +01:00
Jan Berkel
0f476978ce
mail.store.* cleanups
2014-12-18 09:33:09 +01:00
Jan Berkel
3c38cb2d7f
Not needed anymore
2014-12-17 20:38:41 +01:00
Jan Berkel
e1fe6a97e1
Leftover
2014-12-17 20:34:17 +01:00
Jan Berkel
51bc464449
Decouple AuthType / ConnectionSecurity from main app
2014-12-17 20:32:41 +01:00
cketti
9c7776d289
Remove leading/trailing spaces from search string
...
Some keyboards insert a trailing space when doing word completion.
2014-12-17 19:17:58 +01:00
Jan Berkel
2f30b3956d
Dependency Inversion, remove K9.app references
2014-12-17 17:42:22 +01:00
Jan Berkel
b36c788ce0
Move ImapConnection out
2014-12-17 17:16:18 +01:00
Jan Berkel
16f8a3ef14
Remove trusted socket factory statics
2014-12-17 16:43:55 +01:00
Jan Berkel
27e0c75021
Move exception error strings out of mail package
2014-12-17 16:24:52 +01:00
Jan Berkel
ac33de6310
Fix EOLConvertingOutputStream + add test
...
Add test for another EOLConvertingOutputStream edge case
Fix bug in EOLConvertingOutputStream
Swap order
Simplify
2014-12-17 14:27:37 +01:00
Jan Berkel
7c79e7c6b5
Forward test
2014-12-17 12:57:18 +01:00
Jan Berkel
cc6c6bf096
Tests-on-jvm should be a subproject
2014-12-17 12:47:39 +01:00
Jan Berkel
5248350953
Clean up tests
2014-12-17 12:46:53 +01:00
cketti
b091ae4fa0
Merge pull request #515 from k9mail/avoid_using_application
...
Favor Context over Application
2014-12-17 05:54:00 +01:00