cketti
89212cd10c
Use okio's Buffer instead of ByteArrayOutputStream
2016-10-19 09:33:06 +02:00
cketti
1a60a91ddf
Stop using "result" as variable name to store result of tested method
2016-10-19 09:31:30 +02:00
cketti
6caada1b48
Fix warnings
2016-10-19 09:31:30 +02:00
cketti
f9853dce08
Code style fixes
2016-10-19 09:19:48 +02:00
Jan Berkel
7956c3aa83
Merge pull request #1654 from philipwhiuk/imapTesting
...
IMAP: Tests for fetchPart and other uncovered areas of code
2016-10-19 08:30:27 +02:00
Philip Whitehouse
2feb367de1
Changes from code review by jberkel
2016-10-19 01:34:05 +01:00
cketti
06e16478cb
Merge pull request #1726 from k9mail/fix_notification_grouping
...
Don't use same notification group key for all accounts
2016-10-19 02:21:17 +02:00
cketti
6459f542b0
Merge pull request #1729 from jberkel/expect-io-exception
...
Make test expectation more generic
2016-10-18 20:56:16 +02:00
Jan Berkel
6b76a727e2
On my system this test fails with SocketTimeoutException
2016-10-18 13:52:23 +02:00
cketti
ffd051b0ec
Don't use same notification group key for all accounts
2016-10-18 06:21:25 +02:00
Jonas Lundqvist
c06721f977
Enable directional pads for next/previous message
2016-10-14 23:26:02 +02:00
Philip Whitehouse
10b46e2f49
Reformat to match coding standards
2016-10-13 23:14:40 +01:00
Philip Whitehouse
dfc3212ca5
IMAP: Finish test when index 1 passed to areMoreMessagesAvailable
2016-10-13 23:06:44 +01:00
Philip Whitehouse
0a7de4b645
IMAP: Add proper test for fetchPart()
2016-10-13 23:06:44 +01:00
Philip Whitehouse
9a6009d8d4
IMAP: Test coverage improvements
2016-10-13 23:06:44 +01:00
Philip Whitehouse
8b4fc30f4a
IMAP: Clarify location of unimplemented functionality
2016-10-13 23:06:44 +01:00
cketti
067ba7930c
Version 5.114
2016-10-13 20:24:16 +02:00
cketti
27e5435b96
Merge pull request #1715 from k9mail/update_translations
...
Update translations
2016-10-13 19:04:54 +02:00
cketti
2bebb90d4c
Update translations
2016-10-13 18:22:21 +02:00
Jonas Lundqvist
21df74f7f4
Added test for MessageReference.withModifiedFlag()
2016-10-12 23:45:59 +02:00
Jonas Lundqvist
6ab4c3b3e6
Added test for MessageReference.withModifiedUid()
2016-10-12 23:45:55 +02:00
Vincent Breitmoser
aaa904e075
When moving temporary files, try to copy if rename fails, and throw if that fails too ( #1686 )
...
Fixes #1243
2016-10-12 16:47:23 +02:00
Dominik Schürmann
6eca92ea97
Fix LICENSE on GitHub ( #1712 )
2016-10-12 16:35:13 +02:00
cketti
2087f0476c
Merge pull request #1691
...
Improve Activity operation text
Fixes #1685
2016-10-12 16:23:57 +02:00
cketti
e511b8b7c1
Further clean up of ActivityListenerTest
...
* \u0020 is a hack required to have spaces at the beginning of resource
strings. But there's no need to replicate this inside our tests.
* Dependencies shouldn't be static finals.
* Initialization of dependencies is usually boring. I like to extract that
code to methods and put them at the end of the file.
* Using different values for 'current progress' and 'total' has the
advantage of breaking tests when the two accidentally get mixed up.
2016-10-12 16:18:23 +02:00
cketti
1415261fdd
Merge pull request #1705 from k9mail/no-crypto-hide-recipient-dots
...
hide recipient dots if no crypto provider is configured
2016-10-12 15:53:16 +02:00
cketti
4eb7c41f61
Merge pull request #1703 from k9mail/compose-fix-indeterminate
...
compose: hide indeterminate progress bar after onCreate (fix for api level 15)
2016-10-12 15:51:16 +02:00
Philip
f913f0802e
Merge pull request #1708 from jonas-lundqvist/javadoc_localsearch
...
JavaDoc fix in LocalSearch
2016-10-12 01:34:24 +01:00
Jonas Lundqvist
2c81e11c1d
JavaDoc fix in LocalSearch
...
Minor JavaDoc fix to get rid of a warning.
2016-10-12 00:10:03 +02:00
cketti
0dfa6345b3
Merge pull request #1702 from k9mail/fix-old-api-npe
...
Avoid indirect call to invalidateOptionsMenu() before recipientPresenter is initialized
2016-10-11 18:52:29 +02:00
cketti
b01f49b39a
Merge pull request #1704 from k9mail/messageprovider-fix-npe
...
Fix NPE in MessageProvider
2016-10-11 17:03:54 +02:00
Vincent Breitmoser
9fb91a0afc
use Compat classes to access deprecated methods
2016-10-11 14:44:09 +02:00
Vincent Breitmoser
89fe5d790e
hide dots in recipient list if no crypto provider is configured
2016-10-11 14:44:09 +02:00
Vincent Breitmoser
dae6be34df
fix NPE in MessageProvider
2016-10-11 13:55:25 +02:00
Vincent Breitmoser
76b2339b69
compose: hide indeterminate progress bar after initialization (fix for api level 15)
2016-10-11 12:22:53 +02:00
Vincent Breitmoser
a88ccfd9e8
avoid indirect call to invalidateOptionsMenu() before recipientPresenter is initialized
2016-10-11 11:42:20 +02:00
cketti
54bf6f7bd5
Merge pull request #1695 from jonas-lundqvist/backstackid
...
Save state for back stack id in MessageList
2016-10-11 03:54:40 +02:00
cketti
7a0bacff41
Merge pull request #1689 from k9mail/fix-line-endings-for-pgp-inline
...
convert LF newlines to CRLF before converting to quoted-printable for clearsigned messages
2016-10-11 03:30:58 +02:00
Jonas Lundqvist
dc876d9cc5
Save state for back stack id in MessageList
2016-10-09 13:32:17 +02:00
Philip Whitehouse
0fff2ffd08
Update to Robolectric 3.1.1 and tidy up code
2016-10-09 02:21:14 +01:00
Vincent Breitmoser
ce249bf07e
convert LF newlines to CRLF in crypto provider output
...
OpenKeychain/BouncyCastle at this point use the system newline for
formatting, which is LF on android. We need this to be CRLF, so we
convert the data after receiving (and possibly before quoted-printable
encoding).
2016-10-08 12:23:54 +02:00
cketti
fc79b290d0
Merge pull request #1692
...
Handle download of attachment correctly when saving requested
Fixes #1629
2016-10-08 11:00:26 +02:00
Philip Whitehouse
1f26663ed1
Handle download of attachment correctly when saving requested
2016-10-08 10:57:47 +02:00
cketti
327a47d2ef
Merge pull request #1688 from k9mail/limit-pgp-inline-dialog-displays
...
Limit number of times the PGP/Inline info dialog is displayed
Fixes #1595
2016-10-08 02:35:54 +02:00
cketti
88eb0f663a
Merge pull request #1687 from k9mail/fix-message-view-theme-switch
...
Don't cache decoded message over configurations
Fixes #1666
2016-10-08 01:18:16 +02:00
Philip
302b668d58
On removing notification, mark it's ID no longer in use ( #1677 )
...
On removing notification, mark it's ID no longer in use
Fixes #1662
2016-10-08 00:54:15 +02:00
Philip Whitehouse
4c7f80161e
Change folder_progress to correctly expect a decimal number instead of a string
2016-10-07 23:15:10 +01:00
Philip Whitehouse
53f3d549f7
Set account name when syncing headers & use correct folder name to generate display name
2016-10-07 23:14:54 +01:00
Vincent Breitmoser
a8d4655e56
limit number of times the pgp inline info dialog is displayed ( closes #1595 )
2016-10-07 19:09:26 +02:00
Vincent Breitmoser
22e8f4cedb
don't cache decoded message over configurations
...
Since 773600c717
, the message decoding
process might actually depend on theming parameters. The MessageList
activity assumes that the theme will be reapplied during a call to
`recreate()`, so we better drop that cache on configuration changes.
2016-10-07 18:43:33 +02:00