I got some plugins to start working with some changes... I'd like to share them.
Be aware that this is not developers info, but just try&fail testing...
1. You need the plugin in the new addons directory
2. You need a unique ID per plugin. The team is naming something like "inverted.domain.type" but some programmers have told me that you can name it what ever you want, as far as it is unique.
3. You need a description.xml file. Plugin structure:
[HTML]<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addoninfo>
<id>com.domain.pluginID</id>
<type>plugin</type>
<supportedcontent>
<content>video</content>
</supportedcontent>
<title>plugin title</title>
<library>default.py</library>
<version>1.0.0</version>
<platforms>
<platform>all</platform>
<platform>windows</platform>
<platform>linux</platform>
</platforms>
<minversion>
<xbmc>25000</xbmc>
</minversion>
<summary>Sort description of plugin content</summary>
<description>Detailed description of plugin functions</description>
<author>you</author>
</addoninfo>[/HTML]
4. xbmcplugin module has some changes.
4.1 xbmcplugin.getSetting grows in parameters from 1 to 2. now a call looks like this:
Code:
pluginhandle = int (sys.argv[1])
settingvalue = xbmcplugin.getSetting ( pluginhandle, "downloadpath")
4.2 xbmcplugin.openSettings disappears. Don't know new option for this yet.
If you want I can keep updating this until official word from developers...