cketti
|
66739b4b70
|
Switch to using 'namespace' property in build.gradle
|
2022-09-20 14:53:19 +02:00 |
|
cketti
|
be649e3ba0
|
Update Koin to version 3.2.0
|
2022-08-05 23:51:32 +02:00 |
|
cketti
|
a4e1a77892
|
Switch to mockito-inline
|
2022-02-03 01:10:52 +01:00 |
|
cketti
|
6e9a8f9559
|
Move HtmlProcessor into a separate module
|
2022-01-28 04:40:30 +01:00 |
|
cketti
|
80f29f9b3b
|
Update Koin to version 3.1.3
|
2021-10-30 05:32:51 +02:00 |
|
cketti
|
c8268dbe45
|
Convert notification tests to Kotlin
|
2021-09-01 02:19:46 +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
|
e642ff2896
|
Remove Kotlin Android extensions plugin
See https://youtrack.jetbrains.com/issue/KT-42121
|
2021-03-02 17:58:20 +01: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 |
|
Nelson Osacky
|
907106bfdc
|
Use api instead of implementation.
This improves the build times when making incremental changes.
See [this slide](https://speakerdeck.com/runningcode/beyond-modularization-scaling-your-android-build-with-gradle?slide=97)
for the performance improvements.
|
2020-06-23 11:27:39 +02:00 |
|
cketti
|
1ac7387e83
|
Upgrade to jsoup 1.13.1
|
2020-04-15 23:32:23 +02:00 |
|
cketti
|
00086bd15e
|
Update Koin to 2.1.1
|
2020-03-04 14:39:30 +01:00 |
|
cketti
|
2a8d094343
|
JMAP: Add support for uploading messages
|
2020-02-25 19:00:18 +01:00 |
|
cketti
|
0f07359bd9
|
Update AndroidX Core to 1.2.0
|
2020-02-06 17:53:07 +01:00 |
|
cketti
|
9a04de0d00
|
Remove unused android-job library
|
2020-01-19 17:02:40 +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
|
28f411f3d4
|
Update Moshi to 1.9.2
|
2020-01-19 16:19:20 +01:00 |
|
cketti
|
88d863c4c2
|
Add ktlint and Kotlin code style settings for Android Studio
|
2019-11-29 13:39:16 +01:00 |
|
cketti
|
9655216606
|
Update to Koin 2.0.1
|
2019-11-20 15:38:11 +01:00 |
|
cketti
|
bbbec7bf3d
|
Switch from android-job to workmanager
|
2019-11-17 17:03:30 +01:00 |
|
cketti
|
57ff989edd
|
Add kotlinOptions.jvmTarget to Gradle projects using Kotlin
|
2019-11-17 14:45:05 +01:00 |
|
cketti
|
3470ee8774
|
Update Robolectric to 4.2.1
Not going directly to 4.3.1 because of this issue:
https://github.com/robolectric/robolectric/issues/5245
|
2019-11-13 17:37:37 +01:00 |
|
cketti
|
e3973096d3
|
Remove Checkstyle
|
2019-11-13 16:51:52 +01:00 |
|
cketti
|
56a37d9e14
|
Remove FindBugs
It's not maintained anymore and we're not currently using it.
|
2019-11-13 16:41:51 +01:00 |
|
cketti
|
105622a999
|
Use variable for 'sourceCompatibility' and 'targetCompatibility' values
|
2019-11-13 16:26:29 +01:00 |
|
Wolfgang Grossinger
|
c179ace548
|
Upgrade to Kotlin version (3.20) and fix any issues.
- Migrate to Kotlin 3.11
- Remove Kotlin Experimentals
- Migrate Kotlin Coroutines
|
2019-02-13 20:53:44 +01:00 |
|
cketti
|
97ed41524e
|
Move tests to :app:storage module
Create :app:testing module for shared test infrastructure code
|
2018-12-18 00:07:44 +01:00 |
|
Vincent Breitmoser
|
474610139f
|
StoagePersister: add test
|
2018-12-10 13:06:52 +01:00 |
|
Oji Ofong
|
c3fcf5986d
|
Change mail sync to work with background execution limits
|
2018-12-02 08:52:46 -05:00 |
|
cketti
|
18bbd76783
|
Add a way to inject SchemaDefinition into LocalStore
|
2018-09-03 00:57:41 +02:00 |
|
cketti
|
f046313d98
|
Remove knowledge of store URI from :mail:protocols:imap module
|
2018-07-17 20:39:18 +02:00 |
|
cketti
|
fe8477cd9b
|
Make k9mail module specify which Backend implementations to include
|
2018-07-15 20:45:05 +02:00 |
|
cketti
|
f6713ea55a
|
Clean up modules' dependencies
|
2018-07-08 16:06:19 +02:00 |
|
cketti
|
f63b4097a1
|
Remove core module's dependency on HoloColorPicker
|
2018-07-08 16:06:19 +02:00 |
|
cketti
|
b46594fed4
|
Move UI code to ui module
|
2018-07-02 16:19:21 +02:00 |
|
cketti
|
02c0b605d5
|
Move all code to :app:core Gradle module
The idea is to later move the UI code back to the :app:k9mail module.
For now there are too many references from the "core" code to UI
components.
|
2018-06-22 02:09:10 +02:00 |
|