Posts: 1,265
Joined: Oct 2009
Reputation:
29
takoi
Team-Kodi Member
Posts: 1,265
But you still need to maintain a correct map of strings to id. And the <lang>.xml files as well. In my opinion much of the point of string keys is gone then. Perhaps even easier to mess up now since you have another set of string you have to make sure is correct.
Posts: 1
Joined: Jun 2013
Reputation:
0
4.1
I am new to XBMC and I am not a developer, so feel free to let me if this is a crappy idea. Could 4.1 be done with category tags that the plugin developers define? Filtering for just "News" and "Video" would get the "subcategories" you want while allowing add-ons to appear in more than one "subcategory". Developer defined tags would allow for expansion into new categories. I would love to see the user interface use drop-downs pre-populated with existing tags and Boolean check-boxes to include or exclude tags. New tags could be automatically added to the drop-downs after they meet a population threshold e.g. >20 add-ons are tagged "3D".
Posts: 8
Joined: May 2005
Reputation:
0
5.1 and 5.1b would be killer for me.
I interface with OAuth APIs, and since these normally carry nonces and timestamps, they cannot be re-used and expire after a certain time.
Some async mechanism to supply the URL both in the "thumbnail" attribute of a ListItem and in the "path" attribute when listing a SlideShow would be perfect.
Posts: 656
Joined: Mar 2011
Reputation:
86
sarbes
Team-Kodi Member
Posts: 656
2013-08-04, 04:04
(This post was last modified: 2013-08-04, 04:06 by sarbes.)
Nice list. I'm sure the quality of a lot of add-ons would improve if the API could provide this features. I have some ideas I want to add:
2.1 always included skin graphics
The functions you listed (search, next page, ...) are needed in almost every video add-on. They are purely managed by the add-on, while XBMC could do this in a uniform way. The position and name of those menu items varies between various add-ons for example. The search function could be provided in an extra field.
5.1a Async listitems infolabels
Almost all of my video add-ons could get proper plots if this would be possible.
5.1b Or a general async (similar to lazyloading) workflow maybe?
I think the user experience would gain a lot from this. This could replace the "next page" item completely. Just load more entries if the bottom of the list is reached. Some websites display less than ten videos per page. Browsing back to the root of the add-on is a pain in the neck if you called the next page button more than once.
I have an additional request. I'd like to have a way to get the informations from the file header of the playing video. Some CDNs send informations in the video file header which have to be processed by the addon to keep the stream running. There is an workaround involving a local proxy, but it's not working 100% in my implementaion. Low performance platforms like the ATV2 or the Raspberry Pi struggle to play such streams.
Posts: 212
Joined: Apr 2011
Reputation:
2
5.14 A non selectable infolabel
When scraping a site, it would be useful to have a label that can be included to help distinguish a sub category without the label being selectable\clickable. That label would be skipped, when moving down a list. There would need to add another page for each sub category, especially if the sub category had only a few items in it. It would also be useful to be able to hide these labels if different sorting is used.
Examples could be a date, ratings etc.
Posts: 143
Joined: Dec 2012
Reputation:
2
Great ideia.. I usually create a empty dir but this perfect.