summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2019-07-07Adding missing file to use it properlyAurelien Normand
2019-07-07Update package.json for node 12 supportAurélien Normand
simple node-sass update which fixes this issue
2019-06-10readme tweakHakim El Hattab
2019-06-10rephrased #2378Hakim El Hattab
2019-06-10Merge pull request #2378 from mbotsch/fix-plugin-documentationHakim El Hattab
Fix plugin documentation regarding init-Promises
2019-06-10Merge pull request #2433 from autopp/fix-typo-in-readmeHakim El Hattab
add missing comma to MathJax example in README
2019-06-10remove available route changes #2416Hakim El Hattab
2019-06-10Merge branch '2380-linear-navigation-mobile' of ↵Hakim El Hattab
https://github.com/earboxer/reveal.js into dev
2019-06-10enable url hash for default index.html #2434 #2175Hakim El Hattab
2019-06-07add missing comma to MathJax example in READMEautopp
2019-05-29* Mobile Linear Navigation: Fix swipes to navigate linearlyZach DeCook
2019-05-29* Linear Navigation: Fix showing arrows when last slide has vertical childrenZach DeCook
2019-05-27first/last slide shortcut now uses shift modified, cmd conflicted with ↵Hakim El Hattab
browser back/fwd
2019-05-27Merge branch 'alternate-timing' of https://github.com/fghaas/reveal.js into devHakim El Hattab
2019-05-27down arrow padding for edge aligned controlsHakim El Hattab
2019-05-27Merge pull request #2410 from NoriSte/feature/fix-touch-arrow-downHakim El Hattab
Fix arrow down navigation on touch devices
2019-05-27avoid exception when highlighting empty code blocksHakim El Hattab
2019-05-22Notes: Weakly enforce a minimum allocated pacing time per slideFlorian Haas
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-20fix issue where syncSlide would not run/play newly added background contentHakim El Hattab
2019-05-20new API methods for getting horizontal/vertical slides, force linear ↵Hakim El Hattab
navigation for one-dimensional decks
2019-05-18fix the touch devices issues with the down arrowNoriSte
2019-05-13iframe background preload behavior now matches inline iframes + adheres to ↵Hakim El Hattab
the new 'preloadIframes' config option
2019-05-12Notes: Introduce alternate pacing timer, based on total presentation timeFlorian Haas
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-04-23Fix plugin documentationMario Botsch
Mention that reveal.js will wait for the Promise of a plugin's init() function only when the plugin is loaded non-async. The init functions of plugins that are loaded as async dependencies are called after reveal.js has dispatched the 'ready' event.
2019-04-23the postMessage API now works for getter methodsHakim El Hattab
2019-04-10fix numeric presence conditionHakim El Hattab
2019-04-08Merge pull request #2364 from richardwestenra/fix/missing-modulesHakim El Hattab
Bugfix: Remove calls to missing modules from gruntfile
2019-04-06Remove calls to missing modules from gruntfileRichard Westenra
When running the app, Grunt throws the following warnings: >> Local Npm module "grunt-contrib-clean" not found. Is it installed? >> Local Npm module "grunt-contrib-nodeunit" not found. Is it installed? These modules don't appear to do anything except throw a warning so they can probably just be removed.
2019-04-05refinements for multi-step code highlightsHakim El Hattab
2019-04-05first version of multi-step code highlightsHakim El Hattab
2019-04-03Merge branch 'master' of github.com:hakimel/reveal.js into devHakim El Hattab
2019-04-03plugin doc tweaksHakim El Hattab
2019-04-02prefer transform scaling over zoom on hdpi displaysHakim El Hattab
2019-04-01better example for line range highlightingHakim El Hattab
2019-04-01docs for code highlight line numberingHakim El Hattab
2019-04-01plugin docsHakim El Hattab
2019-04-01plugin api docsHakim El Hattab
2019-04-013.8.0Hakim El Hattab
2019-04-01fix typosHakim El Hattab
2019-04-01fix grunt ci errorHakim El Hattab
2019-04-01fix typosHakim El Hattab
2019-04-01Merge pull request #2326 from earboxer/2313-navigation-mode-shortcuts-tableHakim El Hattab
Allow Navigation Mode setting to change the shortcuts table
2019-04-01fix npm security warnings, auto run tests when changedHakim El Hattab
2019-04-01add hasPlugin and getPlugin API methods and testsHakim El Hattab
2019-03-28tweaks and tests for #2354Hakim El Hattab
2019-03-28Merge branch 'dev' of https://github.com/maxrothman/reveal.js into devHakim El Hattab
2019-03-25fix an error where reveal.js returned a 1> progress number when there were ↵Hakim El Hattab
fragments on last slide
2019-03-22Add data-preload attribute for iframesMax Rothman
Allows lazy-loaded (i.e. data-src) iframes to be preloaded when they come within the viewDistance, rather than once they're visible.
2019-03-21make #2350 work using replaceStateHakim El Hattab
2019-03-21Merge pull request #2350 from rparree/hash-problemHakim El Hattab
Fixed not bing able to follow same inner links twice with history:false
2019-03-21Merge branch 'dev' into hash-problemHakim El Hattab
2019-03-20new demo slide to promote iframes/iframe backgroundsHakim El Hattab
2019-03-15Fixed not bing able to follow same inner links twice with history:falseRaphael Parree
Scenario: - history set to false in Reveal’s config - follow anchor to `/#someid` - navigate to other sections - follow anchor to same section `/#someid` This does not work as the hash has not changed. This fix removes the hash from the URL when navigating
2019-03-14tests for pluginsHakim El Hattab
2019-03-14fix error when reveal.js was initialized with no pluginsHakim El Hattab
2019-03-14support for plugins where the init method doesn't return a PromiseHakim El Hattab
2019-03-14more forgiving code highlight line number format, add Promise polyfillHakim El Hattab
2019-03-12line number styling tweaksHakim El Hattab
2019-03-12highlight.js plugin improvementsHakim El Hattab
2019-03-12prevent same plugin from being registered twiceHakim El Hattab
2019-03-12switch to monokai as default syntax highlight themeHakim El Hattab
2019-03-12Merge pull request #2346 from dougalsutherland/patch-3Hakim El Hattab
notes plugin: callRevealApi wants apply, not call
2019-03-11notes plugin: callRevealApi wants apply, not callDougal J. Sutherland
2019-03-11validate code line numbers to highlightHakim El Hattab
2019-03-11more succinct syntax for code block line highlightsHakim El Hattab
2019-03-11use internal pointer for current slideHakim El Hattab
2019-03-11syncFragments now returns all affected fragmentsHakim El Hattab
2019-03-08highlight plugin updates; support for line numbers and highlighting specific ↵Hakim El Hattab
lines
2019-03-07Merge pull request #2340 from sophware/fix_zoom_demoHakim El Hattab
demo.html - Added Linux instructions for zoom
2019-03-06demo.html - Added Linux instructions for zoomSophware
2019-03-06Merge pull request #2339 from mikeshatch/patch-1Hakim El Hattab
Fixed a couple of typos
2019-03-04Fixed a couple of typosMike Hatch
2019-03-04highlight, math, notes and zoom plugins now register via Reveal.registerPluginHakim El Hattab
2019-03-04reveal.js plugin flow now uses promises, refactor markdown plugin to use ↵Hakim El Hattab
promises
2019-03-01few plugin registration tweaksHakim El Hattab
2019-03-01async loading of external markdown, add Reveal.registerPlugin()Hakim El Hattab
2019-02-28build dependency updatesHakim El Hattab
2019-02-28upgrade .travis nodejs versionHakim El Hattab
2019-02-28see if increased node version fixes buildHakim El Hattab
2019-02-28update grunt dependenciesHakim El Hattab
2019-02-28fix scss compilation taskHakim El Hattab
2019-02-28Merge pull request #2333 from dougalsutherland/patch-2Hakim El Hattab
remove unused `isPrintingPDFFragments` function
2019-02-28remove unused `isPrintingPDFFragments` functionDougal J. Sutherland
2019-02-19* Keyboard Shortcuts table: Dynamically fill object at configurationZach DeCook
2019-02-18Merge pull request #2325 from ↵Hakim El Hattab
hakimel/revert-2312-improve_random_number_generation Revert "impove randomness"
2019-02-18Revert "impove randomness"Hakim El Hattab
2019-02-18Merge pull request #2312 from albert-ziegler/improve_random_number_generationHakim El Hattab
impove randomness
2019-02-11correct typoAlbert
2019-02-01zoom transition now uses zooming for vertical transitions, tooHakim El Hattab
2019-02-01indentation fixHakim El Hattab
2019-02-01documentation for #2315Hakim El Hattab
2019-02-01Merge pull request #2315 from dougalsutherland/slide-formatsHakim El Hattab
allow custom slide numbering functions
2019-02-01define available values for showSlideNumberHakim El Hattab
2019-01-31resize event tweaks for #2300Hakim El Hattab
2019-01-31Merge pull request #2300 from mw75/masterHakim El Hattab
Resize Event
2019-01-31allow custom slide numbering functionsDougal J. Sutherland
2019-01-31Merge pull request #2305 from reyerstudio/markedHakim El Hattab
Upgrade marked to 0.6.0
2019-01-30impove randomnessAlbert
2019-01-30enable pinch-to-zoom for androidHakim El Hattab
2019-01-29only force media controls to be visible when necessarryHakim El Hattab