-
Notifications
You must be signed in to change notification settings - Fork 7
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
chore: remove infolabels from settings #90
base: master
Are you sure you want to change the base?
Conversation
is there any other way to set the plot on an item? (the text that says "No information available" on your second screenshot) |
Ahh! Good catch, I didn't notice that tbh. I can't find anything in the docs, and I tried a few hacks, like populating it with game infoLabels instead, but to no avail. 🤔 Looking at other extensions, seems they just leave the sidebar with "No information available" as well. I'll investigate this further tonight, I'd prefer to keep the label too. If we do have to decide between either:
I'd personally prefer the first option, but I'll leave it up to you. |
it is a bug with kodi (imo), items marked as not playable should not have this context menu entry visible... |
I'm partial to that assessment. I was thinking the same at first, but thought I could rationalize it. The infoLabels indicates that it's a video, so I think it's fair to treat it like any other video. Having And one can "Mark as watched" because they have indeed seen it before, perhaps on another device/account where they did have access to it. |
Reading the docs on the Which is its own info label type: |
true, but I couldn't find any other way to customize the "plot" (and I'm not the only one, see YouTube add-on, ...) , ideally list items should have a "description" property regardless of what they are (video, music, ...), because even using the video info labels is not always useful when using a customized skin.
well, here's my mistake 😄 |
I've spent probably too much time on this, and I'm fairly sure we're not going to get anywhere with the default skin (Estuary), atm. I think the best thing would be to decide from the two options above (you know my preference) and see if this can be addressed in the skin later. I'm reviewing the Estuary code atm, pretty sure the issue is this line: If the skin were updated to do one of the following, we could achieve what we wanted:
Meanwhile, I'd consider this an issue with the default skin. 🤔 |
just for reference: ListItem.setProperty()
|
did you make any progress on this? |
Before when opening the context menu on the settings, it would show "Mark as watched".
I'm not sure why
infoLabels
were applied to these non-video menu items, but I don't think they need to be there, do they?This change stops Kodi from offering to mark Settings as watched.
Screenshots
Before
After