Skip to content

Commit b05b98c

Browse files
Improved component organisation
1 parent 7a7f81a commit b05b98c

11 files changed

Lines changed: 18 additions & 15 deletions

File tree

app/src/main/java/org/schabi/newpipe/about/AboutActivity.kt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,9 @@ import androidx.activity.compose.setContent
55
import androidx.appcompat.app.AppCompatActivity
66
import androidx.compose.ui.res.stringResource
77
import org.schabi.newpipe.R
8-
import org.schabi.newpipe.compose.screen.ScaffoldWithToolbar
9-
import org.schabi.newpipe.compose.theme.AppTheme
8+
import org.schabi.newpipe.ui.components.common.ScaffoldWithToolbar
9+
import org.schabi.newpipe.ui.screens.AboutScreen
10+
import org.schabi.newpipe.ui.theme.AppTheme
1011
import org.schabi.newpipe.util.Localization
1112

1213
class AboutActivity : AppCompatActivity() {

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.schabi.newpipe.compose
1+
package org.schabi.newpipe.ui
22

33
import androidx.compose.foundation.layout.Box
44
import androidx.compose.foundation.layout.Column
@@ -27,8 +27,8 @@ import androidx.compose.ui.res.painterResource
2727
import androidx.compose.ui.res.stringResource
2828
import androidx.compose.ui.tooling.preview.Preview
2929
import org.schabi.newpipe.R
30-
import org.schabi.newpipe.compose.theme.AppTheme
31-
import org.schabi.newpipe.compose.theme.SizeTokens
30+
import org.schabi.newpipe.ui.theme.AppTheme
31+
import org.schabi.newpipe.ui.theme.SizeTokens
3232

3333
@Composable
3434
fun TextAction(text: String, modifier: Modifier = Modifier) {

app/src/main/java/org/schabi/newpipe/about/AboutClasses.kt renamed to app/src/main/java/org/schabi/newpipe/ui/components/about/AboutClasses.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.schabi.newpipe.about
1+
package org.schabi.newpipe.ui.components.about
22

33
import android.content.Context
44
import androidx.annotation.StringRes

app/src/main/java/org/schabi/newpipe/about/AboutTab.kt renamed to app/src/main/java/org/schabi/newpipe/ui/components/about/AboutTab.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.schabi.newpipe.about
1+
package org.schabi.newpipe.ui.components.about
22

33
import androidx.compose.foundation.Image
44
import androidx.compose.foundation.layout.Column

app/src/main/java/org/schabi/newpipe/about/LicenseTab.kt renamed to app/src/main/java/org/schabi/newpipe/ui/components/about/LicenseTab.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.schabi.newpipe.about
1+
package org.schabi.newpipe.ui.components.about
22

33
import androidx.compose.foundation.clickable
44
import androidx.compose.foundation.layout.Column

app/src/main/java/org/schabi/newpipe/about/StandardLicenses.kt renamed to app/src/main/java/org/schabi/newpipe/ui/components/about/StandardLicenses.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.schabi.newpipe.about
1+
package org.schabi.newpipe.ui.components.about
22

33
/**
44
* Class containing information about standard software licenses.

app/src/main/java/org/schabi/newpipe/compose/screen/ScaffoldWithToolbar.kt renamed to app/src/main/java/org/schabi/newpipe/ui/components/common/ScaffoldWithToolbar.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.schabi.newpipe.compose.screen
1+
package org.schabi.newpipe.ui.components.common
22

33
import androidx.compose.foundation.layout.PaddingValues
44
import androidx.compose.foundation.layout.RowScope

app/src/main/java/org/schabi/newpipe/about/AboutScreen.kt renamed to app/src/main/java/org/schabi/newpipe/ui/screens/AboutScreen.kt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.schabi.newpipe.about
1+
package org.schabi.newpipe.ui.screens
22

33
import android.content.res.Configuration
44
import androidx.collection.intListOf
@@ -30,7 +30,9 @@ import androidx.compose.ui.tooling.preview.Preview
3030
import androidx.compose.ui.unit.dp
3131
import my.nanihadesuka.compose.ColumnScrollbar
3232
import org.schabi.newpipe.R
33-
import org.schabi.newpipe.compose.theme.AppTheme
33+
import org.schabi.newpipe.ui.components.about.AboutTab
34+
import org.schabi.newpipe.ui.components.about.LicenseTab
35+
import org.schabi.newpipe.ui.theme.AppTheme
3436

3537
private val TITLES = intListOf(R.string.tab_about, R.string.tab_licenses)
3638

app/src/main/java/org/schabi/newpipe/compose/theme/Color.kt renamed to app/src/main/java/org/schabi/newpipe/ui/theme/Color.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.schabi.newpipe.compose.theme
1+
package org.schabi.newpipe.ui.theme
22

33
import androidx.compose.ui.graphics.Color
44

app/src/main/java/org/schabi/newpipe/compose/theme/SizeTokens.kt renamed to app/src/main/java/org/schabi/newpipe/ui/theme/SizeTokens.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.schabi.newpipe.compose.theme
1+
package org.schabi.newpipe.ui.theme
22

33
import androidx.compose.ui.unit.dp
44

0 commit comments

Comments
 (0)