All notable changes to this project will be documented in this file.
0.4.3 - 2024-04-12
-
e38a2df Add alignment support for BigText (#41)
Added alignment field to BigText along with updating the layout function to create a layout that produces the given alignment. The default value of the alignment is Alignment::Left which will not change the current behavior.
0.4.2 - 2024-02-26
- a952145 Add link to docs.rs in cargo.toml
- 2580224 Add pixel height example to main readme
- ef5dc56 Tweak readme
- 10b2d74 Update main demo example and README
-
e91e86d Add BigText::builder()
This was a workaround for cargo-rdme not being able to see `BigTextBuilder`, but it's a reasonable API addition anyway.
-
1e07ece Update derive_builder requirement from 0.13.0 to 0.20.0 (#38)
Updates the requirements on [derive_builder](https://github.com/colin-kiegel/rust-derive-builder) to permit the latest version. - [Release notes](https://github.com/colin-kiegel/rust-derive-builder/releases) - [Commits](https://github.com/colin-kiegel/rust-derive-builder/compare/v0.13.0...v0.20.0) --- updated-dependencies: - dependency-name: derive_builder dependency-type: direct:production ...
0.4.1 - 2024-02-15
0.4.0 - 2024-02-08
- 8e17a8e Typos
-
9233b06 Add sextant-based fonts (#26)
Adds two new sizes of pixels `ThirdHeight` and `Sextant` which use the sextant characters to render big text 1/3 the normal big text height and 1/2 wide * 1/3 height respectively. ---------
-
64d5921 Bump codecov/codecov-action from 3 to 4 (#34)
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 4. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/codecov/codecov-action/compare/v3...v4) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-type: direct:production update-type: version-update:semver-major ...
- a7db511 Split big_text and pixel_size into modules for readability
0.3.6 - 2024-02-04
0.3.4 - 2024-01-29
-
0fe1dd5 Update derive_builder requirement from 0.12.0 to 0.13.0 (#29)
Updates the requirements on [derive_builder](https://github.com/colin-kiegel/rust-derive-builder) to permit the latest version. - [Release notes](https://github.com/colin-kiegel/rust-derive-builder/releases) - [Commits](https://github.com/colin-kiegel/rust-derive-builder/compare/v0.12.0...v0.13.0) --- updated-dependencies: - dependency-name: derive_builder dependency-type: direct:production ...
0.3.3 - 2024-01-24
-
5b2a0d7 Fix missing changelog entry for PixelSize change
git-cliff missed the change due to case sensitivity
-
c505b82 Create dependabot.yml
0.3.2 - 2024-01-12
-
9ffb3bf Add PixelSize option
Add a new
TuiBigText::pixel_size()
option that indicates the size of a pixel in the font- Full: a full character cell (
'█'
) - HalfHeight: a half (upper/lower) character cell (
'▀', '▄'
) - HalfWidth: a half (left/right) character cell (
'▌', '▐'
) - Quadrant: a quadrant of a character cell (
'▘', '▝', '▖', '▗'
)
The Half height option leads to the most square looking pixels as terminals usually render cells around twice as high as they are wide.
- Full: a full character cell (
- f127fde Improve examples
0.3.1 - 2023-12-23
0.3.0 - 2023-12-23
-
5b030f6 Add check for cargo-rdme to ensure readme is updated when lib.rs docs are (#16)
* ci: add check for cargo-rdme to ensure readme is updated when lib.rs docs are * docs: update readme with recent change for Frame no longer being generic
-
3042382 Update dependencies to ratatui 0.25.0 and itertools 0.12.0 (#18)
0.1.5 - 2023-10-27
- 9501e45 Update examples to build with ratatui 0.24.0
0.1.4 - 2023-09-05
0.1.3 - 2023-09-05
- b2be1bb Add doc test imports (#8)
- 22d8822 Tweak readme, licenses, contributing (#10)
-
22f3b19 Add ci.yml (#6)
-
10f854e Add bacon config
-
8bbaed3 Configure git-cliff (#11)
-
4721f0d Configure release-plz fetch depth
Ensures that the release-plz action fetches the full commit history for the repository so that it can use the ids in the changelog.
- 48e635a Render fn
-
c13cd63 Fix coverage for expected buffers in codecov
I'm unsure why the code coverage doesn't see these lines as covered, but extracting a variable fixes it.
0.1.2 - 2023-09-05
- 3a1b8c6 Use cargo-rdme to sync lib.rs to README.md (#4)
0.1.1 - 2023-09-05
- 686a58f Render correctly when not at the origin
- 030981a Add stopwatch example
- ba75f24 Initial implementation
- 1378e62 Fix repository link (#1)
- 0915802 Readme wrapping