Commit graph

11566 commits

Author SHA1 Message Date
cketti
f386888fcd SMTP: Don't attempt to send QUIT command when connection is closed 2022-10-10 15:27:50 +02:00
cketti
2f1b59235d
Merge pull request #6360 from thundernest/fix_SmtpResponseParser_logging
Clear log buffer before reading EHLO response
2022-10-10 15:27:32 +02:00
cketti
bd03d070df Clear log buffer before reading EHLO response 2022-10-10 15:16:33 +02:00
cketti
6ab1f230b5
Merge pull request #6359 from thundernest/smtp_all_addresses
Rewrite SMTP connect code to properly handle all network errors
2022-10-10 15:16:13 +02:00
cketti
2bd2f22b1f Rewrite SMTP connect code to properly handle all network errors
Previously e.g. a SocketTimeoutException would exit the loop to test all addresses early.
2022-10-07 17:45:42 +02:00
cketti
32f4b34e93 Merge branch 'main' into message-view-redesign 2022-10-07 16:57:25 +02:00
cketti
7f3bea6326
Merge pull request #6308 from thundernest/optional_account_chip
Message View Redesign - Optional account chip
2022-10-07 16:57:00 +02:00
cketti
142124c19a Prepare for version 6.309 2022-10-06 19:38:46 +02:00
cketti
f7f0f02aa6 Version 6.308 2022-10-06 19:21:44 +02:00
cketti
f5c682ee97
Merge pull request #6335 from thundernest/swipe_actions
Add support for swipe actions to the message list screen
2022-10-06 19:00:56 +02:00
cketti
a02410247b Change background color when the swipe threshold is crossed
Also change the swipe threshold to align with the 72dp keyline.
2022-10-06 17:49:36 +02:00
cketti
c145fe03ea Add settings to configure swipe actions 2022-10-06 17:49:36 +02:00
cketti
ac99032d3c Add support for swipe actions to the message list screen 2022-10-06 17:49:36 +02:00
cketti
88dc1ac3cc Move message list code to 'messagelist' package 2022-10-06 17:01:03 +02:00
cketti
75e2af6c20
Merge pull request #6356 from thundernest/update_translations
Update translations
2022-10-06 16:08:16 +02:00
cketti
f91bac01d7 Update translations 2022-10-06 14:44:54 +02:00
cketti
889b1c8859
Merge pull request #6355 from thundernest/cleanup_on_drawer_open
Collapse search view and finish action mode when drawer was opened
2022-10-06 13:59:58 +02:00
cketti
2aee9fb56b Collapse search view and finish action mode when drawer was opened 2022-10-06 13:10:03 +02:00
cketti
1688ef3c49
Merge pull request #6354 from thundernest/remove_keyboard_shortcuts_help_text
Remove help text for keyboard shortcuts
2022-10-06 13:09:16 +02:00
cketti
f206f7e8b6 Remove help text for keyboard shortcuts
The text in Toasts seems to be limited to two lines on modern Android versions. The "feature" is also not very discoverable. I don't think anyone will miss this.
2022-10-06 13:08:35 +02:00
cketti
cde3d9097d
Merge pull request #6353 from thundernest/allow_narrower_message_list_widget
Change minimum size for message list widget to 2x2 cells
2022-10-06 13:08:12 +02:00
cketti
88d3f8b828 Change minimum size for message list widget to 2x2 cells
See https://developer.android.com/guide/practices/ui_guidelines/widget_design.html#anatomy_determining_size
2022-10-06 11:31:18 +02:00
cketti
ed5c7aef4f
Merge pull request #6351 from thundernest/remove_MaterialColors
Move colors to Android resources
2022-10-05 16:20:18 +02:00
cketti
6d16698eeb Read account default colors from resources 2022-10-05 15:59:29 +02:00
cketti
620f9e35c0 Make background colors of the contact picture fallback part of the theme 2022-10-05 15:59:29 +02:00
cketti
d82bc5844e Create resource file for material colors 2022-10-05 15:59:29 +02:00
cketti
73e0b7a2fc
Merge pull request #6344 from thundernest/fix_crash_on_two_finger_tap
Fix crash when tapping two messages at the same time
2022-10-05 15:41:56 +02:00
cketti
88c1655157 Debounce clicks to open a message or thread 2022-10-05 15:28:49 +02:00
cketti
25863d2d74 Ignore message click events on an inactive MessageListFragment 2022-10-05 15:28:49 +02:00
cketti
8bc631dbda Mark MessageListFragment as inactive when it moves to the back stack 2022-10-05 15:28:49 +02:00
cketti
032b5b7a16
Merge pull request #6345 from thundernest/change_background_sync_default
Change 'background sync' default value to 'always'
2022-10-05 15:28:34 +02:00
cketti
44f9efdfd5 Change 'background sync' default value to 'always' 2022-10-05 15:23:20 +02:00
cketti
2a8472ae87
Merge pull request #6350 from thundernest/fix_message_list_flash
Set app theme before the first Activity is started
2022-10-05 15:22:58 +02:00
cketti
6db5f09ddf Set app theme before the first Activity is started 2022-10-05 12:15:53 +02:00
cketti
6ba4f4755e
Merge pull request #6338 from thundernest/better_divider
Change message list divider to follow the views opacity
2022-10-04 10:52:44 +02:00
cketti
3d03d0f953 Change message list divider to follow the views opacity 2022-09-30 19:00:44 +02:00
cketti
38547c22e4
Merge pull request #6334 from thundernest/pin_transitive_dependencies
Update resolution strategy for transitive dependencies
2022-09-28 17:00:05 +02:00
cketti
cb92d025df Update resolution strategy for transitive dependencies
So we don't end up with multiple different versions of libraries in the IDE.
2022-09-28 12:11:02 +02:00
cketti
a0a1ea9d57 Prepare for version 6.308 2022-09-26 19:46:58 +02:00
cketti
f0bdda63ff Version 6.307 2022-09-26 18:50:23 +02:00
cketti
ba782f5768
Merge pull request #6331 from thundernest/update_translations
Update translations
2022-09-26 18:33:40 +02:00
cketti
ef23c076e4 Update translations 2022-09-26 17:58:24 +02:00
cketti
13f69ecff7
Merge pull request #6330 from thundernest/fix_message_list_background
Use proper theme attribute for the background of regular message list items
2022-09-26 17:56:14 +02:00
cketti
11c27d7fe9 Use proper theme attribute for the background of regular message list items 2022-09-26 17:39:48 +02:00
cketti
e6a5a8d2ca
Merge pull request #6324 from thundernest/notify_on_moreMessages_change
Update the message list when the "more messages" value of a folder changes
2022-09-26 17:38:13 +02:00
cketti
c7c0b0aa23 Update the message list when the "more messages" value of a folder changes 2022-09-26 17:03:51 +02:00
cketti
cfb0026863
Merge pull request #6320 from thundernest/non-transitive_R
Enable `nonTransitiveRClass=true`
2022-09-26 17:03:24 +02:00
cketti
3dc9dd2629 Enable nonTransitiveRClass=true 2022-09-26 16:51:50 +02:00
cketti
ecf52376ec Prepare for version 6.307 2022-09-23 13:54:37 +02:00
cketti
ee3094d7fe Version 6.306 2022-09-23 11:11:32 +02:00