converting to a roImageCanvas for the slideshow
imagecanvas slideshow audio context update
more functionality and some cleanup
* Cropping fixed -- there will no longer be options for "photo display mode" in this
* cache images for slideshow
* purge cache when needed ( to much or closing the screen )
-- still need to work on centering the image now
fix image scaling for smaller images ( transcoder already sizes down -- but fix images smaller than 1280x720 )
* slideshow overlay ( show or hide based on prefs )
* slideshow overlay timer (auto hide based on prefs)
* keep state when one toggles the overlay
* auto resume on re-activation (from Dialog and Now Playing screens)
* reload slideshow after complete ( if set in prefs ) allow every 300 seconds
* remote control updates ( should work )
* other misc slideshow cleanup
switched to async http calls to save image -- should fix failure attempts to reach server. Added code to handle/show failures. Lots of cleanup
start audio in the background if a slideshow is playing (remote control)
fwd/rwd buttons now skip audio track in a slideshow ( if audio is playing )
photoContextMenu move (recreated) -- shuffleButtons added (do not function yet)
fixed contextIndex issue when cleaning context ( removing directories/invalid content from context )
shuffle
fix underscan
cleanup the slideshow reload routine -- also fixed reload sourceUrl
photoContext menu (dialog) clean up - works in slideShow and out of slide show with the same routine
option to start shuffled from photo springboard
option to start shuffled from photo springboard
shuffleArray bug. Fix: always set OrigIndex; reason: the random number might be the same as the original
slideshow started as shuffled needs to start at Index 0