cketti
20e70f8f20
Try to avoid using the list position whenever possible
2022-09-12 13:51:47 +02:00
cketti
8a73c93134
Move code to select message list items to MessageListAdapter
2022-09-12 13:51:47 +02:00
cketti
cc9f2fa801
Merge pull request #6296 from thundernest/view_pager_margin
...
Change the separator between message view pages
2022-09-12 13:09:04 +02:00
cketti
7545ed85b4
Merge branch 'main' into view_pager_margin
2022-09-12 13:08:52 +02:00
cketti
3b43e1916e
Merge pull request #6290 from thundernest/more_MessageStore
...
More `MessageStore`, less `LocalStore`
2022-09-12 13:08:00 +02:00
cketti
9cc455c208
Merge branch 'main' into more_MessageStore
2022-09-12 13:07:18 +02:00
cketti
6c691268f7
Merge pull request #6289 from thundernest/fix_search_view_in_message_list
...
Fix search view in message list
2022-09-12 13:03:05 +02:00
cketti
af9c598f31
Change the separator between message view pages
2022-09-11 16:10:43 +02:00
cketti
cd621d047f
Rewrite MessagingController.deleteDraft()
to not use LocalStore
2022-09-10 01:53:53 +02:00
cketti
0591ff7822
Rewrite MessagingController.loadMessageRemoteSynchronous()
to not use LocalStore
2022-09-10 01:42:04 +02:00
cketti
95cfc85858
Use MessageStore
to set folder status
2022-09-10 00:57:38 +02:00
cketti
60e33e529d
Save/restore search view state in MessageList
2022-09-09 23:27:54 +02:00
cketti
f3c3b579fe
Reuse existing SearchView when recreating the toolbar menu
2022-09-09 23:00:15 +02:00
cketti
df50ff5033
Prepare for version 6.304
2022-09-08 13:01:30 +02:00
cketti
6d904b6647
Version 6.303
2022-09-08 12:08:11 +02:00
cketti
7128013981
Merge pull request #6286 from thundernest/disable_actions_before_message_is_loaded
...
Ignore toolbar actions in message view while message is still loading
2022-09-08 11:57:50 +02:00
cketti
0e56eb8072
Merge pull request #6283 from thundernest/outbox_logging
...
Fix error reporting for send failures
2022-09-08 11:57:29 +02:00
cketti
5e977f3aeb
Merge pull request #6282 from thundernest/fix_search_bug
...
Fix bug in SQL query used for search
2022-09-08 11:56:22 +02:00
cketti
65b573870d
Merge pull request #6280 from thundernest/fix_HtmlSignatureRemover
...
Fix `HtmlSignatureRemover`
2022-09-08 11:55:52 +02:00
cketti
48431e2c40
Ignore toolbar actions in message view while message is still loading
2022-09-08 11:39:10 +02:00
cketti
a5f0572c35
Merge pull request #6275 from PatrykMis/patch-1
...
Bump compileSdkVersion and dependencies
2022-09-07 19:05:59 +02:00
PatrickMis
5cc022a9ee
Bump httpClient and move it to global 'versions' array
2022-09-07 18:38:55 +02:00
PatrickMis
570208b3fb
Bump dependencies
2022-09-07 18:38:55 +02:00
cketti
c80254f3a5
Remove unnecessary code
2022-09-07 17:45:21 +02:00
cketti
53a08bcdee
Fix mechanism to notify about messages that failed to send
2022-09-07 17:44:08 +02:00
cketti
2c94dc6d08
Use proper table name in SqlQueryBuilder
2022-09-07 17:10:05 +02:00
cketti
2fe289875e
Add support for removing K-9 Mail signatures from HTML message parts
2022-09-07 16:29:15 +02:00
cketti
451f4df4b2
Convert HtmlSignatureRemoverTest
to Kotlin
2022-09-07 13:37:34 +02:00
cketti
13a83d0be0
Rename .java to .kt
2022-09-07 13:36:33 +02:00
cketti
e74f0a5780
Convert HtmlSignatureRemover
to Kotlin
2022-09-07 13:07:44 +02:00
cketti
fb44ff8f1f
Rename .java to .kt
2022-09-07 13:07:44 +02:00
PatrickMis
f94e553987
Bump CompileSDK and AndroidX dependencies
2022-09-06 13:32:24 +02:00
PatrickMis
09e587b403
Update Gradle Wrapper
2022-09-06 13:32:24 +02:00
cketti
58281359a7
Merge pull request #6277 from thundernest/upgrade_ktlint
...
Upgrade ktlint
2022-09-06 10:53:50 +02:00
PatrickMis
dfec81c877
Make ktlint happy
2022-09-05 16:04:52 +02:00
PatrickMis
a9030a76a5
Upgrade ktlint to 0.44.0
2022-09-05 16:04:52 +02:00
cketti
bf2ac0b645
Add a note on upgrading dependencies
2022-09-05 15:27:05 +02:00
cketti
32dd669739
Add comment explaining why we currently can't upgrade Commons IO
2022-09-05 14:47:11 +02:00
cketti
cd95aa233b
Prepare for version 6.303
2022-09-05 13:58:22 +02:00
cketti
0286afa6c8
Version 6.302
2022-09-05 13:33:10 +02:00
cketti
eb2ba52e1a
Merge pull request #6272 from thundernest/update_translations
...
Update translations
2022-09-05 12:17:18 +02:00
cketti
d26eb80916
Merge pull request #6271 from thundernest/fix_swipe_between_messages
...
Fix swipe between messages
2022-09-05 12:15:02 +02:00
cketti
944547a532
Defer sorting opened messages to their new position in the message list
...
For the last N displayed messages we remember the original 'read' and 'starred' state of the messages. We pass this information to `MessageListLoader` so messages can be sorted according to these remembered values and not the current state. This way messages, that are marked as read/unread or starred/not starred while being displayed, won't immediately change position in the message list if the list is sorted by these fields.
The main benefit is that the swipe to next/previous message feature will work in a less surprising way.
2022-09-03 16:48:35 +02:00
cketti
83b50c6edb
Update translations
2022-09-03 15:24:03 +02:00
cketti
d6ba51b899
Merge pull request #6266 from thundernest/convert_to_kotlin3
...
Convert `IdGrouper` to Kotlin
2022-09-02 19:26:39 +02:00
cketti
f4e75f0633
Merge pull request #6265 from thundernest/convert_to_kotlin2
...
Convert `FolderNameCodec` to Kotlin
2022-09-02 19:11:17 +02:00
cketti
980d8bea72
Merge pull request #6264 from thundernest/convert_to_kotlin
...
Convert `BoundaryGenerator` to Kotlin
2022-09-02 19:09:38 +02:00
cketti
b624f42277
Merge pull request #6270 from johnjohndoe/patch-1
...
Remove jcenter
2022-09-02 18:45:00 +02:00
Tobias Preuss
88c1297868
RIP jcenter.
2022-09-02 17:11:56 +02:00
cketti
ab9ac67a57
Remove redundant calls to MessageListFragment.setActiveMessage()
2022-09-02 15:28:00 +02:00