Kodi Community Forum
Release script.extendedinfo - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Development (https://forum.kodi.tv/forumdisplay.php?fid=32)
+--- Forum: Skinning (https://forum.kodi.tv/forumdisplay.php?fid=12)
+---- Forum: Skin helper addons (https://forum.kodi.tv/forumdisplay.php?fid=300)
+---- Thread: Release script.extendedinfo (/showthread.php?tid=160558)



RE: [RELEASE] script.extendedinfo - Hitcher - 2015-02-16

(2015-02-16, 12:48)Hitcher Wrote:
(2015-02-16, 04:45)phil65 Wrote:
(2015-02-14, 00:03)Hitcher Wrote: Buggalo is showing up now and reporting 'The _imaging C module is not installed' which I guess is related to PIL not working on Android.

Try latest GIT, could be fixed now.

It works for a couple of actors but then Buggalo reports the same error in default.py at line 27.

Debug log

It throws up that error when I first select an actor but when I select them again I works correctly.

Also, a little request - can we have different DOB formats because YMD isn't American (MDY) or European (DMY)?

Many thanks,


RE: [RELEASE] script.extendedinfo - phil65 - 2015-02-16

(2015-02-16, 12:48)Hitcher Wrote:
(2015-02-16, 04:45)phil65 Wrote:
(2015-02-14, 00:03)Hitcher Wrote: Buggalo is showing up now and reporting 'The _imaging C module is not installed' which I guess is related to PIL not working on Android.

Try latest GIT, could be fixed now.

It works for a couple of actors but then Buggalo reports the same error in default.py at line 27.

Debug log

that´s something different, you need to add all lists to the dialog.
Code:
self.getControl(1000).addItems(CreateListItems(self.movie["actors"], 0))
        self.getControl(150).addItems(CreateListItems(self.movie["similar"], 0))
        self.getControl(250).addItems(CreateListItems(self.set_listitems, 0))
        self.getControl(450).addItems(CreateListItems(self.movie["lists"], 0))
        self.getControl(550).addItems(CreateListItems(self.movie["studios"], 0))
        self.getControl(650).addItems(CreateListItems(self.movie["releases"], 0))
        self.getControl(750).addItems(CreateListItems(self.crew_list, 0))
        self.getControl(850).addItems(CreateListItems(self.movie["genres"], 0))
        self.getControl(950).addItems(CreateListItems(self.movie["keywords"], 0))
        self.getControl(1050).addItems(CreateListItems(self.movie["reviews"], 0))
        self.getControl(1150).addItems(CreateListItems(self.movie["videos"], 0))
        self.getControl(1250).addItems(CreateListItems(self.movie["images"], 0))
        self.getControl(1350).addItems(CreateListItems(self.movie["backdrops"], 0))
        self.getControl(350).addItems(CreateListItems(self.youtube_vids, 0))



RE: [RELEASE] script.extendedinfo - phil65 - 2015-02-16

(2015-02-16, 13:03)Jeroen Wrote: Anyone else experiencing troubles starting the add-on lately? I have tried several I* nightly builds, and EI crashes 100% of the time, regardless of how it was started (starting from the add-on browser, through context menu buttons, buttons in movie info dialog, etc). I also tried phil's skin to make sure it's not an issue with my skin, but same story there. Also restored defaults and deleted the cache.

so that only happens on I*? Debug log?


RE: [RELEASE] script.extendedinfo - phil65 - 2015-02-16

(2015-02-16, 13:43)Hitcher Wrote:
(2015-02-16, 12:48)Hitcher Wrote:
(2015-02-16, 04:45)phil65 Wrote: Try latest GIT, could be fixed now.

It works for a couple of actors but then Buggalo reports the same error in default.py at line 27.

Debug log

It throws up that error when I first select an actor but when I select them again I works correctly.

Also, a little request - can we have different DOB formats because YMD isn't American (MDY) or European (DMY)?

Many thanks,

Can put that on to-do list.


RE: [RELEASE] script.extendedinfo - Jeroen - 2015-02-16

(2015-02-16, 16:50)phil65 Wrote:
(2015-02-16, 13:03)Jeroen Wrote: Anyone else experiencing troubles starting the add-on lately? I have tried several I* nightly builds, and EI crashes 100% of the time, regardless of how it was started (starting from the add-on browser, through context menu buttons, buttons in movie info dialog, etc). I also tried phil's skin to make sure it's not an issue with my skin, but same story there. Also restored defaults and deleted the cache.

so that only happens on I*? Debug log?

I'm not sure. I'll install 14.1 tonight and check.


RE: [RELEASE] script.extendedinfo - Hitcher - 2015-02-16

(2015-02-16, 16:49)phil65 Wrote:
(2015-02-16, 12:48)Hitcher Wrote:
(2015-02-16, 04:45)phil65 Wrote: Try latest GIT, could be fixed now.

It works for a couple of actors but then Buggalo reports the same error in default.py at line 27.

Debug log

that´s something different, you need to add all lists to the dialog.
Code:
self.getControl(1000).addItems(CreateListItems(self.movie["actors"], 0))
        self.getControl(150).addItems(CreateListItems(self.movie["similar"], 0))
        self.getControl(250).addItems(CreateListItems(self.set_listitems, 0))
        self.getControl(450).addItems(CreateListItems(self.movie["lists"], 0))
        self.getControl(550).addItems(CreateListItems(self.movie["studios"], 0))
        self.getControl(650).addItems(CreateListItems(self.movie["releases"], 0))
        self.getControl(750).addItems(CreateListItems(self.crew_list, 0))
        self.getControl(850).addItems(CreateListItems(self.movie["genres"], 0))
        self.getControl(950).addItems(CreateListItems(self.movie["keywords"], 0))
        self.getControl(1050).addItems(CreateListItems(self.movie["reviews"], 0))
        self.getControl(1150).addItems(CreateListItems(self.movie["videos"], 0))
        self.getControl(1250).addItems(CreateListItems(self.movie["images"], 0))
        self.getControl(1350).addItems(CreateListItems(self.movie["backdrops"], 0))
        self.getControl(350).addItems(CreateListItems(self.youtube_vids, 0))

Thanks.

If they're all hidden will the info still be scrapped?

EDIT: Added all lists but still get the same error at line 27-

Debug log


RE: [RELEASE] script.extendedinfo - choekstr - 2015-02-16

Just out of curiosity, is this to workaround the broken Android PIL python issue in 14.x on Android?

Code:
exception handling for ImageTools import (fixes Android 14.x error)



RE: [RELEASE] script.extendedinfo - phil65 - 2015-02-16

(2015-02-16, 17:39)choekstr Wrote: Just out of curiosity, is this to workaround the broken Android PIL python issue in 14.x on Android?

Code:
exception handling for ImageTools import (fixes Android 14.x error)

correct. Untested though.


RE: [RELEASE] script.extendedinfo - Jeroen - 2015-02-16

(2015-02-16, 16:50)phil65 Wrote:
(2015-02-16, 13:03)Jeroen Wrote: Anyone else experiencing troubles starting the add-on lately? I have tried several I* nightly builds, and EI crashes 100% of the time, regardless of how it was started (starting from the add-on browser, through context menu buttons, buttons in movie info dialog, etc). I also tried phil's skin to make sure it's not an issue with my skin, but same story there. Also restored defaults and deleted the cache.

so that only happens on I*? Debug log?

Just tried with 14.1, no crashing there. Went back to the most recent I* build and the crashing is back.

Hopefully this log will help: http://pastebin.com/n0DSLJg6 This is when trying to open the actor info from the context menu.

The crash dialog that comes up doesn't let me submit the report.

I didn't see any errors relating to extended info but you'll probably make more sense out of it Smile


RE: [RELEASE] script.extendedinfo - choekstr - 2015-02-16

(2015-02-16, 18:09)phil65 Wrote:
(2015-02-16, 17:39)choekstr Wrote: Just out of curiosity, is this to workaround the broken Android PIL python issue in 14.x on Android?

Code:
exception handling for ImageTools import (fixes Android 14.x error)

correct. Untested though.
I've been waiting for you to figure out a workaround without having to run 15.0 alpha which has gotten really slow the last few builds. You are my hero. I'll give it a go and report back what I find.


RE: [RELEASE] script.extendedinfo - Hitcher - 2015-02-16

(2015-02-16, 18:51)choekstr Wrote:
(2015-02-16, 18:09)phil65 Wrote:
(2015-02-16, 17:39)choekstr Wrote: Just out of curiosity, is this to workaround the broken Android PIL python issue in 14.x on Android?

Code:
exception handling for ImageTools import (fixes Android 14.x error)

correct. Untested though.
I've been waiting for you to figure out a workaround without having to run 15.0 alpha which has gotten really slow the last few builds. You are my hero. I'll give it a go and report back what I find.

It's worth noting I'm using I* on my Fire TV.


RE: [RELEASE] script.extendedinfo - phil65 - 2015-02-16

(2015-02-16, 17:25)Hitcher Wrote:
(2015-02-16, 16:49)phil65 Wrote:
(2015-02-16, 12:48)Hitcher Wrote: It works for a couple of actors but then Buggalo reports the same error in default.py at line 27.

Debug log

that´s something different, you need to add all lists to the dialog.
Code:
self.getControl(1000).addItems(CreateListItems(self.movie["actors"], 0))
        self.getControl(150).addItems(CreateListItems(self.movie["similar"], 0))
        self.getControl(250).addItems(CreateListItems(self.set_listitems, 0))
        self.getControl(450).addItems(CreateListItems(self.movie["lists"], 0))
        self.getControl(550).addItems(CreateListItems(self.movie["studios"], 0))
        self.getControl(650).addItems(CreateListItems(self.movie["releases"], 0))
        self.getControl(750).addItems(CreateListItems(self.crew_list, 0))
        self.getControl(850).addItems(CreateListItems(self.movie["genres"], 0))
        self.getControl(950).addItems(CreateListItems(self.movie["keywords"], 0))
        self.getControl(1050).addItems(CreateListItems(self.movie["reviews"], 0))
        self.getControl(1150).addItems(CreateListItems(self.movie["videos"], 0))
        self.getControl(1250).addItems(CreateListItems(self.movie["images"], 0))
        self.getControl(1350).addItems(CreateListItems(self.movie["backdrops"], 0))
        self.getControl(350).addItems(CreateListItems(self.youtube_vids, 0))

Thanks.

If they're all hidden will the info still be scrapped?

EDIT: Added all lists but still get the same error at line 27-

Debug log
So the buggalo dialog appears? The log doesnt say anything about line 27.

(2015-02-16, 18:53)Hitcher Wrote:
(2015-02-16, 18:51)choekstr Wrote:
(2015-02-16, 18:09)phil65 Wrote: correct. Untested though.
I've been waiting for you to figure out a workaround without having to run 15.0 alpha which has gotten really slow the last few builds. You are my hero. I'll give it a go and report back what I find.

It's worth noting I'm using I* on my Fire TV.

so you tried newest GIT?


RE: [RELEASE] script.extendedinfo - Hitcher - 2015-02-16

(2015-02-16, 20:30)phil65 Wrote: So the buggalo dialog appears? The log doesnt say anything about line 27.

so you tried newest GIT?

The Buggalo dialog appears when I first search for the actor but clearing it and re-trying the same actor works fine.

Line 903 - 15:52:07 T:1756534816 ERROR: File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.extendedinfo/default.py", line 27, in __init__

Latest git.


RE: [RELEASE] script.extendedinfo - phil65 - 2015-02-16

hmm did you try sending an email from that buggalo dialog? I didnt get any mail concerning that exception.


RE: [RELEASE] script.extendedinfo - Hitcher - 2015-02-16

I've tried but they always fail.

EDIT: Here's a log where I try to send the report.

Debug log.