pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

revealjs: Update wip/revealjs to 3.8.0



Module Name:	pkgsrc-wip
Committed By:	Atsushi Toyokura <asteria.at%gmail.com@localhost>
Pushed By:	steleto
Date:		Tue Jul 16 23:24:09 2019 +0900
Changeset:	f056d7f025562eeae541c1d724e2656279180ce7

Modified Files:
	revealjs/Makefile
	revealjs/PLIST
	revealjs/distinfo

Log Message:
revealjs: Update wip/revealjs to 3.8.0

3.8.0
hakimel released this on 1 Apr · 6 commits to master since this release

Changes:
- The cursor is now automatically hidden after five seconds of
  inactivity. The timeout can be adjusted with hideCursorTime:
  <milliseconds>, or you can disable the feature entirely with
  hideInactiveCursor: false.
- Presentations can be zoomed on touch devices using the standard
  pinch-to-zoom gestures.
- New navigationMode: <default/linear/grid> config option. Set to
  "grid" to navigate across adjacent vertical stacks. Learn more in
  the docs. (#2307)
- New hash: <boolean> config option. When set to true, reveal.js will
  reflect the current slide in the address bar without pushing each
  slide change to the browser history. (#2286 by @asottile)
- New preloadIframes config option for flagging if iframes should be
  preloaded or not. Can be set per-frame using the data-preload
  attribute. More info. (#2354 by @maxrothman)
- A resize event is now dispatched anytime the presentation scale
  changes. (#2300 by @mw75)
- The "Resume" button in the pause overlay is hidden if controls are
  set to false. (#2215 by @anderslemke)
- New keyboard shortcut: CMD/CTRL + left or right arrow to go to first
  or last slide.
- Adds Reveal.getRevealElement() for retrieving the presentation's
  root element (<div class="reveal">).
- Removes Head JS as it is no longer required to load dependencies.
- Removes classList polyfill since browser support caught up.
- Removes the reset styles from reveal.css to make styles easier to
  override. Reset styles are now included as a separate reset.css
  file. (6abc6e0 #1952 & #2248)
- The zoom transition now zooms between all slides, previously it
  zoomed between horizontal slides and used a slide transition between
  vertical.
- Upgrade to Socket.IO 2.2.0.

Plugin Changes:
- Adds a new API for registering plugins Reveal.registerPlugin(
  'myPlugin', MyPluginInstance ). If a registered plugin returns a
  promise when initialized, reveal.js will wait for that promise to be
  fulfilled before firing the ready event. Learn more in the docs.
- Code highlighting: Support for line numbers! Just add
  data-line-numbers to your code blocks.
- Code highlighting: Highlight specific lines by providing a comma
  separated list of line numbers to data-line-numbers. Line ranges,
  like 5-15, are supported too.
- Speaker view: No longer requires a web server, it now works when
  opened directly from the filesystem. (#2104 by @jurca)
- Markdown: External .md files are now loaded asynchronously.
- Markdown: Upgrade to marked 0.6.0. (@sestegra)
- MathJax config options can now be set via the reveal.js math config
  option. (#2090 by @bnjmnt4n)

Bug fixes:
- Fixes npm security warnings by updating all dependencies.
- Fixes an issue that prevented the same internal link from being
  clicked twice. (#2350 by @rparree)
- Fixes an issue with data-transition not working on vertical
  slides. (b6ce0a9 #1947)
- Fixes an issue that needless caused the slide method—and all of its
  corresponding performance heavy DOM operations—to be invoked twice
  for each slide change. (#2263 by @mbotsch)
- Fixes a layout bug with overlaid speaker notes when reveal.js is
  smaller than the browser window.
- Fixes an error that caused Reveal.getProgress() to return a value
  higher than 1 when there were fragments on the last slide.
- The speaker view no longer stops working when opened multiple
  times. (#2251 by @oyron)
- Prevents presentations from overflowing vertically in some mobile
  browsers.
- Elements using .stretch now show up in the overview mode. (@sanand0)

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=f056d7f025562eeae541c1d724e2656279180ce7

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 revealjs/Makefile |  2 +-
 revealjs/PLIST    | 22 ++++++++++++++++++----
 revealjs/distinfo |  8 ++++----
 3 files changed, 23 insertions(+), 9 deletions(-)

diffs:
diff --git a/revealjs/Makefile b/revealjs/Makefile
index 50790a7bf1..fc8e8551b7 100644
--- a/revealjs/Makefile
+++ b/revealjs/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-VERSION=	3.7.0
+VERSION=	3.8.0
 DISTNAME=	reveal.js-${VERSION}
 CATEGORIES=	graphics
 MASTER_SITES=	${MASTER_SITE_GITHUB:=hakimel/}
diff --git a/revealjs/PLIST b/revealjs/PLIST
index 41afc77df6..ce73b80c47 100644
--- a/revealjs/PLIST
+++ b/revealjs/PLIST
@@ -2,12 +2,12 @@
 share/${PKGNAME}/.gitignore
 share/${PKGNAME}/.travis.yml
 share/${PKGNAME}/CONTRIBUTING.md
-share/${PKGNAME}/Gruntfile.js
 share/${PKGNAME}/LICENSE
 share/${PKGNAME}/README.md
 share/${PKGNAME}/bower.json
 share/${PKGNAME}/css/print/paper.css
 share/${PKGNAME}/css/print/pdf.css
+share/${PKGNAME}/css/reset.css
 share/${PKGNAME}/css/reveal.css
 share/${PKGNAME}/css/reveal.scss
 share/${PKGNAME}/css/theme/README.md
@@ -37,8 +37,10 @@ share/${PKGNAME}/css/theme/template/settings.scss
 share/${PKGNAME}/css/theme/template/theme.scss
 share/${PKGNAME}/css/theme/white.css
 share/${PKGNAME}/demo.html
+share/${PKGNAME}/gruntfile.js
 share/${PKGNAME}/index.html
 share/${PKGNAME}/js/reveal.js
+share/${PKGNAME}/lib/css/monokai.css
 share/${PKGNAME}/lib/css/zenburn.css
 share/${PKGNAME}/lib/font/league-gothic/LICENSE
 share/${PKGNAME}/lib/font/league-gothic/league-gothic.css
@@ -59,9 +61,9 @@ share/${PKGNAME}/lib/font/source-sans-pro/source-sans-pro-semibolditalic.eot
 share/${PKGNAME}/lib/font/source-sans-pro/source-sans-pro-semibolditalic.ttf
 share/${PKGNAME}/lib/font/source-sans-pro/source-sans-pro-semibolditalic.woff
 share/${PKGNAME}/lib/font/source-sans-pro/source-sans-pro.css
-share/${PKGNAME}/lib/js/classList.js
-share/${PKGNAME}/lib/js/head.min.js
 share/${PKGNAME}/lib/js/html5shiv.js
+share/${PKGNAME}/lib/js/promise.js
+share/${PKGNAME}/package-lock.json
 share/${PKGNAME}/package.json
 share/${PKGNAME}/plugin/highlight/highlight.js
 share/${PKGNAME}/plugin/markdown/example.html
@@ -81,6 +83,12 @@ share/${PKGNAME}/plugin/notes/notes.js
 share/${PKGNAME}/plugin/print-pdf/print-pdf.js
 share/${PKGNAME}/plugin/search/search.js
 share/${PKGNAME}/plugin/zoom-js/zoom.js
+share/${PKGNAME}/test/assets/external-script-a.js
+share/${PKGNAME}/test/assets/external-script-b.js
+share/${PKGNAME}/test/assets/external-script-c.js
+share/${PKGNAME}/test/assets/external-script-d.js
+share/${PKGNAME}/test/examples/assets/beeping.txt
+share/${PKGNAME}/test/examples/assets/beeping.wav
 share/${PKGNAME}/test/examples/assets/image1.png
 share/${PKGNAME}/test/examples/assets/image2.png
 share/${PKGNAME}/test/examples/barebones.html
@@ -91,6 +99,10 @@ share/${PKGNAME}/test/examples/slide-transitions.html
 share/${PKGNAME}/test/qunit-2.5.0.css
 share/${PKGNAME}/test/qunit-2.5.0.js
 share/${PKGNAME}/test/simple.md
+share/${PKGNAME}/test/test-dependencies-async.html
+share/${PKGNAME}/test/test-dependencies.html
+share/${PKGNAME}/test/test-grid-navigation.html
+share/${PKGNAME}/test/test-iframes.html
 share/${PKGNAME}/test/test-markdown-element-attributes.html
 share/${PKGNAME}/test/test-markdown-element-attributes.js
 share/${PKGNAME}/test/test-markdown-external.html
@@ -103,6 +115,8 @@ share/${PKGNAME}/test/test-markdown.html
 share/${PKGNAME}/test/test-markdown.js
 share/${PKGNAME}/test/test-pdf.html
 share/${PKGNAME}/test/test-pdf.js
+share/${PKGNAME}/test/test-plugins.html
+share/${PKGNAME}/test/test-state.html
 share/${PKGNAME}/test/test.html
 share/${PKGNAME}/test/test.js
-@pkgdir share/revealjs
+@pkgdir share/${PKGNAME}
diff --git a/revealjs/distinfo b/revealjs/distinfo
index 2df7a87733..3fe7113468 100644
--- a/revealjs/distinfo
+++ b/revealjs/distinfo
@@ -1,6 +1,6 @@
 $NetBSD$
 
-SHA1 (reveal.js-3.7.0.tar.gz) = ee703aed833aa8c7695ec70a3b49da66b73762ee
-RMD160 (reveal.js-3.7.0.tar.gz) = b7395014b135ed15fce92e49c821908764771c18
-SHA512 (reveal.js-3.7.0.tar.gz) = 978a288f08c450b99597e505a109c3255651695fbe9d57548adc274c089c04275d3a9b65b90d32d34f8281424805070f95f621f147327f382c03b27750b0f088
-Size (reveal.js-3.7.0.tar.gz) = 1682060 bytes
+SHA1 (reveal.js-3.8.0.tar.gz) = f04ad6a1f727de19c9c1c0cc72deac120067de6e
+RMD160 (reveal.js-3.8.0.tar.gz) = 43e975c62f81c7d39aa2c84378ea56f9c20f904b
+SHA512 (reveal.js-3.8.0.tar.gz) = 4dafbaefb8ff0dd661ae7103e8793ba8b26bcd2a1b8fa9aae19af188d5c76632533ba29c41d66c71b7813d3946e328a26b18840125f4034b6e0afa005700ce1f
+Size (reveal.js-3.8.0.tar.gz) = 1842266 bytes


Home | Main Index | Thread Index | Old Index