Commit Graph

1159 Commits

Author SHA1 Message Date
05e57dea66 fix issue with loading base64 images #2978 2021-09-28 13:02:16 +02:00
cb454b0540 'slidechange' -> 'beforeslidechange' (closes #3003) 2021-09-20 09:00:17 +02:00
ad50dd513f add 'slidechange' event that can prevent navigation #3003 2021-09-16 11:15:41 +02:00
2aed592d1f fix last slide shortcut in looped presentations #3007 2021-09-16 10:43:40 +02:00
6727cd6ecb fix bug that prevented first-last slide looping in linear navigation mode (closes #3009) 2021-09-16 10:43:40 +02:00
90bbe8be4f new shortcuts; alt+arrow key skips fragments, shift+arrow key jumps to last slide in the given direction #1105 2021-09-06 13:02:58 +02:00
01d8d669bc check for slides container too #2217 2021-08-27 09:48:53 +02:00
e237fea99a better error message when '.reveal' root node is missing #2217 2021-08-27 09:40:33 +02:00
ade234576e 4.1.3 - accidentally published a local change to npm -_- 2021-06-09 14:38:57 +02:00
a453ac08a8 4.1.2 2021-06-09 14:14:55 +02:00
31c65975b2 Merge pull request #2896 from coffeenotfound/feature-auto-animate-restart
Implement auto-animate id and restart
2021-05-27 09:54:46 +02:00
48024a1137 4.1.1 2021-05-20 19:12:45 +02:00
892c752a4b merge #2843 with minor tweaks 2021-05-05 11:02:02 +02:00
48598cb547 Merge pull request #2901 from sacproj/showPreview
Expose preview management functions
2021-05-05 10:05:55 +02:00
2beb336cdb fix typo #2949 (thanks @SeanKilleen) 2021-05-05 10:00:28 +02:00
74f3c4b455 fix typo #2949 (thanks @SeanKilleen) 2021-05-05 09:59:41 +02:00
236d3e3722 tidy up code for #2940 2021-04-28 09:03:27 +02:00
a112712f12 Merge pull request #2940 from cmeessen/fix_multiple_data-background
Fix: multiple image-urls in data-background-image
2021-04-28 08:55:30 +02:00
5d8d673117 Add missing semicolons 2021-04-23 10:15:40 +00:00
6d735ddaf8 stop playing media inside of fragments when the fragment is hidden 2021-04-23 10:56:18 +02:00
8347a2de58 Allow multiple data-background 2021-04-23 08:55:36 +00:00
444d127053 Merge pull request #2933 from csachs/hasDarkBackgroundNamedColor
Use computed background style if colorToRgb fails (fixes #2635)
2021-04-14 13:20:42 +02:00
be110fad11 prevent accidental swipe gestures when scrubbing video/audio timelines 2021-04-12 11:17:06 +02:00
d1f6e6cce9 use computed background style if colorToRgb fails
fixes #2635
2021-04-11 13:25:36 +02:00
2d050f83c1 Expose preview management functions 2021-02-13 01:20:37 +01:00
9c83edbf13 Expose showPreview 2021-02-13 00:23:50 +01:00
cec99c5261 Implement auto-animate id and restart 2021-02-07 18:41:16 +01:00
90a0d2d449 typo 2021-02-04 15:25:46 +01:00
acafabf023 Merge branch 'dev' into jh/print-optimize 2020-12-20 17:44:20 +01:00
f576b98fbd rerun r-fit-text based on printed slide size, fixes overflow when printing to PDF #2865 2020-12-17 08:49:51 +01:00
e57ff233a4 Group background reads and writes 2020-11-16 09:47:58 +01:00
10f02ece99 Group pdf setup reads and writes 2020-11-16 09:47:19 +01:00
33c4c1c5d2 Batch print DOM updates 2020-11-15 22:29:50 +01:00
49f78535d1 Use const in print controller 2020-11-15 22:29:23 +01:00
957f928c70 Prevent layout thrashing by scroll height 2020-11-15 22:29:23 +01:00
3d701edc71 Limit slide number DOM mutations 2020-11-15 22:01:50 +01:00
aaa7c02b5c Prevent layout thrashing by status text 2020-11-15 21:54:05 +01:00
75480b5bf4 Remove unused argument 2020-11-15 21:46:33 +01:00
d2dff6a821 Fix target for click on progress bar
The progress bar shows how many slides have been passed in total.
However, when clicking on the progress bar, the target slide is
computed among the subset of /horizontal/ slides.  Thus, when the new
slide is displayed, the progress bar has usually changed to a point
that is unrelated to the clicked one, which I find surprising.

With this change, the target slide is computed from the number of
total slides.  Thus, after a click on the progress bar, the resulting
progress is close to the clicked point, which seems more natural to
me.
2020-11-08 17:39:04 +01:00
ffadcc8502 v4.1.0 2020-10-12 11:38:26 +02:00
4d62dcc674 Merge branch 'master' of github.com:hakimel/reveal.js into dev 2020-09-09 10:26:42 +02:00
2c121d22ac docs: Fix simple typo, transiition -> transition
There is a small typo in js/controllers/autoanimate.js.

Should read `transition` rather than `transiition`.
2020-09-08 08:02:34 +10:00
3a99a7b70a shuffle now applies to vertical slides as well 2020-08-17 14:42:27 +02:00
9ff27cfbc9 bg videos remain muted on mobile, otherwise broken when navigating with swipe gestures 2020-06-16 11:20:15 +02:00
2fccb77405 add 'playsinline' to all inline videos, dont mute background videos on mobile 2020-06-16 10:27:09 +02:00
be460814ac correct scope for fit-text selector 2020-06-09 10:32:56 +02:00
aa6677911c fit-text helper now triggers lazyily when slide enters view distance 2020-06-09 10:28:01 +02:00
1b6a3b1e6f add support for auto-sized big text via r-fit-text 2020-06-05 13:17:43 +02:00
66cbd66fb6 fix slide numbering issue with uncounted horizontal slides (fixes #2675) 2020-06-05 11:47:46 +02:00
ac79c7cd8b leave the progress bar empty if there's < 2 slides 2020-06-05 09:37:44 +02:00