IGI-111
206c61de9e
made mouse optional and fixed small issues
2016-07-20 01:13:03 +02:00
IGI-111
cc9c32b981
added mouse input
...
The event system has been reworked to allow the detection of mouse
events as well as key presses.
Xterm, rxvt and X10 emulated escape codes are supported, they are
enabled and disabled by sending the right escape codes when creating a
RawTerminal.
To allow for byte manipulation, which was necessary to implement those
features, the backend iterator has been changed from chars() to bytes()
(with specific treatment of unicode sequences), making the whole crate
not require nightly rustc.
2016-07-19 18:17:12 +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