Christophe Beyls
0b707b5872
update Gradle Plugin to 4.2.0, Kotlin to 1.5.0, fragment-ktx to 1.3.3 and Room to 2.3.0
2021-05-07 22:35:18 +02:00
Christophe Beyls
44e9e69a5d
upgrade various libraries and replace custom ConcatAdapter implementation with RecyclerView's ConcatAdapter
2021-04-09 19:01:58 +02:00
Christophe Beyls
51d25112bc
update Material Components library to 1.3.0 and replace custom MaterialHorizontalProgressBar with LinearProgressIndicator
2021-02-16 18:46:27 +01:00
Christophe Beyls
389af5475c
update fragments to 1.3.0 and use the new Activity Result and Fragment Result APIs
2021-02-15 22:03:36 +01:00
Christophe Beyls
12d355cb09
bump version code for release 2.0.5
2021-02-06 01:39:43 +01:00
Christophe Beyls
531b8e38b8
update OkHttp to 3.12.13
2021-02-06 01:36:25 +01:00
Christophe Beyls
3df765fecc
upgrade kotlinx.coroutines and okio to their latest version
2021-02-04 14:09:23 +01:00
Christophe Beyls
4e8959ce84
fix res-override sourceSet path
2020-12-25 17:26:12 +01:00
Christophe Beyls
fa72523517
update Room to 2.2.6
2020-12-19 18:31:21 +01:00
Christophe Beyls
6dc13ed4bd
Update target SDK version to 30 and rewrite Travis CI configuration
...
- update compileSdkVersion, buildToolsVersion and targetSdkVersion to 30
- update Travis CI config file to use OpenJDK 11 on Ubuntu Focal and manual Android SDK components installation.
2020-12-19 18:29:31 +01:00
Christophe Beyls
72734576db
replace android's JsonReader with Moshi's JsonReader to parse room statuses more efficiently
2020-12-12 00:34:39 +01:00
Christophe Beyls
8e32310b28
upgrade Kotlin to 1.4.21 and browser to 1.3.0
2020-12-11 18:04:32 +01:00
Christophe Beyls
241ff25398
move overridden library resources to a separate resources folder for clarity
2020-11-29 12:57:08 +01:00
Christophe Beyls
d1a336c1e0
upgrade Kotlin to 1.4.20 and coroutines to 1.4.1
...
replace java.util.* imports with individual imports
2020-11-25 14:57:50 +01:00
Christophe Beyls
2b4c2e3f85
exclude DebugProbesKt.bin from release builds
2020-11-11 13:03:47 +01:00
Christophe Beyls
9578ca949e
use okhttp-tls library to build custom SSLSocketFactory and TrustManager instances
2020-11-11 13:02:35 +01:00
Christophe Beyls
06074c09ce
upgrade Coroutines library to 1.4.0
2020-11-02 13:55:04 +01:00
Christophe Beyls
098bff0323
upgrade Gradle plugin to 4.1.0, and core and okio libraries
2020-11-02 02:35:43 +01:00
Christophe Beyls
a13705dfa7
fix overriding annotationProcessorOptions
2020-09-14 16:06:37 +02:00
Christophe Beyls
410ed8fc30
upgrade Okio to 2.8.0 for Kotlin 1.4
2020-09-14 16:05:41 +02:00
Christophe Beyls
ae3212822d
upgrade to Kotlin 1.4.10 + new versions of AppCompat & Material Components
...
+ add workaround for FAB tinting on API < 21
2020-09-14 15:51:32 +02:00
Christophe Beyls
24891fc134
upgrade coroutines and core
2020-07-25 14:41:23 +02:00
Christophe Beyls
496286339b
update Gradle plugin to 4.0.1, DrawerLayout and Okio
2020-07-18 01:05:14 +02:00
Christophe Beyls
c07e550997
update okhttp to 3.12.12
2020-06-13 12:40:02 +02:00
Christophe Beyls
ae91af6dbe
upgrade core and fragment libraries
2020-06-11 01:19:45 +02:00
Christophe Beyls
d2b674f3d2
upgrade DrawerLayout library
2020-05-21 00:13:21 +02:00
Christophe Beyls
5424dfb385
upgrade Okio to 2.6.0
2020-04-29 01:02:35 +02:00
Christophe Beyls
0cabd84732
remove dependency to lifecycle-common-java8
2020-04-21 13:09:41 +02:00
Christophe Beyls
cfb588935f
upgrade Kotlin and Preference
2020-04-16 16:24:32 +02:00
Christophe Beyls
5b989d3253
upgrade Gradle plugin, fragment-ktx and DrawerLayout to their latest stable version
2020-04-02 11:46:43 +02:00
Christophe Beyls
a71a92dbbc
Update Kotlin to 1.3.71, as well as Okio and Coroutines libraries. Coroutines 1.3.5 makes the final APK 8KB smaller.
2020-03-24 16:01:31 +01:00
Christophe Beyls
5ef42ea87b
upgrade Room, Fragment, Paging libraries
2020-03-20 00:04:22 +01:00
Christophe Beyls
bd2a220275
Update DrawerLayout to 1.1.0-alpha04, OkHttp to 3.12.10 and Kotlin to 1.3.70
2020-03-06 17:44:00 +01:00
Christophe Beyls
7212aee9be
Remove View binding classes generation, added by mistake
2020-03-06 16:43:47 +01:00
Christophe Beyls
da7e7321a9
remove Kotlin compiler non-null assertions from release builds
2020-02-25 15:30:58 +01:00
Christophe Beyls
11e71d1595
update Gradle, Gradle plugin to 3.6.0 and a few dependencies
2020-02-25 01:15:51 +01:00
Christophe Beyls
4bbe817476
update build tools, core, fragments, material components to latest stable version
2020-02-10 11:22:39 +01:00
Christophe Beyls
9db6ec56ad
prepare for hotfix release 2.0.1
2020-01-29 12:30:55 +01:00
Christophe Beyls
669f5d1cb0
Convert the entire app to Kotlin ( #50 )
...
- Remove all Java code and replace it with Kotlin equivalent
- Use KTX versions of all libraries to extend them with Kotlin functionality
- Migrate Okio to its latest version which is written in Kotlin.
2020-01-28 23:47:38 +01:00
Christophe Beyls
97cbeb86c7
update version code for next release
2020-01-26 14:30:23 +01:00
Christophe Beyls
bf0682633d
migrate to Lifecycle 2.2.0 and Fragment 1.2.0
2020-01-22 21:13:21 +01:00
Christophe Beyls
569ffd7542
upgrade Material Components library
2020-01-22 20:26:00 +01:00
Christophe Beyls
74c2a6d1e7
upgrade OkHttp to 3.12.8
2020-01-21 05:19:26 +01:00
Christophe Beyls
0eb6b08732
prepare for hotfix release 1.7.2
2020-01-06 13:54:37 +01:00
Christophe Beyls
434a72dc6c
fix new ICalendarWriter implementation and upgrade Okio library
2020-01-06 13:53:42 +01:00
Christophe Beyls
bc6ca3e21e
update version code for hotfix release 1.7.1
2020-01-05 20:09:17 +01:00
Christophe Beyls
4a719fade7
bump version code for release 1.7.0
2020-01-04 20:30:31 +01:00
Christophe Beyls
4c3b689e7f
implement Dark theme and tweak Material theme
...
Close #27
2020-01-02 22:49:00 +01:00
Christophe Beyls
0fcd6f4cbe
upgrade room, material components, browser, paging
2019-12-21 16:37:23 +01:00
Christophe Beyls
85555a64eb
upgrade Gradle plugin, CoordinatorLayout, Room
2019-12-09 21:13:17 +01:00