Skip to content

Commit 6a66bcd

Browse files
Code cleanup
1 parent 80e3519 commit 6a66bcd

4 files changed

Lines changed: 10 additions & 29 deletions

File tree

app/src/main/java/org/schabi/newpipe/fragments/detail/VideoDetailFragment.kt

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -281,7 +281,7 @@ class VideoDetailFragment :
281281

282282
pageAdapter = TabAdapter(childFragmentManager)
283283
binding.viewPager.setAdapter(pageAdapter)
284-
binding.tabLayout.setupWithViewPager(this@VideoDetailFragment.binding.viewPager)
284+
binding.tabLayout.setupWithViewPager(binding.viewPager)
285285

286286
binding.detailThumbnailRootLayout.requestFocus()
287287

@@ -318,8 +318,10 @@ class VideoDetailFragment :
318318
}
319319
if (stack.peek()?.playQueue != viewModel.playQueue) {
320320
// also if stack empty (!)
321-
val item = StackItem(viewModel.serviceId, viewModel.url,
322-
viewModel.title, viewModel.playQueue)
321+
val item = StackItem(
322+
viewModel.serviceId, viewModel.url,
323+
viewModel.title, viewModel.playQueue
324+
)
323325
stack.push(item)
324326
}
325327
}
@@ -679,8 +681,7 @@ class VideoDetailFragment :
679681
setAutoPlay(false)
680682
hideMainPlayerOnLoadingNewStream()
681683

682-
viewModel.updateData(item.serviceId, item.url, item.title.orEmpty(),
683-
item.playQueue)
684+
viewModel.updateData(item.serviceId, item.url, item.title.orEmpty(), item.playQueue)
684685
viewModel.startLoading(false)
685686

686687
// Maybe an item was deleted in background activity

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

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,11 @@ import android.os.Bundle
44
import android.view.LayoutInflater
55
import android.view.ViewGroup
66
import androidx.compose.material3.Surface
7-
import androidx.core.os.bundleOf
87
import androidx.fragment.app.Fragment
98
import androidx.fragment.compose.content
109
import androidx.lifecycle.viewmodel.compose.viewModel
1110
import org.schabi.newpipe.ui.components.video.comment.CommentSection
1211
import org.schabi.newpipe.ui.theme.AppTheme
13-
import org.schabi.newpipe.util.KEY_SERVICE_ID
14-
import org.schabi.newpipe.util.KEY_URL
1512

1613
class CommentsFragment : Fragment() {
1714
override fun onCreateView(
@@ -25,11 +22,4 @@ class CommentsFragment : Fragment() {
2522
}
2623
}
2724
}
28-
29-
companion object {
30-
@JvmStatic
31-
fun getInstance(serviceId: Int, url: String?) = CommentsFragment().apply {
32-
arguments = bundleOf(KEY_SERVICE_ID to serviceId, KEY_URL to url)
33-
}
34-
}
3525
}

app/src/main/java/org/schabi/newpipe/fragments/list/videos/RelatedItemsFragment.kt

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,11 @@ import android.os.Bundle
44
import android.view.LayoutInflater
55
import android.view.ViewGroup
66
import androidx.compose.material3.Surface
7-
import androidx.core.os.bundleOf
87
import androidx.fragment.app.Fragment
98
import androidx.fragment.compose.content
109
import androidx.lifecycle.viewmodel.compose.viewModel
11-
import org.schabi.newpipe.extractor.stream.StreamInfo
1210
import org.schabi.newpipe.ui.components.video.RelatedItems
1311
import org.schabi.newpipe.ui.theme.AppTheme
14-
import org.schabi.newpipe.util.KEY_INFO
1512

1613
class RelatedItemsFragment : Fragment() {
1714
override fun onCreateView(
@@ -25,11 +22,4 @@ class RelatedItemsFragment : Fragment() {
2522
}
2623
}
2724
}
28-
29-
companion object {
30-
@JvmStatic
31-
fun getInstance(info: StreamInfo) = RelatedItemsFragment().apply {
32-
arguments = bundleOf(KEY_INFO to info)
33-
}
34-
}
3525
}

app/src/main/java/org/schabi/newpipe/ui/components/video/comment/CommentSection.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,16 +38,16 @@ import org.schabi.newpipe.viewmodels.VideoDetailViewModel
3838
import org.schabi.newpipe.viewmodels.util.Resource
3939

4040
@Composable
41-
fun CommentSection(videoDetailViewModel: VideoDetailViewModel) {
42-
val streamState by videoDetailViewModel.streamState.collectAsStateWithLifecycle()
43-
val commentState by videoDetailViewModel.commentState.collectAsStateWithLifecycle()
41+
fun CommentSection(viewModel: VideoDetailViewModel) {
42+
val streamState by viewModel.streamState.collectAsStateWithLifecycle()
43+
val commentState by viewModel.commentState.collectAsStateWithLifecycle()
4444
val avatars = (streamState as? Resource.Success)?.data?.uploaderAvatars.orEmpty()
4545
val uploaderAvatarUrl = ImageStrategy.choosePreferredImage(avatars)
4646

4747
CommentSection(
4848
commentState,
4949
uploaderAvatarUrl,
50-
videoDetailViewModel.comments,
50+
viewModel.comments,
5151
)
5252
}
5353

0 commit comments

Comments
 (0)