97eaf20dbc
build(app): add compose testing dependencies
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-02-12 11:33:23 +05:30
885c2a5865
build: upgrade to Compose 1.0.0-alpha12
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-02-11 16:28:34 +05:30
Aditya Wasan
9e943c82b9
src: add hilt and update hilt modules
...
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
2021-01-31 17:51:21 +05:30
Aditya Wasan
3bcdcbdac7
Add LobstersRepo to handle DB operations
...
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
2021-01-30 12:51:15 +05:30
b18de72bdd
all: move model classes to database, rename model to api
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-01-30 12:50:09 +05:30
f17becff10
app: remove Room
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-01-30 12:50:07 +05:30
07930d416d
build(app): remove kotlinCompilerVersion
...
It is deprecated now
'ComposeOptions.kotlinCompilerVersion is deprecated. Compose now uses the kotlin compiler defined in your buildscript.'
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-01-28 13:38:30 +05:30
e1aa0e5bc6
app: remove customtabs dependency
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-01-25 19:15:51 +05:30
57a2f67646
build: pare down unnecessary Jetpack dependencies
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-01-25 18:58:57 +05:30
19c5bac6d3
all: use Dagger Hilt VM injection
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-01-18 18:51:51 +05:30
e9a55cc1db
buildSrc: introduce versioning plugin
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-01-18 18:43:05 +05:30
7c2528f4a7
build: refactor for configuration cache compatibility
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-12-20 17:11:37 +05:30
d917f7c881
build: replace kotlinx dependencies with square ones
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-12-17 11:08:08 +05:30
ada6a6f3ff
app: add LobstersPagingSource
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-12-17 01:11:08 +05:30
c29edfd402
model: import API related classes
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-12-17 01:11:08 +05:30
1c6f6ad619
build: upgrade Activity, Compose, Navigation, and Room
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-12-17 00:58:53 +05:30
09cb29c532
build: dependency updates
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-12-08 11:50:14 +05:30
f8b8ce0b5b
all: update to Compose alpha08 and Kotlin 1.4.20
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-12-03 01:53:31 +05:30
a6da85d2e5
app: remove redundant JitPack inclusion
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-11-29 21:56:08 +05:30
ff4dfcac61
treewide: update Compose and other deps
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-11-12 01:54:20 +05:30
abe6c4c2b8
app: port tests to Ktor
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-11-08 17:04:23 +05:30
b71bb9e48d
lobsters-api: remove
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-11-08 16:14:48 +05:30
836b5ef725
app: add Ktor client module
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-11-08 16:12:25 +05:30
03b2bbd22c
app: sort dependencies
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-11-08 15:44:05 +05:30
84f45f523a
Replace Moshi with kotlinx.serialization
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-11-07 11:15:54 +05:30
1e2fef884f
build: convert to Gradle Kotlin DSL
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-11-06 17:28:26 +05:30