♫ 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.
2022-04-24 16:49:57 +02:00
Florian Dehau
e71faa988e
Release v0.18.0
2022-04-24 15:03:09 +02:00
Atk
ed0ae81aae
chore: update crossterm to v0.23 ( #598 )
2022-04-24 14:47:54 +02:00
Florian Dehau
85939306e3
Release v0.17.0
2022-01-22 13:30:35 +01:00
Florian Dehau
cf2d9c2c1d
feat!: bump MSRV to 1.56.1 and migrate to edition 2021
2022-01-22 13:18:56 +01:00
ljedrz
d05e696d45
chore: fix optional attribute for serde
feature ( #571 )
...
Signed-off-by: ljedrz <ljedrz@gmail.com>
2021-12-23 18:51:13 +01:00
Florian Dehau
c8c03294e1
chore: self contained examples
2021-11-11 16:18:49 +01:00
Florian Dehau
9806217a6a
feat!: use crossterm as default backend
2021-11-01 23:21:55 +01:00
Florian Dehau
532a595c41
chore: pin bitflags version to 1.3
2021-10-17 16:20:40 +02:00
Florian Dehau
7870793b4b
Release v0.16.0
2021-08-01 20:12:20 +02:00
Florian Dehau
914d54e672
chore: bump crossterm to 0.20
2021-08-01 17:14:11 +02:00
Florian Dehau
90a6a8f2d6
Release v0.15.0
2021-05-02 19:03:01 +02:00
Florian Dehau
414386e797
chore: update rand
to 0.8 ( #472 )
2021-05-02 18:51:59 +02:00
Simas Toleikis
8832281dcf
Update crossterm to 0.19.
2021-01-04 23:26:04 +01:00
Florian Dehau
f09863faa0
Release v0.14.0
2021-01-01 14:51:08 +01:00
Florian Dehau
8543523f18
Release v0.13.0
2020-11-14 17:37:21 +01:00
Sebastian Thiel
25ff2e5e61
upgrade crossterm to v0.18
...
It reduces the amount of dependencies, among other improvements.
2020-09-29 23:28:45 +02:00
Florian Dehau
51b691e7ac
Release v0.12.0
2020-09-27 19:55:45 +02:00
Florian Dehau
57862eeda6
Release v0.11.0
2020-09-20 16:34:44 +02:00
Florian Dehau
6504930888
Release v0.10.0
2020-07-18 18:03:32 +02:00
Florian Dehau
88c4b191fb
feat(text): add new text primitives
2020-07-10 22:59:24 +02:00
Alexander Batischev
8c2ee0ed85
feat(terminal): Add after-draw() cursor control to Frame ( #91 ) ( #309 )
2020-06-15 22:57:23 +02:00
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.
2020-05-28 01:08:40 +02:00
Florian Dehau
18714caa60
Release v0.9.5
2020-05-21 20:59:34 +02:00
Florian Dehau
963f11a6b1
Release v0.9.4
2020-05-12 21:25:28 +02:00
Florian Dehau
10cf9305f1
Release v0.9.3
2020-05-11 00:02:12 +02:00
Florian Dehau
eb47c778db
Release v0.9.2
2020-05-10 15:59:40 +02:00
chrunchyjesus
6ffdede95a
chore: add documentation field in Cargo.toml ( #277 )
2020-05-10 12:27:52 +02:00
Florian Dehau
fda89d6859
Release v0.9.1
2020-04-16 18:43:13 +02:00
Florian Dehau
8debb0d338
Release v0.9.0
2020-04-14 19:48:18 +02:00
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>
2020-04-12 19:48:43 +02:00
Stephan Dilly
7676d3c7df
add clear widget and popup example utilizing it
2020-04-12 15:16:24 +02:00
Florian Dehau
503bdeeadb
chore: bump itertools to 0.9
2020-03-13 02:22:48 +01:00
Florian Dehau
3f62ce9c19
chore: remove unecessary dependencies
...
* Remove log, stderrlog, structopt
* Add argh
2020-03-13 02:07:13 +01:00
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.
2020-03-12 22:44:43 +01:00
Florian Dehau
8c3db49fba
chore: bump crossterm to 0.16
2020-02-23 20:14:46 +01:00
Florian Dehau
02b1aac0b0
chore: remove outdated badges
2020-02-23 20:14:14 +01:00
Florian Dehau
8293cef703
Release v0.8.0
2019-12-15 23:12:55 +01:00
Timon
60b99cfc66
feat: bump crossterm to 0.14
2019-12-15 23:03:02 +01:00
Florian Dehau
3abafc307c
Release v0.7.0
2019-11-29 10:05:06 +01:00
Florian Dehau
055af0f78a
chore: bump dev dependencies
...
* bump rand to 0.7
* bump structopt to 0.3
2019-11-29 09:20:31 +01:00
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
2019-11-29 09:06:59 +01:00
Timon_Post
a0f6605f59
Implemented command api crossterm, for better perfomance.
2019-08-04 13:18:03 +02:00
Florian Dehau
3726761549
List required features for all examples
2019-07-16 08:31:23 +02:00
Florian Dehau
bd5862437d
Release v0.6.2
2019-07-16 05:53:33 +02:00
Florian Dehau
fe0ddf6c83
Release v0.6.1
2019-06-16 23:05:41 +02:00
Florian Dehau
fe17165c39
Release v0.6.0
2019-05-18 18:52:58 +02:00
svartalf
e18671c1e4
Relaxing crossterm dependency version
2019-05-18 18:49:12 +02:00
Timon_Post
b5f6219d39
updated to 0.9.4
2019-05-17 14:25:55 +02:00
Timon_Post
5ed82aac5f
removed project files
2019-05-17 14:25:55 +02:00