From 9bb9c2e89d33a01bd1b6b4007b0f9958793abf50 Mon Sep 17 00:00:00 2001 From: callebtc <93376500+callebtc@users.noreply.github.com> Date: Sat, 30 Aug 2025 16:23:25 +0200 Subject: [PATCH] 10 is default --- .../bitchat/android/nostr/PoWPreferenceManager.kt | 2 +- .../main/java/com/bitchat/android/ui/AboutSheet.kt | 14 +++----------- 2 files changed, 4 insertions(+), 12 deletions(-) diff --git a/app/src/main/java/com/bitchat/android/nostr/PoWPreferenceManager.kt b/app/src/main/java/com/bitchat/android/nostr/PoWPreferenceManager.kt index 1bb3ff8a..cdee8ef5 100644 --- a/app/src/main/java/com/bitchat/android/nostr/PoWPreferenceManager.kt +++ b/app/src/main/java/com/bitchat/android/nostr/PoWPreferenceManager.kt @@ -17,7 +17,7 @@ object PoWPreferenceManager { // Default values private const val DEFAULT_POW_ENABLED = false - private const val DEFAULT_POW_DIFFICULTY = 16 // Reasonable default for geohash spam prevention + private const val DEFAULT_POW_DIFFICULTY = 10 // Reasonable default for geohash spam prevention // State flows for reactive UI private val _powEnabled = MutableStateFlow(DEFAULT_POW_ENABLED) diff --git a/app/src/main/java/com/bitchat/android/ui/AboutSheet.kt b/app/src/main/java/com/bitchat/android/ui/AboutSheet.kt index 889980dc..1f55c8ad 100644 --- a/app/src/main/java/com/bitchat/android/ui/AboutSheet.kt +++ b/app/src/main/java/com/bitchat/android/ui/AboutSheet.kt @@ -218,15 +218,7 @@ fun AboutSheet( Surface( color = if (isDark) Color(0xFF32D74B) else Color(0xFF248A3D), shape = RoundedCornerShape(50) - ) { - Text( - text = "$powDifficulty", - fontSize = 9.sp, - fontFamily = FontFamily.Monospace, - color = Color.White, - modifier = Modifier.padding(horizontal = 6.dp, vertical = 2.dp) - ) - } + ) { Box(Modifier.size(8.dp)) } } } } @@ -256,8 +248,8 @@ fun AboutSheet( Slider( value = powDifficulty.toFloat(), onValueChange = { PoWPreferenceManager.setPowDifficulty(it.toInt()) }, - valueRange = 0f..32f, - steps = 31, // 32 discrete values (0-32) + valueRange = 0f..20f, + steps = 21, // 20 discrete values (0-20) colors = SliderDefaults.colors( thumbColor = if (isDark) Color(0xFF32D74B) else Color(0xFF248A3D), activeTrackColor = if (isDark) Color(0xFF32D74B) else Color(0xFF248A3D)