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 
						 
				 
			
				
					
						
							
							
								hakimel 
							
						 
					 
					
						
						
							
						
						3077ddbd09 
					 
					
						
						
							
							recover support for running speaker view from file:// protocol  #3158  
						
						
						
						
					 
					
						2022-03-21 09:19:48 +01: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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						395356a0b1 
					 
					
						
						
							
							update deps & drop node/gulp-sass in order to support node 16  #2959  
						
						
						
						
					 
					
						2021-05-19 21:48:42 +02:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						56772afa32 
					 
					
						
						
							
							update dependencies  
						
						
						
						
					 
					
						2021-05-17 10:05:36 +02:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						1e70d9fe46 
					 
					
						
						
							
							upgrade to node-sass 5.0 (adds support for node 15.x)  #2841  
						
						
						
						
					 
					
						2020-11-25 15:06:29 +01:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						faa8b56e2a 
					 
					
						
						
							
							dependency upgrades  
						
						
						
						
					 
					
						2020-08-19 10:33:36 +02:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						e6244a57b5 
					 
					
						
						
							
							fix polyfills, add ie11 support  
						
						
						
						
					 
					
						2020-05-26 09:47:01 +02:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						84b52984cd 
					 
					
						
						
							
							update dependencies  
						
						
						
						
					 
					
						2020-05-19 18:44:40 +02:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						4f2293378b 
					 
					
						
						
							
							reveal.netlify.app -> revealjs.com  
						
						
						
						
					 
					
						2020-05-19 18:27:00 +02:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						f618de81de 
					 
					
						
						
							
							restore support for markdown speaker notes  
						
						
						
						
					 
					
						2020-05-18 20:36:34 +02:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						3d2371f58c 
					 
					
						
						
							
							bundle html inside of notes.js, no more need for relatively locating external html  
						
						
						
						
					 
					
						2020-05-18 15:59:18 +02:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						fb22716ddf 
					 
					
						
						
							
							move built plugin files from /dist/plugin/ to /plugin/<name>/  
						
						
						
						
					 
					
						2020-05-18 14:41:56 +02:00 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						e58502b3fb 
					 
					
						
						
							
							tweak plugin initialization to enable multi-instance plugins  
						
						
						
						
					 
					
						2020-04-17 14:10:56 +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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Dougal J. Sutherland 
							
						 
					 
					
						
						
							
						
						00e30a11e2 
					 
					
						
						
							
							notes plugin: callRevealApi wants apply, not call  
						
						
						
						
					 
					
						2019-03-11 22:25:19 -04: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 
							
						 
					 
					
						
						
							
						
						e7a365255f 
					 
					
						
						
							
							Merge pull request  #2251  from oyron/2229-speaker-notes-bug  
						
						... 
						
						
						
						Give focus to previously opened speaker notes (fixes  #2229 ) 
						
						
					 
					
						2018-10-08 08:32:39 +02:00 
						 
				 
			
				
					
						
							
							
								oyron 
							
						 
					 
					
						
						
							
						
						f32cd8586d 
					 
					
						
						
							
							Handle previously opened notes window, by giving focus.  
						
						
						
						
					 
					
						2018-10-05 15:18:08 +02:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						d5cf3fa13c 
					 
					
						
						
							
							formatting and tweaks for  #2104  
						
						
						
						
					 
					
						2018-10-04 13:26:22 +02:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						8582c9aac8 
					 
					
						
						
							
							resolve notes merge conflict  
						
						
						
						
					 
					
						2018-10-04 12:32:37 +02:00 
						 
				 
			
				
					
						
							
							
								Greg Denehy 
							
						 
					 
					
						
						
							
						
						ee63b2ac60 
					 
					
						
						
							
							Fixed notes timer when speaker notes window opened via RevealNotes.open()  
						
						
						
						
					 
					
						2018-05-05 17:38:37 +09:30 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						5771ae39f0 
					 
					
						
						
							
							speaker view has visible connection status, times out with error after 5s  
						
						
						
						
					 
					
						2018-04-24 14:23:28 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Jurča 
							
						 
					 
					
						
						
							
						
						6a2c5b4de8 
					 
					
						
						
							
							documentation  
						
						
						
						
					 
					
						2018-02-20 10:30:56 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Jurča 
							
						 
					 
					
						
						
							
						
						8468d82433 
					 
					
						
						
							
							fixed showing speaker's view with timings/pacing while serving the presentation from the file system  
						
						
						
						
					 
					
						2018-02-20 10:29:16 +01:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						7a0b4a56f9 
					 
					
						
						
							
							prevent cmd+r in notes window since reloading breaks the view  #1958  
						
						
						
						
					 
					
						2017-12-04 13:57:19 +01:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						edc9c0a8fd 
					 
					
						
						
							
							Merge pull request  #1958  from ThomasWeinert/feature/block_f5_in_notes  
						
						... 
						
						
						
						Block F5 in speaker notes window, avoid disconnects 
						
						
					 
					
						2017-12-04 13:46:04 +01:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						6028844452 
					 
					
						
						
							
							Merge branch 'plugin-key-bindings' of  https://github.com/denehyg/reveal.js  into dev  
						
						
						
						
					 
					
						2017-11-29 09:38:05 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Weinert 
							
						 
					 
					
						
						
							
						
						c0109d948f 
					 
					
						
						
							
							Block F5 in speaker notes window, avoid disconnects  
						
						
						
						
					 
					
						2017-08-12 13:42:55 +02:00 
						 
				 
			
				
					
						
							
							
								Hakim El Hattab 
							
						 
					 
					
						
						
							
						
						8725593805 
					 
					
						
						
							
							localstorage feature test in notes plugin, fixes speaker view error in safari  
						
						
						
						
					 
					
						2017-07-13 20:19:16 +02:00 
						 
				 
			
				
					
						
							
							
								Greg Denehy 
							
						 
					 
					
						
						
							
						
						e16508477a 
					 
					
						
						
							
							Fixed notes.js to account for upstream updates  
						
						
						
						
					 
					
						2017-04-30 17:51:38 +09:30 
						 
				 
			
				
					
						
							
							
								Greg Denehy 
							
						 
					 
					
						
						
							
						
						f8bc679182 
					 
					
						
						
							
							Merge branch 'dev' into plugin-key-bindings  
						
						
						
						
					 
					
						2017-04-30 17:42:16 +09:30 
						 
				 
			
				
					
						
							
							
								Greg Denehy 
							
						 
					 
					
						
						
							
						
						e48e1e19b9 
					 
					
						
						
							
							Changed custom key binding config properties to use 'keyCode' instead of 'code'  
						
						
						
						
					 
					
						2017-04-30 16:35:35 +09:30