This commit is contained in:
Koitharu
2025-02-27 09:36:32 +02:00
parent fcc05e5e5d
commit 8724f5b30c
4 changed files with 7 additions and 5 deletions

View File

@@ -3,6 +3,7 @@ package org.koitharu.kotatsu.reader.ui.colorfilter
import android.content.res.Resources
import android.graphics.Bitmap
import android.os.Bundle
import android.view.Gravity
import android.view.View
import android.widget.CompoundButton
import androidx.activity.viewModels
@@ -18,6 +19,7 @@ import com.google.android.material.slider.Slider
import dagger.hilt.android.AndroidEntryPoint
import org.koitharu.kotatsu.R
import org.koitharu.kotatsu.core.ui.BaseActivity
import org.koitharu.kotatsu.core.util.ext.consumeInsetsAsPadding
import org.koitharu.kotatsu.core.util.ext.decodeRegion
import org.koitharu.kotatsu.core.util.ext.enqueueWith
import org.koitharu.kotatsu.core.util.ext.indicator
@@ -52,6 +54,7 @@ class ColorFilterConfigActivity :
setDisplayHomeAsUpEnabled(true)
setHomeAsUpIndicator(materialR.drawable.abc_ic_clear_material)
}
viewBinding.root.consumeInsetsAsPadding(Gravity.FILL)
viewBinding.sliderBrightness.addOnChangeListener(this)
viewBinding.sliderContrast.addOnChangeListener(this)
val formatter = PercentLabelFormatter(resources)

View File

@@ -24,7 +24,7 @@ class SyncSettings(
)
private val accountManager = AccountManager.get(context)
private val defaultSyncUrl = context.getString(R.string.sync_url_default)
private val defaultSyncUrl = context.resources.getStringArray(R.array.sync_url_list).first()
@get:WorkerThread
@set:WorkerThread

View File

@@ -22,7 +22,7 @@ class SyncAuthViewModel @Inject constructor(
val onAccountAlreadyExists = MutableEventFlow<Unit>()
val onTokenObtained = MutableEventFlow<SyncAuthResult>()
val syncURL = MutableStateFlow(context.getString(R.string.sync_url_default))
val syncURL = MutableStateFlow(context.resources.getStringArray(R.array.sync_url_list).first())
init {
launchJob(Dispatchers.Default) {

View File

@@ -7,7 +7,6 @@
<string name="url_user_manual" translatable="false">https://kotatsu.app/manuals/guides/getting-started/</string>
<string name="url_error_report" translatable="false">https://bugs.kotatsu.app/report</string>
<string name="account_type_sync" translatable="false">org.kotatsu.sync</string>
<string name="sync_url_default" translatable="false">https://sync.kotatsu.app</string>
<string name="github_updates_repo" translatable="false">KotatsuApp/Kotatsu</string>
<string name="shikimori_clientId" translatable="false">Mw6F0tPEOgyV7F9U9Twg50Q8SndMY7hzIOfXg0AX_XU</string>
<string name="shikimori_clientSecret" translatable="false">euBMt1GGRSDpVIFQVPxZrO7Kh6X4gWyv0dABuj4B-M8</string>
@@ -45,9 +44,9 @@
<item>1</item>
</string-array>
<string-array name="sync_url_list" translatable="false">
<item>@string/sync_url_default</item>
<item>https://moe.shirizu.org</item>
<item>http://dragonx943.id.vn:8080</item>
<item>https://sync.kotatsu.app</item>
<item>http://dragonx943.id.vn</item>
<item>http://86.57.183.214:8081</item>
</string-array>
<string-array name="values_proxy_types" translatable="false">