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
ByteHamster
052d56222e
Fix swipeRefreshLayout being hidden before refresh is finished
2021-02-13 18:40:54 +01:00
cketti
eaa766a1a7
Version 5.729
2021-02-12 18:00:46 +01:00
cketti
4d9c8e6b17
Version 5.728
2021-02-10 14:51:25 +01:00
cketti
09b793f9e9
Update translations
2021-02-10 13:14:36 +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
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
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
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
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
69ed32ff8a
Convert 'ServerSettings' to Kotlin
2021-02-01 10:39:19 +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
61949eaff9
Improve sort order of email addresses in auto-complete popup
2021-01-27 02:50:34 +01:00
Jasti Sri Radhe Shyam
8f690a6d10
add release dates to changelog xml
...
- release dates (format: YYYY-MM-DD) are in accordance with UTC timezone.
- removed extra spaces and lines.
issue: 5099
Signed-off-by: Jasti Sri Radhe Shyam <samabhasatejsrs@outlook.com>
2021-01-25 18:23:02 +00:00
cketti
56ce36167c
Version 5.727
2021-01-25 16:17:58 +01:00
cketti
3ef1ea6726
Update translations
2021-01-25 15:40:50 +01:00
cketti
3cd7f5b3a7
Merge pull request #5100 from k9mail/support_forum
...
Add link to forum to settings screen
2021-01-24 06:46:14 +01:00
cketti
c2ff696a93
Merge pull request #5097 from k9mail/unify_icons
...
Unify icon vector drawables for dark and light themes
2021-01-24 06:44:25 +01:00
cketti
62b1344f82
Code cleanup
2021-01-24 06:21:01 +01:00
MonkeyMatt
93770dda41
Reset account settings during setup progression
...
Fixes problem with settings carrying over after back navigation during setup
2021-01-24 06:16:24 +01:00
cketti
fae9255bca
Update/fix notification icons
2021-01-23 04:26:39 +01:00
cketti
5eeb4b56be
Unify icon vector drawables for dark and light themes
2021-01-23 04:26:39 +01:00
cketti
86c517013b
Add link to support forum to settings screen
2021-01-23 03:56:24 +01:00
cketti
540b77dd24
Add fragment to show the changelog
2021-01-21 08:01:41 +01:00
cketti
431f81978c
Rework About screen
...
Add links to the website, the user forum, and the social media accounts.
2021-01-16 10:45:59 +01:00
cketti
d1f781f0e3
Change layout of library list items in About screen
2021-01-16 08:54:27 +01:00
cketti
b3ae2fe22f
Clean up code for About screen
2021-01-16 08:29:14 +01:00
cketti
9d5273ee5e
Remove Kotlin synthetics from About screen
2021-01-16 08:21:06 +01:00
cketti
d29085774d
Version 5.726
2021-01-06 07:42:43 +01:00
cketti
1259d372b6
Merge pull request #5085 from Monkey-Matt/fix-setup-back-navigation
...
Fix setup back navigation
2021-01-06 07:16:39 +01:00
cketti
a9122dfd5f
Update translations
2021-01-05 19:17:22 +01:00
MonkeyMatt
d6d3fb884e
Add setup finished flag on account
...
Relying on account name caused faults when exiting setup flow at the last step
2020-12-29 13:12:29 +13:00
MonkeyMatt
ee6d7afc75
Allow back navigation through setup screens
...
Fixes setup flow and ensures an account is fully setup before being usable
2020-12-28 17:39:30 +13:00
cketti
938a265464
Merge pull request #5078 from k9mail/GH-5077_fix_FoldableLinearLayout_state_restore
...
Make FoldableLinearLayout.SavedState public
2020-12-23 01:15:52 +01:00
cketti
1f65982263
Make FoldableLinearLayout.SavedState public
2020-12-22 17:36:27 +01:00
MonkeyMatt
699c8408be
Remove unused showPassword method
2020-12-21 15:48:31 +13:00
MonkeyMatt
c0341851fc
Use TextInputLayout on setup outgoing
...
Also adds password visibility toggle
2020-12-21 14:11:37 +13:00
MonkeyMatt
c889259707
Use TextInputLayout in setup incoming
...
Adds the show password eye to setup incoming screen. Layout adjustments to account for the difference in TextInputEditText
2020-12-21 13:53:02 +13:00
MonkeyMatt
84557da148
Add show password eye to setup basic
...
Use TextInputEditText to handle show/hide of password rather than doing it with our own checkbox
2020-12-19 18:39:13 +13:00
cketti
1f586eb1aa
Version 5.725
2020-11-18 19:47:26 +01:00