Archive:Jarvis API changes: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
(13 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{Isengard}}
{{outdated}}
{{notice|Kodi v15 (Isengard) final was just recently released, so please keep in mind that a v16 (Jarvis) release is still far away into the future. As such, these API changes is a placeholder containing API changes to the current Kodi mainline (the git master tree repository on GitHub). It is a very much a work in progress, this is only listing API changes commited to the master branch after Isengard branching, and many many many APIs are subject to future change.}}
{{incomplete}}
 
{{see also|Kodi v16 (Jarvis) FAQ|Kodi v16 (Jarvis) changelog|Releases}}
{{see also|Kodi v16 (Jarvis) FAQ|Kodi v16 (Jarvis) changelog|Releases}}


Line 8: Line 5:


== PVR ==
== PVR ==
 
* Update the PVR Addon API version to 4.0.0 for Kodi v16 (Jarvis)<ref>https://github.com/xbmc/xbmc/pull/7408</ref><ref>https://github.com/xbmc/xbmc/pull/7626</ref><ref>https://github.com/xbmc/xbmc/pull/8005</ref>
==== PVR API ====
==== PVR API ====
{{incomplete}}
* ?
* ?


== Python ==
== Python ==
{{incomplete}}
* ?
==== Changed ====
{{incomplete}}
* ?
==== New Methods ====
{{incomplete}}
* ?
== Builtins ==
{{incomplete}}
* ?
==== New ====
{{incomplete}}
* ?
==== Changed ====
{{incomplete}}
* ?
== Changes to python path ==
{{incomplete}}
* ?


= JSON-RPC =
* Changed: <code>ListItem</code> no longer sets media type based on "tvshowtitle", "episode" and "season" provided via <code>ListItem::setInfo</code>. May affect appearance of info dialog. Use the new "mediatype" info label instead. <ref>https://github.com/xbmc/xbmc/pull/7683</ref>
{{main|JSON-RPC API}}
* Removed depricated <code>xbmcgui.lock()</code> and <code>xbmcgui.unlock()</code>
==== Changed Methods ====
* Deprecated <code>ListItem.setIconImage</code>, use <code>setArt</code>
{{incomplete}}
* Deprecated <code>ListItem.setThumbnailImage</code>, use <code>setArt</code>
* ?
* Deprecated "iconImage" and "thumbnailImage" parameters for <code>ListItem</code>, use <code>setArt</code>
 
* Added <code>xbmcgui.Dialog.textviewer</code> <ref>https://github.com/xbmc/xbmc/pull/7271</ref>
==== New Methods ====
* Added <code>xbmcgui.ControlFadeLabel.setScrolling</code> <ref>https://github.com/xbmc/xbmc/pull/7454</ref>
{{incomplete}}
* Added <code>xbmcgui.Dialog.multiselect</code>
* ?
* Added <code>ListItem.setContentLookup</code>
 
* Added "mediatype" info label for videos
=Webserver=
* Added "userrating" info label for videos
{{incomplete}}
* Added "icon" support to <code>ListItem.setArt</code>
* ?
 
=Scrapers=
{{incomplete}}
* ?
 
=Screensavers and visualizations=
{{incomplete}}
* ?
 
= Window IDs =
See [[Window IDs]]


=Skins=
=Skins=
== Changes to the skinning engine ==
See http://forum.kodi.tv/showthread.php?tid=231270
See http://forum.kodi.tv/showthread.php?tid=231270
== References ==
<references/>


==See also==
==See also==
Line 78: Line 38:
[[Category:Development|*]]
[[Category:Development|*]]
[[Category:Add-on development]]
[[Category:Add-on development]]
[[Category:J|*]]
[[Category:Jarvis|*]]

Revision as of 05:57, 31 August 2019

Time.png THIS PAGE IS OUTDATED:

This page or section has not been updated in a long time, no longer applies, refers to features that have been replaced/removed, and/or may not be reliable.

This page is only kept for historical reasons, or in case someone wants to try updating it.

Addons

PVR

  • Update the PVR Addon API version to 4.0.0 for Kodi v16 (Jarvis)[1][2][3]

PVR API

  • ?

Python

  • Changed: ListItem no longer sets media type based on "tvshowtitle", "episode" and "season" provided via ListItem::setInfo. May affect appearance of info dialog. Use the new "mediatype" info label instead. [4]
  • Removed depricated xbmcgui.lock() and xbmcgui.unlock()
  • Deprecated ListItem.setIconImage, use setArt
  • Deprecated ListItem.setThumbnailImage, use setArt
  • Deprecated "iconImage" and "thumbnailImage" parameters for ListItem, use setArt
  • Added xbmcgui.Dialog.textviewer [5]
  • Added xbmcgui.ControlFadeLabel.setScrolling [6]
  • Added xbmcgui.Dialog.multiselect
  • Added ListItem.setContentLookup
  • Added "mediatype" info label for videos
  • Added "userrating" info label for videos
  • Added "icon" support to ListItem.setArt

Skins

See http://forum.kodi.tv/showthread.php?tid=231270

References

See also

Template:Changelogs