cketti
1f2e6fb171
Remove inappropriate use of lateinit var
from MessageListFragment
...
- Restructure the code so `MessageListAdapter` is only created once and initialized early.
- Remove view references in `onDestroyView()`
2022-10-12 17:32:37 +02:00
cketti
42d10b7b65
Merge pull request #6383 from thundernest/update_translations
...
Update translations
2022-10-12 16:34:11 +02:00
cketti
de27506761
Update translations
2022-10-12 16:09:33 +02:00
cketti
facf9a34f9
Merge pull request #6382 from thundernest/fix_html_signature
...
Stop using `white-space: pre-wrap` for the HTML signature
2022-10-12 16:08:34 +02:00
cketti
a833cd5b08
Stop using white-space: pre-wrap
for the HTML signature
...
Line breaks display inconsistently across browser implementations when using both `<br>` and the CSS rule.
2022-10-12 15:49:27 +02:00
cketti
8797004566
Merge pull request #6380 from thundernest/fix_DefaultTrustedSocketFactory
...
Use proper API to set SNI server name on API 24+
2022-10-12 15:49:10 +02:00
cketti
511af40dc3
Use proper API to set SNI server name on API 24+
2022-10-12 15:32:43 +02:00
cketti
f5ccf96595
Merge pull request #6379 from thundernest/MessageListLayoutManager
...
Change anchor behavior of the message list
2022-10-12 15:32:24 +02:00
cketti
e9bd127e45
Change how LinearLayoutManager
decides how to anchor the list
...
If the list is scrolled to the top and items are inserted before the previously first list item, `RecyclerView` is "scrolled" to to show the new first item at the top.
2022-10-11 18:10:11 +02:00
cketti
fbd7f5c53b
Import a copy of RecyclerView.LinearLayoutManager
...
Based on RecyclerView 1.2.1
2022-10-11 18:10:11 +02:00
cketti
70ec438d82
Merge pull request #6378 from thundernest/update_about_screen
...
Update URL for AndroidX Preference eXtended
2022-10-10 21:29:22 +02:00
cketti
bacf652e3e
Update URL for AndroidX Preference eXtended
2022-10-10 21:16:27 +02:00
cketti
4bdc63c676
Merge pull request #6377 from thundernest/update_dependencies
...
Update dependencies
2022-10-10 21:04:46 +02:00
cketti
c3b0a21d34
Update Turbine to version 0.11.0
2022-10-10 19:39:37 +02:00
cketti
93da1393d4
Update Robolectric to version 4.9
2022-10-10 19:39:37 +02:00
cketti
51b7ccbb4c
Update Glide to version 4.14.2
2022-10-10 19:39:37 +02:00
cketti
1d32af67a4
Update Koin to version 3.2.2
2022-10-10 19:39:37 +02:00
cketti
a102ecb15e
Update FastAdapter to version 5.7.0
2022-10-10 19:39:37 +02:00
cketti
d274cd09f8
Update AndroidX Fragment to version 1.5.3
2022-10-10 19:39:37 +02:00
cketti
cf5cceafd7
Update AndroidX Annotation to version 1.5.0
2022-10-10 19:39:37 +02:00
cketti
afecde41c5
Update AndroidX Activity to version 1.6.0
2022-10-10 19:39:37 +02:00
cketti
b4364efa45
Update Kotlin to version 1.7.20
2022-10-10 19:39:37 +02:00
cketti
513d7153fe
Merge pull request #6376 from thundernest/remove_Transport
...
Remove unused interface `Transport`
2022-10-10 19:37:17 +02:00
cketti
1690781e7a
Merge WebDavTransport
into WebDavStore
2022-10-10 16:45:16 +02:00
cketti
2c1ef99c7a
Remove unused interface Transport
2022-10-10 16:45:16 +02:00
cketti
8977ef7c3b
Merge pull request #6372 from thundernest/fix_double_send
...
Ignore clicks on the send button once sending the message has been triggered
2022-10-10 16:18:27 +02:00
cketti
738ba9c112
Ignore clicks on the send button once sending the message has been triggered
2022-10-10 16:07:18 +02:00
cketti
e94a42f63f
Merge pull request #6371 from thundernest/LocalKeyStore_logging
...
Add logging to `LocalKeyStore.isValidCertificate()`
2022-10-10 16:00:51 +02:00
cketti
be4a078a4b
Add logging to LocalKeyStore.isValidCertificate()
2022-10-10 15:38:47 +02:00
cketti
ddd4d9099a
Merge pull request #6361 from thundernest/fix_SmtpTransport_close
...
SMTP: Don't attempt to send QUIT command when connection is closed
2022-10-10 15:36:18 +02:00
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
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