forked from ShiftHackZ/Stable-Diffusion-Android
-
Notifications
You must be signed in to change notification settings - Fork 0
/
dependencies.gradle
executable file
·97 lines (95 loc) · 4.88 KB
/
dependencies.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
ext {
composeBomVersion = '2023.10.01'
composeNavVersion = '2.7.6'
lifecycleViewModelVersion = '2.6.1'
lifecycleComposeVersion = '2.6.1'
coreKtxVersion = '1.12.0'
appCompatVersion = '1.6.1'
activityVersion = '1.7.2'
koinVersion = '3.4.3'
koinComposeVersion = '3.4.6'
retrofitVersion = '2.9.0'
okHttpVersion = '5.0.0-alpha.11'
roomVersion = '2.5.2'
rxJavaVersion = '3.1.6'
rxKotlinVersion = '3.0.1'
rxAndroidVersion = '3.0.2'
rxNetworkVersion = '4.0.0'
pagingVersion = '3.1.1'
pagingComposeVersion = '1.0.0-alpha18'
imagePickerVersion = 'v2.0.3'
timberVersion = '5.0.1'
gsonVersion = '2.10.1'
googleMaterialVersion = '1.9.0'
accompanistSystemUiControllerVersion = '0.30.1'
cryptoVersion = '1.0.0'
onnxruntimeVersion = '1.16.3'
catppuccinVersion = '0.1.1'
testJunitVersion = '4.13.2'
androidx = [
core : "androidx.core:core-ktx:$coreKtxVersion",
appcompat : "androidx.appcompat:appcompat:$appCompatVersion",
activity : "androidx.activity:activity-ktx:$activityVersion",
composeBom : "androidx.compose:compose-bom:$composeBomVersion",
composeRuntime : "androidx.compose.runtime:runtime",
composeMaterial3 : "androidx.compose.material3:material3",
composeMaterialIconsExtended: "androidx.compose.material:material-icons-extended",
composeUiGraphics : "androidx.compose.ui:ui-graphics",
composeUiTooling : "androidx.compose.ui:ui-tooling",
composeUiToolingPreview : "androidx.compose.ui:ui-tooling-preview",
composeActivity : "androidx.activity:activity-compose:$activityVersion",
composeViewModel : "androidx.lifecycle:lifecycle-viewmodel-compose:$lifecycleViewModelVersion",
composeNavigation : "androidx.navigation:navigation-compose:$composeNavVersion",
lifecycleViewModel : "androidx.lifecycle:lifecycle-viewmodel-ktx:$lifecycleViewModelVersion",
lifecycleCompose : "androidx.lifecycle:lifecycle-runtime-compose:$lifecycleComposeVersion",
pagingRuntime : "androidx.paging:paging-runtime:$pagingVersion",
pagingRx3 : "androidx.paging:paging-rxjava3:$pagingVersion",
pagingCompose : "androidx.paging:paging-compose:$pagingComposeVersion",
crypto : "androidx.security:security-crypto:$cryptoVersion",
]
google = [
gson : "com.google.code.gson:gson:$gsonVersion",
material : "com.google.android.material:material:$googleMaterialVersion",
accompanistSystemUiController: "com.google.accompanist:accompanist-systemuicontroller:$accompanistSystemUiControllerVersion",
]
microsoft = [
onnxruntime: "com.microsoft.onnxruntime:onnxruntime-android:$onnxruntimeVersion"
]
di = [
koinCore : "io.insert-koin:koin-core:$koinVersion",
koinAndroid: "io.insert-koin:koin-android:$koinVersion",
koinCompose: "io.insert-koin:koin-androidx-compose:$koinComposeVersion",
]
retrofit = [
core : "com.squareup.retrofit2:retrofit:$retrofitVersion",
converterGson: "com.squareup.retrofit2:converter-gson:$retrofitVersion",
adapterRx : "com.squareup.retrofit2:adapter-rxjava3:$retrofitVersion",
]
okhttp = [
core : "com.squareup.okhttp3:okhttp:$okHttpVersion",
logging: "com.squareup.okhttp3:logging-interceptor:$okHttpVersion",
]
database = [
roomRuntime : "androidx.room:room-runtime:$roomVersion",
roomCompiler: "androidx.room:room-compiler:$roomVersion",
roomRx3 : "androidx.room:room-rxjava3:$roomVersion",
]
reactive = [
rxjava : "io.reactivex.rxjava3:rxjava:$rxJavaVersion",
rxkotlin : "io.reactivex.rxjava3:rxkotlin:$rxKotlinVersion",
rxandroid: "io.reactivex.rxjava3:rxandroid:$rxAndroidVersion",
rxnetwork: "io.github.softartdev:reactivenetwork-rx3:$rxNetworkVersion",
]
ui = [
imagePicker: "com.github.ShiftHackZ:ImagePicker:$imagePickerVersion",
catppuccinLegacy: "com.github.ShiftHackZ.Catppuccin-Android-Library:palette-legacy:$catppuccinVersion",
catppuccinCompose: "com.github.ShiftHackZ.Catppuccin-Android-Library:compose:$catppuccinVersion",
catppuccinSplashscreen: "com.github.ShiftHackZ.Catppuccin-Android-Library:splashscreen:$catppuccinVersion",
]
log = [
timber: "com.jakewharton.timber:timber:$timberVersion",
]
test = [
junit: "junit:junit:$testJunitVersion",
]
}