Commit graph

168 commits

Author SHA1 Message Date
Wolf-Martell Montwé
0abee28d05
Bump Android Gradle Plugin 8.0.2 -> 8.1.1 2023-09-19 10:22:14 +02:00
Wolf-Martell Montwé
e9535ecdaa
Bump Spotless 6.14.0 -> 6.21.0 and KtLint 0.48.2 -> 0.50.0, and reformat/fix code 2023-09-06 18:13:23 +02:00
Wolf-Martell Montwé
d31737923d
Add Compose Material3 dependency 2023-09-06 18:13:22 +02:00
Wolf-Martell Montwé
5357f308f6
Bump Detekt Compose plugin 0.1.7 to 0.1.11 2023-09-06 18:13:22 +02:00
Wolf-Martell Montwé
2e886a7255
Bump Mockito 5.3.1 -> 5.4.0 and Mockito Kotlin 4.1.0 -> 5.1.0 2023-09-06 18:13:22 +02:00
Wolf-Martell Montwé
95b9d747b1
Bump dependencies
Kotlin 1.8.21 -> 1.8.22
KotlinX Coroutines 1.7.1 -> 1.7.3
KotlinX DateTime 0.4.0 -> 0.4.1
AndroidX RecyclerView 1.3.0 -> 1.3.1
AndroidX Fragment 1.6.0 -> 1.6.1
AndroidX Preference 1.2.0 -> 1.2.1
AndroidX Compose Compiler 1.4.7 -> 1.4.8
AndroidX Compose BOM 2023.05.01 -> 2034.06.01
Koin 3.4.2 -> 3.5.3
Koin Compose 3.4.5 -> 3.4.6
Glide 4.15.1 -> 4.16.0
KSP 1.8.21-1.0.11 -> 1.8.22-1.0.11
Okio 3.3.0 -> 3.4.0
2023-09-06 18:13:22 +02:00
Wolf-Martell Montwé
1fe926fad4
Bump Gradle 8.1.1 -> 8.3 2023-09-06 18:13:22 +02:00
cketti
1f85416afb Upgrade AndroidX Fragment to 1.6.0 2023-06-18 22:15:09 +02:00
Wolf-Martell Montwé
7f60917b60
Update detekt to 1.23.0 2023-06-08 12:57:41 +02:00
Wolf-Martell Montwé
95f2ec1bd9
Update dependencies 2023-06-08 12:57:40 +02:00
cketti
9ae4c89c4e Add custom result type for HttpFetcher 2023-06-01 16:18:48 +02:00
Wolf-Martell Montwé
7d18529e73
Add TextFieldOutlinedSelect for selecting entries from a set of options 2023-05-23 18:04:20 +02:00
cketti
517fffaa0b
Merge pull request #6902 from thundernest/update_assertk
Update assertk to version 0.26
2023-05-17 18:02:22 +02:00
Wolf-Martell Montwé
c7112297b8
Change AccountSetup to use a contract that follows the unidirectional data flow 2023-05-17 16:47:49 +02:00
Wolf-Martell Montwé
39f24effdd
Add koin compose support 2023-05-17 16:47:49 +02:00
Wolf-Martell Montwé
1d93ffb89f
Add UnidirectionalViewModel a variation of MVI with side effects 2023-05-17 16:47:14 +02:00
cketti
ef498c60e4 Update assertk to version 0.26 2023-05-16 17:20:25 +02:00
cketti
9c4a0d40be Convert FixedLengthInputStreamTest to Kotlin 2023-05-13 22:55:54 +02:00
cketti
ff188cdfb5 Remove WebDAV code 2023-05-04 22:14:00 +02:00
Wolf Montwé
b6c403523b
Bump Mockito to 5.3.1 2023-05-03 16:43:21 +02:00
Wolf Montwé
50cbd0b9c8
Bump AndroidX Compose Bom to 2023.04.01, Activity to 1.7.1 and SplashScreen to 1.0.1 2023-05-03 16:43:06 +02:00
Wolf Montwé
e3440a60d9
Bump Android Gradle Plugin 8.0.0 -> 8.0.1 2023-05-03 16:24:15 +02:00
Wolf Montwé
71079908aa
Bump Gradle 8.0.2 -> 8.1.1 and remove suppress dsl scope violation 2023-04-25 17:21:58 +02:00
Wolf Montwé
5318e789ac
Bump Kotlin 1.8.10 -> 1.8.20 and Compose Compiler 1.4.4 -> 1.4.6 2023-04-25 17:21:35 +02:00
Wolf Montwé
0339444dd3
Bump Android Gradle Plugin to 8.0.0 and move Kotlin compatibility to build-plugins 2023-04-25 17:21:32 +02:00
Wolf Montwé
6910945f3f
Bump Gradle 7.6 -> 8.0.2 2023-04-25 17:21:04 +02:00
Wolf Montwé
49cb6018cb
Update dependencies 2023-04-12 10:06:33 +02:00
Wolf Montwé
45026238f0
Fix AndroidX lifecycle viewmodel compose version conflict 2023-04-12 10:06:32 +02:00
Wolf Montwé
84a6127c69
Change mockito inline to core, as it is inline anyway since 5.0.0
See: https://github.com/mockito/mockito/releases/tag/v5.0.0
2023-04-12 10:06:32 +02:00
Wolf Montwé
d17f27244c
Fix dependency conflicts for ui-utils 2023-04-12 10:06:31 +02:00
Wolf Montwé
e5bf49bddb
Add SystemBarsColor 2023-04-11 14:30:07 +02:00
Wolf Montwé
efff0f96d6
Change catalog app icon and add splashscreen 2023-04-11 14:17:59 +02:00
Wolf Montwé
54d105b2e4
Update imap dependencies 2023-04-06 10:45:37 +02:00
Wolf Montwé
f21dc9339b
Update dependencies 2023-04-05 17:49:53 +02:00
Wolf Montwé
67e6772dc0
Update Kotlin to 1.8.10 and Compose to 2023.03.00 2023-04-05 17:49:52 +02:00
Wolf Montwé
abc548edf7
Update Androidx Lifecycle to 2.6.1 2023-04-05 16:49:19 +02:00
Wolf Montwé
64f9a7fd4f
Add onboarding feature 2023-04-03 18:24:16 +02:00
Wolf Montwé
fd30437c94
Remove truth library and remaining usage 2023-03-21 14:14:44 +01:00
Wolf Montwé
c9c6e1b094
Add TextFieldOutlinded and PasswordTextFieldOutlinded to design system 2023-03-21 10:18:10 +01:00
Wolf Montwé
bd6cde63b0
Add bundles to organise compose dependencies 2023-03-16 13:55:00 +01:00
Wolf Montwé
5a065a4739
Add jUnit test dependencies for compose 2023-03-16 13:55:00 +01:00
Wolf Montwé
9f11765a6f
Change compose setup to use Gradle version catalog instead of hard coded values 2023-03-16 13:39:13 +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é
ed7270251a
Bump Android Gradle Plugin 7.4.0 -> 7.4.2 2023-03-09 14:44:54 +01:00
Wolf Montwé
8b049982a9
Add ContactDataSource and Contact entity 2023-03-09 12:10:25 +01:00
Wolf Montwé
be5894e743
Move EmptyCursor to core:android:common 2023-03-02 14:44:53 +01:00
Wolf Montwé
fab0749abd
Add common module to core 2023-03-02 14:38:42 +01:00
Wolf Montwé
28e3f62a4e
Change Clock to kotlinx.datetime.Clock 2023-03-02 11:21:32 +01:00
Wolf Montwé
2ce7c6e412
Add core testing with TestClock using Kotlinx datetime 2023-03-01 16:19:09 +01:00
Wolf Montwé
b6dc15b03c
Add design system with text and button atoms 2023-03-01 13:46:25 +01:00
Wolf Montwé
0ace871606
Add dependency check build plugin 2023-02-24 11:47:29 +01:00
Wolf Montwé
f4317b0fad
Add detekt plugin for compose 2023-02-22 10:51:23 +01:00
Wolf Montwé
27ad28fafe
Add detekt build plugin 2023-02-21 17:53:01 +01:00
Wolf Montwé
9c01e7a0de
Bump ktlint 0.47.1 -> 0.48.2 2023-02-17 16:14:13 +01:00
Wolf Montwé
864ee60c63
Add Android library build plugin 2023-02-16 15:58:43 +01:00
Wolf Montwé
a098aaee9f
Add basic compose demo app 2023-02-16 09:45:37 +01:00
Wolf Montwé
2bc5f3f04a
Add Compose Android app build-plugin 2023-02-15 18:51:44 +01:00
Wolf Montwé
948f11378b
Add default Android app build-plugin 2023-02-15 18:41:55 +01:00
Wolf Montwé
d00c9f337c
Add JVM library convention to build-plugin 2023-02-15 16:31:16 +01:00
Wolf Montwé
2967e933e4
Change Spotless configuration to build-plugin 2023-02-14 10:41:09 +01:00
Wolf Montwe
4a1d7f1d39
Remove Gradle ktlint plugin 2023-02-03 17:17:42 +01:00
Wolf Montwe
713dbf9462
Add spotless plugin for code formatting and rule for Kotlin sources 2023-02-03 17:12:31 +01:00
cketti
771c68816e Keep JVM target version in build.gradle 2023-01-24 19:01:57 +01:00
cketti
2131bfcd05 Switch from AndroidX CardView to MaterialCardView 2023-01-19 12:26:24 +01:00
cketti
8b92a7c162 Update icu4j-charset to version 72.1 2023-01-17 14:55:25 +01:00
cketti
24a6fb62ed Update JDOM to version 2.0.6.1 2023-01-17 14:55:25 +01:00
cketti
b4976b29a1 Update Turbine to version 0.12.1 2023-01-17 14:55:25 +01:00
cketti
eebc82be38 Update mockito-kotlin to version 4.1.0 2023-01-17 14:55:25 +01:00
cketti
b8d18bbfad Update Mockito to version 5.0.0 2023-01-17 14:55:25 +01:00
cketti
259a644e02 Update Robolectric to version 4.9.2 2023-01-17 14:55:25 +01:00
cketti
95b61e61ca Update Clikt to version 3.5.1 2023-01-17 14:55:25 +01:00
cketti
ddd464cffb Update Apache James Mime4J to version 0.8.8 2023-01-17 14:55:25 +01:00
cketti
d858b20f3f Update Apache Commons IO to version 2.11.0 2023-01-17 14:55:25 +01:00
cketti
e2fbe4382c Update Koin components to version 3.3.2 2023-01-17 14:55:25 +01:00
cketti
54128718c3 Update Okio to version 3.3.0 2023-01-17 14:55:25 +01:00
cketti
e3782313e0 Update Material Components to version 1.7.0 2023-01-17 14:55:25 +01:00
cketti
041c890eb9 Update AndroidX Test Core to version 1.5.0 2023-01-17 14:55:25 +01:00
cketti
aca40f40bf Update AndroidX Fragment to version 1.5.5 2023-01-17 14:55:25 +01:00
cketti
a32cc421e8 Update AndroidX Navigation to version 2.5.3 2023-01-17 14:55:25 +01:00
cketti
301b951d04 Update AndroidX Activity to version 1.6.1 2023-01-17 14:55:25 +01:00
cketti
48edb196a0 Update AndroidX AppCompat to version 1.6.0 2023-01-17 14:55:25 +01:00
cketti
7577e66f3b Update Jetbrains annotations library to version 24.0.0 2023-01-17 14:55:25 +01:00
cketti
2b25d0d1ac Update Kotlin to version 1.8.0 2023-01-17 14:55:25 +01:00
cketti
6981490861 Enable core library desugaring 2023-01-17 14:55:25 +01:00
cketti
6a5263aa41 Update Android Gradle Plugin to version 7.4.0 2023-01-17 14:55:25 +01:00
cketti
7e8c7f18db Switch to TOML file for Gradle version catalog 2023-01-16 14:49:14 +01:00
Goooler
dda4d4db37 Bump Gradle to 7.6
https://docs.gradle.org/7.6/release-notes.html
2022-12-07 19:04:23 +01:00
PatrickMis
09e587b403 Update Gradle Wrapper 2022-09-06 13:32:24 +02:00
cketti
2d49aa8837 Update Gradle (wrapper) to version 7.5 2022-08-05 23:35:28 +02:00
cketti
82cd9a91cc Update Gradle Wrapper to version 7.4 2022-03-01 18:23:25 +01:00
cketti
e56aa4deb1 Update Gradle (Wrapper) to version 7.2 2021-10-30 05:32:51 +02:00
cketti
21cbc14c89 Upgrade Gradle (Wrapper) to 7.0 2021-04-22 03:54:15 +02:00
cketti
99fe4ecfda Update Gradle Wrapper to 6.7 2020-11-14 18:23:18 +01:00
cketti
0f9795b724 Update Gradle Wrapper to 6.5.1 2020-07-15 01:33:19 +02:00
cketti
68452b0a50 Upgrade to Gradle Wrapper 6.3 2020-04-15 23:32:23 +02:00
cketti
97dec47a2b Update to Gradle 6.0.1 2019-11-19 23:09:46 +01:00
cketti
34a780cb8a Update Gradle (Wrapper) to 6.0 2019-11-13 16:54:38 +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
dd2b1488ed Upgrade to Gradle (Wrapper) 5.3.1 2019-04-02 04:43:33 +02:00