Enable edge-to-edge on more screens

This commit is contained in:
Torsten Grote
2025-03-19 09:17:19 -03:00
parent 8c9350a2b7
commit de05554ab4
4 changed files with 8 additions and 0 deletions

View File

@@ -31,6 +31,7 @@ import android.view.MenuItem;
import android.widget.TextView;
import android.widget.Toast;
import androidx.activity.EdgeToEdge;
import androidx.appcompat.app.AppCompatActivity;
import androidx.core.app.ShareCompat;
@@ -66,6 +67,7 @@ public class InstallHistoryActivity extends AppCompatActivity {
fdroidApp.setSecureWindow(this);
fdroidApp.applyPureBlackBackgroundInDarkTheme(this);
EdgeToEdge.enable(this);
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_install_history);

View File

@@ -3,6 +3,7 @@ package org.fdroid.fdroid.views
import android.net.Uri
import android.os.Bundle
import androidx.activity.compose.setContent
import androidx.activity.enableEdgeToEdge
import androidx.appcompat.app.AppCompatActivity
import androidx.compose.foundation.layout.Arrangement
import androidx.compose.foundation.layout.Column
@@ -46,6 +47,7 @@ import org.fdroid.fdroid.ui.theme.FDroidContent
class IpfsGatewayAddActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
enableEdgeToEdge()
super.onCreate(savedInstanceState)
setContent {
FDroidContent {

View File

@@ -4,6 +4,7 @@ import android.annotation.SuppressLint
import android.content.Intent
import android.os.Bundle
import androidx.activity.compose.setContent
import androidx.activity.enableEdgeToEdge
import androidx.appcompat.app.AppCompatActivity
import androidx.compose.foundation.layout.Box
import androidx.compose.foundation.layout.Column
@@ -50,6 +51,7 @@ import org.fdroid.fdroid.ui.theme.FDroidContent
class IpfsGatewaySettingsActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
enableEdgeToEdge()
super.onCreate(savedInstanceState)
val prefs = Preferences.get()
setContent {

View File

@@ -8,6 +8,7 @@ import android.util.Log
import android.widget.Toast
import androidx.activity.compose.BackHandler
import androidx.activity.compose.setContent
import androidx.activity.enableEdgeToEdge
import androidx.appcompat.app.AppCompatActivity
import androidx.compose.runtime.collectAsState
import androidx.core.content.ContextCompat
@@ -36,6 +37,7 @@ class AddRepoActivity : AppCompatActivity() {
private val repoManager: RepoManager get() = FDroidApp.getRepoManager(this)
override fun onCreate(savedInstanceState: Bundle?) {
enableEdgeToEdge()
super.onCreate(savedInstanceState)
lifecycleScope.launch {
repeatOnLifecycle(STARTED) {