Hakim El Hattab
16f6633014
fix xss issue reported by @realansgar, regression from 3dade6117628beb7706b4abdc61c268ce281abbc
2024-01-30 14:14:40 +01:00
Hakim El Hattab
20d9eaf496
search plugin; search for whole phrase #2331 #3532
2023-11-23 14:08:39 +01:00
Hakim El Hattab
339dc709da
search plugin; allow searching for any character (was alphanum) #2331 #3532
2023-11-23 14:03:47 +01:00
Hakim El Hattab
bbd0d3e4f7
fix exception when stepping backwards through code highlights #3524
2023-11-13 11:26:29 +01:00
Hakim El Hattab
11680561e9
nil check for deck in md plugin #3517
2023-11-06 18:10:53 +01:00
Hakim El Hattab
9d1c7e21b6
md plugin api works even if deck isn't available #3517
2023-11-06 10:59:12 +01:00
Hakim El Hattab
010f06c339
fix speaker view bug, bump version to 5.0.1 #3512
2023-10-30 07:37:05 +01:00
Hakim El Hattab
d14084d4a4
rebuild after deps update
2023-10-29 19:53:52 +01:00
Hakim El Hattab
db2523db27
add support for aside element notes inside of fragments ( fixes #3478 )
2023-09-19 09:29:53 +02:00
Yevhen Kozlov
cd948d4136
Notes plugin: notes from data-notes attribute were not shown
2023-09-17 23:29:31 +02:00
Hakim El Hattab
a4b7f9dff7
4.6.1, remove log
2023-09-13 12:23:36 +02:00
Hakim El Hattab
487cc860f8
fix alpha overlap during scrolled code highlight transitions
2023-09-12 10:35:37 +02:00
Hakim El Hattab
ccbaffc975
build md plugin #3454
2023-08-23 10:22:58 +02:00
Prarup Gurung
9babaa005f
Refactored var to let or const, strict equality
2023-08-22 17:05:12 +05:45
Artur Neumann
a3f71b4a9b
fix typos in variable names
2023-08-22 13:56:46 +05:45
Hakim El Hattab
92ee97fbfe
update markdown default notes separator to ignore inline occurances of 'notes:', closes #1915 , closes #2762
2023-08-06 14:02:55 +02:00
Hakim El Hattab
da5682ce51
move markdown default options to top level #3443
2023-08-06 13:55:00 +02:00
Thomas Fritsch
31174cbaba
adds ability to override markdown default options
...
```js
Reveal.initialize({
markdown: {
defaultOptions: {
verticalSeparator: '\n--\n`,
}
}
})
2023-08-05 00:14:15 +02:00
Florian Klien
0b44308754
add ln-start-from for code sections to markdown
2023-05-12 14:22:00 +02:00
John Kristensen
ae652a8e4e
Correctly strip leading white-space from markdown
...
If the markdown contains something that is indented by more that the
`leadingTabs`/`leadingWs` then extra white space is incorrectly removed.
ie the following example:
```
<section data-markdown>
some text
indented text
more indented text
</section>
```
would result in the following markdown:
```
some text
indented text
more indented text
```
We can work around this problem by using a function to generate the
replace value.
2023-02-02 13:27:52 +01:00
hakimel
b648a56009
update hljs 10 > 11.7, fix perf issue in demo presentation caused by auto lang detection
2023-01-17 09:12:00 +01:00
hakimel
f6f657b627
4.4.0
2022-10-17 09:46:41 +02:00
hakimel
fb68f1c389
fix getAttribute exception in notes plugin #3285
2022-10-17 08:51:44 +02:00
hakimel
01efcf2d92
merge support for multiple notes on same slide
2022-09-05 10:47:47 +02:00
hakimel
e219184f37
update browserlist from '> 0.5%, IE 11, not dead' to '> 2%, not dead' #2985
2022-08-08 07:58:18 +02:00
Ikko Ashimine
a8e9d8cc8a
Fix typo in plugin.js
...
withing -> within
2022-05-19 12:42:45 +09:00
hakimel
3dade61176
notes plugin only listens for same-origin postmessages to prevent xss
2022-05-12 22:07:48 +02:00
hakimel
4b6ac46cde
new attempt at speaker view xss fix
2022-05-12 14:53:40 +02:00
hakimel
0247ae7582
notes plugin allows messsages from current/upcoming slide windows
2022-03-21 10:36:22 +01:00
hakimel
31407082eb
fix #3154
2022-03-21 09:59:49 +01:00
Hakim El Hattab
db4aa0c2e7
Merge pull request #3019 from dabrahams/patch-3
...
Correct a comment
2022-03-21 09:41:05 +01:00
Hakim El Hattab
85fbfb26fd
Merge pull request #3020 from dabrahams/patch-4
...
Call me crazy, but this seems like a typo
2022-03-21 09:40:31 +01:00
Hakim El Hattab
57e5d102d5
Merge pull request #3157 from eric-wieser/patch-1
...
RevealMath.MathJax3: Allow the skipHtmlTags option to be overriden
2022-03-21 09:25:39 +01:00
hakimel
3077ddbd09
recover support for running speaker view from file:// protocol #3158
2022-03-21 09:19:48 +01:00
Eric Wieser
470aa76894
Allow the skipHtmlTags option to be overriden
...
The previous logic here was backwards, and did not allow the user to override `options` in the mathjax config structure.
This makes it match how the `startup` and `tex` fields are merged.
2022-03-16 16:26:27 +00:00
hakimel
2a239aedca
debounce messages from notes -> main window, fixes #3147
2022-03-09 10:25:30 +01:00
hakimel
e325cea6b7
dependency update
2022-02-28 09:57:50 +01:00
hakimel
c83c68500f
rebuild notes plugin when html changes
2022-02-28 09:19:58 +01:00
r0hanSH
32cdd3b187
Fix DOM XSS
2022-02-26 17:16:18 +05:30
hakimel
e33c3c72f9
the speaker view presentation URL can be overridden via (needed for reveal.js docs)
2022-02-25 09:42:44 +01:00
hakimel
1e0cbe6779
reveal.js can now be uninitialized by calling Reveal.destroy() #1145 #3134
2022-02-21 13:41:36 +01:00
hakimel
ff20051861
fiv out of sync speaker view after presentation reloads #2822 #3032
2022-02-10 13:28:47 +01:00
hakimel
6b535328c0
note about changes to speaker view requiring plugin rebuild
2022-02-02 09:06:47 +01:00
hakimel
ad46e6293c
upgrade highlight.js line number plugin, adds support for line number offsets #3050
2021-11-10 21:41:13 +01:00
hakimel
35b67a9f5b
katex math rendering; fix broken 2477 delimiter, compatibility with external markdown #2559
2021-11-10 10:20:25 +01:00
hakimel
0ea4193001
add @burgerga's math plugin with MathJax2, MathJax3 and KaTeX support #2559
2021-10-28 13:41:57 +02:00
hakimel
92a0d47237
syntax tweak
2021-10-08 10:30:05 +02:00
hakimel
ea14d4a08a
beforeHighlight callback
2021-10-08 10:22:55 +02:00
Jens Lechtenbörger
62a85d55f8
Add generated files
2021-10-06 17:51:11 +02:00
Asvin Goel
d93cba5581
var -> let
2021-10-04 12:48:42 +02:00