Commit Graph

102 Commits

Author SHA1 Message Date
Bartek Szopka
811e045c60 perspective as a function for better Firefox support 2012-03-07 23:51:20 +01:00
Bartek Szopka
7a7d3e7119 throttle on keydown (arrows) causes scrolling on Firefox 2012-03-07 23:51:10 +01:00
Bartek Szopka
8321fa7861 iPad viewport size less hardcoded 2012-03-07 23:02:09 +01:00
Bartek Szopka
74a309a803 Merge branch 'master' into scale 2012-03-07 22:43:12 +01:00
Bartek Szopka
8a0b80d5ac sad but true ... history.pushState is too buggy to be useful at this point 2012-03-07 22:38:37 +01:00
Bartek Szopka
8eb5442e2f rescaling presentation when window is resized 2012-03-06 22:38:03 +01:00
Bartek Szopka
456817d3b5 scaling elements to make them fit the screen (by @fmate14) 2012-03-06 21:43:38 +01:00
Bartek Szopka
45fcf19c4d using history.pushState instead of location change in courtesy of @medikoo 2012-03-06 21:11:08 +01:00
Bartek Szopka
3fceded114 GPL license added 2012-03-06 21:01:21 +01:00
Bartek Szopka
62350f4075 it's not 0.3 anymore 2012-03-06 13:57:52 +01:00
Bartek Szopka
0a82172d25 added link to Chrome location change bug 2012-03-06 13:45:29 +01:00
Bartek Szopka
36816e3b42 release 0.3 2012-02-19 13:06:29 +01:00
Bartek Szopka
c7ce6af1c8 iPad trial and error 2012-02-16 11:27:25 +01:00
Bartek Szopka
957599ab20 scale fixes for iPad 2012-02-16 11:05:56 +01:00
Bartek Szopka
a2f4337ec2 iPad viewport now defined in script to avoid breaking mobile fallback mode 2012-02-15 23:56:03 +01:00
Bartek Szopka
2b22ee3b4b some iPad love 2012-02-15 21:46:00 +01:00
Bartek Szopka
db5857afda impressive touch support 2012-02-15 21:17:26 +01:00
Bartek Szopka
cfe6448594 impressive API 2012-02-15 21:16:43 +01:00
Bartek Szopka
9641f5750b step data moved from DOM to internal data structure 2012-01-30 20:35:47 +01:00
Mariusz Nowak
d8f70bdb15 Use strict mode 2012-01-24 13:36:07 +01:00
Bartek Szopka
bb0113e5be disabled animation on the beggining of the presentation
applied fix as shown in pull request #30 (that couldn't be merged automatically)
2012-01-20 16:06:23 +01:00
Bartek Szopka
5fc00a1cf6 that was impressive name switch :) 2012-01-18 12:26:16 +01:00
Bartek Szopka
da84694fdb impressive refactoring of slide selection - getting closer to API 2012-01-17 22:32:30 +01:00
Bartek Szopka
d2ce96a1f3 removed mousewheel, sorry @OpenGrid, maybe it will be back as optional feature some day 2012-01-17 22:08:45 +01:00
Bartek Szopka
995c472488 am I removing features? yes, it was a bad idea after all and I really hope that noone will notice ;) 2012-01-12 21:50:21 +01:00
Bartek Szopka
8cd464a926 yeah, that's what happens when you do quick fixes using timeouts... 2012-01-12 21:31:18 +01:00
Bartek Szopka
65c456cb47 delaying hash change not to spoil the transition in chrome 2012-01-12 20:47:42 +01:00
Bartek Szopka
3b5fd448b1 tiny little fixes 2012-01-12 20:45:54 +01:00
Bartek Szopka
185ba4ea76 Merge pull request #54 from Haacked/selectGuard
select method updated to not run if the element is already active
2012-01-12 11:08:37 -08:00
Haacked
bf8a540e75 Updated select method to not run transitions if the element is already active 2012-01-12 08:20:25 -08:00
Lech Wilczyński
11e5ddc77a Added mouse wheel event listener to select next slide 2012-01-12 12:08:21 +01:00
Bartek Szopka
0edcf9021e impressive step click support 2012-01-04 23:42:50 +01:00
Bartek Szopka
e7b8b9b26c impressive refactoring - no need to search for active step every time... 2012-01-04 22:42:11 +01:00
Bartek Szopka
09a021ec38 fixing the perspective for scaled steps 2012-01-04 22:07:52 +01:00
Bartek Szopka
8953f37397 preventing all scroll events was not such an impressive idea after all... 2012-01-04 00:04:23 +01:00
Bartek Szopka
88cb10dbd1 impressive interdimentional links support added with hash based bookmarkable urls to steps 2012-01-03 23:46:33 +01:00
Bartek Szopka
755edaf60c some trailing commas removed, so closure compiler doesn't complain 2012-01-02 22:39:09 +01:00
Bartek Szopka
34568182ef impressive... how did it work before?! 2012-01-02 21:37:20 +01:00
Matthew Makai
848f50ffa8 Adding pg up & pg down to go forward and reverse because most presentation pointers (such as the Logitech R800 I tested with) use those keys for forward/back. 2012-01-02 12:57:14 -05:00
Bartek Szopka
0ece4dbfb3 (not) impressive mobile detection and forcing fallback mode for iOS and Android (as they support CSS 3D transforms) 2012-01-01 10:52:26 +01:00
Bartek Szopka
7e7c2b3688 impressive license 2011-12-31 13:58:19 +01:00
Bartek Szopka
32a5c39857 impressive hardboiled fallback support added 2011-12-31 13:41:50 +01:00
Bartek Szopka
5ca2c6f510 trying to work around scrolling-on-focus bug, not impressive at all... 2011-12-31 10:53:01 +01:00
Bartek Szopka
ec069e1732 impressive typo/bug fixed
and BTW, firefox doesn't understand transition delay of 0, he needs 0ms... orly?
2011-12-31 10:23:34 +01:00
Bartek Szopka
da7a27d44e impressive demo content added 2011-12-31 09:48:13 +01:00
Bartek Szopka
3a67355863 impressive markup clean-up - wrapper elements now automagically generate themselves 2011-12-30 14:01:16 +01:00
Bartek Szopka
118f92e33c tab key can now also be used to move to next presentation step (to prevent default focus behavior that breaks zoom), impressive, isn't it? 2011-12-29 23:56:31 +01:00
Bartek Szopka
273393942f impressive 3d support, yeah! 2011-12-29 23:34:26 +01:00
Bartek Szopka
336f6c7704 impressive simplifications 2011-12-29 20:25:46 +01:00
Bartek Szopka
0b3555291b impressive code clean-up 2011-12-29 20:04:08 +01:00