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

[PVR][guiinfo][Estuary] PVR info dialog, recordings window: cleanup and extend #12416

Merged
merged 2 commits into from Jul 6, 2017

Conversation

ksooo
Copy link
Member

@ksooo ksooo commented Jul 3, 2017

guiinfo: Add LISTITEM_EXPIRATION_DATE and LISTITEM_EXPIRATION_TIME
Estuary: PVR info dialog & recordings window: Reorder some items and add expriration date/time for recordings:

PVR info dialog (before):
screenshot000

PVR info dialog (after):
screenshot003

Recordings window (before):
screenshot001

Recordings window (after):
screenshot004

This has been runtime tested on macOS, latest master.

@ronie, phil65 fyi

@ksooo ksooo added Type: Cleanup non-breaking change which removes non-working or unmaintained functionality Component: GUI engine Type: Improvement non-breaking change which improves existing functionality Component: PVR Component: Skin v18 Leia labels Jul 3, 2017
@ksooo ksooo requested a review from phil65 July 3, 2017 20:51
Copy link
Member

@AlwinEsch AlwinEsch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How it is shown if addon not support expire date for recordings?

/// \anchor ListItem_ExpirationTime
/// _string_,
/// Expiration time of the selected item in a container, empty string if not supported
/// }

This comment was marked as spam.

This comment was marked as spam.

This comment was marked as spam.

@da-anda
Copy link
Member

da-anda commented Jul 4, 2017

could you move the "genre" and "expires" info to a second column in the PVR info dialog? Currently there is so much lost space on the right handside of it. Alternatively, have you tried moving the plot to the right? These are just two quick ideas. I also just thought about moving the "meta data" below the thumbnail. But this dialog might in general need a bit more love from our skinners. @phil65 ?

@ksooo
Copy link
Member Author

ksooo commented Jul 4, 2017

I agree, but due to lack of knowledge on my end I leave this to our skinners, in a follow-up PR.

@ksooo ksooo force-pushed the pvr-estuary-cleanup-recordings-indo branch from f5a858b to c6240f5 Compare July 4, 2017 17:54
@ksooo
Copy link
Member Author

ksooo commented Jul 4, 2017

How it is shown if addon not support expire date for recordings?

:-) The "Expires: foo" line is not present, then.

@da-anda
Copy link
Member

da-anda commented Jul 5, 2017

@ksooo fair point. I hope one of our skinners will give this dialog some love. Btw, is the channel info below the recording title really important? I think the episode title ("Steg mit Aussicht") might be better suited there, and the channel name moved down to the meta data. Just an idea and no hard feelings.

@ksooo
Copy link
Member Author

ksooo commented Jul 5, 2017

jenkins build this please

@ksooo ksooo force-pushed the pvr-estuary-cleanup-recordings-indo branch from c6240f5 to 29eb90a Compare July 5, 2017 09:46
…ow (consistency of data order, add expiration date/time)
@ksooo ksooo force-pushed the pvr-estuary-cleanup-recordings-indo branch from 29eb90a to 1a95156 Compare July 5, 2017 09:50
@ksooo
Copy link
Member Author

ksooo commented Jul 5, 2017

@da-anda better now?

screenshot001

@da-anda
Copy link
Member

da-anda commented Jul 5, 2017

yep, better IMO. But I would have done it like "Sender: Das Erste HD" to match the other meta data. Up to you if you want to adjust it that way. And thanks much for maintaining and improving PVR.

@ksooo
Copy link
Member Author

ksooo commented Jul 5, 2017

I had it exactly like you suggested, but channel name imo is special and important; it needs to be highlighted from other less important properties.

@da-anda
Copy link
Member

da-anda commented Jul 5, 2017

but channel name imo is special and important; it needs to be highlighted from other less important properties

is it? That's probably subject of personal preferences and recording habits. I primarily care for the show I recorded and not on which channel it was on. But again, no hard feelings, fine with whatever you prefer.

Btw, because it just came to my mind. Might be nice to also have a "delete" button in the OSD as well as "find similar" and maybe even "edit timer" (in case it's from a recurring timer rule, if we store that info somewhere). Just some ideas for the future, as the "play" button is kinda lost down there.

@ksooo
Copy link
Member Author

ksooo commented Jul 5, 2017

@phil65 are the skin changes okay?

@phil65
Copy link
Contributor

phil65 commented Jul 5, 2017

yup, looks fine.

@ksooo
Copy link
Member Author

ksooo commented Jul 6, 2017

jenkins build this please

@ksooo
Copy link
Member Author

ksooo commented Jul 6, 2017

jenkins errors are unrelated

@ksooo ksooo merged commit 391fab1 into xbmc:master Jul 6, 2017
@ksooo ksooo deleted the pvr-estuary-cleanup-recordings-indo branch July 6, 2017 01:10
@MartijnKaijser MartijnKaijser modified the milestone: L 18.0-alpha1 Jul 13, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: GUI engine Component: PVR Component: Skin Type: Cleanup non-breaking change which removes non-working or unmaintained functionality Type: Improvement non-breaking change which improves existing functionality v18 Leia
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants