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

Make playlist resizeable (change width) #4887

Open
stefansimik opened this issue Apr 22, 2024 · 3 comments · May be fixed by #4472
Open

Make playlist resizeable (change width) #4887

stefansimik opened this issue Apr 22, 2024 · 3 comments · May be fixed by #4472
Labels
bug: hig Human Interface Guidelines Deviation feature: playlist

Comments

@stefansimik
Copy link

What you want IINA to do:

Please allow for resizable playlist, so we can make it wider and see full name of all files.

What IINA does currently:

Currently it has fixed width, which results, that only a few first + last characters are visible
and you cannot see the full name of files with longer names.

@low-batt
Copy link
Contributor

Rather than a feature request I am going to label this as an Apple Human Interface Guidelines violation. Because IINA does not change the cursor when positioned close to the playlist users are not aware that the playlist can be resized as made clear by this report. IINA should be displaying the resize cursors listed in the pointers section of the HIG.

There is already PR #4472 that attempts to address this. From what I recall it is currently a draft due to problems getting the cursor change to work properly. I believe this PR also increases the limit on the size the playlist is allowed to grow.

If you hover over the in a compressed filename the playlist will show the full filename for that entry. Of course this is not as useful as being able to increase the size of the playlist so filenames are not compressed.

@low-batt low-batt added bug: hig Human Interface Guidelines Deviation feature: playlist labels Apr 22, 2024
@stefansimik
Copy link
Author

Rather than a feature request I am going to label this as an Apple Human Interface Guidelines violation. Because IINA does not change the cursor when positioned close to the playlist users are not aware that the playlist can be resized as made clear by this report. IINA should be displaying the resize cursors listed in the pointers section of the HIG.

There is already PR #4472 that attempts to address this. From what I recall it is currently a draft due to problems getting the cursor change to work properly. I believe this PR also increases the limit on the size the playlist is allowed to grow.

If you hover over the in a compressed filename the playlist will show the full filename for that entry. Of course this is not as useful as being able to increase the size of the playlist so filenames are not compressed.

That's right. I would just stress more one thing - after a lot of effort, I was is able to resize the playlist - the ability to change width is extremely limited and there is maximum width, that is almost the same like initial width - as a result, it does not help much at all.

It is really important to be able to expand playlist into separate window, that is completely resizeable as we need.
The docked version is OK, but for any bigger playlist - it is very uncomfortable and impractical design of UI.
There is a strong need to be able to move playlist into 100% resizeable separate window like VLC has.

@low-batt
Copy link
Contributor

Yes, for the longest time I too was unaware the playlist could be resized. The intent of PR #4472 is to bring attention to the user that the playlist can be resized and raise the size limit.

On this:

It is really important to be able to expand playlist into separate window, that is completely resizeable as we need.

See issue #42. I'm a junior IINA developer. I do not have a background in UI design and coding, so I will defer to the senior developers on the issue of a separate window for the playlist. There are requests for being able to move the on screen controller out of the window as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug: hig Human Interface Guidelines Deviation feature: playlist
Projects
None yet
2 participants