Wolf-Martell Montwé
|
9e0f1bd815
|
Resolve app.core dependency blocking oauth extraction
|
2023-06-20 15:17:45 +02:00 |
|
cketti
|
ef498c60e4
|
Update assertk to version 0.26
|
2023-05-16 17:20:25 +02:00 |
|
cketti
|
5498567bf2
|
Switch assertions to assertk
|
2023-05-14 13:00:28 +02:00 |
|
cketti
|
b5964f32f2
|
Change DefaultMessageCountsProvider to support LocalSearch.conditions = null
|
2023-03-21 18:34:21 +01:00 |
|
Wolf Montwé
|
a2af0c7bf3
|
Change :app:storage module to assertk
|
2023-03-21 14:14:19 +01:00 |
|
cketti
|
f17fb9fe17
|
Remove unused method
|
2023-03-15 17:28:58 +01:00 |
|
Wolf Montwé
|
00b7bf45d7
|
Change truth testing library to legacy and only allow usage in old modules
|
2023-03-14 12:20:55 +01:00 |
|
Wolf Montwé
|
532642d8db
|
Remove Preconditions
|
2023-03-09 14:02:02 +01:00 |
|
Wolf Montwé
|
3ed19f0011
|
Move CursorExtensions to :core:android:common module
|
2023-03-09 12:14:28 +01:00 |
|
Wolf Montwé
|
22d8e4b924
|
Change build files from Groovy to Kotlin
|
2023-02-23 14:52:16 +01:00 |
|
Wolf Montwé
|
96e2784b22
|
Rename build.gradle files to build.gradle.kts
|
2023-02-23 14:52:15 +01:00 |
|
cketti
|
1cbdde5bfd
|
Add database migration to fix stored identity values
|
2023-02-21 17:59:49 +01:00 |
|
Wolf Montwé
|
cab1c71524
|
Cleanup remaining code style issues for Kotlin sources
|
2023-02-17 16:14:14 +01:00 |
|
Wolf Montwé
|
29d5220995
|
Add trailing comma allowance to code style
|
2023-02-17 16:14:13 +01:00 |
|
Wolf Montwé
|
f88613bf23
|
Change to Android library build plugin
|
2023-02-16 15:58:43 +01:00 |
|
Wolf Montwe
|
0d030aab6d
|
Remove trimTrailingWhitespace as not needed for ktlint
|
2023-02-06 10:49:21 +01:00 |
|
Wolf Montwe
|
1854a2c911
|
Change Kotlin code format
|
2023-02-03 17:23:57 +01:00 |
|
cketti
|
e826ed8db7
|
Merge pull request #6618 from thundernest/message-view-redesign
Add the redesigned message view screen
|
2023-02-01 18:51:05 +01:00 |
|
cketti
|
ef583ba620
|
Rewrite MessageCountsProvider to use MessageStore
|
2023-02-01 14:40:00 +01:00 |
|
cketti
|
5e17829436
|
Rewrite MessageCountsProvider.getUnreadMessageCount() to not use LocalStore
|
2023-02-01 14:40:00 +01:00 |
|
cketti
|
f6de845801
|
Rewrite MessagingController.loadMoreMessages() to not use LocalStore
|
2023-01-24 20:25:29 +01:00 |
|
cketti
|
9cb6859ad6
|
Load message details
|
2023-01-24 18:21:51 +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 |
|
Goooler
|
be9b4ef4aa
|
Configure android extensions in subprojects
|
2022-12-07 19:04:23 +01: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
|
affe83a9b9
|
Remove trimIndent() from production code
|
2022-09-22 15:47:53 +02:00 |
|
cketti
|
66739b4b70
|
Switch to using 'namespace' property in build.gradle
|
2022-09-20 14:53:19 +02:00 |
|
cketti
|
2c94dc6d08
|
Use proper table name in SqlQueryBuilder
|
2022-09-07 17:10:05 +02:00 |
|
cketti
|
034eac8847
|
Add fast path to MessageListRepository to bypass an empty cache
|
2022-09-01 16:12:25 +02:00 |
|
cketti
|
dabb398e65
|
Add MessageListRepository.getThread()
|
2022-08-31 17:50:00 +02:00 |
|
cketti
|
4b03f99ff7
|
Add MessageListRepository.getThreadedMessages()
|
2022-08-31 17:50:00 +02:00 |
|
cketti
|
170f0dbecc
|
Add MessageListRepository.getMessages()
|
2022-08-31 17:50:00 +02:00 |
|
cketti
|
e14ce585a5
|
Add MessageStore.getThread()
This is more or less a copy of `EmailProvider.getThread()`.
|
2022-08-30 14:49:30 +02:00 |
|
cketti
|
9b90d18051
|
Add MessageStore.getMessages()
This is more or less a copy of `EmailProvider.getMessages()`.
|
2022-08-30 13:43:30 +02:00 |
|
cketti
|
be5867de83
|
Add MessageStore.getThreadedMessages()
This is more or less a copy of `EmailProvider.getThreadedMessages()`.
|
2022-08-30 12:39:57 +02:00 |
|
cketti
|
77396629cb
|
Add MessageStore.hasMoreMessages()
|
2022-08-29 16:40:49 +02:00 |
|
cketti
|
03189fae46
|
Replace usages of the deprecated RuntimeEnvironment.application
|
2022-08-09 18:33:18 +02:00 |
|
cketti
|
29a530a6fb
|
Remove unused method
|
2022-08-09 17:36:20 +02:00 |
|
cketti
|
aed6b6bb7f
|
Code style fixes
|
2022-08-08 13:23:15 +02:00 |
|
啊o额iu鱼
|
7783cc3074
|
move fulltext entry when message moving
Otherwise, the moved messages cannot be searched,
|
2022-08-08 16:24:23 +08:00 |
|
cketti
|
be649e3ba0
|
Update Koin to version 3.2.0
|
2022-08-05 23:51:32 +02:00 |
|
cketti
|
9a9c781eaa
|
Flag existing Gmail accounts for OAuth upgrade
|
2022-06-17 14:40:23 +02:00 |
|
cketti
|
814583a89e
|
Add migration for persisted IMAP compression preference
|
2022-04-12 21:58:15 +02:00 |
|
cketti
|
fea7b7c7bf
|
Update Robolectric to 4.7.3
|
2022-02-21 18:43:01 +01:00 |
|
cketti
|
ffa0ebb5bb
|
Change the Storage class to be immutable
Also make sure the in-memory state and the database are modified together while a lock is being held.
|
2022-02-12 00:00:11 +01:00 |
|
cketti
|
56ac6ab0bd
|
Rework notification light setting
|
2022-02-11 23:56:12 +01:00 |
|
cketti
|
a4e1a77892
|
Switch to mockito-inline
|
2022-02-03 01:10:52 +01:00 |
|
schlagi123
|
e8a798c9de
|
Change default color for registered contacts (#5865)
Change default value of `registeredNameColor` to have enough contrast in both the light and dark theme.
|
2022-01-20 00:10:05 +01:00 |
|
parkerfath
|
722e6b923f
|
Change delimiter in address fields from ASCII 0 to 1 (#5863)
Fixes search by sender name.
Co-authored-by: Fath <fath@147dda1a2773.ant.amazon.com>
|
2022-01-14 19:40:28 +01:00 |
|