Commit graph

1473 commits

Author SHA1 Message Date
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
8b5ed91629 Prepare for version 5.727 2021-01-06 07:52:11 +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
835c2200c9 Change default so existing accounts continue to work
Ensure accounts made before the setup changes don't get deleted
2020-12-29 13:46:33 +13: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
Mathew Smith
9d6558adf2
Add e.email to providers 2020-12-16 22:04:28 +13:00
cketti
babf305f92 Prepare for version 5.726 2020-11-18 19:57:43 +01:00
cketti
1f586eb1aa Version 5.725 2020-11-18 19:47:26 +01:00
cketti
3fb457bb3c Update translations 2020-11-16 18:03:03 +01:00
cketti
70bbad03c7 Consider default email address in auto-complete suggestions 2020-11-16 15:53:54 +01:00
cketti
b6ba133d12 Convert 'MessageListFragment' to Kotlin 2020-11-06 14:58:22 +01:00
cketti
6d506151f3 Rename 'MessageListFragment' prior to conversion to Kotlin 2020-11-06 14:58:22 +01:00
cketti
011ac576a2 Remove MessageListFragment.context 2020-11-06 14:58:21 +01:00
cketti
32f04270fd Remove MessageListFragment.layoutInflater 2020-11-06 00:51:05 +01:00
cketti
1233675aa0 Prepare for version 5.725 2020-11-01 15:48:44 +01:00
cketti
ea01c92d1c Version 5.724 2020-11-01 15:44:13 +01:00
cketti
37c391f596
Merge pull request #5038 from k9mail/fix_message_list_loading
Don't crash when MessageListLoader couldn't retrieve any Cursors
2020-11-01 15:36:37 +01:00
cketti
413a32e0af
Merge pull request #5037 from k9mail/fix_special_folder_creation
Don't crash when special local folders already exist
2020-11-01 15:34:01 +01:00
cketti
fa9f6adb30 Fix parameter types to avoid NullPointerException 2020-11-01 15:16:19 +01:00
cketti
404edf8cab Don't crash when MessageListLoader couldn't retrieve any Cursors 2020-11-01 15:04:34 +01:00
cketti
760875bb8e Don't crash when special local folders already exist 2020-11-01 14:44:43 +01:00
cketti
f672183bee Prepare for version 5.724 2020-10-31 19:16:27 +01:00
cketti
2f564e991b Version 5.723 2020-10-31 19:11:05 +01:00
cketti
4acd304ff4 Update translations 2020-10-31 18:53:12 +01:00
cketti
7d7c198e73 Don't show recipient names in Inbox, Archive, Spam and Trash folders
Some people assign e.g. the 'Sent' role to the Inbox. In that case we need to treat the folder like the Inbox rather than the Sent folder when it comes to deciding whether or not to display the recipient address in the message list.
2020-10-31 17:57:58 +01:00
cketti
90c94dc38e
Merge pull request #5032 from k9mail/replace_groupie
Replace Groupie with FastAdapter
2020-10-31 16:09:25 +01:00
cketti
cd912fd2c0 Replace Groupie with FastAdapter 2020-10-31 15:52:42 +01:00
cketti
61e7b86a1a
Merge pull request #5031 from k9mail/message_list_kotlin
Convert MessageList to Kotlin
2020-10-31 01:44:51 +01:00
cketti
bec3cc9045 Use Koin's standard mechanism for getting dependencies in 'MessageList' 2020-10-26 17:22:45 +01:00
cketti
abf3d2a3a2 Convert 'MessageList' to Kotlin 2020-10-26 15:47:14 +01:00
cketti
ad2c37d343 Fix ThreadInfo to allow messageIdHeader being null 2020-10-25 16:48:31 +01:00
cketti
2004cfc4b1 Rename 'MessageList' prior to conversion to Kotlin 2020-10-25 14:56:16 +01:00
cketti
141bcf8f10 Hide message list footer while list is loading 2020-10-24 17:49:47 +02:00
cketti
2a6b242d40
Merge pull request #5024 from k9mail/improve_outbox
Improve Outbox
2020-10-24 16:52:35 +02:00
cketti
fcedb37035 Update folder list when moving message from Outbox to Drafts 2020-10-22 19:28:47 +02:00
cketti
000918fb06 Add "Move to Drafts" action to message view 2020-10-22 19:26:31 +02:00
cketti
a36ea7a1a3 When creating messages for sending mark them as read 2020-10-22 18:24:07 +02:00