Built-in Translator + ModalBottomSheet → CustomBottomSheet(fixes bugs) + Constants.NAVIGATION_ITEMS for NavigationBars + Various dependencies updates + ReleaseResponse → LatestReleaseInfo + Fixed: Modifier.clip did not apply correctly + Room Version Migration(cause of translator) + Changed order of the selection toolbar items(revert): Translate, Copy, Dictionary > Copy, Translate, Dictionary + Gradle Version Update 8.2 → 8.4 + StringWithId → LineWithTranslation + Less transparent bars color in ReaderScreen + Small localization changes (v1.0.1)
This commit is contained in:
parent
b5d99916a1
commit
04e67aa03c
101 changed files with 5120 additions and 724 deletions
|
|
@ -1,10 +1,13 @@
|
|||
plugins {
|
||||
id("com.android.application")
|
||||
id("org.jetbrains.kotlin.android")
|
||||
id("org.jetbrains.kotlin.plugin.compose")
|
||||
id("com.google.devtools.ksp")
|
||||
id("com.google.dagger.hilt.android")
|
||||
id("kotlin-parcelize")
|
||||
id("com.mikepenz.aboutlibraries.plugin")
|
||||
id("androidx.room")
|
||||
id("org.jetbrains.kotlin.plugin.serialization")
|
||||
}
|
||||
|
||||
android {
|
||||
|
|
@ -24,6 +27,10 @@ android {
|
|||
}
|
||||
}
|
||||
|
||||
room {
|
||||
schemaDirectory("$projectDir/schemas")
|
||||
}
|
||||
|
||||
buildTypes {
|
||||
getByName("debug") {
|
||||
applicationIdSuffix = ".debug"
|
||||
|
|
@ -76,12 +83,12 @@ aboutLibraries {
|
|||
dependencies {
|
||||
|
||||
// Default
|
||||
implementation("androidx.core:core-ktx:1.13.0")
|
||||
implementation("androidx.lifecycle:lifecycle-runtime-ktx:2.7.0")
|
||||
implementation("androidx.core:core-ktx:1.13.1")
|
||||
implementation("androidx.lifecycle:lifecycle-runtime-ktx:2.8.1")
|
||||
implementation("androidx.activity:activity-compose:1.9.0")
|
||||
|
||||
// Compose BOM libraries
|
||||
implementation(platform("androidx.compose:compose-bom:2024.04.01"))
|
||||
implementation(platform("androidx.compose:compose-bom:2024.05.00"))
|
||||
implementation("androidx.compose.foundation:foundation")
|
||||
implementation("androidx.compose.animation:animation")
|
||||
implementation("androidx.compose.animation:animation-android")
|
||||
|
|
@ -90,18 +97,18 @@ dependencies {
|
|||
implementation("androidx.compose.ui:ui-graphics")
|
||||
implementation("androidx.compose.ui:ui-tooling-preview")
|
||||
implementation("androidx.compose.ui:ui-android")
|
||||
implementation("androidx.compose.material3:material3:latest.release")
|
||||
implementation("androidx.compose.material3:material3:1.3.0-alpha06")
|
||||
implementation("androidx.compose.material3:material3-window-size-class")
|
||||
implementation("androidx.compose.material:material-icons-extended")
|
||||
implementation("androidx.compose.material:material")
|
||||
|
||||
// All dependencies
|
||||
implementation("androidx.lifecycle:lifecycle-viewmodel-compose:2.7.0")
|
||||
implementation("androidx.lifecycle:lifecycle-viewmodel-compose:2.8.1")
|
||||
implementation("com.google.accompanist:accompanist-swiperefresh:0.24.2-alpha")
|
||||
|
||||
// Dagger - Hilt
|
||||
implementation("com.google.dagger:hilt-android:2.51.1")
|
||||
debugImplementation("androidx.compose.ui:ui-tooling:1.6.6")
|
||||
debugImplementation("androidx.compose.ui:ui-tooling:1.6.7")
|
||||
ksp("com.google.dagger:hilt-android-compiler:2.51")
|
||||
implementation("com.google.dagger:hilt-compiler:latest.release")
|
||||
ksp("androidx.hilt:hilt-compiler:latest.release")
|
||||
|
|
@ -152,4 +159,11 @@ dependencies {
|
|||
// About open source libraries
|
||||
implementation("com.mikepenz:aboutlibraries-core:latest.release")
|
||||
implementation("com.mikepenz:aboutlibraries-compose-m3:latest.release")
|
||||
|
||||
// Translator
|
||||
implementation("com.google.mlkit:translate:latest.release")
|
||||
implementation("com.google.mlkit:language-id:latest.release")
|
||||
|
||||
// Navigation
|
||||
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.6.2")
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue