Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PosterButton Context Menus #1157

Open
JPKribs opened this issue Jul 23, 2024 · 1 comment · May be fixed by #1234
Open

PosterButton Context Menus #1157

JPKribs opened this issue Jul 23, 2024 · 1 comment · May be fixed by #1234
Labels
enhancement New feature or request

Comments

@JPKribs
Copy link
Member

JPKribs commented Jul 23, 2024

Describe the feature you'd like

I would be happy to work on this but I wanted to make a request here to make sure I wasn't stepping on anyone's toes before I started in earnest. The goal for this feature would be to copy item options to be accessible from the pagingLibraryView instead of needing to open them up to access the settings. This would be in addition to options on the ItemView.

An example of this would be going over your list of movies and realizing that one was already watched so you can mark it as played without having to click into it.

iOS / iPadOS

  1. Long press on a Movies, Series, or Episode
  2. Get all options available for selection without entering the actual Media Item (Play, Shuffle, Played, Favorite, etc.)

tvOS

  1. Hold down the select button on a Movies, Series, or Episode
  2. Get Non-Playback options (Favorite & Mark as Played)

  1. Hold down the play button on a Movies, Series, or Episode
  2. Get Playback options (Play / Play from Beginning / Resume & Shuffle)

Example Images

Series

Screenshot 2024-07-23 at 14 00 55

Movie

Screenshot 2024-07-23 at 14 00 28

Additional context
I was looking at this on my end and I already have some of these actions figured out for iOS. I see that there was previously some work for the resume vs play from beginning that I can help sort out first. Shuffle and Playlists are just filler for now as more of a down-the-road option along with downloads. I already have the Play (For Movies), Favorite, and Mark as Played options working but they don't update the posterButton so I would still need to figure out how to refresh that.

@JPKribs JPKribs added the enhancement New feature or request label Jul 23, 2024
@LePips
Copy link
Member

LePips commented Jul 31, 2024

Yes, I've always wanted more context menu options. The main thing that has prevented it in the past from attaching it to every item is just how to update the item throughout the app. This should be possible now though by just having us multi-purpose the notification for an item being updated for view models that hold an OrderedSet of items.

@JPKribs JPKribs linked a pull request Sep 15, 2024 that will close this issue
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants