From c248741c0000873bb073ed69982f034221eb8e1d Mon Sep 17 00:00:00 2001 From: ktprograms Date: Fri, 13 Aug 2021 16:58:01 +0800 Subject: [PATCH] Add Show Channel Details to Subscription Feed & History --- .../org/schabi/newpipe/database/stream/StreamStatisticsEntry.kt | 1 + .../org/schabi/newpipe/database/stream/model/StreamEntity.kt | 1 + app/src/main/java/org/schabi/newpipe/local/feed/FeedFragment.kt | 1 + 3 files changed, 3 insertions(+) diff --git a/app/src/main/java/org/schabi/newpipe/database/stream/StreamStatisticsEntry.kt b/app/src/main/java/org/schabi/newpipe/database/stream/StreamStatisticsEntry.kt index 9a622f643..dc0db59d8 100644 --- a/app/src/main/java/org/schabi/newpipe/database/stream/StreamStatisticsEntry.kt +++ b/app/src/main/java/org/schabi/newpipe/database/stream/StreamStatisticsEntry.kt @@ -29,6 +29,7 @@ class StreamStatisticsEntry( val item = StreamInfoItem(streamEntity.serviceId, streamEntity.url, streamEntity.title, streamEntity.streamType) item.duration = streamEntity.duration item.uploaderName = streamEntity.uploader + item.uploaderUrl = streamEntity.uploaderUrl item.thumbnailUrl = streamEntity.thumbnailUrl return item diff --git a/app/src/main/java/org/schabi/newpipe/database/stream/model/StreamEntity.kt b/app/src/main/java/org/schabi/newpipe/database/stream/model/StreamEntity.kt index 4762c7940..8342cdedd 100644 --- a/app/src/main/java/org/schabi/newpipe/database/stream/model/StreamEntity.kt +++ b/app/src/main/java/org/schabi/newpipe/database/stream/model/StreamEntity.kt @@ -93,6 +93,7 @@ data class StreamEntity( val item = StreamInfoItem(serviceId, url, title, streamType) item.duration = duration item.uploaderName = uploader + item.uploaderUrl = uploaderUrl item.thumbnailUrl = thumbnailUrl if (viewCount != null) item.viewCount = viewCount as Long diff --git a/app/src/main/java/org/schabi/newpipe/local/feed/FeedFragment.kt b/app/src/main/java/org/schabi/newpipe/local/feed/FeedFragment.kt index 125de0098..686cf0ac5 100644 --- a/app/src/main/java/org/schabi/newpipe/local/feed/FeedFragment.kt +++ b/app/src/main/java/org/schabi/newpipe/local/feed/FeedFragment.kt @@ -354,6 +354,7 @@ class FeedFragment : BaseStateFragment() { StreamDialogEntry.mark_as_watched ) } + entries.add(StreamDialogEntry.show_channel_details) StreamDialogEntry.setEnabledEntries(entries) InfoItemDialog(activity, item, StreamDialogEntry.getCommands(context)) { _, which ->