cketti
|
ddd464cffb
|
Update Apache James Mime4J to version 0.8.8
|
2023-01-17 14:55:25 +01:00 |
|
cketti
|
1052bd07c7
|
Rename some Gradle version catalog entries
|
2023-01-16 14:49:14 +01:00 |
|
Bastian Wilhelm
|
a3f6995a2e
|
Migrate to Gradle's version catalog
|
2023-01-16 14:49:14 +01:00 |
|
cketti
|
388d1690f3
|
Don't crash when K9WorkerFactory gets called for an unknown class
|
2023-01-13 11:07:14 +01:00 |
|
Bastian Wilhelm
|
82eec20492
|
delete spam messages immediately without moving to trash folder
|
2023-01-07 13:29:41 +01:00 |
|
cketti
|
9b4941c67d
|
Move manifest entry so we don't get a RemoveWorkManagerInitializer lint error
|
2023-01-06 18:39:46 +01:00 |
|
cketti
|
fe9b6d4862
|
Switch to a WorkerFactory that is using Koin to create workers
|
2023-01-06 16:29:23 +01:00 |
|
cketti
|
8108787957
|
Change the way WorkManager is initialized
|
2023-01-06 16:29:23 +01:00 |
|
klemens
|
6d528918a1
|
spelling fixes
|
2023-01-04 21:00:41 +01:00 |
|
cketti
|
c444be48d7
|
Add a UriParser for generic URIs
This isn't actually a proper parser for the URI generic syntax. But it is good enough to linkify URIs.
|
2023-01-04 11:49:46 +01:00 |
|
cketti
|
8485395205
|
Remove support for linkifying bitcoin: and ethereum: URIs
|
2023-01-04 11:49:46 +01:00 |
|
cketti
|
86012f81d0
|
Refactor TextPartFinder
|
2023-01-04 11:37:20 +01:00 |
|
cketti
|
5206e76641
|
Convert TextPartFinder to Kotlin
|
2023-01-04 11:37:20 +01:00 |
|
cketti
|
05809b9280
|
Rename .java to .kt
|
2023-01-04 11:37:20 +01:00 |
|
cketti
|
6c7174dc78
|
Convert TextPartFinderTest to Kotlin
|
2023-01-04 11:37:20 +01:00 |
|
cketti
|
294a8cb840
|
Rename .java to .kt
|
2023-01-04 11:37:20 +01:00 |
|
cketti
|
0cad7f3b47
|
Add setting to show floating action button on top of the message list
|
2023-01-04 11:14:57 +01:00 |
|
Bastian Wilhelm
|
ad5f87519c
|
Don't move draft to Trash folder after sending
|
2022-12-27 20:36:28 +01:00 |
|
cketti
|
431c3fd6ca
|
Remove font size settings from GeneralSettingsDescriptions
|
2022-12-15 12:14:19 +01:00 |
|
mhfarzaneganbb
|
75e4be161a
|
Remove font size settings for account list and folder list
|
2022-12-15 12:06:12 +01:00 |
|
cketti
|
a0ae7bd820
|
Add dir="auto" to HTML when composing messages
|
2022-12-13 14:07:10 +01:00 |
|
cketti
|
4b5df5ade0
|
Make sure operations in NewMailNotificationController are executed atomically
|
2022-12-07 20:20:11 +01:00 |
|
cketti
|
627bcf850e
|
Make sure notifications have been restored before performing any operation
|
2022-12-07 20:20:11 +01:00 |
|
Goooler
|
65e07cba13
|
Disable buildFeatures by default to speed up builds
|
2022-12-07 19:21:11 +01:00 |
|
Goooler
|
be9b4ef4aa
|
Configure android extensions in subprojects
|
2022-12-07 19:04:23 +01:00 |
|
cketti
|
932e3caabe
|
Stop NotificationActionService after work is done
|
2022-12-06 18:58:00 +01:00 |
|
cketti
|
71d6a4f52e
|
Perform NotificationActionService actions in background thread
Updating notifications involves disk I/O.
|
2022-12-06 18:58:00 +01:00 |
|
cketti
|
f75101dfc1
|
Add support for swipe actions not animating the view all the way off the screen
|
2022-11-09 11:48:42 +01:00 |
|
cketti
|
73d9100087
|
Make AccountManager.getAccountsFlow() only return fully set up accounts
|
2022-11-07 16:39:03 +01:00 |
|
cketti
|
e251ec7f57
|
Add more logging for creating/removing notifications
|
2022-10-25 11:30:20 +02:00 |
|
cketti
|
893a6900dd
|
Don't throw when calling MessageStore.getMessageServerId()
Return `null` when the message can no longer be found in the message store.
|
2022-10-25 10:59:52 +02:00 |
|
cketti
|
da283a7c32
|
Change the way the message list widget listens to changes
Also change the code to only listen for message list changes when the message list widget has been added to the home screen.
|
2022-10-19 18:38:03 +02:00 |
|
cketti
|
186a1eda16
|
Load Unified Inbox when opening a message from the message list widget
|
2022-10-19 10:47:36 +02:00 |
|
cketti
|
af11ca5e4e
|
Remove now unused MessageProvider
|
2022-10-17 11:37:57 +02:00 |
|
cketti
|
dfef2d9ece
|
Convert MessageListRemoteViewFactory to Kotlin
|
2022-10-14 14:34:45 +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
|
511af40dc3
|
Use proper API to set SNI server name on API 24+
|
2022-10-12 15:32:43 +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
|
6d16698eeb
|
Read account default colors from resources
|
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
|
44f9efdfd5
|
Change 'background sync' default value to 'always'
|
2022-10-05 15:23:20 +02:00 |
|
cketti
|
6db5f09ddf
|
Set app theme before the first Activity is started
|
2022-10-05 12:15:53 +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
|
b3c8e85918
|
Remove volume key navigation for list views
|
2022-09-22 12:30:24 +02:00 |
|
cketti
|
66739b4b70
|
Switch to using 'namespace' property in build.gradle
|
2022-09-20 14:53:19 +02:00 |
|
cketti
|
8b21092cc2
|
Convert :backend:* to JVM modules
|
2022-09-17 14:53:04 +02:00 |
|
cketti
|
8a73c93134
|
Move code to select message list items to MessageListAdapter
|
2022-09-12 13:51:47 +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 |
|