7a169732de
upgrade to node-sass 4.13.0, fix security warnings #2473
2020-01-11 20:30:29 +01:00
6f9b10b269
switch to fixed unit for fragment animations to make them more consistent
2019-12-19 08:16:42 +01:00
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
bb8b4d8883
Merge pull request #2454 from ismailarilik/patch-1
...
Add forgotten element to Table of Contents
2019-12-09 21:06:53 +01:00
94de806f06
add mobileViewDistance to readme #2513
2019-12-09 21:05:41 +01:00
1515ddcf87
Merge pull request #2513 from TuurDutoit/feature/mobile-view-distance
...
Add mobileViewDistance config key
2019-12-09 21:00:58 +01:00
773b5115a5
Don't count slides with class .uncounted
2019-12-03 17:37:35 -08:00
e40fb3275d
Document theme variable exposition in README theming section
2019-11-12 13:54:12 +01:00
f4d188ec99
Expose theme variables in CSS custom properties
2019-11-12 13:54:12 +01:00
c189a21efd
honor slide number config in pdf mode
2019-10-29 12:48:21 -05:00
1cf5ffe029
add a slide argument to locationHash(), getSlidePastCount()
2019-10-29 12:48:21 -05:00
f6d96fe45d
Markdown: Boolean (data-)attributes will now be added to elements, too.
2019-10-23 21:18:14 +02:00
6ab72eae51
Add mobileViewDistance config key
2019-10-18 13:37:16 +02:00
f9affb550a
fix viewport overflow in iPadOS safari
2019-10-11 09:23:44 +02:00
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
02a42d1c9e
Bug fix: spelling errors
2019-09-18 21:57:24 -04:00
a458676614
HTTPS relevant links on README
2019-09-03 10:59:33 +09:00
474731d829
highlight.js 9.11 -> 9.15
2019-08-22 13:21:12 +02:00
52e57d3677
Add forgotten element to Table of Contents
2019-07-12 14:38:53 +03:00
073d0e3358
Merge pull request #2392 from DanielNoga/patch-1
...
update minimal nodejs version in readme
2019-07-08 10:07:53 +02:00
07c20ef9d9
Merge pull request #2442 from pius/patch-1
...
Tweak to MathJax example
2019-07-08 10:06:04 +02:00
d5662a203e
Merge branch 'dev' into patch-1
2019-07-08 10:05:40 +02:00
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
cf027f21c6
Merge pull request #2451 from Jason-Cooke/patch-1
...
docs: fix typo
2019-07-08 10:01:55 +02:00
585aafed95
Adding missing file to use it properly
2019-07-07 15:30:31 +02:00
0935462706
Update package.json for node 12 support
...
simple node-sass update which fixes this issue
2019-07-07 11:41:30 +02:00
1bacb27072
docs: fix typo
2019-07-05 22:00:10 +12:00
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
bd3758a4df
readme tweak
2019-06-10 07:41:07 +02:00
5fb743e65e
rephrased #2378
2019-06-10 07:38:57 +02:00
c92d08acdd
Merge pull request #2378 from mbotsch/fix-plugin-documentation
...
Fix plugin documentation regarding init-Promises
2019-06-10 07:34:21 +02:00
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
bba760e549
remove available route changes #2416
2019-06-10 07:14:04 +02:00
51e8da5d9a
Merge branch '2380-linear-navigation-mobile' of https://github.com/earboxer/reveal.js into dev
2019-06-10 07:04:49 +02:00
f6f7f28ad9
enable url hash for default index.html #2434 #2175
2019-06-10 06:57:07 +02:00
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
f5759c3d52
add missing comma to MathJax example in README
2019-06-07 09:45:20 +09:00
969e7b3ef1
* Mobile Linear Navigation: Fix swipes to navigate linearly
2019-05-29 10:44:43 -04:00
c62f4c7cfb
* Linear Navigation: Fix showing arrows when last slide has vertical children
2019-05-29 10:22:15 -04:00
99c3498253
first/last slide shortcut now uses shift modified, cmd conflicted with browser back/fwd
2019-05-27 08:45:00 +02:00
25e521a16c
Merge branch 'alternate-timing' of https://github.com/fghaas/reveal.js into dev
2019-05-27 08:08:00 +02:00
a1dd1028a1
down arrow padding for edge aligned controls
2019-05-27 08:04:58 +02:00
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
a2e9e525d5
avoid exception when highlighting empty code blocks
2019-05-27 07:30:08 +02:00
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
9ac654d584
fix issue where syncSlide would not run/play newly added background content
2019-05-20 14:58:52 +02:00
bd1e82d19a
new API methods for getting horizontal/vertical slides, force linear navigation for one-dimensional decks
2019-05-20 11:24:05 +02:00
6ac01281d2
fix the touch devices issues with the down arrow
2019-05-18 12:57:35 +02:00
1766e37a63
iframe background preload behavior now matches inline iframes + adheres to the new 'preloadIframes' config option
2019-05-13 10:55:29 +02:00
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