GoCubs;545567 Wrote: 
> 
> I played with this a bit.  I think you're right in that the data
> refreshes are colliding with presentment.  When I have MLB set to all
> games at 5second interval I get many duplicates.  I'd recommend only
> refreshing when SDT notifies you that a refresh is complete.  Like you
> said it'd be ideal to do some sort of smart merging.
> 
The attached version should hopefully work a bit better:
- Data refresh are performed at screen saver activation and when
refresh notification is sent from SDT
- After a refresh the previously active item are still active if it's
in the list, if it's not in the list it starts over from the first
item.
- Non sdt items in the same visibilityorder as a sdt item will not get
the same visibility time calculated as the longest sdt item in the same
order number.

Unless anyone find a very disturbing behavior with the above logic, I
think this is the one I'm going to use. More advanced merging could be
done also but I'm not sure it's worth it because it gets complicated to
implement and you will anyway see the new items the next time. Also, the
order might be important and if I merge things the order is probably
going to be messed up. The above logic should work pretty good as long
as the currently shown game/stock is removed during the refresh.

Unfortunately, there seems to be some bug in the Logitech part that
stops the scrolling when an item is shown after it has been hidden. Due
to this it's not recommended to use scrolling items together with the
visibiltygroup logic. You will basically only see the scrolling the
first time and only if the item is shown initially when activating the
screen saver, at least if it behaves the same as it does on my system.


+-------------------------------------------------------------------+
|Filename: CustomClock-2.8.3135.zip                                 |
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=9908|
+-------------------------------------------------------------------+

-- 
erland

Erland Isaksson
'My homepage' (http://erland.isaksson.info) (Install my plugins through
Extension Downloader)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library, Title Switcher and Database
Query plugins'
(http://wiki.erland.isaksson.info/index.php/Category:SlimServer))
------------------------------------------------------------------------
erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=77864

_______________________________________________
jive mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/jive

Reply via email to