David Russell
10ca2f7f10
New PITCHME.yaml published option.
2017-10-26 11:17:59 +07:00
David Russell
c686ced77f
Update Google analytics token handling.
2017-10-24 15:10:28 +07:00
David Russell
2618a6e7d5
Inline speaker notes color contrast adjusted.
2017-10-24 09:45:22 +07:00
David Russell
50fb6d8864
Refactored Git repo models.
2017-10-20 16:16:19 +07:00
David Russell
0b4095b969
Added Runtime service to centralize config access.
2017-10-20 13:30:00 +07:00
David Russell
ac97fe1eb6
Update oEmbed thumbnail support.
2017-10-13 09:39:02 +07:00
David Russell
2f22fdb395
Added oEmbed discovery and embedding support.
...
- Added support for oEmbed.com discovery and embedding for GitPitch presentations.
- Changed policy regarding GitPitch menu, now closed by default on small screens or when embedded within iframe.
- Fixed functional tests to reflect new 404 not-found page.
2017-10-11 09:18:50 +07:00
David Russell
70c62f63d7
GitPitch 2.0 feature branch merge.
...
- 2.0 Menus: Home, Git, Themes, TOC
- 2.0 TOC with @title markdown shortcut
- 2.0 Notifications Bar
- 2.0 Introduction Presentation
- Refactored CSS style dependencies as frags
- Refactored Code and GIST services
- GIST support extended across all GRS
- Updated OfflineService implementation
- Updated GRS matching by TYPE
- New 404 page-not-found page
2017-10-03 15:35:14 +07:00
David Russell
937eaf7162
Added support for title arg on code and gist delims.
2017-09-04 15:31:45 +07:00
David Russell
748f8c5733
Added support for GIST code presenting.
2017-09-04 10:17:47 +07:00
David Russell
489bb93e91
Updated offline bundle dead asset pruning.
2017-09-02 15:08:33 +07:00
David Russell
9615356d40
Added delimiter parameter processor.
2017-09-02 11:45:41 +07:00
David Russell
ba8867a4a1
Merge branch 'support-compound-branch-names'
2017-08-28 14:01:18 +07:00
David Russell
5175f00290
Enable speaker notes when CDN disabled.
2017-08-28 13:55:51 +07:00
David Russell
fe53cf81bb
Added API to presentation raw file content.
2017-08-28 13:46:26 +07:00
David Russell
3593f5e3a0
Added support for compounded [pre/post] branch names.
2017-08-25 17:08:55 +07:00
David Russell
7a294929b0
Support HTML fragments within footnotes.
2017-08-20 11:26:32 +07:00
yhirano
50e6b05703
No cache in offline mode ( #90 )
2017-07-18 12:30:29 +01:00
Alexander Wright
0d29035f08
Added logo position option and formatting ( #88 )
2017-07-11 20:51:02 -04:00
David Russell
afb200d7f9
Update GitPitch caching policy.
2017-06-29 21:15:51 +07:00
Yuusuke KOUNOIKE
71ada9ab7b
Add GitBucket support. ( #81 )
...
GitBucket GRS support contributed by @kounoike.
2017-06-18 18:59:34 +07:00
David Russell
f4df162a31
Added support for enabling/disabling keyboard events on presentation.
2017-06-14 19:47:28 +07:00
David Russell
b677b3b431
Apply transition setting style to image backgrounds.
2017-06-14 08:50:54 +07:00
David Russell
742d3a1308
Code delimiter support for highlighting language hint.
2017-06-07 18:07:03 +07:00
David Russell
894757e33c
Image delimiter support for custom scaling and sizing.
2017-06-07 11:15:53 +07:00
David Russell
63894f248d
Fixed relative path handling within CodeService.
2017-06-01 07:34:20 +00: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
47475a804f
Updated icons for Gitea and Gogs services.
2017-05-16 16:44:45 +07:00
David Russell
1302e8f369
Added support for Gitea and Gogs services.
2017-05-15 17:32:26 +07:00
David Russell
005153e9cb
Exposed main keyboard shortcuts as links for improved accessibility.
2017-05-01 18:32:22 +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
5b585bfca1
Updated links to new MathJax cloudflare cdn.
2017-04-25 20:35:42 +07:00
David Russell
2b11bc310f
Added support for modular, composable presentation markdown.
2017-03-18 17:19:40 +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
e9be97f4b4
Slide delimiter new defaults and backward compat support.
2017-03-09 16:54:22 +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
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