Skip to content

Releases: apiad/auditorium

Appending shows

19 Dec 18:24
2eb34ec
Compare
Choose a tag to compare
Appending shows Pre-release
Pre-release

Now you can show.append one show after another and compose larger slideshows from short parts. This works also with direct paths like show.append("/path/to/show.md").

Fixes

19 Dec 16:28
4d1adcc
Compare
Choose a tag to compare
Fixes Pre-release
Pre-release
Merge pull request #32 from apiad/develop

Update Readme

New version

18 Dec 22:26
f42fb2e
Compare
Choose a tag to compare
New version Pre-release
Pre-release
Merge pull request #29 from apiad/develop

Update travis

New version

18 Dec 22:19
e21b7b0
Compare
Choose a tag to compare
New version Pre-release
Pre-release
Merge pull request #28 from apiad/develop

Update deploy

Switched to Poetry

18 Dec 22:12
578f78e
Compare
Choose a tag to compare
Switched to Poetry Pre-release
Pre-release
Merge pull request #27 from apiad/develop

v0.6.1

Show is stateless now

15 Dec 17:36
07d6d64
Compare
Choose a tag to compare
Show is stateless now Pre-release
Pre-release

With this update, we add a parameter to all slide functions named ctx, of type Context. This object now contains all the layout logic of the slideshow, so instead of calling show.markdown you will now call ctx.markdown. This allows us to completely detach the show object from the state of each slide. So now every slide is stateless, animation status and text input state is maintained in JavaScript, and it becomes safe to run a slideshow on different browsers.

Add pygments

14 Dec 22:58
9bc0b10
Compare
Choose a tag to compare
Add pygments Pre-release
Pre-release

This release replaces the dynamic highlighter.js by the static syntax highlighter pygments. Static in this context means that syntax highlight is performed in Python rather than in Javascript. This solves issue #20 regarding the incorrect highlight of statically rendered slideshows, since highlight.js could not be embedded and made to work with reveal-js.

Static rendering

14 Dec 20:37
3c9ed22
Compare
Choose a tag to compare
Static rendering Pre-release
Pre-release

Now you can use auditorium render [file.py] > [output.html] to obtain a static HTML with embedded CSS and JavaScript.

Fix wrong order in vertical slides

14 Dec 19:21
fd1cd9d
Compare
Choose a tag to compare
Pre-release
Merge pull request #18 from apiad/develop

Bump version

New syntax for vertical slides

14 Dec 19:03
2406bbc
Compare
Choose a tag to compare
Pre-release

This release completely changes the syntax for vertical slides in favour of a more elegant syntax that is consistent with the rest of the API. The new syntax is:

@show.slide
def main_slide():
    # content

    @show.slide
    def vertical_1():
        # content

    @show.slide
    def vertical_2():
        # content

TL;DR: vertical slides are now created by declaring a function with the @slide decorator inside the main slide to which they are vertical.

Thanks to @tialpoy for the suggestions.