Commit graph

1550 commits

Author SHA1 Message Date
cketti
9b53ae26d6 Rename 'NotificationDeleteConfirmation' to 'DeleteConfirmationActivity' 2021-03-01 22:21:50 +01:00
cketti
6c3d71c0fa Move 'NotificationDeleteConfirmation' to new package 2021-03-01 22:21:12 +01:00
cketti
c943579615 Don't switch the currently active account when opening the Unified Inbox 2021-02-26 02:38:43 +01:00
cketti
e6920e32d4 Tweak divider in drawer 2021-02-26 02:33:40 +01:00
cketti
5a83fbde95 Clear list of folders in drawer when switching accounts 2021-02-26 02:20:38 +01:00
cketti
45f07607b8 Remove K9Drawer.updateFooterItems()
Once created the footer doesn't change anymore.
2021-02-26 02:13:12 +01:00
Mike Penz
e5b473b4fb Upgrade to MaterialDrawer v8.3.3 2021-02-26 02:10:06 +01:00
Mike Penz
b225b427e4 Upgrade to MaterialComponents (Bridge) Theme 2021-02-26 01:51:42 +01:00
Mike Penz
ba3c332c63 Upgrade FastAdapter to v5.3.4 2021-02-26 01:51:40 +01:00
cketti
b83686e760 Prepare for version 5.732 2021-02-23 16:45:18 +01:00
cketti
d3e881e032 Version 5.731 2021-02-23 16:16:41 +01:00
cketti
b7cfacd3f7 Switch ChangelogFragment/ChangelogViewModel to use 'liveDataLoader' 2021-02-23 14:36:48 +01:00
cketti
3cd28c5b2c
Merge pull request #5152 from ByteHamster/message-header-view
Show message headers in fragment
2021-02-23 14:25:10 +01:00
cketti
b431377c12 Refactor MessageList.decodeExtras()
This will do the right thing when displaying the Unified Inbox from a launcher shortcut.
2021-02-22 18:02:00 +01:00
cketti
fb98aa0e55 Add 'MessageHeadersViewModel' to manage loading headers 2021-02-20 15:34:20 +01:00
cketti
c296a0d8d0 Clean up code 2021-02-20 15:32:34 +01:00
ByteHamster
973c5ed02b Show message headers in fragment 2021-02-20 13:28:15 +01:00
cketti
2630b2a395 Add 'MessageRepository' 2021-02-20 13:28:15 +01:00
cketti
06de64cd2c Make MessageHeaderParser more flexible 2021-02-20 13:28:15 +01:00
cketti
b4f9ea29d8 Add Malayalam translation 2021-02-19 14:17:38 +01:00
cketti
4505597380
Merge pull request #5150 from k9mail/DownloadManager_temp_fix
Make sure downloaded images are accessible via the system's file picker
2021-02-18 21:34:39 +01:00
ByteHamster
14f7c37435 Added menu to 'edit identity' screen 2021-02-18 16:35:33 +01:00
cketti
f4eb0ea9ba Remove unused code 2021-02-18 02:03:09 +01:00
cketti
452cccb7b8 Make sure downloaded images are accessible via the system's file picker
Starting with API 29 files downloaded with DownloadManager are not automatically written to a location that is accessible via the system's file picker. Manually specifying the 'Downloads' directory does work and doesn't require the WRITE_EXTERNAL_STORAGE permission (on API 29+).
2021-02-17 14:31:59 +01:00
cketti
68be2ba75e Prepare for version 5.731 2021-02-16 20:15:17 +01:00
cketti
c452e588af Version 5.730 2021-02-16 17:21:43 +01:00
cketti
1fb8c0be14
Merge pull request #5147 from k9mail/update_translations
Update translations
2021-02-16 17:13:47 +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
17f447705e Update translations
Add languages: be, en_GB
2021-02-16 15:26:31 +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
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
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
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
ddabe3a238 Rewrite stored value from "hideSpecialAccounts" to "showUnifiedInbox" 2021-02-07 15:45:14 +01:00