Florian Dehau
|
37aa06f508
|
style(examples): rustfmt
|
2018-11-04 19:04:51 +01:00 |
|
Florian Dehau
|
32947669d5
|
feat(examples): show how to move the cursor
|
2018-11-04 18:32:31 +01:00 |
|
Florian Dehau
|
7b4d35d224
|
feat: restore the cursor state on terminal drop
|
2018-09-24 08:03:52 +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 |
|
Antoine Büsch
|
f795173886
|
Unify Item and Text
|
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 |
|
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 |
|
Florian Dehau
|
df7493fd33
|
style: Run rustfmt
|
2018-06-09 11:26:59 +02:00 |
|
Florian Dehau
|
36146d970a
|
[style] rustfmt
|
2018-05-25 07:57:00 +02:00 |
|
Florian Dehau
|
36a5eb2110
|
Format code
|
2018-05-06 15:54:47 +02:00 |
|
Florian Dehau
|
d53ecaeade
|
[examples] Clean user input example
|
2018-01-27 10:46:58 +01:00 |
|
Florian Dehau
|
299279dc2d
|
[examples] Add user input example
|
2018-01-27 10:46:58 +01:00 |
|