Skip to content

Commit eaac7f3

Browse files
Improved component organisation
1 parent ea414f5 commit eaac7f3

10 files changed

Lines changed: 19 additions & 19 deletions

File tree

app/src/main/java/org/schabi/newpipe/fragments/list/comments/CommentsFragment.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ import androidx.compose.ui.platform.ViewCompositionStrategy
88
import androidx.core.os.bundleOf
99
import androidx.fragment.app.Fragment
1010
import androidx.lifecycle.viewmodel.compose.viewModel
11-
import org.schabi.newpipe.compose.comment.CommentSection
12-
import org.schabi.newpipe.compose.theme.AppTheme
11+
import org.schabi.newpipe.ui.components.comment.CommentSection
12+
import org.schabi.newpipe.ui.theme.AppTheme
1313
import org.schabi.newpipe.util.KEY_SERVICE_ID
1414
import org.schabi.newpipe.util.KEY_URL
1515
import org.schabi.newpipe.viewmodels.CommentsViewModel

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/compose/comment/Comment.kt renamed to app/src/main/java/org/schabi/newpipe/ui/components/comment/Comment.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.comment
1+
package org.schabi.newpipe.ui.components.comment
22

33
import android.content.res.Configuration
44
import androidx.compose.animation.animateContentSize
@@ -42,12 +42,12 @@ import androidx.paging.PagingConfig
4242
import androidx.paging.cachedIn
4343
import coil.compose.AsyncImage
4444
import org.schabi.newpipe.R
45-
import org.schabi.newpipe.compose.common.DescriptionText
46-
import org.schabi.newpipe.compose.theme.AppTheme
4745
import org.schabi.newpipe.extractor.Page
4846
import org.schabi.newpipe.extractor.comments.CommentsInfoItem
4947
import org.schabi.newpipe.extractor.stream.Description
5048
import org.schabi.newpipe.paging.CommentsSource
49+
import org.schabi.newpipe.ui.components.common.DescriptionText
50+
import org.schabi.newpipe.ui.theme.AppTheme
5151
import org.schabi.newpipe.util.Localization
5252
import org.schabi.newpipe.util.NavigationHelper
5353
import org.schabi.newpipe.util.image.ImageStrategy

app/src/main/java/org/schabi/newpipe/compose/comment/CommentRepliesHeader.kt renamed to app/src/main/java/org/schabi/newpipe/ui/components/comment/CommentRepliesHeader.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.comment
1+
package org.schabi.newpipe.ui.components.comment
22

33
import android.content.res.Configuration
44
import androidx.compose.foundation.Image
@@ -25,10 +25,10 @@ import androidx.compose.ui.unit.dp
2525
import androidx.fragment.app.FragmentActivity
2626
import coil.compose.AsyncImage
2727
import org.schabi.newpipe.R
28-
import org.schabi.newpipe.compose.common.DescriptionText
29-
import org.schabi.newpipe.compose.theme.AppTheme
3028
import org.schabi.newpipe.extractor.comments.CommentsInfoItem
3129
import org.schabi.newpipe.extractor.stream.Description
30+
import org.schabi.newpipe.ui.components.common.DescriptionText
31+
import org.schabi.newpipe.ui.theme.AppTheme
3232
import org.schabi.newpipe.util.Localization
3333
import org.schabi.newpipe.util.NavigationHelper
3434
import org.schabi.newpipe.util.image.ImageStrategy

app/src/main/java/org/schabi/newpipe/compose/comment/CommentSection.kt renamed to app/src/main/java/org/schabi/newpipe/ui/components/comment/CommentSection.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.comment
1+
package org.schabi.newpipe.ui.components.comment
22

33
import android.content.res.Configuration
44
import androidx.compose.foundation.layout.Column
@@ -31,11 +31,11 @@ import kotlinx.coroutines.flow.Flow
3131
import kotlinx.coroutines.flow.flowOf
3232
import my.nanihadesuka.compose.LazyColumnScrollbar
3333
import org.schabi.newpipe.R
34-
import org.schabi.newpipe.compose.common.LoadingIndicator
35-
import org.schabi.newpipe.compose.theme.AppTheme
3634
import org.schabi.newpipe.extractor.comments.CommentsInfoItem
3735
import org.schabi.newpipe.extractor.stream.Description
3836
import org.schabi.newpipe.paging.CommentsDisabledException
37+
import org.schabi.newpipe.ui.components.common.LoadingIndicator
38+
import org.schabi.newpipe.ui.theme.AppTheme
3939

4040
@Composable
4141
fun CommentSection(

app/src/main/java/org/schabi/newpipe/compose/common/DescriptionText.kt renamed to app/src/main/java/org/schabi/newpipe/ui/components/common/DescriptionText.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.common
1+
package org.schabi.newpipe.ui.components.common
22

33
import androidx.compose.material3.LocalTextStyle
44
import androidx.compose.material3.Text

app/src/main/java/org/schabi/newpipe/compose/common/LoadingIndicator.kt renamed to app/src/main/java/org/schabi/newpipe/ui/components/common/LoadingIndicator.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.common
1+
package org.schabi.newpipe.ui.components.common
22

33
import androidx.compose.foundation.layout.fillMaxSize
44
import androidx.compose.foundation.layout.wrapContentSize

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

app/src/main/java/org/schabi/newpipe/compose/theme/Theme.kt renamed to app/src/main/java/org/schabi/newpipe/ui/theme/Theme.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.foundation.isSystemInDarkTheme
44
import androidx.compose.material3.MaterialTheme

0 commit comments

Comments
 (0)