reveal.js.git
11 years agodata-autoslide on vertical parent now applies to all child slides #685
Hakim El Hattab [Thu, 7 Nov 2013 14:12:49 +0000 (09:12 -0500)]
data-autoslide on vertical parent now applies to all child slides #685

11 years agoensure that all fragments on past slides are visible #684
Hakim El Hattab [Thu, 7 Nov 2013 13:39:19 +0000 (08:39 -0500)]
ensure that all fragments on past slides are visible #684

11 years agoadd code slide to markdown example #682
Hakim El Hattab [Thu, 7 Nov 2013 13:03:22 +0000 (08:03 -0500)]
add code slide to markdown example #682

11 years agoreadme adjustment
Hakim El Hattab [Wed, 6 Nov 2013 13:52:21 +0000 (08:52 -0500)]
readme adjustment

11 years agoAdd slide attributes for single slide section case.
VonC [Wed, 6 Nov 2013 10:06:03 +0000 (11:06 +0100)]
Add slide attributes for single slide section case.

11 years agoAdd mardown-based slide attribute examples.
VonC [Tue, 29 Oct 2013 13:36:35 +0000 (14:36 +0100)]
Add mardown-based slide attribute examples.

11 years agoAdd unit test for default slide attributes separator pattern.
VonC [Tue, 29 Oct 2013 13:29:01 +0000 (14:29 +0100)]
Add unit test for default slide attributes separator pattern.

11 years agoRemove console.log debugs, and fix tabs
VonC [Tue, 29 Oct 2013 13:28:29 +0000 (14:28 +0100)]
Remove console.log debugs, and fix tabs

11 years agoFix default separator pattern for attribute in slide.
VonC [Tue, 29 Oct 2013 13:26:01 +0000 (14:26 +0100)]
Fix default separator pattern for attribute in slide.

11 years agoRestore default notation for attributes in element.
VonC [Mon, 28 Oct 2013 13:48:52 +0000 (14:48 +0100)]
Restore default notation for attributes in element.

It should be `{. xxxx=yyy }`, not `{_ xxxx=yyy }`.
Only test/test-element-attributes-markdown.html were using `{_`,
simply in order to test the ability, for the user, to define a _different_ pattern.

11 years agoRestore proper pattern for attributes in elements.
VonC [Mon, 28 Oct 2013 13:46:33 +0000 (14:46 +0100)]
Restore proper pattern for attributes in elements.

It is important that test/test-element-attributes-markdown.html do test
the ability for the user to define its own pattern.

11 years agoAdd QUnit.js unit tests for attributes in Markdown slides.
VonC [Mon, 14 Oct 2013 11:37:48 +0000 (13:37 +0200)]
Add QUnit.js unit tests for attributes in Markdown slides.

11 years agoFix markdown.js slideAttributesSeparator selection.
VonC [Mon, 14 Oct 2013 10:33:55 +0000 (12:33 +0200)]
Fix markdown.js slideAttributesSeparator selection.

11 years agoRebased on dev, and following contribution guideline.
VonC [Fri, 11 Oct 2013 06:47:02 +0000 (08:47 +0200)]
Rebased on dev, and following contribution guideline.

11 years agoFix markdown vertical wrapping section element generation.
VonC [Thu, 10 Oct 2013 09:45:39 +0000 (11:45 +0200)]
Fix markdown vertical wrapping section element generation.

11 years agoMake sure a pattern doesn't include space.
VonC [Thu, 10 Oct 2013 09:45:06 +0000 (11:45 +0200)]
Make sure a pattern doesn't include space.

11 years agoFix bug on data attributes for first vertical slide.
VonC [Thu, 10 Oct 2013 08:57:18 +0000 (10:57 +0200)]
Fix bug on data attributes for first vertical slide.

The first slide of a vertical stack see some data attributes ignored.

Mainly the data-transition one.

Repeat all data-attributes on the wrapping section element.

Ignore any other attributes (like 'id="xxx"'), in order to not
mess with internal links (by repeating twice an id).

11 years agoAdd attributes in markdown for slide generation.
VonC [Thu, 10 Oct 2013 06:47:32 +0000 (08:47 +0200)]
Add attributes in markdown for slide generation.

By default, look for <!-- slide-attributes: xxxx -->.
Whatever 'xxx' is will be added to the section attributes.

You can define your own pattern with 'data-attributes'.
For instance 'data-attributes="^\s*?-- (.*?)$"':
that will be added to the options.

The 'attributes' section is removed from the content of the slide,
so the final markdown doesn't reflect them.
That also means you can add those attributes *anywhere* in the slide

But that allows for *any* attribute to be added for a specifc slide,
like:

- id="plan", for allowing internal link (issue #430)
- data-background="#ff0000"
- data-transition="fade"

You list those attributes on a single line, like

- (default):
` <!-- id="plan" data-background="#ff0000" -->`
- or, with an alternative data-attributes pattern:
` -- id="plan" data-background="#ff0000"`

Again, that line is remove from the final content.

11 years agoadd concave and zoom background transitions
Hakim El Hattab [Mon, 4 Nov 2013 12:53:07 +0000 (07:53 -0500)]
add concave and zoom background transitions

11 years agoadd convex background transition
Hakim El Hattab [Fri, 1 Nov 2013 16:27:36 +0000 (12:27 -0400)]
add convex background transition

11 years agogenerate background hash under additional conditions
Hakim El Hattab [Fri, 1 Nov 2013 16:27:09 +0000 (12:27 -0400)]
generate background hash under additional conditions

11 years agofix edge case in background transitions (closes #604)
Hakim El Hattab [Wed, 30 Oct 2013 17:09:46 +0000 (13:09 -0400)]
fix edge case in background transitions (closes #604)

11 years agodon't transition between identical backgrounds
Hakim El Hattab [Wed, 30 Oct 2013 16:22:00 +0000 (12:22 -0400)]
don't transition between identical backgrounds

11 years agodocumentation for #677
Hakim El Hattab [Mon, 28 Oct 2013 13:16:41 +0000 (09:16 -0400)]
documentation for #677

11 years agoformat tweaks markdown.js, remove extra image asset
Hakim El Hattab [Mon, 28 Oct 2013 13:06:43 +0000 (09:06 -0400)]
format tweaks markdown.js, remove extra image asset

11 years agoMerge branch 'classes_in_markdown' of https://github.com/VonC/reveal.js into dev
Hakim El Hattab [Mon, 28 Oct 2013 12:50:45 +0000 (08:50 -0400)]
Merge branch 'classes_in_markdown' of https://github.com/VonC/reveal.js into dev

11 years agodon't autoplay videos in notes window #624
Hakim El Hattab [Mon, 28 Oct 2013 12:45:14 +0000 (08:45 -0400)]
don't autoplay videos in notes window #624

11 years agoAdd unit-tests for attributes in mardown elements.
VonC [Sun, 27 Oct 2013 18:57:12 +0000 (19:57 +0100)]
Add unit-tests for attributes in mardown elements.

Test paragraphs, list items and img attributes.

11 years agoAdd 'data-element-attributes' attr. to 'section'.
VonC [Sat, 26 Oct 2013 22:27:44 +0000 (00:27 +0200)]
Add 'data-element-attributes' attr. to 'section'.

By default '{\\\.\s*?([^}]+?)}'.

11 years agoCleanup code, remove console log debugs.
VonC [Sat, 26 Oct 2013 20:33:43 +0000 (22:33 +0200)]
Cleanup code, remove console log debugs.

11 years agoAdd attributes extracted from an attribute.
VonC [Sat, 26 Oct 2013 19:34:11 +0000 (21:34 +0200)]
Add attributes extracted from an attribute.

Allows to add attributes to element of an attribute which contains
the attribute pattern.

11 years agoUses the right method setAttribute.
VonC [Fri, 25 Oct 2013 21:18:10 +0000 (23:18 +0200)]
Uses the right method setAttribute.

Works better, and the html elements get their attributes.

11 years agoFirst implem for adding classes to enclosing elts.
VonC [Thu, 24 Oct 2013 20:37:55 +0000 (22:37 +0200)]
First implem for adding classes to enclosing elts.

Extra text representing classes is detected and correctly removed.
Adding attributes isn't working yet.

11 years agokill the shadow on table headers
Hakim El Hattab [Sun, 27 Oct 2013 21:24:36 +0000 (17:24 -0400)]
kill the shadow on table headers

11 years agodocumentation for iframe post messages
Hakim El Hattab [Sun, 27 Oct 2013 20:39:20 +0000 (16:39 -0400)]
documentation for iframe post messages

11 years agoMerge branch 'dev' of github.com:hakimel/reveal.js into dev
Hakim El Hattab [Sun, 27 Oct 2013 19:44:38 +0000 (15:44 -0400)]
Merge branch 'dev' of github.com:hakimel/reveal.js into dev

11 years agomerge vertical centering for individual slides
Hakim El Hattab [Sun, 27 Oct 2013 19:44:26 +0000 (15:44 -0400)]
merge vertical centering for individual slides

11 years agocontrib update
Hakim El Hattab [Sun, 27 Oct 2013 19:42:22 +0000 (15:42 -0400)]
contrib update

11 years agoapply @knownasilya's first slide detection fix to dev branch #671
Hakim El Hattab [Sun, 27 Oct 2013 19:37:29 +0000 (15:37 -0400)]
apply @knownasilya's first slide detection fix to dev branch #671

11 years agobuild latest js, format tweaks
Hakim El Hattab [Sun, 27 Oct 2013 19:27:35 +0000 (15:27 -0400)]
build latest js, format tweaks

11 years agoAdded support for postMessage's into any iframes for content that needs to do somethi...
Brad Gessler [Sun, 27 Oct 2013 03:31:42 +0000 (20:31 -0700)]
Added support for postMessage's into any iframes for content that needs to do something when a slide is displayed and hidden.

11 years agoplug potential xss vector
Hakim El Hattab [Thu, 24 Oct 2013 12:59:52 +0000 (08:59 -0400)]
plug potential xss vector

11 years agoSupport per-slide centering
Michael Ekstrand [Wed, 23 Oct 2013 17:37:58 +0000 (12:37 -0500)]
Support per-slide centering

If config.center is false, this change centers slides with the
'center' class.

11 years agoconfigure notes presentation through query string to avoid flicker
Hakim El Hattab [Tue, 22 Oct 2013 13:21:42 +0000 (09:21 -0400)]
configure notes presentation through query string to avoid flicker

11 years agoinclude all themes in grunt task
Hakim El Hattab [Tue, 22 Oct 2013 13:05:36 +0000 (09:05 -0400)]
include all themes in grunt task

11 years agoMerge branch 'dev' of https://github.com/Walther/reveal.js into dev
Hakim El Hattab [Tue, 22 Oct 2013 12:41:44 +0000 (08:41 -0400)]
Merge branch 'dev' of https://github.com/Walther/reveal.js into dev

11 years agoadditional config valeus in readme, remove duplicate value, fix commas
Hakim El Hattab [Tue, 22 Oct 2013 12:40:22 +0000 (08:40 -0400)]
additional config valeus in readme, remove duplicate value, fix commas

11 years agoMerge branch 'update-readme' of https://github.com/aethanyc/reveal.js into dev
Hakim El Hattab [Tue, 22 Oct 2013 12:39:27 +0000 (08:39 -0400)]
Merge branch 'update-readme' of https://github.com/aethanyc/reveal.js into dev

11 years agomerge readme conflict
Hakim El Hattab [Tue, 22 Oct 2013 12:38:59 +0000 (08:38 -0400)]
merge readme conflict

11 years agoreadme tweak #660
Hakim El Hattab [Tue, 22 Oct 2013 12:33:39 +0000 (08:33 -0400)]
readme tweak #660

11 years agoMerge pull request #657 from asmaps/master
Hakim El Hattab [Tue, 22 Oct 2013 12:29:31 +0000 (05:29 -0700)]
Merge pull request #657 from asmaps/master

README: clone via https

11 years agoMerge pull request #664 from vertti/patch-1
Hakim El Hattab [Tue, 22 Oct 2013 12:27:50 +0000 (05:27 -0700)]
Merge pull request #664 from vertti/patch-1

add details to README on creating themes

11 years agoAdd details to README on creating themes.
Janne Sinivirta [Tue, 22 Oct 2013 09:56:46 +0000 (12:56 +0300)]
Add details to README on creating themes.

Closes #662.

11 years agosmooth reset of auto-slide progress, fix overlapping repaint calls
Hakim El Hattab [Sat, 19 Oct 2013 13:35:51 +0000 (09:35 -0400)]
smooth reset of auto-slide progress, fix overlapping repaint calls

11 years agodon't increase body height to try and hide address bar, caused issues in ios 7 safari
Hakim El Hattab [Fri, 18 Oct 2013 13:15:22 +0000 (09:15 -0400)]
don't increase body height to try and hide address bar, caused issues in ios 7 safari

11 years agodon't show auto slide controls if there's only one slide
Hakim El Hattab [Fri, 18 Oct 2013 02:27:31 +0000 (22:27 -0400)]
don't show auto slide controls if there's only one slide

11 years agoclone via https - ssh not working anonymously
Arne Schauf [Thu, 17 Oct 2013 21:07:15 +0000 (23:07 +0200)]
clone via https - ssh not working anonymously

11 years agoresume auto-sliding when autoSlide config value changes
Hakim El Hattab [Thu, 17 Oct 2013 13:17:30 +0000 (09:17 -0400)]
resume auto-sliding when autoSlide config value changes

11 years agoAdd various configuration options to README
Ting-Yu Lin [Tue, 15 Oct 2013 15:07:40 +0000 (23:07 +0800)]
Add various configuration options to README

Also add a description about the solarized theme.

11 years agoreplay when auto-slide controls are clicked on last slide
Hakim El Hattab [Sun, 13 Oct 2013 21:14:29 +0000 (17:14 -0400)]
replay when auto-slide controls are clicked on last slide

11 years agofix css syntax error
Hakim El Hattab [Sun, 13 Oct 2013 20:03:41 +0000 (16:03 -0400)]
fix css syntax error

11 years agofix playback controls in ie10
Hakim El Hattab [Sun, 13 Oct 2013 20:00:19 +0000 (16:00 -0400)]
fix playback controls in ie10

11 years agoadd auto-slide instructions to readme
Hakim El Hattab [Sun, 13 Oct 2013 19:51:13 +0000 (15:51 -0400)]
add auto-slide instructions to readme

11 years agominor tweaks and comments
Hakim El Hattab [Sun, 13 Oct 2013 19:38:24 +0000 (15:38 -0400)]
minor tweaks and comments

11 years agosupport moz and webkit prefixed requestAnimationFrame
Hakim El Hattab [Sun, 13 Oct 2013 19:25:13 +0000 (15:25 -0400)]
support moz and webkit prefixed requestAnimationFrame

11 years agoauto-slide playback updates, fix tap action, hide during overview
Hakim El Hattab [Sun, 13 Oct 2013 19:06:30 +0000 (15:06 -0400)]
auto-slide playback updates, fix tap action, hide during overview

11 years agofunctional playback control for auto sliding
Hakim El Hattab [Sun, 13 Oct 2013 18:36:27 +0000 (14:36 -0400)]
functional playback control for auto sliding

11 years agogroup feature detection results in 'features' object, test for canvas and requestAnim...
Hakim El Hattab [Sun, 13 Oct 2013 17:08:50 +0000 (13:08 -0400)]
group feature detection results in 'features' object, test for canvas and requestAnimationFrame

11 years agofoundation for playback component
Hakim El Hattab [Sun, 13 Oct 2013 17:02:50 +0000 (13:02 -0400)]
foundation for playback component

11 years agoprioritize closing preview when ESC is pressed
Hakim El Hattab [Sun, 13 Oct 2013 15:47:04 +0000 (11:47 -0400)]
prioritize closing preview when ESC is pressed

11 years agooverride any value throguh query, deserialize values of getQueryHash #641
Hakim El Hattab [Sat, 12 Oct 2013 02:33:23 +0000 (22:33 -0400)]
override any value throguh query, deserialize values of getQueryHash #641

11 years agosupport for svg background images #632
Hakim El Hattab [Sat, 12 Oct 2013 02:14:50 +0000 (22:14 -0400)]
support for svg background images #632

11 years agobetter check for arrays in markdown plugin
Hakim El Hattab [Sat, 12 Oct 2013 02:05:43 +0000 (22:05 -0400)]
better check for arrays in markdown plugin

11 years agoremove accidentally checked in files
Hakim El Hattab [Sat, 12 Oct 2013 01:55:28 +0000 (21:55 -0400)]
remove accidentally checked in files

11 years agouse named link for fragments #621
Hakim El Hattab [Sat, 12 Oct 2013 01:54:25 +0000 (21:54 -0400)]
use named link for fragments #621

11 years agoMerge branch 'patch-1' of https://github.com/webpro/reveal.js into dev
Hakim El Hattab [Sat, 12 Oct 2013 01:51:57 +0000 (21:51 -0400)]
Merge branch 'patch-1' of https://github.com/webpro/reveal.js into dev

11 years agoshell highlight #642
Hakim El Hattab [Sat, 12 Oct 2013 01:47:45 +0000 (21:47 -0400)]
shell highlight #642

11 years agoadd autoSlideStoppable config value, allows autoSlide to be aborted on user input
Hakim El Hattab [Fri, 11 Oct 2013 12:40:40 +0000 (08:40 -0400)]
add autoSlideStoppable config value, allows autoSlide to be aborted on user input

11 years agocode style
Hakim El Hattab [Thu, 10 Oct 2013 13:20:54 +0000 (09:20 -0400)]
code style

11 years agoMerge branch 'focus-body-on-visibility-change' of https://github.com/rexxars/reveal...
Hakim El Hattab [Thu, 10 Oct 2013 13:14:35 +0000 (09:14 -0400)]
Merge branch 'focus-body-on-visibility-change' of https://github.com/rexxars/reveal.js into dev

11 years agoremove unused head.js in barebones example #616
Hakim El Hattab [Thu, 10 Oct 2013 13:11:03 +0000 (09:11 -0400)]
remove unused head.js in barebones example #616

11 years agoMerge branch 'master' of github.com:hakimel/reveal.js into dev
Hakim El Hattab [Thu, 10 Oct 2013 12:14:05 +0000 (08:14 -0400)]
Merge branch 'master' of github.com:hakimel/reveal.js into dev

11 years agoProperty 'length' is not a variable.
Lars Kappert [Sun, 29 Sep 2013 09:34:17 +0000 (11:34 +0200)]
Property 'length' is not a variable.

11 years agoadd theme 'blood.'
Walther [Sun, 22 Sep 2013 15:54:45 +0000 (18:54 +0300)]
add theme 'blood.'

11 years agoFocus body when page visibility changes to ensure keyboard shortcuts are usable
Espen Hovlandsdal [Sat, 21 Sep 2013 20:19:02 +0000 (22:19 +0200)]
Focus body when page visibility changes to ensure keyboard shortcuts are usable

11 years agoserve remotes js from s3 #611
Hakim El Hattab [Fri, 20 Sep 2013 03:36:39 +0000 (23:36 -0400)]
serve remotes js from s3 #611

11 years agoremove extravagant comment
Hakim El Hattab [Fri, 20 Sep 2013 03:32:06 +0000 (23:32 -0400)]
remove extravagant comment

11 years agouse 'url()'-free path when specifying parallax image, refactor so that parallax is...
Hakim El Hattab [Sun, 15 Sep 2013 21:45:27 +0000 (17:45 -0400)]
use 'url()'-free path when specifying parallax image, refactor so that parallax is applied to background class, remove unused attributes #595

11 years agoupdate the parallax background when the window resizes #595
Hakim El Hattab [Sun, 15 Sep 2013 18:58:41 +0000 (14:58 -0400)]
update the parallax background when the window resizes #595

11 years agomove parallax code to separate method #595
Hakim El Hattab [Sun, 15 Sep 2013 18:55:23 +0000 (14:55 -0400)]
move parallax code to separate method #595

11 years agoupdate code style to match rest of reveal.js, disable parallax by default #595
Hakim El Hattab [Sun, 15 Sep 2013 18:48:54 +0000 (14:48 -0400)]
update code style to match rest of reveal.js, disable parallax by default #595

11 years agomerge parallax into dev, remove default image #595
Hakim El Hattab [Sun, 15 Sep 2013 18:44:45 +0000 (14:44 -0400)]
merge parallax into dev, remove default image #595

11 years agoadd contribution guidelines
Hakim El Hattab [Sun, 15 Sep 2013 16:48:48 +0000 (12:48 -0400)]
add contribution guidelines

11 years agoMerge branch 'master' of https://github.com/drhuettl/reveal.js
Hakim El Hattab [Sun, 15 Sep 2013 15:53:09 +0000 (11:53 -0400)]
Merge branch 'master' of https://github.com/drhuettl/reveal.js

11 years agoupdate comment
Hakim El Hattab [Sun, 15 Sep 2013 15:52:40 +0000 (11:52 -0400)]
update comment

11 years agoprevent unintended slide change event
Donald R. Huettl [Sun, 15 Sep 2013 04:54:32 +0000 (23:54 -0500)]
prevent unintended slide change event

This prevents the upcoming slide on the notes page from triggering
slidechanged events.  I believe this fixes issue 578, as well.

11 years agoadd note about port #608
Hakim El Hattab [Sat, 14 Sep 2013 16:20:59 +0000 (12:20 -0400)]
add note about port #608

11 years agoMerge branch 'patch-1' of https://github.com/mrshu/reveal.js
Hakim El Hattab [Sat, 14 Sep 2013 15:24:20 +0000 (11:24 -0400)]
Merge branch 'patch-1' of https://github.com/mrshu/reveal.js

11 years agomake sure remotes works without notes plugin being loaded #607
Hakim El Hattab [Sat, 14 Sep 2013 15:11:48 +0000 (11:11 -0400)]
make sure remotes works without notes plugin being loaded #607

11 years agomake hiding of address bar configurable
Hakim El Hattab [Thu, 12 Sep 2013 01:55:49 +0000 (21:55 -0400)]
make hiding of address bar configurable