2018-01-14, 17:42
Althought the repository zip failed to install, i cloned the plugin directly and it worked fine on the 2018-01-12 nightly build of Kodi v18
Thanks for the useful plugin.
Thanks for the useful plugin.
https://github.com/the-black-eagle/repository.blackeagle/blob/master/_repo/repository.blackeagle/repository.blackeagle-0.1.0.zip
(2018-03-01, 01:20)skylarking Wrote: [ -> ]I already know i can download the script manually and add it via pointing to the script zip file but i want to use the repo method which should work.
Any ideas?
python:WINDOW = xbmcgui.Window(10000)
class MyClass(xbmcgui.WindowXMLDialog):
def __init__( self, *args, **kwargs ): pass
def onInit( self ):
self.setCoordinateResolution(0)
self.container = self.getControl(6)
self.container2 = self.getControl(8)
self.container3 = self.getControl(10)
self.container4 = self.getControl(12)
self.listitems =
self.excludesitems =
self.addonsettings =
self.addonsettings_on_off =
(2018-08-25, 15:20)beeswax Wrote: [ -> ]I like this addon and I'm also using a recent Leia nightly so it's broken for me too. I've done some testing and worked out why it's broken but I don't know how to fix it. The problem is that one of the simple functions called right near the start of the script has recently been canned, namely "self.setCoordinateResolution" which is called on line 63 of the addon's main script.The constructor of WindowXMLDialog is called with default parameter for defaultRes. (btw: default parameters are crap and lead to this type of issues). Calling the constructor with defaultRes = "1080i" will cure the issue.
Looking this up on the Kodi repo, it was this commit here that removed support for that function. I'm still reading through the git trying to figure out what that function's been replaced with. If anyone can beat me to it, please speak up. We might need FernetMenta's help here.
This is what the script is trying to do:
python:WINDOW = xbmcgui.Window(10000)
class MyClass(xbmcgui.WindowXMLDialog):
def __init__( self, *args, **kwargs ): pass
def onInit( self ):
self.setCoordinateResolution(0)
self.container = self.getControl(6)
self.container2 = self.getControl(8)
self.container3 = self.getControl(10)
self.container4 = self.getControl(12)
self.listitems =
self.excludesitems =
self.addonsettings =
self.addonsettings_on_off =
edit: simply removing/commenting out line 63 of the scripts gets it running again but the output window where you choose what to do is massively oversized and you can't see any of the buttons. I guess that's a result of removing the resolution related function.