Commit Graph

320 Commits

Author SHA1 Message Date
Raul Hudea
1053dafc1e Send the correct element for fragmenthidden events 2012-06-20 19:12:04 +03:00
Hakim El Hattab
1f17bdd5c4 enable controls by default 2012-06-18 15:16:15 -04:00
Hakim El Hattab
2d44d1e25f Merge pull request #58 from danielmitd/controls
fix JS error when controls are removed from HTML
2012-06-13 07:21:50 -07:00
Rebecca Murphey
dff061f3e6 expose navigatePrev, navigateNext 2012-06-11 18:28:17 -04:00
danielmitd
9de23f022c adapt coding style 2012-06-10 11:53:44 +02:00
danielmitd
60d70f483c use config 2012-06-10 11:51:11 +02:00
danielmitd
5fba807843 controls are not necessary
no need to include the controls in html
2012-06-10 11:42:42 +02:00
Hakim El Hattab
6a03f65e97 include references to previous/current sldie DOM elements in slidechange event 2012-06-06 22:46:21 -04:00
Hakim El Hattab
2b6c61060b prevent duplicate slidechange from firing after hash change (closes #54) 2012-06-06 22:22:13 -04:00
Hakim El Hattab
eb0a8cfa95 api methods for adding/removing all event listeners (#48) 2012-06-02 18:37:18 -04:00
Hakim El Hattab
6db42971ea changed selection of main container from #reveal to .reveal (closes #46) 2012-06-02 18:33:08 -04:00
Hakim El Hattab
f5574e173b version 1.3 is stable, upgrade to 1.4 2012-06-02 18:18:34 -04:00
Hakim El Hattab
43da46f06b comments, tweaks and a new slide highlighting mobile support 2012-06-02 17:58:09 -04:00
Hakim El Hattab
4f08e2aeb0 support for swipe and pinch gestures #48 2012-06-02 17:45:06 -04:00
Aaron Kiersky
6053fe5a97 added some public access methods
Added overview toggle to allow for button-based overview toggling

Added add/removeEvents methods to allow for adding& removing event
listeners that may interfere with other libs.
2012-06-01 13:31:01 -04:00
Hakim El Hattab
aaf9da450f dispatch events when visible fragment changes ('fragmentshown', 'fragmenthidden') closes #44 2012-05-31 21:31:28 -04:00
akiersky
049880dba3 fixed bug in swipe gesture interacting with links. 2012-05-30 11:11:34 -03:00
akiersky
2e024b5b3e added left, right, up, down gestures to change slides. moved window edge slide triggers to a touchend event to prevent interference of gestures 2012-05-30 09:38:26 -03:00
Hakim El Hattab
eaca6465fa space and return keys can be used to exit the overview mode 2012-05-29 18:41:50 -04:00
Hakim El Hattab
eccffbe859 adjust end key nav to last slide 2012-05-15 00:40:03 -04:00
Jason Finneyfrock
ba6bec22c4 use home and end key 2012-05-14 14:50:37 -04:00
Hakim El Hattab
1013ff7ba5 hide address bar in mobile browsers, add apple web app meta 2012-05-06 22:05:58 -04:00
Hakim El Hattab
19b67aab13 'slidechanged' event, added Reveal.addEventListener/Reveal.removeEventListener api methods 2012-05-04 00:01:20 -04:00
hakimel
ebb834f4b0 ie9 fixes, including new classList polyfill 2012-05-03 12:42:53 -04:00
Hakim El Hattab
cde5362db3 added support for looped presentations 2012-04-28 12:16:56 -04:00
Hakim El Hattab
eee6e5f964 merge keyboard shortcut changes 2012-04-28 11:50:22 -04:00
Michael Mahemoff
83e4a1f0ac ignore metaKey modifier too 2012-04-27 16:39:23 +02:00
Mahemoff
75380e04a9 p for previous, n for next 2012-04-27 15:16:27 +01:00
Mahemoff
1675002c7a Add new key mappings for navigation.
hjkl for directions.
space to move to next slide.
esc for 3D overview (instead of space)
2012-04-27 15:09:35 +01:00
Hakim El Hattab
27f48f6440 significantly smaller js file header, added minified js 2012-04-25 23:24:29 -04:00
Hakim El Hattab
727cbf4b25 upgrade to v 1.3 2012-04-04 01:07:34 -04:00
Hakim El Hattab
0d9a6419bb change back state event scope, document level makes more sense as that's where the state class is applied 2012-03-30 23:59:19 -04:00
Hakim El Hattab
8dc7ae85a1 adjustments to custom state events 2012-03-30 23:51:37 -04:00
Andy Matthews
2c78eea0ca Firing custom event based on data-state name. This allows developers to trigger custom javascript code on a per slide basis. 2012-03-30 06:51:54 -05:00
Hakim El Hattab
831236890c now capturing data-state on slides and lifting it to document element classList when slide is open 2012-03-30 00:13:45 -04:00
Hakim El Hattab
0cd3b8d430 merge prev/next navigation pull request with modifications 2012-03-28 01:16:16 -04:00
Catalin Buzoiu
732ed921eb Implemented correct Previous and Next navigation for both mouse scroll and wireless presenter. 2012-03-27 18:45:04 +03:00
Hakim El Hattab
87529c4adc delay hash changes to avoid transition lag in chrome and enable history by default (closes #22) 2012-03-24 12:36:34 -04:00
Hakim El Hattab
b72bee3219 don't overwrite existing classes on slides (closes #23) 2012-03-24 12:27:25 -04:00
Anders
b6030d5c7a added support for wireless presenter 2012-03-19 23:20:40 +01:00
Fil
81cda2145f Do not fail on other kinds of hashes 2012-03-15 18:00:26 +01:00
Hakim El Hattab
ba8fc0bc35 fix reference to old 'hasClass' method 2012-02-17 23:37:14 -05:00
Hakim El Hattab
38b229a22f tweaked mouse wheel navigation 2012-01-14 19:22:27 -08:00
Hakim El Hattab
17854e892b Merge pull request #13 from naugtur/master
Mouse scroll handling
2012-01-14 19:13:19 -08:00
Hakim El Hattab
896e0b7010 removed history comment in js 2012-01-14 18:41:55 -08:00
Hakim El Hattab
a30cdaaffc rolled back to classList, promoting poyfill in readme 2012-01-14 17:56:11 -08:00
Hakim El Hattab
510ac8e114 don't apply linkify effect to anchors containing images 2012-01-14 17:31:41 -08:00
Naugtur
2ae803efb6 Added support for smart scrolling through slides. Scrolling events are throttled to prevent going too far 2012-01-15 00:34:51 +01:00
Hakim El Hattab
401c554c80 removed dependency on classList (#9) 2012-01-03 22:25:15 -08:00
Hakim El Hattab
614b8cde66 scrolling fallback mode for IE < 9 2012-01-03 00:11:05 -08:00
Hakim El Hattab
02f783b68d prevent default on space press 2012-01-02 23:48:09 -08:00
Hakim El Hattab
9856f57db5 browser history updates can now be disabled via config 2011-12-30 22:33:19 -08:00
Hakim El Hattab
3fa01ab107 updated copy in slides, added one that explains transitions 2011-12-26 21:57:37 -08:00
Hakim El Hattab
daecc258d7 major, non backwards compatible, restructuring of DOM tree 2011-12-26 21:29:00 -08:00
Hakim El Hattab
5b2b3fa3df changed id of 'main' container to 'reveal' 2011-12-26 19:32:00 -08:00
Hakim El Hattab
bccb6e68c7 packed v1.1, upgraded to 1.2 2011-12-26 17:13:46 -08:00
Hakim El Hattab
c7c7735e7a added new transitions (box/page) and a ui theme (neon) 2011-12-26 00:00:38 -08:00
Hakim El Hattab
1ac6386eef fix padding and duplicate background on vertical slides in overview 2011-12-23 21:52:35 -08:00
Hakim El Hattab
b162a54c2d fix clicks on vertical slides in overview 2011-12-23 21:33:28 -08:00
Hakim El Hattab
91ff92e211 skip fragments when in overview 2011-12-23 21:22:13 -08:00
Hakim El Hattab
c6a75117f6 added experimental overview mode (press SPACE) 2011-12-23 02:47:38 -08:00
Hakim El Hattab
adc9ad19ce fallback on 2d transform transitions via feature detect 2011-12-23 00:36:37 -08:00
Hakim El Hattab
f6dc531298 slides three or more steps away from current are now hidden 2011-12-22 22:41:19 -08:00
Hakim El Hattab
9065114ef0 progress bar is now a div and uses the same transition + easing as slides (fixes #6) 2011-12-22 21:25:15 -08:00
Hakim El Hattab
bdff009c74 added optional presentation progress bar 2011-12-22 00:00:29 -08:00
Hakim El Hattab
833e298617 comments & typo correction 2011-12-21 20:22:49 -08:00
Matthew Lein
853efe5043 for contenteditable elements, don't let arrow keys work 2011-12-21 15:11:10 -05:00
Hakim El Hattab
59c9b3c596 fragments now work in vertical slides (fixes #4) 2011-12-17 12:55:25 -08:00
Hakim El Hattab
233160ff23 cleanup & comments 2011-12-04 18:55:48 -08:00
Hakim El Hattab
a6453a0fb0 renamed to reveal.js, many new features, and upgraded to v1.0 2011-12-04 18:07:33 -08:00