Conversation
Fixes alexmercerind#174 It is still flawed. i.e. it doesn't support endless scrolling. Furthermore I am not sure if ChannelSearch should be renamed to ChannelVideoSearch, to be a bit more precise.
Hello, and thanks for your contribution, but this is really not an optimal solution. Your implementation is simply put, too complex. It contains too many classes, for example:
So that your PR doesn't go to waste, I'm going to build on top of your PR and afterwards merge it. (as far as I know, you need to enable "Allow maintainers to update code" or something similar on your PR, but I think it should be by default enabled) |
About using the |
It's just, that playlists are organized in shelves, which don't provide all playlists, but only some as a preview, that's why I parsed each shelf (that's a naming error, it should be called something like |
This should be great. Tell me what you think. |
Co-authored-by: Fabian Wunsch <42294590+fabi321@users.noreply.github.com>
I don't see any bugs anymore, so feel free to merge it. |
The current implementation only works for normal channels. "* - Topic" channels don't work. |
Maybe this could be moved into another PR, to allow the navigation by shelves. I could live with that |
About After all, I think this PR is ready for merging. |
Fixes #174
It is still flawed. i.e. it doesn't support endless scrolling.
Furthermore I am not sure if ChannelSearch should be renamed to
ChannelVideoSearch, to be a bit more precise.