Working on the youtube api. Also uncommented lines in the css files that were preventing the pictures from zooming in
Added a bunch of edits. Fixed the tiny puzzle pieces, re-added image zoom functionality, re-added loadingslide, added youtube preloading and tests, cleaned up YouTubeSlideGenerator code and added events+error-handling, and tried to make TTSService a little less wasteful
Added preloading to the youtube slides and edited the finalizedtopicslide to wait on it. Still need to force YTSlide to accomodate more players, though (currently only one shared player reference for all videos)
Youtube preloading now works, regardless of number of vids called. Still need to implement the saving of player objects from pre-editor phase, as well as updating the hash to give variable durations for images/vids
Added an (untested) onError handler for the Youtube slide. Also changed the SingleRelationshipdemo's call method for starting a movie
Fixed capitalization errors in the FinalizedTopicSlideGenerator that were causing slides to identify as null duration (not being played at all) if they did not come with an audio url
Merge branch 'master' of https://github.com/raphgt2/eic-gui
THE BLOODY THING WORKS AGAIN. Using this as a save point for working version even with the audio resubmits
Fixed typo in FinalizedTopicSlideGenerator and changed the preload detection to accomodate chrome. Also added an error handler for when a node has 0 videos
Reverted back to JPlayer for playback. Still need to change the audio setting for the slide editor (works in browsers where mp3 is supported...which does not include non-windows firefox)
Summarizer now has better sentence parsing. Instead of stopping at the first period, it stops at the first period that DOESN'T end with a 1 or 2-char word.
Summarizer and PathFinder now expect jsonp instead of plain json. This means cross-origin requests are possible