Skip to content

Commit 818e55d

Browse files
committed
move base activity
1 parent 75626ce commit 818e55d

2 files changed

Lines changed: 5 additions & 8 deletions

File tree

app/src/main/java/org/schabi/newpipe/ui/BaseActivity.kt renamed to app/src/main/java/org/schabi/newpipe/BaseActivity.kt

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
/*
2-
* SPDX-FileCopyrightText: 2025-2026 NewPipe e.V. <https://newpipe-ev.de>
2+
* SPDX-FileCopyrightText: 2015-2026 NewPipe contributors <https://newpipe.net>
33
* SPDX-License-Identifier: GPL-3.0-or-later
44
*/
55

6-
package org.schabi.newpipe.ui
6+
package org.schabi.newpipe
77

88
import android.graphics.Color
99
import android.os.Build
@@ -17,25 +17,22 @@ import org.schabi.newpipe.ui.theme.AppTheme
1717

1818
/**
1919
* Base activity for Compose-based screens. Provides edge-to-edge display and
20-
* wraps Compose content in [AppTheme].
20+
* wraps Compose content in [org.schabi.newpipe.ui.theme.AppTheme].
2121
*
2222
* Subclasses should be annotated with `@AndroidEntryPoint` if they need Hilt injection.
2323
*/
2424
open class BaseActivity : ComponentActivity() {
2525

2626
override fun onCreate(savedInstanceState: Bundle?) {
2727
enableEdgeToEdge(
28-
navigationBarStyle = SystemBarStyle.auto(Color.TRANSPARENT, Color.TRANSPARENT)
28+
navigationBarStyle = SystemBarStyle.Companion.auto(Color.TRANSPARENT, Color.TRANSPARENT)
2929
)
3030
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) {
3131
window.isNavigationBarContrastEnforced = false
3232
}
3333
super.onCreate(savedInstanceState)
3434
}
3535

36-
/**
37-
* Sets the Compose content wrapped in [AppTheme]. Call this instead of [setContent] directly.
38-
*/
3936
fun composeSetContent(content: @Composable () -> Unit) {
4037
setContent {
4138
AppTheme(content = content)

app/src/main/java/org/schabi/newpipe/error/ErrorActivity.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ import com.grack.nanojson.JsonWriter
1515
import dagger.hilt.android.AndroidEntryPoint
1616
import java.time.ZonedDateTime
1717
import java.time.format.DateTimeFormatter
18+
import org.schabi.newpipe.BaseActivity
1819
import org.schabi.newpipe.BuildConfig
1920
import org.schabi.newpipe.R
20-
import org.schabi.newpipe.ui.BaseActivity
2121
import org.schabi.newpipe.ui.screens.ErrorReportScreen
2222
import org.schabi.newpipe.util.Localization
2323
import org.schabi.newpipe.util.external_communication.ShareUtils

0 commit comments

Comments
 (0)