Florian Dehau
|
f6d2f8f929
|
feat(examples): use generic backend in draw functions
|
2018-11-04 18:49:30 +01:00 |
|
Florian Dehau
|
32947669d5
|
feat(examples): show how to move the cursor
|
2018-11-04 18:32:31 +01:00 |
|
Florian Dehau
|
fdf3015ad0
|
feat(terminal): log error if failed to show cursor on drop
|
2018-10-14 17:00:13 +02:00 |
|
Karoline Pauls
|
03bfcde147
|
[widgets][paragraph]: Truncate long lines when wrap is false
|
2018-10-14 16:11:28 +02:00 |
|
Florian Dehau
|
56fc43400a
|
Release v0.3.0-beta.3
|
2018-09-24 08:09:00 +02:00 |
|
Florian Dehau
|
7b4d35d224
|
feat: restore the cursor state on terminal drop
|
2018-09-24 08:03:52 +02:00 |
|
Florian Dehau
|
a99fc115f8
|
Release v0.3.0-beta.2
|
2018-09-23 21:16:32 +02:00 |
|
Florian Dehau
|
d8e5f57d53
|
style: fmt
|
2018-09-23 21:00:36 +02:00 |
|
Florian Dehau
|
aa85e597d9
|
fix(crossterm): fix goto coordinates
|
2018-09-23 21:00:18 +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
|
5d52fd2486
|
refactor: remove custom termion backends
|
2018-09-23 20:55:50 +02:00 |
|
Florian Dehau
|
4ae9850e13
|
fix: replace links to assets
|
2018-09-09 08:55:51 +02:00 |
|
Florian Dehau
|
e14190ae4b
|
fix: update crossterm example
|
2018-09-09 08:54:12 +02:00 |
|
Florian Dehau
|
ce445a8096
|
chore: remove scripts
|
2018-09-09 08:53:37 +02:00 |
|
Florian Dehau
|
dd71d6471c
|
Release v0.3.0-beta.1
|
2018-09-08 09:23:22 +02:00 |
|
Antoine Büsch
|
f795173886
|
Unify Item and Text
|
2018-09-08 08:41:57 +02:00 |
|
Antoine Büsch
|
e42ab1fed8
|
Move Text to widgets/mod.rs
|
2018-09-08 08:41:57 +02:00 |
|
Antoine Büsch
|
0544c023f5
|
Rename Text::{Data -> Raw, StyledData -> Styled}
|
2018-09-08 08:41:57 +02:00 |
|
Antoine Büsch
|
ff47f9480b
|
Introduce builder methods for Text to make it more ergonomic
|
2018-09-08 08:41:57 +02:00 |
|
Antoine Büsch
|
70561b7c54
|
Fix examples and doctests
|
2018-09-08 08:41:57 +02:00 |
|
Antoine Büsch
|
559c9c75f3
|
Make Text accept both borrowed and owned strings
|
2018-09-08 08:41:57 +02:00 |
|
Florian Dehau
|
6c69160d6b
|
feat: remove unecessary borrows of Style
|
2018-09-07 22:24:52 +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
|
cf169d1582
|
style: run rustfmt and clippy
|
2018-09-04 22:23:44 +02:00 |
|
Florian Dehau
|
bcd1e30376
|
refactor: update List select behavior
* allow a selectable list to have no selected item
* show highlight_symbol only when something is selected
|
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
|
3d63f9607f
|
doc: update main documentation
|
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
|
d6016788ef
|
refactor: clippy + rustfmt
|
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
|
7181970a32
|
feat: split layout from rendering
* remove layout logic from Terminal
* replace Group with Layout
* add Frame intermediate object
|
2018-09-04 22:23:44 +02:00 |
|
Jeremy Day
|
cfc90ab7f6
|
fix(widgets): Prevent chart legend from rendering when no dataset has a name
|
2018-08-24 06:27:16 +02:00 |
|
Florian Dehau
|
05c96eaa28
|
Release v0.2.3
|
2018-06-09 11:49:44 +02:00 |
|
Florian Dehau
|
9a9f49f467
|
fix(backend): Add missing color pattern
|
2018-06-09 11:49:44 +02:00 |
|
Florian Dehau
|
c552ae98b4
|
chore(README): Add link to third-party widgets and other crates
|
2018-06-09 11:32:49 +02:00 |
|
Florian Dehau
|
df7493fd33
|
style: Run rustfmt
|
2018-06-09 11:26:59 +02:00 |
|
Florian Dehau
|
5de571fb03
|
feat(widgets): Add start_corner option to List
|
2018-06-09 11:26:59 +02:00 |
|
Florian Dehau
|
62df7badf3
|
feat(layout): Add Corner enum
|
2018-06-09 11:26:59 +02:00 |
|
Robin Nehls
|
597e219257
|
[examples] update paragraph example to show text alignment
|
2018-05-25 21:09:27 +02:00 |
|
Robin Nehls
|
3f8a9079ee
|
[widgets] implement text alignment for paragraph widget
|
2018-05-25 21:09:27 +02:00 |
|
Robin Nehls
|
5981767543
|
[style] add enum for text alignment
|
2018-05-25 21:09:27 +02:00 |
|
Florian Dehau
|
36146d970a
|
[style] rustfmt
|
2018-05-25 07:57:00 +02:00 |
|
Florian Dehau
|
464ba4f334
|
travis: check style on stable only
|
2018-05-06 15:54:47 +02:00 |
|
Florian Dehau
|
36a5eb2110
|
Format code
|
2018-05-06 15:54:47 +02:00 |
|
Florian Dehau
|
55840210c7
|
Simplify travis configuration
|
2018-05-06 15:54:47 +02:00 |
|
Florian Dehau
|
3c38abb203
|
Release 0.2.2
|
2018-05-06 12:34:26 +02:00 |
|
Florian Dehau
|
4816563452
|
Update CHANGELOG
|
2018-05-06 11:49:32 +02:00 |
|
Florian Dehau
|
24dc73912b
|
[examples] Update table example
Modify example to use variables outside of the closure scope
|
2018-05-06 11:49:32 +02:00 |
|
Florian Dehau
|
f96db9c74f
|
[layout] Replace FnMut with FnOnce in Group::render
As the function does not need to mutate state and be run multiple times.
|
2018-05-06 11:49:32 +02:00 |
|