Skip to content

Commit 81d9255

Browse files
committed
chore: enable edge to edge, bump version to v15.0
1 parent 406db87 commit 81d9255

File tree

3 files changed

+12
-4
lines changed

3 files changed

+12
-4
lines changed

app/build.gradle.kts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ android {
1414
defaultConfig {
1515
applicationId = "com.bnyro.translate"
1616
minSdk = 21
17-
targetSdk = 34
18-
versionCode = 45
19-
versionName = "14.0"
17+
targetSdk = 35
18+
versionCode = 46
19+
versionName = "15.0"
2020

2121
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
2222
vectorDrawables {

app/src/main/java/com/bnyro/translate/ui/MainActivity.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,13 @@
1818
package com.bnyro.translate.ui
1919

2020
import android.os.Bundle
21+
import androidx.activity.enableEdgeToEdge
2122
import androidx.navigation.compose.rememberNavController
2223
import com.bnyro.translate.ui.nav.NavigationHost
2324

2425
class MainActivity : TranslationActivity() {
2526
override fun onCreate(savedInstanceState: Bundle?) {
27+
enableEdgeToEdge()
2628
super.onCreate(savedInstanceState)
2729

2830
showContent {

app/src/main/java/com/bnyro/translate/ui/ShareActivity.kt

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ package com.bnyro.translate.ui
2020
import android.content.Intent
2121
import android.content.res.Configuration
2222
import android.os.Bundle
23+
import androidx.activity.enableEdgeToEdge
2324
import androidx.compose.foundation.layout.Row
2425
import androidx.compose.foundation.layout.fillMaxSize
2526
import androidx.compose.foundation.layout.fillMaxWidth
@@ -31,6 +32,8 @@ import androidx.compose.ui.Alignment
3132
import androidx.compose.ui.Modifier
3233
import androidx.compose.ui.platform.LocalConfiguration
3334
import androidx.compose.ui.platform.LocalContext
35+
import androidx.compose.ui.platform.LocalDensity
36+
import androidx.compose.ui.platform.LocalWindowInfo
3437
import androidx.compose.ui.res.stringResource
3538
import androidx.compose.ui.unit.Dp
3639
import androidx.compose.ui.unit.dp
@@ -43,12 +46,15 @@ import com.bnyro.translate.ui.views.TranslationComponent
4346

4447
class ShareActivity : TranslationActivity() {
4548
override fun onCreate(savedInstanceState: Bundle?) {
49+
enableEdgeToEdge()
4650
super.onCreate(savedInstanceState)
4751

4852
showContent {
4953
val context = LocalContext.current
5054
val configuration = LocalConfiguration.current
51-
val screenHeight = configuration.screenHeightDp.dp
55+
val screenHeight = with(LocalDensity.current) {
56+
LocalWindowInfo.current.containerSize.height.toDp()
57+
}
5258

5359
LaunchedEffect(Unit) {
5460
translationModel.refresh()

0 commit comments

Comments
 (0)