Commit graph

8038 commits

Author SHA1 Message Date
Vincent Breitmoser
c33832667b Add a bit to MessageViewInfo whether the subject was encrypted 2018-04-19 13:30:23 +02:00
cketti
c66e94d0f6
Merge pull request #3345 from k9mail/update_providers
Update providers.xml
2018-04-18 19:41:06 +02:00
Vincent Breitmoser
e91e8cfc1a Add extra to show autocrypt hint in OpenKeychain key select dialog 2018-04-18 19:40:26 +02:00
Igor Nedoboy
e21b80021f Update providers.xml
Added Yandex.{by,kz,ua} profiles.
2018-04-18 19:34:42 +02:00
Vincent Breitmoser
d61318aaf2
Merge pull request #3347 from k9mail/fix_UnreadWidgetDataProviderTest
Fix UnreadWidgetDataProviderTest
2018-04-18 19:31:42 +02:00
cketti
98aec6fba7 Fix UnreadWidgetDataProviderTest 2018-04-18 19:13:03 +02:00
Vincent Breitmoser
c05336b5ee
Merge pull request #3344 from k9mail/unknown-key-label-search
Properly label button for search of missing keys
2018-04-18 16:09:57 +02:00
cketti
31f56a81e7
Merge pull request #3341 from k9mail/mockito2
Upgrade to Mockito 2
2018-04-18 16:06:45 +02:00
cketti
a42e24f76d
Merge pull request #3317 from k9mail/unread_widget_refactoring
Unread widget refactoring
2018-04-18 15:47:23 +02:00
Vincent Breitmoser
146914a9dd Properly label button for missing keys 2018-04-18 14:19:17 +02:00
cketti
94786e17eb
Merge pull request #3340 from k9mail/allowStateLossDuringDismissal
Allow state loss closing dialog - fixes common IllegalStateException
2018-04-17 00:05:47 +02:00
cketti
06d914f570 Enable mocking of final classes 2018-04-16 04:28:59 +02:00
cketti
53961b0f73 Upgrade to Mockito 2 2018-04-16 04:28:44 +02:00
Philip
ffccd9bb16
Merge pull request #3339 from k9mail/dirFix
Whitelist the dir attribute to improve internationalisation
2018-04-16 01:10:02 +01:00
Philip Whitehouse
620f62e37d Whitelist the dir attribute to improve internationalisation 2018-04-16 01:08:30 +01:00
Philip Whitehouse
6fd583296a Allow state loss closing dialog - fixes common IllegalStateException 2018-04-16 00:55:12 +01:00
Vincent Breitmoser
0c6209447c
Merge pull request #3319 from k9mail/encrypted-subject-setting
Encrypted subject setting
2018-04-16 01:03:30 +02:00
Vincent Breitmoser
1a8aa0e4e8
Merge pull request #3321 from k9mail/move_to_settings
Move "About" and "Change Log" from Accounts to Settings screen
2018-04-11 17:50:36 +02:00
cketti
b97da796b8 Move "About" and "Change Log" from Accounts to Settings screen 2018-04-11 14:02:00 +02:00
Vincent Breitmoser
5bc61258d1 Encrypt subject only if setting is enabled 2018-04-09 20:05:16 +02:00
Vincent Breitmoser
82f6f881ee Add setting for subject encryption 2018-04-09 20:05:16 +02:00
Vincent Breitmoser
b004196bc6
Merge pull request #3309 from k9mail/encrypted-subject
Encrypted subjects using protected-headers=v1
2018-04-09 19:28:18 +02:00
cketti
ffe02ec9c7 Add tests for UnreadWidgetDataProvider 2018-04-09 04:21:23 +02:00
cketti
40839ec11d Move code to trigger updates of unread widget to UnreadWidgetUpdater 2018-04-09 04:21:23 +02:00
cketti
0908f84108 Move all logic from UnreadWidgetData to UnreadWidgetDataProvider 2018-04-09 03:01:14 +02:00
cketti
06ebf72d14 Move and rename UnreadWidgetData 2018-04-09 02:21:05 +02:00
cketti
88d3477592 Separate UnreadWidgetProperties and UnreadWidgetConfiguration 2018-04-09 02:17:27 +02:00
cketti
5d4aeee1c9 Move and rename UnreadWidgetConfigurationActivity 2018-04-09 02:04:03 +02:00
cketti
fc8048c3ae Move code dealing with persistence to UnreadWidgetRepository 2018-04-09 01:58:45 +02:00
cketti
de77a55f57 Convert unread widget code to Kotlin - part 2 2018-04-09 01:34:10 +02:00
cketti
617cf2b7c7 Convert unread widget code to Kotlin - part 1 2018-04-09 01:34:10 +02:00
cketti
2aa4041b31
Merge pull request #3315 from k9mail/GH-3138_allow_td_background_attribute
Allow "background" attribute for tags <tr>, <th>, and <td>
2018-04-08 21:35:13 +02:00
cketti
9cad669af8 Allow "background" attribute for tags <tr>, <th>, and <td> 2018-04-08 17:26:21 +02:00
Vincent Breitmoser
de4bcce96a Don't display parts of type text/rfc822-headers 2018-04-06 23:46:06 +02:00
Vincent Breitmoser
521647aefb Use protected-headers to encrypt subject 2018-04-06 15:31:56 +02:00
Vincent Breitmoser
b9ce92fc94 Use encrypted subject in replies and forwarded mail 2018-04-06 15:31:56 +02:00
Vincent Breitmoser
2d76e0172f Display encrypted subjects in message view 2018-04-06 15:31:56 +02:00
Vincent Breitmoser
a0565ab784 Extract encrypted subject in MessageViewInfoExtractor 2018-04-06 15:31:56 +02:00
Vincent Breitmoser
bcbafa1dc6 Remove remnant overrideCryptoWarning state 2018-04-06 15:31:49 +02:00
cketti
fd07e1a226
Merge pull request #3299 from k9mail/autocrypt-reply-encrypted
More correct Autocrypt encrypted replies
2018-04-06 00:19:15 +02:00
cketti
740d67a0f3
Merge pull request #3297 from k9mail/account-e2e-improved
Account e2e improved
2018-04-06 00:09:53 +02:00
Michał Nowak
d7873eb28d Add \Draft flag to draft messages (#3291)
Use \Draft flag for drafts
2018-04-05 12:01:54 +02:00
cketti
beff01a872 Update to Kotlin 1.2.31 2018-04-05 01:37:41 +02:00
Vincent Breitmoser
ff5af37647 Merge branch 'hendrikbl-settings-icons' 2018-04-04 15:14:55 +02:00
Hendrik
d0b3401c52 Added icons to preference list items 2018-04-04 15:14:43 +02:00
Vincent Breitmoser
ead701ec91 Use Timber instead of Log 2018-04-04 14:06:51 +02:00
Vincent Breitmoser
ff8a6f0100 Don't care if we get UI_REQUIRED state
GET_SIGN_KEY_ID is a valid call without registration in newer
OpenKeychain. For older versions, it doesn't matter since we
get the registration dialog in a pending intent that will be
called as usual.
2018-04-04 14:06:51 +02:00
Vincent Breitmoser
f0c438e2d4 Cache activity result if provider isn't ready yet 2018-04-04 14:06:51 +02:00
Vincent Breitmoser
ec4e704c32 clear openpgp key when provider is disabled 2018-04-04 14:06:51 +02:00
Vincent Breitmoser
f67daa030d Call setupCryptoSettings during onCreate, too
This is slightly wasteful since it's also called in onResume, but we
need to make sure it's been called before onActivityResult. Moving to
onStart won't work, because we do want to refresh onResume if returning
from a dialog.
2018-04-04 14:06:51 +02:00