2016-02-01, 19:44
I'm not sure of the best way to contact a mod to get the first post updated, but if you (or anyone else) has suggestions for what should be in the first post - aside from a link to git and the docs - I'll see what can be done.
(2016-02-08, 23:40)BobCratchett Wrote: [ -> ]Edited
Skin.SetAddon(HomeAddonButton1,xbmc.addon.video,xbmc.addon.audio,xbmc.addon.image,xbmc.addon.executable)
<propertyfallback group="mainmenu" property="widgetPath" attribute="path" value="ActiveWindow(Pictures,return)">[the path of the widget provider to use]</propertyfallback>
(2016-02-10, 01:27)BobCratchett Wrote: [ -> ]Submenu items
(2016-02-10, 01:27)BobCratchett Wrote: [ -> ]A widget - it's possible, if you ..., or you're happy with all audio plugins, all video plugins etc, or ...(I would like to choose from a list off Addons, and show the chosen in the Homescreen. (per menuitem). )
<submenu-1-groupings>
<node label="32010">
<content>addon-video</content>
</node>
<node label="32011">
<content>addon-audio</content>
</node>
<node label="32012">
<content>addon-image</content>
</node>
<node label="32009">
<content>addon-program-plugin</content>
</node>
</submenu-1-groupings>
(2016-02-10, 19:25)BobCratchett Wrote: [ -> ]You mean to limit what is available to select with the 'Choose Shortcut' and 'Change Action' button?Exactly
(2016-02-10, 19:25)BobCratchett Wrote: [ -> ]check !StringCompare(Window.Property(groupname),mainmenu), SetProperty(custom-grouping,submenu-1) and ..?
<!-- Choose Addons in Home -->
<control type="button" id="406">
<width>1200</width>
<label>Choose Addons in Home</label>
<onclick>SendClick(401)</onclick>
<onclick>SendClick(307)</onclick>
<visible>StringCompare(Window.Property(groupname),mainmenu)</visible>
</control>
<!-- Choose Addons in Home -->
<control type="button" id="406">
<width>1200</width>
<label>Choose Addons in Home</label>
<onclick>SendClick(401)</onclick>
<onclick>SendClick(307)</onclick>
<onfocus>SetProperty(custom-grouping,submenu-1)</onfocus>
<onunfocus>ClearProperty(custom-grouping)</onunfocus>
<visible>StringCompare(Window.Property(groupname),mainmenu)</visible>
</control>
<control type="button" id="8000">
<width>1200</width>
<label>Choose Addons in Home</label>
<onclick condition="!StringCompare(Window.Property(groupname),mainmenu)">SetProperty(custom-grouping,submenu-1)</onclick>
<onclick>SendClick(401)</onclick>
</control>
(2016-02-10, 20:13)BobCratchett Wrote: [ -> ]First, move your controls 401 and 307 somewhere out of the way and make ...Sounds funny
12:05:34 T:2360 ERROR: XFILE::CDirectory::GetDirectory - Error getting
12:06:48 T:5408 ERROR: EXCEPTION: Non-Existent Control 111
12:06:48 T:5408 ERROR: EXCEPTION: Non-Existent Control 306
12:06:48 T:5408 ERROR: EXCEPTION: Non-Existent Control 308
12:06:48 T:5408 ERROR: EXCEPTION: Non-Existent Control 309
12:06:48 T:876 ERROR: Traceback (most recent call last):
12:06:48 T:876 ERROR: File "C:\Users\america\AppData\Roaming\Kodi\addons\script.skinshortcuts\resources\lib\nodefunctions.py", line 86, in parse_view
12:06:48 T:876 ERROR: tree = xmltree.parse( file )
12:06:48 T:876 ERROR: File "C:\Program Files (x86)\Kodi\system\python\Lib\xml\etree\ElementTree.py", line 1182, in parse
12:06:48 T:876 ERROR: tree.parse(source, parser)
12:06:48 T:876 ERROR: File "C:\Program Files (x86)\Kodi\system\python\Lib\xml\etree\ElementTree.py", line 657, in parse
12:06:48 T:876 ERROR: self._root = parser.close()
12:06:48 T:876 ERROR: File "C:\Program Files (x86)\Kodi\system\python\Lib\xml\etree\ElementTree.py", line 1654, in close
12:06:48 T:876 ERROR: self._raiseerror(v)
12:06:48 T:876 ERROR: File "C:\Program Files (x86)\Kodi\system\python\Lib\xml\etree\ElementTree.py", line 1506, in _raiseerror
12:06:48 T:876 ERROR: raise err
12:06:48 T:876 ERROR: ParseError: no element found: line 1, column 0
12:06:48 T:876 ERROR: Traceback (most recent call last):
12:06:48 T:876 ERROR: File "C:\Users\america\AppData\Roaming\Kodi\addons\script.skinshortcuts\resources\lib\nodefunctions.py", line 86, in parse_view
12:06:48 T:876 ERROR: tree = xmltree.parse( file )
12:06:48 T:876 ERROR: File "C:\Program Files (x86)\Kodi\system\python\Lib\xml\etree\ElementTree.py", line 1182, in parse
12:06:48 T:876 ERROR: tree.parse(source, parser)
12:06:48 T:876 ERROR: File "C:\Program Files (x86)\Kodi\system\python\Lib\xml\etree\ElementTree.py", line 657, in parse
12:06:48 T:876 ERROR: self._root = parser.close()
12:06:48 T:876 ERROR: File "C:\Program Files (x86)\Kodi\system\python\Lib\xml\etree\ElementTree.py", line 1654, in close
12:06:48 T:876 ERROR: self._raiseerror(v)
12:06:48 T:876 ERROR: File "C:\Program Files (x86)\Kodi\system\python\Lib\xml\etree\ElementTree.py", line 1506, in _raiseerror
12:06:48 T:876 ERROR: raise err
12:06:48 T:876 ERROR: ParseError: no element found: line 1, column 0
12:07:04 T:5408 ERROR: JSONRPC: Failed to parse '{ "jsonrpc": "2.0", "id": 0, "method": "Files.GetDirectory", "params": { "properties": ["title", "file", "thumbnail", "episode", "showtitle", "season", "album", "artist", "imdbnumber", "firstaired", "mpaa", "trailer", "studio", "art"], "directory": "plugin://plugin.video.streamondemand/?fanart=C:\Users\american\AppData\Roaming\Kodi\addons\plugin.video.streamondemand\fanart.jpg&channel=cineblog01&action=menugeneros&category=cineblog01&title=%5BCOLOR+azure%5DPer+Genere%5B%2FCOLOR%5D&fulltitle=%5BCOLOR+azure%5DPer+Genere%5B%2FCOLOR%5D&url=http%3A%2F%2Fwww.cb01.co&thumbnail=http%3A%2F%2Fxbmc-repo-ackbarr.googlecode.com%2Fsvn%2Ftrunk%2Fdev%2Fskin.cirrus%2520extended%2520v2%2Fextras%2Fmoviegenres%2FAll%2520Movies%2520by%2520Genre.png&plot=&extradata=&Serie=&show=", "media": "files" } }'