Commit Graph

79 Commits

Author SHA1 Message Date
Tony Ganch 7e3b56acd0 Non-existent slide id leads to the first slide 2014-02-17 22:49:02 +04:00
Tony Ganch e8851ea0a1 Revert "Fix the getCurrentSlideNumber to return 0 when it fails to find a slide, fixes #152"
This reverts commit 0930bb94d2.

Conflicts:
	shower.js
2014-02-16 04:16:26 +04:00
Vadim Makeev 0d1bd6f2b4 Fix for an empty slide on Enter in list mode 2013-11-29 04:47:40 +04:00
Vadim Makeev 01b70c4e42 Merge pull request #149 from thierrymarianne/mousewheel-event-listener
Add mousewheel event listener
2013-11-11 04:00:24 -08:00
Anton Ryzhov 79f121259f Don't call iterate DOM several times in handlers 2013-11-08 14:02:32 +04:00
Vadim Makeev 0e34e948c7 Merge pull request #153 from shower/fix-get-current-slide-number
Fix the getCurrentSlideNumber to return 0 when it fails to find a slide
2013-11-08 01:44:21 -08:00
Roman Komarov 7bc143738a Clear the console only in slide mode, fixes #125 2013-10-11 08:29:54 +02:00
Roman Komarov 0930bb94d2 Fix the getCurrentSlideNumber to return 0 when it fails to find a slide, fixes #152 2013-10-10 21:52:19 +02:00
Thierry Marianne 0249e947e4 Add mousewheel event listener 2013-09-28 12:45:13 +02:00
Vadim Makeev 1731ffbf9f Fixes #139 (Shift-F5 bug) and #95 (Cmd-Alt-P feature) 2013-07-11 23:08:59 +04:00
Wichert Akkerman f33e1c296e Do not hijack hjkl/home/end keys when in list mode.
This makes it possible to use forms on pages which load shower.js
and do not contain a presentation, and to use forms on a page
that are unrelated to a presentation and no presentation is being
shown.

Fixes #141
2013-06-11 15:06:00 +02:00
Vadim Makeev a9db0ee9e6 Strict timing parsing 2013-05-10 15:12:21 +04:00
Vadim Makeev 67f7f77690 Fixes #132 parsing issue for data-timing 2013-05-10 12:29:05 +04:00
miripiruni 7473e93c4a Fixed regressions: Inner navigation doesnt work with tap next, Timer is not disabled by tap prev 2013-05-07 21:23:12 +04:00
miripiruni bd74735107 Fix for F5 2013-05-05 02:56:47 +04:00
miripiruni c9afcfcf1d Fix for F5 2013-05-05 02:54:06 +04:00
miripiruni c5515e371b Fix for start timer before press Enter key 2013-05-05 02:40:27 +04:00
miripiruni 0fa03213c5 Added slide::stopTimer, fixed pageDown to next step of inner navigation; Fix for list mode 2013-05-05 02:36:12 +04:00
miripiruni 03d73e8d79 Added slide::stopTimer, fixed pageDown to next step of inner navigation 2013-05-05 02:15:58 +04:00
miripiruni b8fd510d46 Shower::last: added ; 2013-05-03 21:20:28 +04:00
miripiruni bcea77174a Shower::_turnNextSlide: remove unused variable 2013-05-03 21:19:26 +04:00
miripiruni 2ae51751d8 Shower::_applyTransform: refactoring for transform, forEach instead of copy/paste 2013-05-03 21:18:15 +04:00
miripiruni cbcb7e91c5 Shower::next: right JSDoc 2013-05-03 20:52:31 +04:00
miripiruni c78cb0a8ad Shower::_applyTransform: refactoring for transform, forEach instead of copy/paste 2013-05-03 20:51:00 +04:00
miripiruni b8a1ccdf5d Code style: 4 spaces -> 1 tab. Hail Hitler! 2013-05-03 20:46:29 +04:00
miripiruni dfaa6470c1 Slide constructor: added JSDoc 2013-05-03 20:41:13 +04:00
miripiruni e5470620f8 Shower::prev: added prevSteps check 2013-05-03 20:33:10 +04:00
miripiruni 51796e477b Added window in isHistoryApiSupported definition 2013-05-03 20:30:24 +04:00
Slava Oliyanchik d123cd9551 Fix Inner nav. doesnt work if slide is the last. 2013-03-24 20:34:09 +04:00
Slava Oliyanchik 4c25374328 Merge with upstream 2013-03-24 18:59:46 +04:00
miripiruni 4de39ea307 Move slide methods to Slide.prototype; timer and inner nav refactoring 2013-03-24 18:34:47 +04:00
Wichert Akkerman 049818b4a2 API match: return shower object from init. 2013-03-06 14:48:34 +01:00
Wichert Akkerman 39aa43eb6f Fix initialisation problems. 2013-03-06 14:47:25 +01:00
Wichert Akkerman e1443282ac Add init API method to help with shower/shower#124 2013-03-06 14:27:55 +01:00
miripiruni 003dfcb6d9 Fix for JSDoc; fix for keydown 2013-02-13 20:25:48 +04:00
miripiruni 6be2156294 Minor JSDoc change 2013-02-13 00:01:45 +04:00
miripiruni e6833d5fbf Fix #99: Inner navigation should be also controlled by slide timing 2013-02-13 00:00:03 +04:00
Vadim Makeev a1f4f76808 Fixes #99: double Shower object 2013-02-05 22:06:51 +04:00
miripiruni 310f5d74c4 Fix for #99: Inner navigation should be also controlled by slide timing 2013-01-29 03:50:02 +04:00
miripiruni 74ea9e802f Fix #113: Timer disabled in List mode should be active again in Slide mode 2013-01-28 23:32:23 +04:00
Vadim Makeev b8e68bdac9 Fixes #114; possible/temp fix for #117; better wording 2013-01-22 01:25:08 +04:00
Vadim Makeev 1a905139bf Progress bar and passed/current slides updates for List mode; Fix for #116 2013-01-21 20:22:28 +04:00
miripiruni 8cd2aa3544 Fix for presenter notes, fix timing for inner nav; Refactoring. 2013-01-20 21:59:45 +04:00
miripiruni 496e00972d Refactoring keydown listener PgDown/Down/Right/l/j 2013-01-20 16:51:33 +04:00
miripiruni 09750b072c Refactoring: shower.increaseInnerNavigation() returns only Boolean 2013-01-20 16:21:26 +04:00
miripiruni a06c84a0b3 Rename: innerNavigationCompleted -> isInnerNavCompleted 2013-01-20 16:08:48 +04:00
miripiruni 78fbef6280 Remove invoke shower.showPresenterNotes() in enterSlideMode because it already invoked in shower.go() 2013-01-20 16:06:54 +04:00
miripiruni 51e5b15d90 Fixed #62: Timer should be reseted while switching to List mode 2013-01-20 15:36:50 +04:00
miripiruni f65f61bef5 Rename method: shower.runSlideshowIfPresented() to shower.runInnerNavigation() 2013-01-20 14:54:32 +04:00
Vadim Makeev 78327bf41c Merge pull request #109 from miripiruni/master
Fix for #90 + Small JSDoc changes
2013-01-20 02:34:31 -08:00