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
timonpost@hotmail.nl
ffaaf5e39c
review update
2019-05-17 14:25:55 +02:00
timonpost@hotmail.nl
567cf7b8e5
update 0.9.2
2019-05-17 14:25:55 +02:00
Florian Dehau
5f8dd38135
Release v0.5.1
2019-04-14 12:18:45 +02:00
Florian Dehau
e0ab1e906e
Release v0.5.0
2019-03-10 18:21:02 +01:00
defiori
4a1f3cd61f
feat: curses instance can be passed to backend
2019-02-26 07:49:59 +01:00
defiori
8db1bb56f2
fix: curses demo required features
2019-02-26 07:49:59 +01:00
defiori
d75198a8ee
feat: add pancurses backend
2019-02-26 07:49:59 +01:00
Florian Dehau
f20512b599
feat: add rustbox and crossterm demo
2019-02-10 23:28:31 +01:00
Florian Dehau
f5d7f70472
Release v0.4.0
2019-02-03 23:03:48 +01:00
Florian Dehau
a75b811061
chore: bump itertools to 0.8
2019-02-03 22:42:09 +01:00
Florian Dehau
ec6b46324e
feat(examples): add cmd line args to the demo
2019-02-03 22:42:09 +01:00
Florian Dehau
97f764b45d
feat: handle crossterm errors
2019-02-03 20:02:36 +01:00
Florian Dehau
7f31a55506
chore: show appveyor build status
2019-02-03 19:00:49 +01:00
Sven-Hendrik Haase
144bfb71cf
Upgrade to 2018 edition
2019-01-13 14:35:51 +00:00
Florian Dehau
b3689eceb7
feat: update outdated dependencies
2018-11-25 21:49:37 +01:00
Florian Dehau
4c46ef69e9
Release v0.3.0
2018-11-04 20:25:07 +01:00
Florian Dehau
56fc43400a
Release v0.3.0-beta.3
2018-09-24 08:09:00 +02:00
Florian Dehau
a99fc115f8
Release v0.3.0-beta.2
2018-09-23 21:16:32 +02:00
Florian Dehau
08ab92da80
refactor: clean examples
...
* Introduce a common event handler in order to focus on the drawing part
* Remove deprecated custom termion backends
2018-09-23 20:59:51 +02:00
Florian Dehau
4ae9850e13
fix: replace links to assets
2018-09-09 08:55:51 +02:00
Florian Dehau
dd71d6471c
Release v0.3.0-beta.1
2018-09-08 09:23:22 +02:00
Florian Dehau
d0cee47e22
Release v0.3.0-beta.0
2018-09-04 22:52:18 +02:00
Florian Dehau
ccebb56a83
chore(Cargo): update dependencies
2018-09-04 22:23:44 +02:00
Florian Dehau
40bad7a718
feat: add initial support for crossterm
2018-09-04 22:23:44 +02:00
Florian Dehau
13e194cd26
refactor: update widgets
...
* all widgets use the consumable builder pattern
* `draw` on terminal expect a closure that take a frame as only arg
2018-09-04 22:23:44 +02:00
Florian Dehau
ad602a54bf
refactor(widgets): replace text rendering in Paragraph
...
* remove custom markup language
* add Text container for both raw and styled strings
2018-09-04 22:23:44 +02:00
Florian Dehau
05c96eaa28
Release v0.2.3
2018-06-09 11:49:44 +02:00
Robin Nehls
3f8a9079ee
[widgets] implement text alignment for paragraph widget
2018-05-25 21:09:27 +02:00
Florian Dehau
3c38abb203
Release 0.2.2
2018-05-06 12:34:26 +02:00
Florian Dehau
524845cc74
Publish v0.2.1
2018-04-01 19:49:10 +02:00
Florian Dehau
169dc43565
[examples] Add layout example
2018-04-01 18:28:17 +02:00
Florian Dehau
299279dc2d
[examples] Add user input example
2018-01-27 10:46:58 +01:00
Florian Dehau
7d273b576d
Bump version
2017-12-26 22:13:40 +01:00
Florian Dehau
151d7e8a1c
[src] Update dependencies
...
* Update all dependencies to their latest versions
* Change border to Borders to match v1.0 of bitflags
2017-12-26 21:45:46 +01:00
Florian Dehau
e675d6735c
[dependencies] Replace log4rs by stderrlog
2017-10-31 00:08:29 +01:00
Florian Dehau
d926695b17
Release v0.1.3
2017-06-15 09:00:00 +02:00
Florian Dehau
fd1e1f22af
Add specification for all examples in Cargo.toml
2017-06-15 08:57:07 +02:00
Florian Dehau
28f0a8f216
Bump dependencies
2017-06-15 08:57:07 +02:00
Florian Dehau
419f2aadb2
Refactor Cargo.toml to only enable "termion" feature by default
2017-06-15 08:57:07 +02:00
Florian Dehau
1461aaa351
Add travis badge to Cargo.toml
2017-05-21 14:07:44 +02:00
Florian Dehau
d8865af559
Update dependencies
2017-05-21 14:01:53 +02:00
Florian Dehau
384ae324c9
Release 0.1.2
2016-12-25 16:15:43 +01:00
Florian Dehau
5a48de24a2
Update dependencies
2016-12-25 16:13:09 +01:00
Florian Dehau
796dab8873
Release 0.1.1
2016-11-28 10:18:51 +01:00
Florian Dehau
feefa5d54f
Convert backends to conditionnal features for compilation
2016-11-28 09:52:51 +01:00
Florian Dehau
191859cb11
Update dev dependencies
2016-11-08 10:44:03 +01:00
Florian Dehau
19ab01e136
Update Cargo.toml
2016-11-08 10:29:42 +01:00
Florian Dehau
9bc61551e2
Refactor Terminal to be able to support multiple backends
...
* Add Rustbox as an other possible backend
2016-11-05 19:18:48 +01:00
Florian Dehau
07ff2b08eb
Improve Chart Widget, safer buffer and unicode width
2016-10-20 12:01:09 +02:00
Florian Dehau
fde0ba95dd
Remove cache system and add unicode segmentation
2016-10-16 00:38:20 +02:00
Florian Dehau
d11dedd864
Add sparkline widget and fix warnings
2016-10-12 19:43:39 +02:00
Florian Dehau
13f6a5a98b
Add list widget and improve rendering
2016-10-11 19:54:35 +02:00
Florian Dehau
459201bc65
First commit
2016-10-09 19:46:53 +02:00