cketti
|
94f630cf88
|
Introduce ImapStore interface
|
2021-06-10 21:00:58 +02:00 |
|
cketti
|
2598d3e199
|
Remove "Notification opens unread messages" option
|
2021-06-01 09:45:12 +02:00 |
|
cketti
|
5444d8be3a
|
Remove explicit dependency on Kotlin's standard library
|
2021-04-22 03:54:15 +02:00 |
|
cketti
|
632d8f3cb7
|
Upgrade Mockito-Kotlin to 3.1.0
|
2021-04-22 03:54:15 +02:00 |
|
cketti
|
0e7ec3846d
|
Upgrade Koin to 2.2.2
|
2021-04-22 03:54:15 +02:00 |
|
cketti
|
e642ff2896
|
Remove Kotlin Android extensions plugin
See https://youtrack.jetbrains.com/issue/KT-42121
|
2021-03-02 17:58:20 +01:00 |
|
cketti
|
9b53ae26d6
|
Rename 'NotificationDeleteConfirmation' to 'DeleteConfirmationActivity'
|
2021-03-01 22:21:50 +01:00 |
|
cketti
|
6c3d71c0fa
|
Move 'NotificationDeleteConfirmation' to new package
|
2021-03-01 22:21:12 +01:00 |
|
cketti
|
08d6d9bebc
|
Delete remaining store/transport URI functionality
|
2021-02-01 17:30:21 +01:00 |
|
cketti
|
de2560b90b
|
Remove Account.storeUri and Account.transportUri
The URIs are still used as serialization format when saving settings
|
2021-02-01 12:54:02 +01:00 |
|
cketti
|
69ed32ff8a
|
Convert 'ServerSettings' to Kotlin
|
2021-02-01 10:39:19 +01:00 |
|
cketti
|
fae9255bca
|
Update/fix notification icons
|
2021-01-23 04:26:39 +01:00 |
|
cketti
|
5eeb4b56be
|
Unify icon vector drawables for dark and light themes
|
2021-01-23 04:26:39 +01:00 |
|
cketti
|
1873593dc5
|
Format Kotlin code
|
2020-10-16 16:41:19 +02:00 |
|
cketti
|
ed8009d9fa
|
Update ktlint-gradle to 9.4.1, ktlint to 0.39.0
Apply ktlint-gradle plugin to all Gradle subprojects.
|
2020-10-16 14:27:23 +02:00 |
|
cketti
|
5f05b8bb07
|
Show sender/recipient name in message list based on folder
The recipient name is shown for messages in the Sent, Drafts, and Outbox folders. For messages in all other folders the sender name is shown.
|
2020-10-12 01:48:36 +02:00 |
|
cketti
|
3133573139
|
Rewrite Share functionality in message view screen
The shared text now contains subject, date, sender, and recipients in addition to the message body text.
|
2020-10-05 05:38:54 +02:00 |
|
cketti
|
988966d190
|
Update Glide to 4.11.0
|
2020-07-17 23:37:17 +02:00 |
|
cketti
|
445cd12651
|
Remove unnecessary JDOM dependencies
|
2020-07-15 18:36:27 +02:00 |
|
cketti
|
30eca8cc30
|
Update Android Gradle Plugin to 4.0.1
|
2020-07-15 01:51:13 +02:00 |
|
Tobias Preuss
|
7bd92aebb9
|
Use "View#isVisible" extension function.
|
2020-07-09 09:33:49 +02:00 |
|
cketti
|
ace8bc1244
|
Merge pull request #4847 from runningcode/no/api
Use api instead of implementation.
|
2020-06-24 03:22:35 +02:00 |
|
cketti
|
fbaa4ce037
|
Make openpgp-api module available for tests in app modules
|
2020-06-23 16:29:46 +02:00 |
|
cketti
|
c31b753d26
|
Write 'server_id' value of NULL to database for local folders
|
2020-06-13 02:02:54 +02:00 |
|
cketti
|
25bdbe8a0d
|
Use proper "server ID" when creating local Outbox folder
|
2020-05-29 19:32:36 +02:00 |
|
cketti
|
6bb407087e
|
Move NavigationExtensions.kt to :app:ui:base
|
2020-05-21 22:14:29 +02:00 |
|
cketti
|
21c14c49bd
|
Add :app:ui:base module and move K9Activity to it
|
2020-05-19 18:16:15 +02:00 |
|
cketti
|
dc82a53713
|
Rename :app:ui to :app:ui:legacy
The goal is to split this module into smaller, more focused modules.
|
2020-05-19 18:16:15 +02:00 |
|
cketti
|
2f875abcfc
|
Replace remaining usages of Account.get*Folder()
|
2020-05-04 16:31:00 +02:00 |
|
cketti
|
7f80947740
|
Replace Account.getSentFolder() with Account.getSentFolderId()
|
2020-05-04 16:31:00 +02:00 |
|
cketti
|
253f4c85ff
|
Replace Account.getSpamFolder() with Account.getSpamFolderId()
|
2020-05-04 16:31:00 +02:00 |
|
cketti
|
c943c03879
|
Replace Account.getDraftsFolder() with Account.getDraftsFolderId()
|
2020-05-04 16:31:00 +02:00 |
|
cketti
|
c56ae6dcab
|
Replace Account.getTrashFolder() with Account.getTrashFolderId()
|
2020-05-04 16:31:00 +02:00 |
|
cketti
|
c6d96b2b34
|
Replace Account.getInboxFolder() with Account.getInboxFolderId()
In some instances the check for the Inbox folder could be removed.
We no longer allow one folder to have multiple roles, e.g. Inbox + Drafts.
|
2020-05-04 16:31:00 +02:00 |
|
cketti
|
9291881b6b
|
Switch LocalSearch and everything connected to it to using folder IDs
|
2020-05-04 16:31:00 +02:00 |
|
cketti
|
767f7e0efe
|
Remove StoreConfig
|
2020-05-01 05:42:50 +02:00 |
|
cketti
|
02049c5882
|
Create DraftsFolderProvider
|
2020-05-01 05:38:37 +02:00 |
|
cketti
|
82db38bd08
|
Create ImapStoreConfig
|
2020-05-01 05:30:34 +02:00 |
|
cketti
|
e0b1d77650
|
Remove BootReceiver
|
2020-04-06 19:22:19 +02:00 |
|
cketti
|
2a78418911
|
Remove old Push code
|
2020-04-05 20:08:29 +02:00 |
|
cketti
|
defb055472
|
Remove code to mark contacts as read and WRITE_CONTACTS permission
See https://source.android.com/devices/tech/config/contacts-affinities
|
2020-03-19 17:31:14 +01:00 |
|
cketti
|
c4ab630161
|
Remove 'androidTest' tests
We don't regularly run them and most of them don't even compile anymore.
|
2020-03-11 18:01:41 +01:00 |
|
cketti
|
17967c1af9
|
Merge pull request #4590 from k9mail/integrate_font_size_settings
Integrate font size settings into general_settings.xml
|
2020-03-06 15:45:48 +01:00 |
|
cketti
|
3a4d170755
|
Integrate font size settings into general_settings.xml
|
2020-03-05 15:19:17 +01:00 |
|
cketti
|
0e13c58550
|
Extract 'folder settings' screen to FolderSettingsFragment
|
2020-03-04 21:49:10 +01:00 |
|
cketti
|
00086bd15e
|
Update Koin to 2.1.1
|
2020-03-04 14:39:30 +01:00 |
|
cketti
|
ab7feffa68
|
Add JMAP message sync (part 1)
This only supports doing a full sync and downloading complete messages.
|
2020-02-12 19:12:11 +01:00 |
|
cketti
|
99b5f38a9c
|
Make SizeFormatter.formatSize() an instance method
|
2020-02-09 00:20:49 +01:00 |
|
cketti
|
9e06676d33
|
Update AndroidX Fragment to 1.2.1
|
2020-02-06 17:24:49 +01:00 |
|
cketti
|
c1c57cfd8d
|
Update AndroidX Lifecycle to 2.2.0
|
2020-02-06 16:22:51 +01:00 |
|