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
fabb163763
Merge pull request #5036 from k9mail/fix_reply
...
Fix parameter types to avoid NullPointerException
2020-11-01 15:32:55 +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
865d0be2eb
Merge pull request #5034 from k9mail/update_translations
...
Update translations
2020-10-31 19:10:35 +01:00
cketti
4acd304ff4
Update translations
2020-10-31 18:53:12 +01:00
cketti
6a6c8ce6f9
Merge pull request #5033 from k9mail/GH-5030_fix_inbox_shows_recipient_name
...
Don't show recipient names in Inbox, Archive, Spam and Trash folders
2020-10-31 18:15:33 +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
a371f30153
Merge pull request #5027 from k9mail/GH-5026_fix_moving_message
...
Fix moving messages not containing a Message-ID header
2020-10-31 01:14:08 +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
80b46277ff
Merge pull request #5025 from k9mail/message_list_footer
...
Hide message list footer while list is loading
2020-10-25 14:24:56 +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
06cde019f3
Merge pull request #5021 from k9mail/remove_EolConvertingEditText
...
Remove EolConvertingEditText
2020-10-23 21:32:34 +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
cketti
251071c58e
Don't allow messages in Outbox to be starred or marked as read via message view
2020-10-22 18:17:02 +02:00
cketti
8abcba90c0
Don't allow messages in Outbox to be starred or marked as read via message list
2020-10-22 17:36:13 +02:00
cketti
741bbe9ca8
Show number of messages in Outbox in side drawer
2020-10-22 16:57:31 +02:00
cketti
bea08ccb68
Remove EolConvertingEditText
2020-10-22 03:01:19 +02:00
cketti
fc67bc40b5
Prepare for version 5.723
2020-10-21 01:26:29 +02:00
cketti
78a70c305b
Version 5.722
2020-10-21 01:11:58 +02:00
cketti
11add8f767
Merge pull request #5019 from k9mail/update_translations
...
Update translations
2020-10-21 01:03:58 +02:00
cketti
3917c102e7
Update translations
2020-10-21 00:34:33 +02:00
cketti
9afa8b0afd
Merge pull request #5018 from k9mail/cleanup
...
Minor cleanup
2020-10-20 04:07:54 +02:00
cketti
2b81618ad9
Remove unused constructor parameter from 'MessagingController'
2020-10-20 03:49:45 +02:00
cketti
da728ae456
Fix logging the name of pending commands
2020-10-20 03:49:45 +02:00
cketti
d5ae39565b
Remove unused parameter
2020-10-20 03:45:06 +02:00
cketti
c7ed0ec8e4
Clean up 'SaveMessageTask'
2020-10-20 03:45:06 +02:00
cketti
1c57b31900
Clean up retrieving dependencies in 'MessageCompose'
2020-10-19 10:09:00 +02:00
cketti
09eb2561e9
Rename 'MessagesStoreProvider' to 'MessageStoreProvider'
2020-10-19 09:58:05 +02:00
cketti
f2be8aa336
Merge pull request #5017 from k9mail/replace_remote_draft
...
Fix replacing drafts on the server
2020-10-19 09:57:07 +02:00
cketti
f11b170a42
Make MessagingController.saveDraft() return message database ID
2020-10-19 09:25:56 +02:00
cketti
54e5d8af9c
Change the way we replace drafts on the server
...
Don't overwrite the previous draft in the database. Create a new message entry and convert the previous one to a 'deleted' placeholder.
This also introduces a new pending command 'replace'. It is implemented as upload + delete.
2020-10-19 09:25:56 +02:00
cketti
1ef1af8b0f
Log stack trace when pending commands fail
2020-10-18 22:01:44 +02:00
cketti
45bf5d0aef
Inline constant parameter value (we always upload drafts if possible)
2020-10-18 21:53:34 +02:00
cketti
36c9e799f1
Don't use magic value when draft message ID is missing
2020-10-18 21:53:34 +02:00
cketti
1fecd0b588
Convert code to save drafts to Kotlin
2020-10-18 21:53:34 +02:00
cketti
2b0e2905a9
Merge pull request #5016 from k9mail/kotlin_update
...
Update to Kotlin 1.4.10
2020-10-18 21:36:59 +02:00