cketti
98b75c01b2
Simplify intent to start MailListWidgetService
2022-10-18 15:20:28 +02:00
cketti
0482b93071
Simplify the code to notify the message list widget of changes
2022-10-18 15:19:02 +02:00
cketti
343ed16ae0
Update the message list widget on app start
...
Now that we've changed the component name of `MessageListWidgetService` this is necessary so widget hosts learn of the new name. It's also a good idea in general to update all RemoteViews on app startup (since the app might have been updated).
2022-10-18 15:16:36 +02:00
cketti
2640c0e0a7
Retain fully-qualified name of MessageListWidgetProvider
in the manifest
2022-10-17 20:31:32 +02:00
cketti
c9d89657b0
Create a separate Gradle module for the message list widget
2022-10-17 19:15:17 +02:00
cketti
cb64dd5953
Merge pull request #6403 from thundernest/remove_MessageProvider
...
Remove `MessageProvider`
2022-10-17 19:12:52 +02:00
cketti
af11ca5e4e
Remove now unused MessageProvider
2022-10-17 11:37:57 +02:00
cketti
e75d15d7e6
Don't use MessageProvider
for message list widget
2022-10-17 11:37:57 +02:00
cketti
a5f8b096d9
Merge pull request #6401 from thundernest/convert_to_kotlin
...
Convert message list widget to Kotlin
2022-10-17 11:33:13 +02:00
cketti
dfef2d9ece
Convert MessageListRemoteViewFactory
to Kotlin
2022-10-14 14:34:45 +02:00
cketti
2015fe7905
Rename .java to .kt
2022-10-14 14:33:54 +02:00
cketti
6ad7d022fe
Convert MessageListWidgetProvider
to Kotlin
2022-10-14 13:58:50 +02:00
cketti
ee98a96cba
Rename .java to .kt
2022-10-14 13:58:50 +02:00
cketti
f464b3be6d
Convert MessageListWidgetService
to Kotlin
2022-10-14 13:37:02 +02:00
cketti
755885bb2b
Rename .java to .kt
2022-10-14 13:37:02 +02:00
cketti
f1400a4293
Merge branch 'main' into message-view-redesign
2022-10-13 12:21:54 +02:00
cketti
243fbcfd5a
Prepare for version 6.310
2022-10-12 20:03:48 +02:00
cketti
2641a85443
Version 6.309
2022-10-12 19:49:37 +02:00
cketti
3b506146f3
Merge pull request #6384 from thundernest/MessageListFragment_fixes
...
Small `MessageListFragment` cleanup
2022-10-12 19:19:52 +02:00
cketti
c8ff69ba9a
Remove unused code
2022-10-12 17:36:16 +02:00
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