FreeTubeApp / FreeTubeApp/FreeTube

[Feature Request]: Show search-filtered playlist videos first as a group

Open
#5,198 0 comments 0 reactions 0 assignees View on GitHub
E: ease of use improvement E: new feature
Dominant language
Vue
Stars
21.9k
Forks
1.5k
Avg merge
1d 14h
Merged PRs (30d)
62

Description

### Guidelines

- [X] I have searched the issue tracker for [open](https://github.com/FreeTubeApp/FreeTube/issues?q=is%3Aopen+is%3Aissue) and [closed](https://github.com/FreeTubeApp/FreeTube/issues?q=is%3Aissue+is%3Aclosed) issues that are similar to the feature request I want to file, without success.
- [X] I have searched the [documentation](https://docs.freetubeapp.io/) for information that matches the description of the feature request I want to file, without success.
- [X] This issue contains only one feature request.

### Problem Description

When searching a particular set of videos in a user playlist, I often want to watch the full list of videos in the filtered search results as a group. The only ways to do this currently are to open each video in a separate FT tab (which can be onerous & manual), or using the Back button and pasting the search input again (same issues).

### Proposed Solution

When you search for a set of videos, have those results be cached in a grouping at the top of the `watch-video-playlist` items.

Optional but recommended add-on: A transient `watch-video-playlist` button appears that removes the grouping & places the constituent videos in their proper place in the sort order.

Optional: some type of visual & semantic indicator for the grouping. Like a magnifying glass icon under each video's playlist index and a modified aria label of `Playlist search result`. Or something to that effect.

As far as I know, this is a novel feature that doesn't exist on any platform I know of, so I'd like if we could set a good example and try to make a well-rounded solution if we do decide to implement this.

### Alternatives Considered

Sorting by author & having it reflected in the results (after #5013 is merged) would cover the subset of use cases where I'm looking for a common author, but it's not very comprehensive.

### Issue Labels

ease of use improvement, new feature

### Additional Information

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.