Skip to content

Playback Info#1941

Open
JPKribs wants to merge 7 commits intojellyfin:mainfrom
JPKribs:playbackInformation
Open

Playback Info#1941
JPKribs wants to merge 7 commits intojellyfin:mainfrom
JPKribs:playbackInformation

Conversation

@JPKribs
Copy link
Copy Markdown
Member

@JPKribs JPKribs commented Mar 15, 2026

Summary

Resolves: #339

Adds Playback Info to the Supplement. Should roughly mirror what is covered in Jellyfin-Web. Makes the Supplments scrollable when too many entries exist.

Video

Vertical

Simulator.Screen.Recording.-.iPhone.-.2026-03-26.at.23.31.14.mov

Horizontal

Untitled.mov

@JPKribs JPKribs added enhancement New feature or request iOS Impacts iOS or iPadOS labels Mar 15, 2026
@JPKribs
Copy link
Copy Markdown
Member Author

JPKribs commented Mar 20, 2026

Putting this down for a bit. Having some difficulty with the scrolling when needed where it doesn't either break the formatting or the Supplement containers. I'll revisit this with fresh eyes soon.

@JPKribs
Copy link
Copy Markdown
Member Author

JPKribs commented Mar 27, 2026

Okay, I have this fixed. So, adding the ScrollIfLargerThanContainer works but I had 2 issues.

  1. It filled all of the available vertical room so it pushed the buttons off the screen. To resolve this, I just set it to fixedSize then manually added my own vertical padding.
  2. By adding the ScrollIfLargerThanContainer the alignment centered. So, I added a parameter to set the alignment which is then used in the underlying AlternativeLayoutView.

Scrolling

Simulator.Screen.Recording.-.iPhone.-.2026-03-26.at.23.31.14.mov

Stationary

Simulator.Screen.Recording.-.iPhone.-.2026-03-26.at.23.32.33.mov

@JPKribs JPKribs marked this pull request as ready for review March 27, 2026 06:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request iOS Impacts iOS or iPadOS

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Stream Stats During Playback

1 participant