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 |
|
cketti
|
aa08570a45
|
Make sure FolderNameFormatter uses the correct Resources instance
This is necessary so special folder names are displayed in the language
configured by the user under general settings.
|
2020-01-28 17:22:12 +01:00 |
|
cketti
|
9845b76338
|
Only use K9 themes in AndroidManifest.xml
|
2020-01-27 02:39:28 +01:00 |
|
cketti
|
9b2b82eee6
|
Update Mockito to 3.2.4 and Mockito-Kotlin to 2.2.0
|
2020-01-19 16:27:53 +01:00 |
|
cketti
|
320cc8b40b
|
Add UI to add a JMAP account to the app
|
2020-01-18 21:14:57 +01:00 |
|
cketti
|
148af8aae8
|
Add k9mail-jmap app for JMAP development
|
2020-01-15 16:14:16 +01:00 |
|