Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						60cd098c8d 
					 
					
						
						
							
							.esm suffix for module bundle, marked/highlight.js are installed via npm  
						
						
						
						
					 
					
						2020-05-04 10:39:37 +02:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						619b3a087c 
					 
					
						
						
							
							plugin consistency  
						
						
						
						
					 
					
						2020-04-29 11:56:43 +02:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						0a1bcdf999 
					 
					
						
						
							
							move markdown example from /plugins to /examples  
						
						
						
						
					 
					
						2020-04-27 10:45:57 +02:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						951f5d04c2 
					 
					
						
						
							
							add markdown support for code line numbers and line highlights  #2371  
						
						
						
						
					 
					
						2020-04-27 10:43:56 +02:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						a040ba3b41 
					 
					
						
						
							
							remove unused code from md plugin  
						
						
						
						
					 
					
						2020-04-27 10:43:29 +02:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						b92d16f48d 
					 
					
						
						
							
							make plugins work with multiple presentations on same page  
						
						
						
						
					 
					
						2020-04-23 10:54:48 +02:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						ad113ba69d 
					 
					
						
						
							
							move notes-server plugin out of reveal.js core  
						
						
						
						
					 
					
						2020-04-22 15:53:31 +02:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						93cdf8cfcc 
					 
					
						
						
							
							move multiplex plugin out to reveal/reveal-multiplex repo  
						
						
						
						
					 
					
						2020-04-22 13:22:01 +02:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						e58502b3fb 
					 
					
						
						
							
							tweak plugin initialization to enable multi-instance plugins  
						
						
						
						
					 
					
						2020-04-17 14:10:56 +02:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						4f6bdf1420 
					 
					
						
						
							
							two js bundles; reveal.js (es6) and reveal.es5.js, add source maps  
						
						
						
						
					 
					
						2020-04-17 10:59:55 +02:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						d9690462e0 
					 
					
						
						
							
							add 'plugins' config option, new way of registering es5 plugins  
						
						
						
						
					 
					
						2020-04-17 09:47:03 +02:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						08f29f08a2 
					 
					
						
						
							
							initialize plugins serially  
						
						
						
						
					 
					
						2020-04-16 16:40:46 +02:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						34458a988a 
					 
					
						
						
							
							fix code highlighting in markdown decks  
						
						
						
						
					 
					
						2020-04-16 15:27:44 +02:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						a55cd813be 
					 
					
						
						
							
							convert plugins to ES modules, transpile es5 versions backwards compatibility  
						
						
						
						
					 
					
						2020-04-15 10:23:51 +02:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						9522357349 
					 
					
						
						
							
							changes to plugin api; registerPlugin only accepts plugin instance, instance exposes .id  
						
						
						
						
					 
					
						2020-04-08 13:05:28 +02:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						855cc82d76 
					 
					
						
						
							
							Reveal.add/remveEventListener -> Reveal.on/off  
						
						
						
						
					 
					
						2020-04-07 09:05:56 +02:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						bff9bfb101 
					 
					
						
						
							
							add support for automatically scrolling code highlights into view  
						
						
						
						
					 
					
						2020-03-12 17:08:20 +01:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						ddd13ee9cf 
					 
					
						
						
							
							remove code slide from example  
						
						
						
						
					 
					
						2020-03-09 09:40:53 +01:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						3f95a21009 
					 
					
						
						
							
							fix markdown example  
						
						
						
						
					 
					
						2020-03-09 09:33:27 +01:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						6fa7700fe5 
					 
					
						
						
							
							Merge pull request  #2515  from Bagira80/boolean-attributes-from-markdown  
						
						... 
						
						
						
						Markdown: Boolean (data-)attributes will now be added to elements, too. 
						
						
					 
					
						2020-03-03 16:00:48 +01:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						003a848790 
					 
					
						
						
							
							update to highlight.js 9.18.0  #2562  
						
						
						
						
					 
					
						2020-01-29 14:51:28 +01:00 
						 
				 
			
				
					
						
							
							
								Deniz Bahadir 
							
						 
					 
					
						
						
							
						
						f6d96fe45d 
					 
					
						
						
							
							Markdown: Boolean (data-)attributes will now be added to elements, too.  
						
						
						
						
					 
					
						2019-10-23 21:18:14 +02:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						474731d829 
					 
					
						
						
							
							highlight.js 9.11 -> 9.15  
						
						
						
						
					 
					
						2019-08-22 13:21:12 +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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						32197bd77d 
					 
					
						
						
							
							fix numeric presence condition  
						
						
						
						
					 
					
						2019-04-10 10:09:41 +02:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						e9ba289e80 
					 
					
						
						
							
							refinements for multi-step code highlights  
						
						
						
						
					 
					
						2019-04-05 19:49:17 +02:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						7eb2cec6b6 
					 
					
						
						
							
							first version of multi-step code highlights  
						
						
						
						
					 
					
						2019-04-05 07:59:35 +02:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						eb5d79370b 
					 
					
						
						
							
							fix typos  
						
						
						
						
					 
					
						2019-04-01 14:29:26 +02:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						6410ed15aa 
					 
					
						
						
							
							support for plugins where the init method doesn't return a Promise  
						
						
						
						
					 
					
						2019-03-14 14:52:59 +01:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						5301a9ea03 
					 
					
						
						
							
							more forgiving code highlight line number format, add Promise polyfill  
						
						
						
						
					 
					
						2019-03-14 13:05:10 +01:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						553a174cc7 
					 
					
						
						
							
							highlight.js plugin improvements  
						
						
						
						
					 
					
						2019-03-12 13:17:50 +01:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						fbbae1dc55 
					 
					
						
						
							
							switch to monokai as default syntax highlight theme  
						
						
						
						
					 
					
						2019-03-12 11:26:10 +01:00 
						 
				 
			
				
					
						
							
							
								Dougal J. Sutherland 
							
						 
					 
					
						
						
							
						
						00e30a11e2 
					 
					
						
						
							
							notes plugin: callRevealApi wants apply, not call  
						
						
						
						
					 
					
						2019-03-11 22:25:19 -04:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						da53b3a637 
					 
					
						
						
							
							validate code line numbers to highlight  
						
						
						
						
					 
					
						2019-03-11 16:12:33 +01:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						8690858b6f 
					 
					
						
						
							
							more succinct syntax for code block line highlights  
						
						
						
						
					 
					
						2019-03-11 15:48:03 +01:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						cef864a7be 
					 
					
						
						
							
							highlight plugin updates; support for line numbers and highlighting specific lines  
						
						
						
						
					 
					
						2019-03-08 15:07:59 +01:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						c40e9819a2 
					 
					
						
						
							
							highlight, math, notes and zoom plugins now register via Reveal.registerPlugin  
						
						
						
						
					 
					
						2019-03-04 14:32:38 +01:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						d780352b7f 
					 
					
						
						
							
							reveal.js plugin flow now uses promises, refactor markdown plugin to use promises  
						
						
						
						
					 
					
						2019-03-04 14:11:21 +01:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						4862de26eb 
					 
					
						
						
							
							async loading of external markdown, add Reveal.registerPlugin()  
						
						
						
						
					 
					
						2019-03-01 21:28:52 +01:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						d927cdf579 
					 
					
						
						
							
							Revert "impove randomness"  
						
						
						
						
					 
					
						2019-02-18 15:17:30 +01:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						27b70ed0ba 
					 
					
						
						
							
							Merge pull request  #2312  from albert-ziegler/improve_random_number_generation  
						
						... 
						
						
						
						impove randomness 
						
						
					 
					
						2019-02-18 15:14:39 +01:00 
						 
				 
			
				
					
						
							
							
								Albert 
							
						 
					 
					
						
						
							
						
						9e3a52f14a 
					 
					
						
						
							
							correct typo  
						
						
						
						
					 
					
						2019-02-11 09:05:46 +00:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						aa8be6829c 
					 
					
						
						
							
							Merge pull request  #2305  from reyerstudio/marked  
						
						... 
						
						
						
						Upgrade marked to 0.6.0 
						
						
					 
					
						2019-01-31 10:10:28 +01:00 
						 
				 
			
				
					
						
							
							
								Albert 
							
						 
					 
					
						
						
							
						
						90473eeb05 
					 
					
						
						
							
							impove randomness  
						
						
						
						
					 
					
						2019-01-30 16:33:41 +00:00 
						 
				 
			
				
					
						
							
							
								Stéphane Este-Gracias 
							
						 
					 
					
						
						
							
						
						a86dab0363 
					 
					
						
						
							
							Upgrade marked to 0.6.0  
						
						
						
						
					 
					
						2019-01-20 19:28:27 +01:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						f042a8c394 
					 
					
						
						
							
							add cmd/ctrl + arrow key shortcuts to first/last slides  
						
						
						
						
					 
					
						2018-11-13 10:48:23 +01:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						5890f602b3 
					 
					
						
						
							
							Merge pull request  #2090  from bnjmnt4n/math  
						
						... 
						
						
						
						Allow users to customise MathJax options. 
						
						
					 
					
						2018-10-08 08:41:08 +02:00