Releases Notes for com.bristle.jslib.Presentation.js --------------------------------------------------- 2020/02/08: - Shortcut key "s" for Slideshow from Album 2020/01/31: - Fixed font size issues on some phones for "# of #", captions, JPG filenames 2020/01/29: - Expose play()/pause() API for use in caption files when playing videos - Support GIF and PNG, not just JPG - Add error page to say slide can't be loaded, JS disabled, etc. - Allow wrapping of long image filenames and long words in captions 2020/01/24: - Change default delay to 6 secs, not 10 secs - Switch to Calibri font - Generate thumbnails all same height, not same width, so it looks better with a mix of landscape and portrait - Wrap from last slide to first and vice versa, by default - Browser cache flush is no longer needed after each new release - Options panel that will soon contain many options - Hide/Show Captions button in Options panel 2020/01/10: - Make images scale to fit best of width or height, not just width. - Don't pause on manual navigation. Reset timer to full countdown instead. - Wider < and > buttons - Bigger buttons on smaller screens 2020/01/03: - Fix rotated images 2019/12/26: - AutoAdvance on by default - Auto-size photo slides (slides w/one main image) to fit window width - Buttons at both top and bottom - Countdown timer displayed in button with + and - 2019/12/21: - Clickable buttons, not links - Some CSS styling - Preload next 2 slides into browser cache, for speed 2019/12/18: - Clickable links, not just shortcut keys - Don't pause countdown when user adjusts speed - Pre-load next few pics into browser cache for speed - Display countdown - "Album" link from slideshow - "Slideshow" and "Other Albums" links from slideshow - Advance on Click - Support running local again, despite new browser security restrictions - Autowrap mode 2019/12/08: - Slideshow, not just album, via my old 2009 presentation software