Description
On movie and series detail screens the director and writer are buried at the very end of the "Cast & Crew" row, after every actor. Jellyfin returns People with the crew appended after the cast, and the screens pass that list straight through unsorted.
For a film with 80 credited actors the director is entry ~80. Sampling my library, the director's position ranges from index 0 to 96 on films and 13–44 on episodes, so it also appears to jump around at random between titles.
The season screen already handles this well: it shows "Directors" and "Writers" as their own PersonList lines above the cast row. Movies, series and episodes never got the same treatment. Separately, mainCast is defined as "not a guest star", so it still includes crew — meaning even the season/episode cast rows contain directors and writers.
Proposal
Apply the season-screen pattern everywhere: director and writer as their own tappable lines directly under the summary on movie, series and episode screens, and split the credits row into Actors, Guest Actors and Crew so producers, composers and other roles keep a place instead of trailing the actors. Only one new string ("Crew") is needed; the director, writer, actor and guest-actor keys already exist.
I have this working locally and will open a PR referencing this issue.
Platform
All (verified on Windows)
App Version
0.11.0 / develop
Description
On movie and series detail screens the director and writer are buried at the very end of the "Cast & Crew" row, after every actor. Jellyfin returns
Peoplewith the crew appended after the cast, and the screens pass that list straight through unsorted.For a film with 80 credited actors the director is entry ~80. Sampling my library, the director's position ranges from index 0 to 96 on films and 13–44 on episodes, so it also appears to jump around at random between titles.
The season screen already handles this well: it shows "Directors" and "Writers" as their own
PersonListlines above the cast row. Movies, series and episodes never got the same treatment. Separately,mainCastis defined as "not a guest star", so it still includes crew — meaning even the season/episode cast rows contain directors and writers.Proposal
Apply the season-screen pattern everywhere: director and writer as their own tappable lines directly under the summary on movie, series and episode screens, and split the credits row into Actors, Guest Actors and Crew so producers, composers and other roles keep a place instead of trailing the actors. Only one new string ("Crew") is needed; the
director,writer,actorand guest-actor keys already exist.I have this working locally and will open a PR referencing this issue.
Platform
All (verified on Windows)
App Version
0.11.0 / develop