Antonin Stefanutti
9b6fb45dc3
Switch to RSVP.js based ES6 Promise polyfill
2016-06-05 22:38:34 +02:00
Antonin Stefanutti
0ccf6690a2
Add onError callback
2016-06-05 22:38:33 +02:00
Antonin Stefanutti
24802c6670
Add --remote option in PhantomJS build instructions
2016-06-05 21:56:52 +02:00
Antonin Stefanutti
03e1ee110f
Rebase PhantomJS to ariya/phantomjs@6090f54
2016-06-03 23:03:46 +02:00
Antonin Stefanutti
dfc4b77286
Better promise-based control flow
2016-05-16 20:54:10 +02:00
Antonin Stefanutti
6b4e498bc7
Support for capturing viewport in PhantomJS is merged
2016-05-16 19:04:23 +02:00
Antonin Stefanutti
4b6ac92f46
Cleaner configure promise in Shower 2 plugin
2016-05-16 18:48:15 +02:00
Antonin Stefanutti
69d9885d6d
Upgrade ES6 Promise polyfill lib to version 5.2.0
2016-05-16 18:40:03 +02:00
Antonin Stefanutti
5222c9837a
Promise-based Web page open callback
2016-05-12 14:55:40 +02:00
Antonin Stefanutti
560cfb71c6
Fix Docker image build
...
HTTPS protocol does not work anymore with Gandi hosting
2016-05-04 14:31:30 +02:00
Antonin Stefanutti
7ab0269ca0
Merge pull request #47 from oupala/patch-1
...
add a package.json file in order to simplify the way decktape is laun…
2016-05-03 09:54:25 +02:00
oupala
c8dd3b742d
add a package.json file in order to simplify the way decktape is launched
...
With this package.json file, it is simpler to launch decktape. You no longer need to type the strange `./bin/phantomjs decktape.js` as it is embedded in the package.json file.
You now have to enter one of the following command:
```bash
npm start <command> <url> <file>
npm start remark http://presentation.example.com > my-exported-presentation.pdf
```
This makes the user interface more consistent and easy to use.
Other script aliases can also be easily defined.
2016-05-02 17:53:04 +02:00
Antonin Stefanutti
6d8153a568
Specify option type for sizes
2016-05-02 12:28:12 +02:00
Antonin Stefanutti
922138d49f
Refactor slides range option support
2016-05-02 12:05:38 +02:00
Jesse Anderson
e919442219
Updated readme with pages to print option.
2016-05-02 12:01:45 +02:00
Jesse Anderson
4fe6c7cd01
Added a way to specify a range of pages to print.
2016-05-01 14:58:54 +02:00
Antonin Stefanutti
328e443818
Add Shower 2.x plugin
2016-04-14 11:53:08 +02:00
Antonin Stefanutti
455d48fb44
Support Promise as return type for the plugin configure API
2016-04-14 11:52:35 +02:00
Antonin Stefanutti
33d9564d20
Format CLI options
2016-04-14 09:39:36 +02:00
Antonin Stefanutti
4d3fed0acf
Document --load-pause option, add metavars and polish
2016-03-29 09:55:28 +02:00
Antonin Stefanutti
e623da42e0
Options can be set before command in CLI
2016-03-28 23:46:49 +02:00
Jesse Anderson
27890ea897
Ability to pause between page load and starting to print slides
2016-03-23 12:36:31 +01:00
Antonin Stefanutti
8152ca15d6
Set emoji for note admoniton on GitHub
2016-03-23 11:31:59 +01:00
Antonin Stefanutti
8993c8272f
List supported HTML frameworks in code block
2016-03-23 11:27:47 +01:00
Antonin Stefanutti
ba8f827014
Rename HTML Slidy to Slidy
2016-03-23 11:27:47 +01:00
Antonin Stefanutti
c92b1ced54
Update Bespoke.js and Slidy URLs
2016-03-06 17:30:19 +01:00
Antonin Stefanutti
b55a264d5b
Update README structure
2016-03-06 17:26:33 +01:00
Antonin Stefanutti
37d2bc8160
Merge pull request #40 from mojavelinux/readme-fix
...
Some fixes to the README
2016-03-04 14:23:44 +01:00
Dan Allen
98d3f002d9
define icons using attributes; configure based on environment
2016-03-04 05:52:09 -07:00
Dan Allen
e6dd99a1bf
minor README fixes
2016-03-04 05:51:51 -07:00
Antonin Stefanutti
1f8789281f
Merge pull request #39 from mojavelinux/issue-36
...
resolves #36 document why DeckTape uses a PhantomJS fork
2016-03-04 12:03:57 +01:00
Dan Allen
c29d18eaa3
resolves #36 document why DeckTape uses a PhantomJS fork
2016-03-04 02:04:33 -07:00
Antonin Stefanutti
46ba4eed60
Merge pull request #38 from mojavelinux/asciidoc-readme
...
convert README to AsciiDoc
2016-03-04 09:45:08 +01:00
Dan Allen
4f848cab0c
convert README to AsciiDoc
2016-03-04 00:53:38 -07:00
Antonin Stefanutti
630cf8563e
Polish Bespoke.js plugin initial version
2016-02-22 17:00:44 +01:00
Antonin Stefanutti
282a07cefb
Refactoring main script
2016-02-22 11:18:02 +01:00
Antonin Stefanutti
5a55ec24f2
Use single quoted strings
2016-02-22 10:43:33 +01:00
Antonin Stefanutti
1abf8df86f
Merge pull request #33 from mojavelinux/bespoke-native
...
Add a native exporter for Bespoke.js
2016-02-22 09:51:16 +01:00
Antonin Stefanutti
3f1528bc0c
Merge pull request #32 from mojavelinux/autosize
...
Allow plugins to inform decktape of slide size if not specified
2016-02-22 09:36:28 +01:00
Dan Allen
bc4481bdc7
add a native exporter for Bespoke.js
2016-02-21 05:14:56 -07:00
Dan Allen
4609fc4bd7
allow plugins to inform decktape of slide size if not specified
2016-02-21 05:01:54 -07:00
Antonin Stefanutti
0f87e9d23d
Add missing phantomjs.json to Docker image
2016-02-19 18:33:53 +01:00
Antonin Stefanutti
1d20b4b74e
Use Debian 8.3 Docker image as some vulnerable packages have been removed
2016-02-19 18:19:29 +01:00
Antonin Stefanutti
3c1b9d794b
Rebase PhantomJS to ariya/phantomjs@3d9a327df3
2016-02-19 17:26:32 +01:00
Antonin Stefanutti
07eb1de0d4
Upgrade PhantomJS with Qt version 5.5.1
2015-12-01 14:48:56 +01:00
Antonin Stefanutti
2e8cbf88a9
Add trailing slash as Docker Hub job crashes
2015-11-22 22:50:47 +01:00
Antonin Stefanutti
481c8f33b0
Add default option to ENTRYPOINT
2015-11-22 19:06:53 +01:00
Antonin Stefanutti
c462b0630a
Individual COPYs as Docker Hub does not take .dockerignore into account
2015-11-22 19:02:45 +01:00
Antonin Stefanutti
bbc7111b95
Reorganise README
2015-11-22 16:55:02 +01:00
Antonin Stefanutti
67b3269bd5
Update PhantomJS build instructions
2015-11-16 23:40:47 +01:00