Skip to content

Commit

Permalink
Add Triggers.slice (#205)
Browse files Browse the repository at this point in the history
  • Loading branch information
JoshKarpel authored Jan 17, 2023
1 parent 72755aa commit 02b683d
Show file tree
Hide file tree
Showing 10 changed files with 316 additions and 184 deletions.
212 changes: 105 additions & 107 deletions docs/assets/deck.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 2 additions & 2 deletions docs/assets/demo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 2 additions & 2 deletions docs/assets/help.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 2 additions & 2 deletions docs/assets/quickstart_code.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
32 changes: 25 additions & 7 deletions docs/changelog.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,16 @@
# Changelog

## `0.5.0` | *Unreleased*
## `0.5.0`

## `0.4.5` | *Unreleased*
*Unreleased*

## `0.4.5`

Released `2023-01-16`

### Added

- [#205](https://github.com/JoshKarpel/spiel/pull/205) Add `Triggers.take` to make gradually revealing content on a slide more straightforward.

### Fixed

Expand All @@ -12,7 +20,9 @@

- [#203](https://github.com/JoshKarpel/spiel/pull/203) The `Image` example in the demo deck is now centered inside its `Panel`.

## `0.4.4` | 2023-01-13
## `0.4.4`

Released `2023-01-13`

### Added

Expand All @@ -24,7 +34,9 @@
- [#194](https://github.com/JoshKarpel/spiel/pull/194) The `Deck.slide` decorator now returns the decorated function, not the `Slide` it was attached to.
- [#199](https://github.com/JoshKarpel/spiel/pull/199) The CLI command `spiel present`'s `--watch` option now defaults to the parent directory of the deck file instead of the current working directory.

## `0.4.3` | 2023-01-02
## `0.4.3`

Released `2023-01-02`

### Added

Expand All @@ -36,19 +48,25 @@
- [#168](https://github.com/JoshKarpel/spiel/pull/168) The correct type for the `suspend` optional argument to slide-level keybinding functions is now available as `spiel.SuspendType`.
- [#168](https://github.com/JoshKarpel/spiel/pull/168) The [Spiel container image](https://github.com/JoshKarpel/spiel/pkgs/container/spiel) no longer has a leftover copy of the `spiel` package directory inside the image under `/app`.

## `0.4.2` | 2022-12-10
## `0.4.2`

Released `2022-12-10`

### Added

- [#163](https://github.com/JoshKarpel/spiel/pull/163) Added a public `spiel.present()` function that presents the deck at the given file.

## `0.4.1` | 2022-11-25
## `0.4.1`

Released `2022-11-25`

### Fixed

- [#157](https://github.com/JoshKarpel/spiel/pull/157) Pinned to Textual v0.4.0 to work around [Textual#1274](https://github.com/Textualize/textual/issues/1274).

## `0.4.0` | 2022-11-25
## `0.4.0`

Released `2022-11-25`

### Changed

Expand Down
26 changes: 13 additions & 13 deletions poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api"

[tool.poetry]
name = "spiel"
version = "0.4.3"
version = "0.4.5"
description = "A framework for building and presenting richly-styled presentations in your terminal using Python."
readme="README.md"
homepage="https://github.com/JoshKarpel/spiel"
Expand Down
Loading

0 comments on commit 02b683d

Please sign in to comment.