Release - Plugin Slideshow Screensaver

  Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
ruuk Offline
Team-Kodi Member
Posts: 2,194
Joined: Aug 2005
Reputation: 199
Location: Bremerton, WA USA
Post: #31
(2014-06-20 04:08)ajerazzor Wrote:  Does your plugin support mixing of video and images?

No, it only works with image plugins.
find quote
Double_Digit Offline
Junior Member
Posts: 20
Joined: Jul 2014
Reputation: 0
Post: #32
Hi!

I love this add-on!

thank you very much!

just one question, I the plugin set to my photostream, and the random on setting on.
But it seems to randomize only the latest photos. is this a coincidence? or does it not find the older photos?

Thank you!
(This post was last modified: 2014-07-06 13:51 by Double_Digit.)
find quote
ruuk Offline
Team-Kodi Member
Posts: 2,194
Joined: Aug 2005
Reputation: 199
Location: Bremerton, WA USA
Post: #33
(2014-07-06 13:51)Double_Digit Wrote:  Hi!

I love this add-on!

thank you very much!

just one question, I the plugin set to my photostream, and the random on setting on.
But it seems to randomize only the latest photos. is this a coincidence? or does it not find the older photos?

Thank you!

Sorry I took so long to answer.

There is a limit of 500 photos per page on the flickr API. I could probably have it fetch multiple pages, but that is a lot more complex than just getting one page, which is why I haven't done it so far.

If I get a chance I may add that ability. I could also add a sort option, one of: date-posted-asc, date-posted-desc, date-taken-asc, date-taken-desc, interestingness-desc, interestingness-asc.
find quote
Double_Digit Offline
Junior Member
Posts: 20
Joined: Jul 2014
Reputation: 0
Post: #34
(2014-07-10 23:07)ruuk Wrote:  
(2014-07-06 13:51)Double_Digit Wrote:  Hi!

I love this add-on!

thank you very much!

just one question, I the plugin set to my photostream, and the random on setting on.
But it seems to randomize only the latest photos. is this a coincidence? or does it not find the older photos?

Thank you!

Sorry I took so long to answer.

There is a limit of 500 photos per page on the flickr API. I could probably have it fetch multiple pages, but that is a lot more complex than just getting one page, which is why I haven't done it so far.

If I get a chance I may add that ability. I could also add a sort option, one of: date-posted-asc, date-posted-desc, date-taken-asc, date-taken-desc, interestingness-desc, interestingness-asc.

hey!

thanks for the awnser!

i thought of a workaround this which is using a tag on photos i want to display. That would make the "random" more evenlly spread through my photos. but when I go to to select the folders through tags, it only fetches the first 22 tags, alphabetically. Is this normal, or am I missing something?

Thanks!
find quote
ruuk Offline
Team-Kodi Member
Posts: 2,194
Joined: Aug 2005
Reputation: 199
Location: Bremerton, WA USA
Post: #35
(2014-07-13 17:22)Double_Digit Wrote:  hey!

thanks for the awnser!

i thought of a workaround this which is using a tag on photos i want to display. That would make the "random" more evenlly spread through my photos. but when I go to to select the folders through tags, it only fetches the first 22 tags, alphabetically. Is this normal, or am I missing something?

Thanks!
There may be a limit, but on mine I got a list of 286 tags. Are you sure you have more that 22 tags?
You can also use 'Search Photostream', but you will need to select 'Next Page' and then 'Previous Page' to get the search tags to be saved in the plugin path.
find quote
Double_Digit Offline
Junior Member
Posts: 20
Joined: Jul 2014
Reputation: 0
Post: #36
iThe thing is i cant get it to fully load. i press tags and it just hangs. at first i thought i was a internet speed issue, but afterr trying for 30m and 5 seconds, in all cases I end up pressing escape and it loads the 22 tags i mentioned earlier. the wierd thing is it always loads the same ones. either wating for long time, or almost nothing.
find quote
ruuk Offline
Team-Kodi Member
Posts: 2,194
Joined: Aug 2005
Reputation: 199
Location: Bremerton, WA USA
Post: #37
(2014-07-13 20:16)Double_Digit Wrote:  iThe thing is i cant get it to fully load. i press tags and it just hangs. at first i thought i was a internet speed issue, but afterr trying for 30m and 5 seconds, in all cases I end up pressing escape and it loads the 22 tags i mentioned earlier. the wierd thing is it always loads the same ones. either wating for long time, or almost nothing.

Maybe you should send me a log in case there is an error.
(This post was last modified: 2014-11-10 17:15 by ruuk.)
find quote
Leopold Offline
Fan
Posts: 358
Joined: Jan 2011
Reputation: 14
Location: UK
Post: #38
This only works if the plugin script is called default.py.

Leopold's Repository: Home of LibreELEC Dev Updater ...
find quote
ruuk Offline
Team-Kodi Member
Posts: 2,194
Joined: Aug 2005
Reputation: 199
Location: Bremerton, WA USA
Post: #39
(2014-11-10 13:52)Leopold Wrote:  This only works if the plugin script is called default.py.
You know, I almost certainly meant to add more generic handling to this, but forgot Smile
Thanks for pointing this out. I'll fix it when I get the chance.
find quote
Leopold Offline
Fan
Posts: 358
Joined: Jan 2011
Reputation: 14
Location: UK
Post: #40
(2014-11-10 17:21)ruuk Wrote:  
(2014-11-10 13:52)Leopold Wrote:  This only works if the plugin script is called default.py.
You know, I almost certainly meant to add more generic handling to this, but forgot Smile
Thanks for pointing this out. I'll fix it when I get the chance.
Thanks. I tried it with the Break Pictures plugin but all I saw was "ERROR: ShareSocial Not Installed"

Leopold's Repository: Home of LibreELEC Dev Updater ...
find quote
ruuk Offline
Team-Kodi Member
Posts: 2,194
Joined: Aug 2005
Reputation: 199
Location: Bremerton, WA USA
Information  v0.0.12
Post: #41
Version 0.0.12

Changes:
  • Now works with plugins that don't use default.py

On my REPO.

If anyone can also test this for me (it worked fine for me) then I'll push to the official repository.
find quote
Leopold Offline
Fan
Posts: 358
Joined: Jan 2011
Reputation: 14
Location: UK
Post: #42
Thanks. I'm trying to get this to work with the image plugin I recently wrote, but I now get this.

Code:
20:08:48 T:140573373609728  NOTICE: screensaver.plugin.slideshow: Showing 173 items
20:08:48 T:140573373609728   ERROR: Traceback (most recent call last):
20:08:48 T:140573373609728   ERROR:   File "/storage/.xbmc/addons/screensaver.plugin.slideshow/pluginscreensaver.py", line 55, in onInit
20:08:48 T:140573373609728   ERROR:     self.show(items)
20:08:48 T:140573373609728   ERROR:   File "/storage/.xbmc/addons/screensaver.plugin.slideshow/pluginscreensaver.py", line 163, in show
20:08:48 T:140573373609728   ERROR:     cur_img.setImage(items[-1]['url'])
20:08:48 T:140573373609728   ERROR: TypeError: string indices must be integers
20:08:48 T:140573373609728  NOTICE: screensaver.plugin.slideshow: ERROR: string indices must be integers

If you get a chance to look at this you can install it from http://ls80.github.io/xbmc.repo.leopold/...-0.5.0.zip to hopefully reproduce the error.

Leopold's Repository: Home of LibreELEC Dev Updater ...
find quote
ruuk Offline
Team-Kodi Member
Posts: 2,194
Joined: Aug 2005
Reputation: 199
Location: Bremerton, WA USA
Information  v0.0.13
Post: #43
Version 0.0.13

Changes:
  • Fixes for errors with some plugins

On my REPO.
find quote
ruuk Offline
Team-Kodi Member
Posts: 2,194
Joined: Aug 2005
Reputation: 199
Location: Bremerton, WA USA
Post: #44
(2014-11-12 22:20)Leopold Wrote:  Thanks. I'm trying to get this to work with the image plugin I recently wrote, but I now get this.

Code:
20:08:48 T:140573373609728  NOTICE: screensaver.plugin.slideshow: Showing 173 items
20:08:48 T:140573373609728   ERROR: Traceback (most recent call last):
20:08:48 T:140573373609728   ERROR:   File "/storage/.xbmc/addons/screensaver.plugin.slideshow/pluginscreensaver.py", line 55, in onInit
20:08:48 T:140573373609728   ERROR:     self.show(items)
20:08:48 T:140573373609728   ERROR:   File "/storage/.xbmc/addons/screensaver.plugin.slideshow/pluginscreensaver.py", line 163, in show
20:08:48 T:140573373609728   ERROR:     cur_img.setImage(items[-1]['url'])
20:08:48 T:140573373609728   ERROR: TypeError: string indices must be integers
20:08:48 T:140573373609728  NOTICE: screensaver.plugin.slideshow: ERROR: string indices must be integers

If you get a chance to look at this you can install it from http://ls80.github.io/xbmc.repo.leopold/...-0.5.0.zip to hopefully reproduce the error.

The new version should fix this, as well as make the screensaver work better with more plugins. Thanks for bringing this to my attention Smile
find quote
Leopold Offline
Fan
Posts: 358
Joined: Jan 2011
Reputation: 14
Location: UK
Post: #45
(2014-11-13 01:48)ruuk Wrote:  The new version should fix this, as well as make the screensaver work better with more plugins. Thanks for bringing this to my attention Smile

Thanks, it works well now with my plugin in Gotham 13.2.
With the Helix Beta 1 I still get the dancing "ERROR: ShareSocial Not Installed".

By the way, do you know how to make an image plugin itself display a caption, or just the item's label?

Leopold's Repository: Home of LibreELEC Dev Updater ...
find quote
Post Reply