Commit Graph

106 Commits (master)

Author SHA1 Message Date
Florian Dehau a05fd45959 Release v0.19.0 2 years ago
Florian Dehau 24de2f8a96 chore: bump crossterm to v0.25 2 years ago
Linda_pp faa69b6cfe chore: explicitly set MSRV to 1.56.1 in Cargo.toml 2 years ago
♫ Christian Krause ♫ a6b25a4877
chore: add panic hook example (#593)
Without a terminal-resetting panic hook there are two main problems when
an application panics:

1.  The report of the panic is distorted because the terminal has not
    properly left the alternate screen and is still in raw mode.

2.  The terminal needs to be manually reset with the `reset` command.

To avoid this, the standard panic hook can be extended to first reset
the terminal.
2 years ago
Florian Dehau e71faa988e Release v0.18.0 2 years ago
Atk ed0ae81aae
chore: update crossterm to v0.23 (#598) 2 years ago
Florian Dehau 85939306e3 Release v0.17.0 2 years ago
Florian Dehau cf2d9c2c1d feat!: bump MSRV to 1.56.1 and migrate to edition 2021 2 years ago
ljedrz d05e696d45
chore: fix optional attribute for `serde` feature (#571)
Signed-off-by: ljedrz <ljedrz@gmail.com>
2 years ago
Florian Dehau c8c03294e1 chore: self contained examples 3 years ago
Florian Dehau 9806217a6a feat!: use crossterm as default backend 3 years ago
Florian Dehau 532a595c41 chore: pin bitflags version to 1.3 3 years ago
Florian Dehau 7870793b4b Release v0.16.0 3 years ago
Florian Dehau 914d54e672 chore: bump crossterm to 0.20 3 years ago
Florian Dehau 90a6a8f2d6 Release v0.15.0 3 years ago
Florian Dehau 414386e797
chore: update `rand` to 0.8 (#472) 3 years ago
Simas Toleikis 8832281dcf Update crossterm to 0.19. 3 years ago
Florian Dehau f09863faa0 Release v0.14.0 3 years ago
Florian Dehau 8543523f18 Release v0.13.0 4 years ago
Sebastian Thiel 25ff2e5e61 upgrade crossterm to v0.18
It reduces the amount of dependencies, among other improvements.
4 years ago
Florian Dehau 51b691e7ac Release v0.12.0 4 years ago
Florian Dehau 57862eeda6 Release v0.11.0 4 years ago
Florian Dehau 6504930888 Release v0.10.0 4 years ago
Florian Dehau 88c4b191fb feat(text): add new text primitives 4 years ago
Alexander Batischev 8c2ee0ed85
feat(terminal): Add after-draw() cursor control to Frame (#91) (#309) 4 years ago
Florian Dehau ac99104114 feat(style): add support to serialize and deserialize Style using serde
* Add serde as an optional dependency.
* Add feature-gated derives to Color, Modifier and Style.
4 years ago
Florian Dehau 18714caa60 Release v0.9.5 4 years ago
Florian Dehau 963f11a6b1 Release v0.9.4 4 years ago
Florian Dehau 10cf9305f1 Release v0.9.3 4 years ago
Florian Dehau eb47c778db Release v0.9.2 4 years ago
chrunchyjesus 6ffdede95a
chore: add documentation field in Cargo.toml (#277) 4 years ago
Florian Dehau fda89d6859 Release v0.9.1 4 years ago
Florian Dehau 8debb0d338 Release v0.9.0 4 years ago
Stephan Dilly 8104b17ee6
chore: bump crossterm to 0.17
this fixes #250 because crossterm `0.17.3` has a fix for the resize/size issue

Co-Authored-By: Florian Dehau <work@fdehau.com>

Co-authored-by: Florian Dehau <work@fdehau.com>
4 years ago
Stephan Dilly 7676d3c7df add clear widget and popup example utilizing it 4 years ago
Florian Dehau 503bdeeadb chore: bump itertools to 0.9 4 years ago
Florian Dehau 3f62ce9c19 chore: remove unecessary dependencies
* Remove log, stderrlog, structopt
* Add argh
4 years ago
Florian Dehau a6b35031ae chore: use master branch instead of latest release for crossterm
This will prevent [this](https://github.com/crossterm-rs/crossterm/pull/383)
descriptor leak bug when people use the crossterm backend with the current
master.
4 years ago
Florian Dehau 8c3db49fba chore: bump crossterm to 0.16 4 years ago
Florian Dehau 02b1aac0b0 chore: remove outdated badges 4 years ago
Florian Dehau 8293cef703 Release v0.8.0 4 years ago
Timon 60b99cfc66 feat: bump crossterm to 0.14 4 years ago
Florian Dehau 3abafc307c Release v0.7.0 5 years ago
Florian Dehau 055af0f78a chore: bump dev dependencies
* bump rand to 0.7
* bump structopt to 0.3
5 years ago
Timon e4873e4da9 feat(backend): bump crossterm to 0.13
* removed flush calls because execute already calls flush under the hood.
* moved some static functions into From traits
* removed useless clone in demo
* upgrade to crossterm 0.13
* map all errors
5 years ago
Timon_Post a0f6605f59 Implemented command api crossterm, for better perfomance. 5 years ago
Florian Dehau 3726761549 List required features for all examples 5 years ago
Florian Dehau bd5862437d Release v0.6.2 5 years ago
Florian Dehau fe0ddf6c83 Release v0.6.1 5 years ago
Florian Dehau fe17165c39 Release v0.6.0 5 years ago