Skip to content

Commit 160445b

Browse files
authored
Merge pull request #185 from rosuH/dev
Dependencies upgraded and bug fixed.
2 parents 093fbd6 + 4a5472e commit 160445b

7 files changed

Lines changed: 19 additions & 13 deletions

File tree

app/build.gradle.kts

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -83,14 +83,19 @@ dependencies {
8383
kapt("androidx.room:room-compiler:$roomVersion")
8484

8585
implementation("androidx.datastore:datastore-preferences:1.0.0")
86-
implementation("com.google.dagger:hilt-android:2.40.4")
86+
87+
implementation("com.google.dagger:hilt-android:2.42")
88+
kapt("com.google.dagger:hilt-compiler:2.42")
89+
8790
implementation("androidx.asynclayoutinflater:asynclayoutinflater:1.0.0")
88-
kapt("com.google.dagger:hilt-compiler:2.40.4")
91+
8992
implementation("com.github.bumptech.glide:glide:4.13.1")
9093
kapt("com.github.bumptech.glide:compiler:4.13.1")
91-
implementation("org.jetbrains.kotlin:kotlin-stdlib:1.6.21")
92-
implementation("androidx.appcompat:appcompat:1.4.2")
94+
9395
implementation("id.zelory:compressor:3.0.1")
96+
97+
implementation("org.jetbrains.kotlin:kotlin-stdlib:1.7.0")
98+
implementation("androidx.appcompat:appcompat:1.4.2")
9499
implementation("com.google.android.material:material:1.7.0-alpha02")
95100
implementation("androidx.fragment:fragment-ktx:1.4.1")
96101
implementation("androidx.activity:activity-ktx:1.4.0")
@@ -103,7 +108,6 @@ dependencies {
103108
implementation("androidx.viewpager2:viewpager2:1.0.0")
104109
implementation("androidx.recyclerview:recyclerview:1.2.1")
105110
implementation("androidx.constraintlayout:constraintlayout:2.1.4")
106-
implementation("org.jetbrains.kotlin:kotlin-stdlib:1.6.21")
107111
implementation("androidx.exifinterface:exifinterface:1.3.3")
108112
implementation("androidx.palette:palette-ktx:1.0.0")
109113

app/src/main/java/me/rosuh/easywatermark/ui/dialog/TextWatermarkBSDFragment.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ class TextWatermarkBSDFragment : BaseBindBSDFragment<DialogEditTextContainerBind
6363
UiState.GoTemplate -> {
6464
expandToTemplateList()
6565
}
66+
else -> {}
6667
}
6768
}
6869
}

app/src/main/java/me/rosuh/easywatermark/ui/panel/DegreePbFragment.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ class DegreePbFragment : BasePBFragment() {
1414
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
1515
super.onViewCreated(view, savedInstanceState)
1616
binding?.slideContentSize?.valueFrom = 0f
17-
binding?.slideContentSize?.valueTo = 360f
17+
binding?.slideContentSize?.valueTo = WaterMarkRepository.MAX_DEGREE
1818
}
1919

2020
override fun doOnChange(slider: Slider, value: Float, fromUser: Boolean) {

app/src/main/java/me/rosuh/easywatermark/ui/panel/HorizonPbFragment.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ class HorizonPbFragment : BasePBFragment() {
1414
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
1515
super.onViewCreated(view, savedInstanceState)
1616
binding?.slideContentSize?.valueFrom = 0f
17-
binding?.slideContentSize?.valueTo = 500f
17+
binding?.slideContentSize?.valueTo = WaterMarkRepository.MAX_HORIZON_GAP.toFloat()
1818
}
1919

2020
override fun doOnChange(slider: Slider, value: Float, fromUser: Boolean) {

app/src/main/java/me/rosuh/easywatermark/ui/panel/TextSizePbFragment.kt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,12 @@ class TextSizePbFragment : BasePBFragment() {
2222
}
2323

2424
override fun formatValue(config: WaterMark?): Float {
25-
return config?.textSize?.toInt()?.toFloat() ?: 1f
25+
return (config?.textSize?.toInt()?.toFloat() ?: 1f).coerceAtLeast(1f).coerceAtMost(WaterMarkRepository.MAX_TEXT_SIZE)
2626
}
2727

2828
override fun formatValueTips(config: WaterMark?): String {
29-
return "${config?.textSize?.toInt()?.toFloat() ?: 1f}"
29+
val size = (config?.textSize?.toInt()?.toFloat() ?: 1f).coerceAtLeast(1f).coerceAtMost(WaterMarkRepository.MAX_TEXT_SIZE)
30+
return "$size"
3031
}
3132

3233
companion object {

app/src/main/java/me/rosuh/easywatermark/ui/panel/VerticalPbFragment.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ class VerticalPbFragment : BasePBFragment() {
1414
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
1515
super.onViewCreated(view, savedInstanceState)
1616
binding?.slideContentSize?.valueFrom = 0f
17-
binding?.slideContentSize?.valueTo = 500f
17+
binding?.slideContentSize?.valueTo = WaterMarkRepository.MAX_VERTICAL_GAP.toFloat()
1818
}
1919

2020
override fun doOnChange(slider: Slider, value: Float, fromUser: Boolean) {

build.gradle.kts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ buildscript {
77
maven("https://plugins.gradle.org/m2/")
88
}
99
dependencies {
10-
classpath("com.android.tools.build:gradle:7.2.0")
11-
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.6.10")
10+
classpath("com.android.tools.build:gradle:7.2.1")
11+
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.7.0")
1212
classpath("org.jlleitschuh.gradle:ktlint-gradle:10.1.0")
13-
classpath("com.google.dagger:hilt-android-gradle-plugin:2.40.1")
13+
classpath("com.google.dagger:hilt-android-gradle-plugin:2.42")
1414
// NOTE: Do not place your application dependencies here; they belong
1515
// in the individual module build.gradle files
1616
}

0 commit comments

Comments
 (0)