David Russell
63894f248d
Fixed relative path handling within CodeService.
2017-06-01 07:34:20 +00:00
David Russell
549d8e9869
Updated code-presenting feature doc in README.
2017-06-01 09:18:28 +07:00
David Russell
be6c29da7f
Added code-presenting feature doc to README.
2017-05-31 23:28:39 +07:00
David Russell
588fb94629
Updated opacity handling around code fragment highlights.
2017-05-29 21:33:46 +07:00
David Russell
1f834dbf73
Added support for code-block delimiter and code fragment highlights.
...
This commit add support for a new code-block delimiter that provides a simple way to inject any source code file found within the repo as a Markdown code-block on a presentation slide. The delimiter syntax looks as follows:
—?code=path/to/source/code.file
This commit also introduces support for code fragment highlighting. The CF-marker syntax, one or more of which must follow a code-block in your markdown, looks as follows:
@[fragment-range](optional-note)
Where fragment-range identifies a single line number, @[1], or a range of numbers, @[5-10]. The optional note is plain text that is displayed on the slide below the code-block when the fragment is in focus.
2017-05-27 16:09:18 +07:00
David Russell
15a9a95369
Added support for new remote-control PITCHME.yaml property.
2017-05-25 08:38:09 +07:00
David Russell
3b948a3f9a
Updated preprocessing for implicit markdown links.
2017-05-19 22:48:26 +07:00
David Russell
580b972d6d
Updated preprocessing for regular markdown links.
2017-05-19 17:42:34 +07:00
David Russell
e448738d1e
Updated default config props for Gitea and Gogs.
2017-05-16 17:07:19 +07:00
David Russell
47475a804f
Updated icons for Gitea and Gogs services.
2017-05-16 16:44:45 +07:00
David Russell
5b56705d3a
Updated README with Gitea and Gogs details.
2017-05-16 10:54:10 +07:00
David Russell
1302e8f369
Added support for Gitea and Gogs services.
2017-05-15 17:32:26 +07:00
David Russell
5d354a2cfd
Updated contributing guidelines.
2017-05-13 14:48:16 +07:00
David Russell
1a9ced0545
Added note about chart slides to README.
2017-05-02 12:04:14 +07:00
David Russell
005153e9cb
Exposed main keyboard shortcuts as links for improved accessibility.
2017-05-01 18:32:22 +07:00
David Russell
38ac5a14f4
Updated speaker-notes section in README.
2017-05-01 00:10:44 +07:00
David Russell
b2f2e6c8a5
Updated speaker-notes feature on README.
2017-05-01 00:07:34 +07:00
David Russell
0fe0cfbf8c
Added speaker-notes feature to README.
2017-05-01 00:04:42 +07:00
David Russell
27366569f7
Auto-redirect superfluous trailing slashes on presentaton URLs.
2017-04-30 22:07:43 +07:00
David Russell
1a894737b3
Added support for markdown fragment shortcut syntax.
2017-04-29 22:37:13 +07:00
David Russell
912dd03796
Activated speaker-notes feature for offline presentations.
2017-04-29 10:28:08 +07:00
David Russell
18ef3fd3a4
Removed auto-slide transitions on the intro presentation.
2017-04-28 23:44:34 +07:00
David Russell
016de76417
Updated content on README and PITCHME.
2017-04-28 21:55:30 +07:00
David Russell
a082a1e93b
Merge pull request #60 from mkurz/updates
...
Updated Play, Scala and sbt to latest versions plus deps cleanup.
2017-04-28 08:32:13 +07:00
Matthias Kurz
6ca68e53c5
Add package declaration to test class
2017-04-27 14:12:18 +02:00
Matthias Kurz
e17eefd60d
Add 127.0.0.1 to allowed hosts (easier for development)
2017-04-27 14:07:01 +02:00
Matthias Kurz
d8fc417d76
Disable unused sbt plugins
2017-04-27 14:07:01 +02:00
Matthias Kurz
25e442f234
Remove activator because it's EOL on May 24th 2017
...
Use sbt instead
2017-04-27 14:05:27 +02:00
Matthias Kurz
1b3c4d94a9
Add Eclipse files to .gitignore
2017-04-27 14:05:27 +02:00
Matthias Kurz
f77a89331d
Update Play, Scala and sbt their latest versions
2017-04-27 14:05:27 +02:00
David Russell
dc5598e798
Updated README with shoutout to the amazing reveal.js.
2017-04-27 17:39:51 +07:00
David Russell
5b585bfca1
Updated links to new MathJax cloudflare cdn.
2017-04-25 20:35:42 +07:00
David Russell
4a54e6fe66
Updated doc on modular presentations.
2017-03-22 17:35:02 +07:00
David Russell
2b11bc310f
Added support for modular, composable presentation markdown.
2017-03-18 17:19:40 +07:00
David Russell
c943a07b7f
Updated TOC links within README.
2017-03-12 22:29:56 +07:00
David Russell
916c2228a1
Added note on composable presentations.
2017-03-12 18:07:33 +07:00
David Russell
6b578c94f9
Added element id to logo div to aid custom styling.
2017-03-12 13:56:22 +07:00
David Russell
2af70e27c5
Converted slideshow md to use new default slide delimiters.
2017-03-09 17:24:24 +07:00
David Russell
e9be97f4b4
Slide delimiter new defaults and backward compat support.
2017-03-09 16:54:22 +07:00
David Russell
135411dc22
Added comment on storage.home property.
2017-03-08 09:37:43 +07:00
David Russell
499af4c008
Added support for slide-number option in PITCHME.yaml.
2017-03-03 19:13:01 +07:00
David Russell
030fc8e765
Auto-set input/keyboard focus on slideshow.
2017-03-02 10:47:40 +07:00
David Russell
787d2cc27b
Added support for history option in PITCHME.yaml.
2017-03-01 17:56:25 +07:00
David Russell
805571ae38
Added support for charts via Charts.js plugin.
2017-02-28 12:01:44 +07:00
David Russell
3b1103ecc6
Added support for printing to PDF directly within browser.
...
Web based printing to PDF is supported in Chrome only. This functionality is added to overcome differences between fonts available in the browser and the fonts available to decktape on the GitPitch server.
2017-02-23 11:07:23 +07:00
David Russell
97001336d9
Updated built-in slideshow help menu.
2017-02-23 09:34:39 +07:00
David Russell
9c870227ac
Added support for reveal.js v3.4.1.
...
GitPitch default reveal.js dependency is now 3.4.1.
Also added support for new PITCHME.yaml property, called revealjs-version. This property allows a presentation owner to specify a specific version of reveal.js to use with their presentation.
Currently supported versions are 3.4.1 or 3.3.1.
2017-02-10 14:32:34 +07:00
David Russell
69773c2611
Added support for user selection of code block content for copy/paste.
2017-01-15 19:15:52 +07:00
David Russell
d55f3d0f7a
Added support for gatoken option to PITCHME.yaml.
2016-12-28 09:24:46 +07:00
David Russell
71215a8178
Disable auto-sliding when printing to PDF.
2016-12-25 12:46:32 +07:00