Commit Graph
17 Commits
Author SHA1 Message Date
Henrik Ingo 4b326d4164 Remove edits to example presentation, used to test previous commit 2018-05-08 20:09:58 +03:00
Henrik Ingo 194ae3bb62 Fixes to data-rel-to
Fixes 80ffff0e8f
2018-05-08 20:01:11 +03:00
Henrik Ingo 67079504b5 Run node build.js to update js/impress.js from previous commit 2018-05-08 19:18:07 +03:00
Henrik Ingo 09b5d46c85 Update npmignore to publish v1.0.0 on NPM
Fixes #679
2018-03-15 08:57:45 +02:00
Henrik Ingo e8394d0899 Remove beta label from version strings.
Also update Copyright / Author info in core module.
2018-03-09 10:23:25 +02:00
Henrik Ingo 436f92e09b Another attempt at fixing the race issue in tests for Chrome.
Seems like setting iframe.src to a dummy value causes Chrome
to trigger the onLoad event when it 404s.
2018-03-04 14:39:13 +02:00
Henrik Ingo 2a3dd7ebb2 Remove outdated comment about copying syn.js into repo. No longer the case. 2018-02-25 13:12:15 +02:00
Henrik Ingo e52866d1c4 Remove CHANGELOG.md as it was no longer up to date.
For release notes, see Github release page:
https://github.com/impress/impress.js/releases

For absolutely every detail, see Github commits page (or `git log`)
https://github.com/impress/impress.js/commits/master

Fixes #574
2018-01-08 00:20:58 +02:00
Henrik Ingo e99a2df7f2 Fix typo 2018-01-07 18:46:36 +02:00
Henrik Ingo 4b5fe0fbf8 Set stopPropagation() event handlers for text input fields
Fixes #525 #140
2018-01-06 18:28:34 +02:00
Henrik Ingo 8b14eda98f Broader try-catch for handling impress-console-button disappearance (#652)
The previous attempt at merely reading a property of event.target was
incorrect. It worked at first but errors reappeared later, so must
have been a reace.

This wraps the entire navigation event handlers in the try-catch, and
then checks for the very specific error and suppresses it. Other errors
are rethrown as is.
2018-01-01 16:03:13 +02:00
Henrik Ingo 784a6d245b Also sync js/impress.js / Forgot to run node build.js 2018-01-01 15:32:16 +02:00
Henrik Ingo 729651dd5d Fix lint errors 2018-01-01 15:27:33 +02:00
Henrik Ingo e92e02ccb4 Make impress-console-button actually clickable (#651)
Changed the onclick handler to trigger the impress:console:open event
and not use the impressConsole() global function any more. The latter
is considered deprecated now that impressConsole is integrated into
impress.js itself.

Also catch some errors that appear in event handlers when the target
for the click event was immediately removed from DOM.

Fixes #651
2018-01-01 15:05:55 +02:00
Henrik Ingo df3532085f impressConsole broke init() if root element didn't have id="impress"
Also adds regression tests to prevent this from happening in the future
as well as upgrades karma-chrome-launcher to newest version.

Fixes #654
2017-12-31 14:36:43 +02:00
Henrik Ingo ba1fe7f6d6 Add link to Github release page for downloading stable releases.
Intentionally omitting git checkout <tag> alternative for simplicity.
Those that now how git works, will know it anyway.
2017-12-01 21:48:16 +02:00
Henrik Ingo c5e93f6885 Fix a couple links in README.md 2017-11-12 21:41:13 +02:00