ticki
e36ff1c71b
Termion 1.0.0: Complete overhaul of how escape codes are handled, add truecolor support.
...
This commit is a major semver bump. Every progra utilizing escape codes generated by Termion is likely broken. The main change is to make each escape has their own type implementing the Display trait.
- Use formatters, mainly Display for escapes.
- Add Truecolor support (`color::Rgb`).
- Put each primitive into distinct modules.
- Add is_tty for checking if some stream is a TTY.
- Add multiple new examples.
2016-07-23 16:40:27 +02:00
ticki
7284a25d8f
Add more examples
2016-07-02 15:07:20 +02:00
ticki
b499d4825f
Refactor how colors are handled
2016-07-02 15:06:47 +02:00
ticki
11225e561d
Fix #24 , make use of Result instead
2016-06-14 14:24:07 +02:00
ticki
119cbda718
Switch from usize to u16 in terminal_size
2016-05-03 19:42:37 +02:00
Ticki
451cb95ee2
Add colors example
2016-04-08 11:00:02 +02:00
Ticki
b288548756
Fix #18
2016-04-02 18:05:31 +02:00
Greg Chapple
d6161f9e24
Fixed keys example
2016-03-16 12:02:29 +00:00
Ticki
28a95cf447
Libterm is now termion
2016-03-15 21:36:33 +01:00
Ticki
b65328c304
Asynchronous key events
2016-03-15 20:32:25 +01:00
Ticki
df65cc7c56
Nightly message
2016-03-13 11:59:55 +01:00
Ticki
32d8ccfa24
Use IO error, instead of a custom one
2016-03-13 11:55:24 +01:00
Ticki
d8e5ea3262
CTRL modified input
2016-03-10 15:12:59 +01:00
Ticki
5d4826d4ff
Add test to _everything_
2016-03-09 17:18:31 +01:00
Ticki
0efce912d0
Minor cosmetic changes
2016-03-09 11:38:43 +01:00
Ticki
6f1621d2d0
Introduce 'Key', which can decode special key input
2016-03-09 09:39:22 +01:00
Ticki
d7a3e607ba
Fix read example
2016-03-09 08:41:18 +01:00
Ticki
abe4681158
Fix examples
2016-03-08 21:40:48 +01:00
Ticki
a16cc84ea3
Rename WriteExt to TermWrite
2016-03-08 21:39:24 +01:00
Ticki
45aa8912f9
Rename Mode to Style
...
Mode is somewhat ambiguous term, which is often overused, for that reason I want to avoid it. This is a breaking change, but I don't guarantee stability yet, however I'll do my best to not break things.
2016-03-08 18:38:07 +01:00
Ticki
54ce18f17d
Better documentation, fix TIOCGWINSZ
2016-03-08 10:08:50 +01:00
Ticki
10f6654005
Better password input
2016-03-08 08:51:34 +01:00
Ticki
a19d2e245d
Make debug_check private, remove warnings from examples
2016-03-08 08:27:59 +01:00
Ticki
fd2d74d41a
Now supports Redox!
2016-03-07 22:19:35 +01:00
Ticki
45b1136f75
get_passwd(), new example, update README
2016-03-07 18:42:11 +01:00
Ticki
098ce66b84
Rendition modes
2016-03-07 17:57:17 +01:00
Ticki
6f9addc42b
Yay! 256-color mode
2016-03-07 17:39:25 +01:00
Ticki
2f0c72e1e4
Remove warnings from example
2016-03-07 16:23:05 +01:00
Ticki
8a172fdbda
Add README
2016-03-06 14:55:01 +01:00