Hakim El Hattab
7a169732de
upgrade to node-sass 4.13.0, fix security warnings #2473
2020-01-11 20:30:29 +01:00
Hakim El Hattab
6f9b10b269
switch to fixed unit for fragment animations to make them more consistent
2019-12-19 08:16:42 +01:00
Hakim El Hattab
201e8316a2
Merge pull request #2437 from TehDmitry/dev
...
Allowing autoplay in data-background-iframe for audio and video elements
2019-12-09 21:09:38 +01:00
Hakim El Hattab
bb8b4d8883
Merge pull request #2454 from ismailarilik/patch-1
...
Add forgotten element to Table of Contents
2019-12-09 21:06:53 +01:00
Hakim El Hattab
94de806f06
add mobileViewDistance to readme #2513
2019-12-09 21:05:41 +01:00
Hakim El Hattab
1515ddcf87
Merge pull request #2513 from TuurDutoit/feature/mobile-view-distance
...
Add mobileViewDistance config key
2019-12-09 21:00:58 +01:00
Dougal J. Sutherland
c189a21efd
honor slide number config in pdf mode
2019-10-29 12:48:21 -05:00
Dougal J. Sutherland
1cf5ffe029
add a slide argument to locationHash(), getSlidePastCount()
2019-10-29 12:48:21 -05:00
Tuur Dutoit
6ab72eae51
Add mobileViewDistance config key
2019-10-18 13:37:16 +02:00
Hakim El Hattab
f9affb550a
fix viewport overflow in iPadOS safari
2019-10-11 09:23:44 +02:00
Hrvoje Bandov
6979383e4b
Fix which node version is required
...
In `package.json` engine is set to `>=9.0.0`.
2019-10-08 09:29:59 +02:00
Adri-May
02a42d1c9e
Bug fix: spelling errors
2019-09-18 21:57:24 -04:00
Christian Oliff
a458676614
HTTPS relevant links on README
2019-09-03 10:59:33 +09:00
Hakim El Hattab
474731d829
highlight.js 9.11 -> 9.15
2019-08-22 13:21:12 +02:00
İsmail Arılık
52e57d3677
Add forgotten element to Table of Contents
2019-07-12 14:38:53 +03:00
Hakim El Hattab
073d0e3358
Merge pull request #2392 from DanielNoga/patch-1
...
update minimal nodejs version in readme
2019-07-08 10:07:53 +02:00
Hakim El Hattab
07c20ef9d9
Merge pull request #2442 from pius/patch-1
...
Tweak to MathJax example
2019-07-08 10:06:04 +02:00
Hakim El Hattab
d5662a203e
Merge branch 'dev' into patch-1
2019-07-08 10:05:40 +02:00
Hakim El Hattab
a6f1511d1a
Merge pull request #2453 from Incognitas/fix/node_12_support
...
Update package.json for node 12 support
2019-07-08 10:02:30 +02:00
Hakim El Hattab
cf027f21c6
Merge pull request #2451 from Jason-Cooke/patch-1
...
docs: fix typo
2019-07-08 10:01:55 +02:00
Aurelien Normand
585aafed95
Adding missing file to use it properly
2019-07-07 15:30:31 +02:00
Aurélien Normand
0935462706
Update package.json for node 12 support
...
simple node-sass update which fixes this issue
2019-07-07 11:41:30 +02:00
Jason Cooke
1bacb27072
docs: fix typo
2019-07-05 22:00:10 +12:00
Pius Uzamere
abac58cfc5
Tweak to MathJax example
...
Added a missing comma and used an actual macro so that the MathJax example runs right out of the box upon a copy/paste.
2019-06-22 15:17:01 -04:00
Hakim El Hattab
bd3758a4df
readme tweak
2019-06-10 07:41:07 +02:00
Hakim El Hattab
5fb743e65e
rephrased #2378
2019-06-10 07:38:57 +02:00
Hakim El Hattab
c92d08acdd
Merge pull request #2378 from mbotsch/fix-plugin-documentation
...
Fix plugin documentation regarding init-Promises
2019-06-10 07:34:21 +02:00
Hakim El Hattab
ff2a927de8
Merge pull request #2433 from autopp/fix-typo-in-readme
...
add missing comma to MathJax example in README
2019-06-10 07:19:57 +02:00
Hakim El Hattab
bba760e549
remove available route changes #2416
2019-06-10 07:14:04 +02:00
Hakim El Hattab
51e8da5d9a
Merge branch '2380-linear-navigation-mobile' of https://github.com/earboxer/reveal.js into dev
2019-06-10 07:04:49 +02:00
Hakim El Hattab
f6f7f28ad9
enable url hash for default index.html #2434 #2175
2019-06-10 06:57:07 +02:00
TehDmitry
bdda443335
Allowing autoplay in data-background-iframe for audio and video elements
...
It was restricted by «Autoplay Policy Changes»: https://developers.google.com/web/updates/2017/09/autoplay-policy-changes#iframe
2019-06-09 16:31:36 +03:00
autopp
f5759c3d52
add missing comma to MathJax example in README
2019-06-07 09:45:20 +09:00
Zach DeCook
969e7b3ef1
* Mobile Linear Navigation: Fix swipes to navigate linearly
2019-05-29 10:44:43 -04:00
Zach DeCook
c62f4c7cfb
* Linear Navigation: Fix showing arrows when last slide has vertical children
2019-05-29 10:22:15 -04:00
Hakim El Hattab
99c3498253
first/last slide shortcut now uses shift modified, cmd conflicted with browser back/fwd
2019-05-27 08:45:00 +02:00
Hakim El Hattab
25e521a16c
Merge branch 'alternate-timing' of https://github.com/fghaas/reveal.js into dev
2019-05-27 08:08:00 +02:00
Hakim El Hattab
a1dd1028a1
down arrow padding for edge aligned controls
2019-05-27 08:04:58 +02:00
Hakim El Hattab
9108519dc1
Merge pull request #2410 from NoriSte/feature/fix-touch-arrow-down
...
Fix arrow down navigation on touch devices
2019-05-27 07:56:15 +02:00
Hakim El Hattab
a2e9e525d5
avoid exception when highlighting empty code blocks
2019-05-27 07:30:08 +02:00
Florian Haas
23c12d7332
Notes: Weakly enforce a minimum allocated pacing time per slide
...
When using the totalTime-based pacing calculation, a presenter may
inadvertently set totalTime and per-slide data-timing attributes in
such a way that the pacing time for some slides is impossibly low or
even negative.
Add a check to ensure that the pacing on a slide never falls below a
configurable minimum, defaulting to 0. Display an alert if the
pacing for any slide(s) falls below the threshold.
2019-05-22 21:44:44 +02:00
Hakim El Hattab
9ac654d584
fix issue where syncSlide would not run/play newly added background content
2019-05-20 14:58:52 +02:00
Hakim El Hattab
bd1e82d19a
new API methods for getting horizontal/vertical slides, force linear navigation for one-dimensional decks
2019-05-20 11:24:05 +02:00
NoriSte
6ac01281d2
fix the touch devices issues with the down arrow
2019-05-18 12:57:35 +02:00
Hakim El Hattab
1766e37a63
iframe background preload behavior now matches inline iframes + adheres to the new 'preloadIframes' config option
2019-05-13 10:55:29 +02:00
Florian Haas
078ba62050
Notes: Introduce alternate pacing timer, based on total presentation time
...
The current pacing timer operates on the assumption that there is
a default amount of time to be allocated to each slide, and that
individual slides can deviate from that default by specifying their
own data-timing attribute.
This patch introduces an alternate pacing method: by specifying
the totalTime configuration option, the presenter can set the total
time available to present. The pacing timer will then continue to
allocate the exact pacing time for slides that do have data-timing
set, as before. However, rather than applying the defaultTiming
constant to all others, it will
- Add up the time already allocated to slides via data-timing;
- subtract that from totalTime;
- divide the difference by the number of slides without data-timing set;
- apply the thus-calculated average to those slides.
totalTime has no default, and if both defaultTiming and totalTime are
set, totalTime wins. This preserves backward compatibility: if a
presenter has set defaultTiming and updates reveal.js, totalTime will
be null and defaultTiming is still applied to all slides without a
data-timing attribute. The presenter can then switch to the automatic
calculation, if desired, by setting a value for totalTime.
2019-05-12 20:10:06 +02:00
Daniel Noga
39ed39f3e2
update minimal nodejs version in readme
2019-05-05 13:34:43 +02:00
Mario Botsch
1f5fb971d4
Fix plugin documentation
...
Mention that reveal.js will wait for the Promise of a plugin's init()
function only when the plugin is loaded non-async. The init functions
of plugins that are loaded as async dependencies are called after
reveal.js has dispatched the 'ready' event.
2019-04-23 23:28:05 +02:00
Hakim El Hattab
a16b71a981
the postMessage API now works for getter methods
2019-04-23 10:52:45 +02:00
Hakim El Hattab
32197bd77d
fix numeric presence condition
2019-04-10 10:09:41 +02:00