cketti
1fb8c0be14
Merge pull request #5147 from k9mail/update_translations
...
Update translations
2021-02-16 17:13:47 +01:00
cketti
ad83acb05a
Merge pull request #5146 from k9mail/fix_smtp_message_reject
...
SMTP: Read all responses before issuing DATA command
2021-02-16 17:11:00 +01:00
cketti
998c5d1fbf
Merge pull request #5145 from k9mail/message_list_back_button
...
Go to Unified Inbox when pressing back in message list
2021-02-16 17:09:02 +01:00
cketti
860a7ce745
Merge pull request #5143 from k9mail/fix_check_mail
...
Fix mail checks
2021-02-16 17:05:45 +01:00
cketti
17f447705e
Update translations
...
Add languages: be, en_GB
2021-02-16 15:26:31 +01:00
cketti
987325d226
SMTP: Read all responses before issuing DATA command
2021-02-16 13:34:46 +01:00
cketti
0121bab2e9
Go to Unified Inbox when pressing back in message list
2021-02-16 13:02:47 +01:00
cketti
705a02f72b
Get rid of Account.isEnabled()
...
We no longer have the concept of disabled accounts.
2021-02-16 00:28:01 +01:00
cketti
0f89db7dd4
Hide progress indicator when checking for email has finished
2021-02-16 00:10:31 +01:00
cketti
3457f69c56
Merge pull request #5138 from ByteHamster/keep-swiperefresh-active
...
Fix swipeRefreshLayout being hidden before refresh is finished
2021-02-15 13:54:16 +01:00
cketti
1b3bede9b8
Merge pull request #5141 from Odyss-eus/messageComposeActivityFix
...
Fix MessageCompose activity enabled status
2021-02-15 13:41:53 +01:00
Ody-sseus
b48ad28743
Fix MessageCompose activity enabled status
2021-02-14 22:49:32 +02:00
ByteHamster
052d56222e
Fix swipeRefreshLayout being hidden before refresh is finished
2021-02-13 18:40:54 +01:00
cketti
1659363805
Prepare for version 5.730
2021-02-12 18:53:00 +01:00
cketti
eaa766a1a7
Version 5.729
2021-02-12 18:00:46 +01:00
cketti
6590f98e10
Merge pull request #5135 from k9mail/GH-5134_fix_store_uri_migration
...
Don't violate ServerSetting's nullability constraints when decoding store URIs
2021-02-11 13:52:07 +01:00
cketti
e601d866c3
Don't violate ServerSetting's nullability constraints when decoding store URIs
2021-02-11 13:24:40 +01:00
cketti
06ae7cc9d4
Prepare for version 5.729
2021-02-10 15:10:06 +01:00
cketti
4d9c8e6b17
Version 5.728
2021-02-10 14:51:25 +01:00
cketti
861042fa02
Merge pull request #5133 from k9mail/update_translations
...
Update translations
2021-02-10 14:26:22 +01:00
cketti
09b793f9e9
Update translations
2021-02-10 13:14:36 +01:00
cketti
9a22834e48
Merge pull request #5131 from k9mail/fix_email_completion
...
Try to create email tokens in recipient input field when it loses focus
2021-02-10 12:44:32 +01:00
cketti
09ab26f763
Try to create email tokens in recipient input field when it loses focus
2021-02-08 17:44:41 +01:00
cketti
5655bf3c03
Merge pull request #5128 from k9mail/fix_import
...
Fix display in 'import settings' screen
2021-02-08 13:10:17 +01:00
cketti
ee2e5a0071
Merge pull request #5127 from k9mail/minor_AccountList_cleanup
...
Minor AccountList cleanup
2021-02-08 13:10:00 +01:00
cketti
eca0d937aa
Merge pull request #5122 from toppk/unified_inbox
...
Convert Unified Inbox from a virtual account to a virtual folder
2021-02-08 13:03:52 +01:00
cketti
2c2187e1fe
Cleanup
2021-02-08 12:58:06 +01:00
toppk
d5597e88cf
This works around a tiny issue made worse with the unified inbox as folder
...
presentation.
If you disable the unified inbox while still viewing it, you could end
up with no account "selected", in a drawer showing folders. This could
lead to a crash if the user clicks on a folder before selecting a
profile. This patch resets the drawer to the default account, and
deselects any folder in the drawer.
2021-02-07 22:15:41 -05:00
toppk
f681c0afb2
convert unified inbox from a virtual account to a virtual folder.
...
This is only in the UI. This initial implementation leaves
unified inbox implemented as a SearchAccount, but otherwise ignored as
an account, and is generally treated as a special folder.
2021-02-07 13:05:38 -05:00
cketti
9ad2f07a5f
Fix display in 'import settings' screen
...
Only show 'general settings' as an option when the settings file actually contains general settings.
2021-02-07 18:46:31 +01:00
cketti
4453b431b4
Remove unnecessary code
2021-02-07 16:39:49 +01:00
cketti
6a63698baf
Merge pull request #5126 from k9mail/rename_hide_unified_inbox
...
Rename "hideSpecialAccounts" to "showUnifiedInbox"
2021-02-07 16:34:05 +01:00
cketti
ddabe3a238
Rewrite stored value from "hideSpecialAccounts" to "showUnifiedInbox"
2021-02-07 15:45:14 +01:00
cketti
a3e0b89f01
Rename K9.isHideSpecialAccounts to K9.isShowUnifiedInbox
2021-02-07 13:15:53 +01:00
cketti
bcb9c2f839
Rename setting to "Show Unified Inbox"
...
Change the display setting "Hide Unified Inbox" to "Show Unified Inbox".
2021-02-07 13:04:23 +01:00
cketti
2fa90e8be5
Merge pull request #5115 from toppk/decoupling
...
decouple client certificates from authentication
2021-02-06 07:55:37 +01:00
toppk
d07cd850e6
Allow setting password and client certificates from first step of account setup.
2021-02-05 00:24:11 -05:00
toppk
05e5c802ce
decouple client certificates from authentication
...
This allows the usage of client certificates to be independent of
authentication. It is possible that the usage of client certificates
eliminate the need for any authentication, or that they provide
other benifits.
This patch restructures the incoming and outgoing server setup pages
so that client certificates can be set as long as the connection uses
TLS/SSL. If the user chooses client certificates for authentication
it will prompt for certificate only if there isn't one already set.
Mixing password and client certificates works, and this builds upon
other work that allows these settings to coexist in the imap/smtpURI.
This also give the certificate spinner a little more polish.
- label looks like other labels
- some indentation
- the cancel button only appears if there is something to cancel
2021-02-04 23:45:07 -05:00
cketti
3587ce32f6
Merge pull request #5116 from k9mail/remove_store_and_transport_uri
...
Remove store URI and transport URI
2021-02-02 13:25:50 +01:00
cketti
1f2404557b
Migrate storeUri/transportUri to new server settings format
2021-02-01 17:30:21 +01:00
cketti
08d6d9bebc
Delete remaining store/transport URI functionality
2021-02-01 17:30:21 +01:00
cketti
696901f9c1
Use JSON as serialization format for 'ServerSettings'
2021-02-01 17:30:21 +01:00
cketti
de2560b90b
Remove Account.storeUri and Account.transportUri
...
The URIs are still used as serialization format when saving settings
2021-02-01 12:54:02 +01:00
cketti
c35876a3ae
Merge pull request #5113 from k9mail/refactor_server_settings
...
Refactor ServerSettings
2021-02-01 11:00:14 +01:00
cketti
69ed32ff8a
Convert 'ServerSettings' to Kotlin
2021-02-01 10:39:19 +01:00
cketti
2338381de1
Rename .java to .kt
2021-01-31 18:50:14 +01:00
cketti
1ebc487b56
Don't use custom ServerSettings subclass in SettingsImporter
2021-01-31 18:50:14 +01:00
cketti
97051f3f7c
Make WebDavStore use ServerSettings directly
...
Instead of using WebDavStoreSettings as a ServerSettings subclass make it a helper to extract WebDav-specific settings.
2021-01-31 18:50:14 +01:00
cketti
42e180d6fa
Make ImapStore use ServerSettings directly
...
Instead of using ImapStoreSettings as a ServerSettings subclass make it a helper to extract IMAP-specific settings.
2021-01-31 18:50:14 +01:00
cketti
43af24f3b4
Merge pull request #5112 from k9mail/refactor_ProvidersXmlDiscovery
...
Perform provider URI decoding inside 'ProvidersXmlDiscovery'
2021-01-31 18:42:03 +01:00