Hakim El Hattab
96b1ee9c39
ignore calculating scale if only possible outcome is 1
2014-11-05 19:28:09 +01:00
Hakim El Hattab
d84233df98
default to slide transitions
2014-11-05 12:28:09 +01:00
Jaan Pullerits
82a692c394
Do not add video backgrounds to speaker notes.
2014-10-24 12:35:49 +00:00
Hakim El Hattab
16f9e95d87
update slide bg example presentation to include iframes and videos #1029
2014-10-17 08:52:38 +02:00
Hakim El Hattab
fa88707382
Merge branch 'feature/background-iframe' of https://github.com/lutangar/reveal.js into dev
2014-10-17 08:43:11 +02:00
Hakim El Hattab
82342672ea
fix navigatePrev in rtl mode #1030
2014-10-16 16:17:41 +02:00
Hakim El Hattab
6c7ba34edf
remove styles from #1030 , simplify navigatePrev
2014-10-16 15:43:29 +02:00
Hakim El Hattab
136d279361
continue auto-sliding through fragments on last slide #974
2014-10-16 13:27:58 +02:00
Ira Abramov
ccdb4ff248
Fix RTL Navigation with space bar
2014-10-11 18:59:36 +03:00
lutangar
490ae90de4
add support for iframe backgrounds
2014-10-09 12:34:10 +02:00
Hakim El Hattab
03c3031cb4
cleanup classes when backgrounds are synced
2014-09-10 11:28:29 +02:00
Hakim El Hattab
0d14d87f1a
rgba color parsing support, ignore brightness of transparent colors
2014-09-10 10:53:24 +02:00
Hakim El Hattab
41f20301b6
has-dark-background
2014-09-10 10:12:25 +02:00
Hakim El Hattab
bc2974fef8
bubble has-light-background to .reveal container
2014-09-09 17:51:36 +02:00
Hakim El Hattab
2479883d3c
is-light-background -> has-light-background, doesn't apply to background itself
2014-09-09 17:33:52 +02:00
Hakim El Hattab
9fb0c5f3d3
use computed style when calculating bg birghtness
2014-09-09 17:18:15 +02:00
Hakim El Hattab
20e72df4bf
add is-background-light class to slides/backgrounds that are > 128 brightness
2014-09-09 16:50:23 +02:00
Hakim El Hattab
8a50a46665
util methods for calculating color brightness
2014-09-09 16:14:24 +02:00
Hakim El Hattab
cbef64b860
fix current fragment index check when multiple fragments have same index
2014-09-06 08:20:38 +02:00
Hakim El Hattab
2cd988a7a3
fix previewLinks target
2014-09-04 18:00:21 +02:00
Hakim El Hattab
80c375fae8
the paused mode can now be disabled via the 'pause' config option
2014-08-12 16:01:27 +02:00
Hakim El Hattab
57844ad827
listen for touch + click on all devices except android
2014-07-06 14:31:10 +02:00
Hakim El Hattab
213c8d1354
fix double-navigation on touch for some android systems
2014-06-28 12:58:33 +02:00
David Banham
a078c87f10
Listen to custom mapped togglePause keys
...
This resolves issue #941
2014-06-25 23:22:13 +10:00
Hakim El Hattab
7e8fd09376
fix npe
2014-06-25 13:56:24 +02:00
Hakim El Hattab
ef333300a2
prevent additional inaccurate showSlide calls
2014-06-25 11:50:45 +02:00
Hakim El Hattab
8cb8229aac
prevent incorrect showSlide calls at startup
2014-06-25 11:44:10 +02:00
Hakim El Hattab
c6b9da7000
more specific targeting for pdf printing hack
2014-06-18 18:42:45 +02:00
Calyhre
ed8d90bc58
Fix tests
2014-06-18 14:23:42 +02:00
Calyhre
4e70cf8126
Add ability to prevent swipe for specific elements
2014-06-18 14:18:41 +02:00
Hakim El Hattab
e4761d3a37
only allow text in aria status div
2014-06-18 10:50:00 +02:00
Hakim El Hattab
ebfb496743
config option for disabling the help overlay
2014-06-16 18:46:38 +02:00
Hakim El Hattab
2e0fe815a6
fix append to existing embed query
2014-06-12 18:27:52 +02:00
Hakim El Hattab
a7a32f941c
vimeo support for autoplay/pause
2014-06-12 18:20:15 +02:00
Hakim El Hattab
af61d9d10b
rewrite youtube iframe embeds to force ?enablejsapi=1 ( fixes #856 )
2014-06-12 18:15:32 +02:00
Hakim El Hattab
f5ac0b35d1
toggle instead of always showing the help overlay when ? is pressed
2014-06-09 18:24:47 +02:00
Hakim El Hattab
645734832d
adjust list of displayed key shortcuts #943
2014-06-09 17:53:14 +02:00
Hakim El Hattab
9ff00a72ae
merge and tweak key shortcuts overlay #943
2014-06-09 17:35:46 +02:00
Hakim El Hattab
d539c645c3
Merge branch 'keyboard_shortcuts_overlay' of https://github.com/navateja/reveal.js into dev
2014-06-09 12:21:01 +02:00
Hakim El Hattab
0a58df8390
don't trim aria status
2014-06-09 11:36:28 +02:00
Hakim El Hattab
943b6ef37e
merge and tweak screen reader support #854
2014-06-09 11:20:46 +02:00
navateja
594d9f6d85
Merge remote-tracking branch 'upstream/dev' into keyboard_shortcuts_overlay
2014-06-09 14:44:36 +05:30
navateja
ab7efe6bf2
creates a new branch for the feature
2014-06-09 14:35:59 +05:30
nava teja
75a53da9e5
Shows keyboard shorcuts overlay on pressing question mark
2014-06-08 00:59:29 +05:30
Hakim El Hattab
8973f0c3e1
typo #938
2014-06-05 10:59:30 +02:00
Hakim El Hattab
c5daba6a1f
write current hash when history is toggled on #934
2014-06-05 10:43:25 +02:00
Hakim El Hattab
6d1a66c2bc
fix search & replace error
2014-05-30 08:12:57 +02:00
Hakim El Hattab
9c96a56e33
adjust check for focused text inputs
2014-05-29 10:36:56 +02:00
Hakim El Hattab
09bddce427
limit scope of all slide selectors, avoids multiple .reveal classes on one page causing errors
2014-05-24 15:23:03 +02:00
Hakim El Hattab
ba00afbc38
only use zoom to scale in chrome
2014-05-21 10:08:23 +02:00
Hakim El Hattab
c1ea5282e1
fix data-autoplay on first slide
2014-05-20 08:53:25 +02:00
Hakim El Hattab
8c9c0ab0a6
validate named links according to html id spec #914
2014-05-20 08:14:55 +02:00
Hakim El Hattab
c974756326
relax keyboard blocking condition #899
2014-05-17 16:00:40 +02:00
Hakim El Hattab
b9d25057d6
Merge branch 'fix-isFirstSlide' of https://github.com/fabianorosas/reveal.js into dev
2014-05-14 08:50:28 +02:00
Hakim El Hattab
54c3c23e36
fix bug in retrieval or background images while in pdf mode
2014-05-10 11:18:13 +02:00
fabiano
ffecac6df3
== --> ===
2014-05-09 16:11:04 -03:00
fabiano
cb4fe35bac
fixed a problem in the function isFirstSlide
...
when visiting a vertical slide and then going back to the first slide, the function would return false.
made it more fail proof by checking the indices directly.
2014-05-09 15:58:56 -03:00
Hakim El Hattab
c4e202cd0f
fix edge case in singleton node creation
2014-05-07 22:02:05 +02:00
Hakim El Hattab
f31f0ffa70
createSingletonNode now ensures found nodes are in the correct container
2014-05-07 21:47:47 +02:00
Hakim El Hattab
5e85f02eb1
ensure default can be prevented
2014-05-04 09:32:10 +02:00
Hakim El Hattab
54e256764c
limit size of media elements when printing to pdf
2014-05-04 08:29:45 +02:00
Hakim El Hattab
1b236bdf21
wait for document to load before triggering pdf layout
2014-04-29 13:40:55 +02:00
Hakim El Hattab
2ac0a55ccf
ensure pdf pages are never zero-height
2014-04-29 13:30:56 +02:00
Hakim El Hattab
eec14b9c92
pdf background size rounding error
2014-04-29 10:47:05 +02:00
Hakim El Hattab
fbf999ec81
null check background
2014-04-28 12:31:34 +02:00
Hakim El Hattab
9873839a50
fix issue with background images on first vertical sldie
2014-04-28 11:51:21 +02:00
Hakim El Hattab
9f0224adf9
update visibility of slides as part of sync
2014-04-28 10:59:31 +02:00
Hakim El Hattab
02725cf728
prefer scaling over zooming on mobile devices
2014-04-28 10:41:31 +02:00
Hakim El Hattab
fcec8d058d
fix lazy loading bug related to data-background-image attribute
2014-04-28 09:58:13 +02:00
Hakim El Hattab
fa2413ec73
fix slide transitions in iOS
2014-04-28 09:45:02 +02:00
Hakim El Hattab
b42fae96e5
load all images directly when in 'no-transform'-mode
2014-04-28 09:13:57 +02:00
Hakim El Hattab
6aaff6395a
merge umd wrapping
2014-04-27 20:38:20 +02:00
Hakim El Hattab
860580d4d0
getSlideBackground now works in pdf mode, add pdf tests
2014-04-27 17:31:50 +02:00
Hakim El Hattab
41e1e013b8
better defered loading of background media
2014-04-27 15:55:57 +02:00
Hakim El Hattab
7158c12eff
lazy load all slide backgrounds
2014-04-27 15:39:11 +02:00
Hakim El Hattab
c58096ea99
disregard v index when there is no vertical slides/backgrounds in getSlide/getSlideBackground
2014-04-27 15:04:37 +02:00
Hakim El Hattab
902e36c022
break showing/hiding of slides into separate methods
2014-04-27 14:54:23 +02:00
Hakim El Hattab
eea437f4be
new api method: getBackgroundSlide
2014-04-27 14:47:02 +02:00
Hakim El Hattab
ddfb0aa86f
abide by configured width/height when printing to pdf
2014-04-26 21:42:16 +02:00
Hakim El Hattab
e7d82f1316
fix transitions in firefox
2014-04-26 20:23:40 +02:00
Hakim El Hattab
ae962d729b
fix non-pdf printing ( closes #881 )
2014-04-26 19:16:10 +02:00
Hakim El Hattab
b019604531
Merge branch 'feature/print' into dev
2014-04-26 18:21:39 +02:00
Hakim El Hattab
1e5ca748a4
enable reveal.js keyboard shortcuts anywhere in notes window
2014-04-26 11:36:03 +02:00
Hakim El Hattab
b797bbb61b
readme update, kill event listeners when printing pdf
2014-04-26 11:02:54 +02:00
Hakim El Hattab
704022d948
simplify pdf layout
2014-04-26 10:22:18 +02:00
Hakim El Hattab
2f90e9198d
some more flexibility for pdf export sizes
2014-04-26 09:34:58 +02:00
Hakim El Hattab
059cca6fa4
abide by configured slide width when exporting to pdf
2014-04-26 08:51:33 +02:00
Hakim El Hattab
3adaed2a1e
allow tall slides to spread over pages in pdf export
2014-04-26 08:26:20 +02:00
Hakim El Hattab
a49a78c454
remove needless condition
2014-04-23 21:18:13 +02:00
Hakim El Hattab
646203f038
revert from flexbox for pdf centering, use js for PDF setup
2014-04-23 19:47:41 +02:00
Hakim El Hattab
54ca9edeed
lazy load support for iframes #793
2014-04-23 15:36:22 +02:00
Hakim El Hattab
53238c47ce
null and type check what comes through postmessage
2014-04-22 19:01:59 +02:00
Hakim El Hattab
73f96f1d28
lazy-load support for audio #793
2014-04-22 16:10:08 +02:00
Hakim El Hattab
bbd596e434
lazy loading support for video #793
2014-04-22 15:52:44 +02:00
Hakim El Hattab
343765b7ab
images with data-src attribute are now lazy-loaded #793
2014-04-22 15:41:08 +02:00
Hakim El Hattab
5d39b5eabf
carry slide classes over to generated background elements
2014-04-22 15:16:53 +02:00
Hakim El Hattab
ce05138f9a
dont toggle paused/overview modes needlessly when setting state
2014-04-22 14:06:58 +02:00
Hakim El Hattab
4a39aecbab
prevent repeated autoslidepaused/resumed events
2014-04-20 10:52:27 +02:00
Hakim El Hattab
ce31184bf3
split postmessage config into two options
2014-04-19 10:53:33 +02:00
Hakim El Hattab
fea11d24bc
add config option for postMessage features
2014-04-18 20:07:08 +02:00
Hakim El Hattab
a4b09aecda
bubble all reveal.js events to parent window through postMessage
2014-04-18 20:03:50 +02:00
Hakim El Hattab
11ea0aa3e1
postmessage plugin is now part of reveal.js core
2014-04-18 13:56:51 +02:00
Hakim El Hattab
3b111a1cd4
add support for custom keyboard availability condition
2014-04-13 11:55:06 +02:00
Hakim El Hattab
731598f7c8
make all slides 'present' while printing
2014-04-11 09:40:44 +02:00
Michael Williams
613a05f154
add UMD support. fix #787
2014-04-08 17:08:21 -07:00
Nawaz
e70d07b45d
Change innerHTML to textContent to avoid video replays inside status Div, for not text content is enough
2014-04-07 10:49:07 +05:30
Hakim El Hattab
a3d4afeeed
better transition names, fix background images in vertical slides
2014-04-06 11:04:58 +02:00
Hakim El Hattab
1d13760f0e
only use zoom to scale content in webkit
2014-04-04 11:35:54 +02:00
Hakim El Hattab
170aa31d6f
video background playback
2014-04-04 09:22:15 +02:00
Hakim El Hattab
43bf882d08
revamped and greatly simplified the layout of .slides
2014-04-03 11:58:15 +02:00
Hakim El Hattab
9e78fe3ee2
Merge branch 'dev' of github.com:ht push origin akimel/reveal.js into dev
2014-04-01 09:14:43 +02:00
Hakim El Hattab
9947b7a532
add getTotalSlides #858
2014-04-01 09:12:41 +02:00
Nawaz
20a725222b
Make revealJS screen reader friendly by announcing the contents of each slide presented
2014-03-27 16:39:27 +05:30
Hakim El Hattab
1de159c4f4
start work on video backgrounds #751
2014-03-26 15:48:28 +01:00
Hakim El Hattab
ccbeaf4c32
optimization, only declare background creation method once
2014-03-26 15:20:27 +01:00
Hakim El Hattab
2a27967d4b
Merge pull request #794 from Spy-Seth/dev
...
increase Logitech R400 remote compatibility
2014-03-25 21:41:40 +01:00
Hakim El Hattab
eef1636fd7
Merge branch 'dev' of https://github.com/xdhmoore/reveal.js into dev
2014-03-25 21:16:58 +01:00
Hakim El Hattab
a9c2d4d663
disable transition into and out of overview mode #829
2014-03-25 17:46:10 +01:00
Hakim El Hattab
da82c8ce81
limit named links to [a-zA-Z0-9\-\_\:\.] #836
2014-03-25 15:12:10 +01:00
Hakim El Hattab
3d7c21256c
fix 'fragments' config option ( #849 )
2014-03-25 14:28:22 +01:00
Hakim El Hattab
6936c5029e
correct ms fullscreen api method name #843
2014-03-25 14:00:01 +01:00
Daniel Moore
1a7732c235
More robost calculation of .stretch height
2014-03-13 18:22:30 -05:00
Hakim El Hattab
0140fd9ee6
include fragments in progress bar calculation
2014-03-13 10:32:57 +01:00
Hakim El Hattab
55dceaaa0a
update (c) year
2014-03-13 09:23:45 +01:00
Hakim El Hattab
6e9a33cf1f
add api method for retrieving progress
2014-03-12 22:26:31 +01:00
Hakim El Hattab
1c2f4a2e92
deserialize state values
2014-03-12 08:51:51 +01:00
Hakim El Hattab
714102c3f8
add get/setState methods for persisting and restoring presentation state
2014-03-02 12:30:55 +01:00
Armand Abric
0b3bae1cad
Typo fix.
2014-02-18 15:24:59 +01:00
Hakim El Hattab
ecce48d1c0
Merge branch 'master' of https://github.com/ccortezia/reveal.js into dev
2014-02-18 08:10:07 +01:00
Hakim El Hattab
b25fa50657
remove all use of :not(.image)
2014-02-17 11:55:38 +01:00
Hakim El Hattab
26e9ce1ff7
avoid creating duplicate auto-slide controls #770
2014-02-16 17:37:59 +01:00
Hakim El Hattab
2aef97584a
update (c) year
2014-02-16 17:12:05 +01:00
Armand Abric
44e6f7ace0
Increase Logitech R400 remote compatibity.
2014-02-07 19:04:46 +01:00
Cristiano Cortezia
d9513b34d5
Fixes bad NaN applied to style on updateParallax.
...
The previous criteria "verticalSlideCount > 0" would result
in verticalOffset being NaN when verticalSlideCount == 1.
This would cause dom.background.style.backgroundPosition to
be set to something like "123px NaNpx", ultimately preventing
the parallax effect to play (silently failing so far).
2014-01-16 14:44:32 -02:00
Hakim El Hattab
6215b12f6e
naming/comment tweak
2013-12-21 18:12:02 +01:00
Hakim El Hattab
a97d73167d
simplify how data-autoslide is picked up from fragments #766
2013-12-21 17:54:21 +01:00
Hakim El Hattab
ed4cdaf9e7
test isAutoSliding, isAutoSliding returns false when no autoSlide value is set #766
2013-12-21 17:33:30 +01:00
Hakim El Hattab
137ddf5472
isSliding > isAutoSliding
2013-12-21 17:27:33 +01:00
rajgoel
5a8da0555c
Add auto-slide API and data-autoslide for fragments
2013-12-20 16:22:32 +01:00
Hakim El Hattab
e8c7e8eddb
same condition order when event listeners are added and removed
2013-12-02 23:28:43 +01:00
Hakim El Hattab
aef53061c5
code format tweaks
2013-12-02 23:23:51 +01:00
Hakim El Hattab
4a5b5c7c11
merge support for ie 11 touch
2013-12-02 23:20:26 +01:00
Luke Karrys
0605ab13df
add parallax horizontal and vertical properties to enable non-calculated parallax offsets
2013-11-29 11:17:18 -07:00
Hakim El Hattab
f7b612b1e4
only run vertical slide setup during startup #726
2013-11-28 09:35:04 -05:00
Hakim El Hattab
b314cf7b27
improvement to query string parsing
2013-11-27 13:16:03 -05:00
Hakim El Hattab
740f472ce2
when there is data-autoplay:ing media, prolong autoSlide to match its duration #723
2013-11-26 18:22:07 -05:00
Hakim El Hattab
cb9e507cd4
remove debug code
2013-11-26 17:41:01 -05:00
Hakim El Hattab
3be84bcbe3
code format tweaks
2013-11-26 17:32:48 -05:00
Hakim El Hattab
75845a92c3
Merge branch 'dev' of https://github.com/theone1984/reveal.js into dev
2013-11-26 17:08:43 -05:00
Hakim El Hattab
d41a5ca87f
update future classes when syncing
2013-11-25 15:40:24 -05:00