Michael Aaron Murphy
acd94a3625
Extra derives & performance optimizations
2018-08-20 22:11:58 +00:00
Jeremy Soller
130fc9acf5
Update links to gitlab
2018-06-12 12:30:45 -06:00
Robert Metcalf
7d97b6424f
Update references to repository
2018-05-07 01:41:46 +01:00
ticki
52a22ea873
Bump to 1.5.1.
2017-08-04 00:13:00 +02:00
ticki
bc33fe1420
Merge branch 'master' of github.com:Ticki/libterm
2017-07-24 18:56:04 +02:00
ticki
5ad83b76ec
Bump to 1.5.0
2017-07-24 18:55:46 +02:00
Jeremy Soller
5fdabb4320
Implement size and is_tty with termios on Redox
2017-07-23 11:38:47 -06:00
ticki
e07cae2a14
Bump to 1.4.0.
2017-06-10 15:00:39 +02:00
ticki
7401830c4f
Bump to 1.3.0
2017-03-24 21:53:40 +01:00
ticki
c676cb43e7
Bump to 1.2.0.
2017-02-26 09:37:35 +01:00
ticki
7047acbabf
Add `Color` implementation for `&Color`
...
Fix #53
2016-12-18 19:28:25 +01:00
ticki
1d63c9cd28
Bump to next version.
2016-11-06 10:35:13 +01:00
ticki
2f008188e3
Add @gycos to the author list.
2016-11-06 10:26:45 +01:00
ticki
2d625d8c57
Bump version.
2016-10-26 11:58:03 +02:00
ticki
f2cec304e8
Default to the TTY device in async_stdin.
2016-09-24 20:04:46 +02:00
ticki
0d1025c532
Take a reference to the stream instead of the stream itself (in `is_tty`
2016-09-24 19:13:16 +02:00
ticki
e63b645859
Update the documentation.
2016-09-07 11:39:32 +02:00
ticki
2ff0916514
Bump to 1.0.7.
2016-09-07 11:09:48 +02:00
ticki
98a4ccce4b
Update documentation link in Cargo.toml.
2016-08-27 11:38:29 +02:00
ticki
32d62043a7
Bump to 1.0.5
2016-08-01 11:55:24 +02:00
ticki
8572ee6eb8
Get the tty device, get_tty
2016-07-29 19:49:29 +02:00
ticki
5634d5d082
Fix Goto
2016-07-24 20:22:47 +02:00
ticki
eb1c1e5907
Bump to 1.0.2
2016-07-24 20:01:21 +02:00
ticki
e4b6e0597c
Bump to 1.0.1
2016-07-24 19:12:59 +02:00
ticki
c202c0405d
Exclude certain files from package
2016-07-24 01:08:33 +02:00
ticki
7aa50d3077
Update Cargo.toml
2016-07-24 01:01:13 +02:00
ticki
5b94db9663
Merge
2016-07-23 17:49:52 +02:00
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
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
a7e05eef63
Merge branch 'master' of github.com:Ticki/libterm
2016-07-03 13:36:46 +02:00
ticki
fa4a6cfa5a
Make 'nightly' a default feature
2016-07-03 13:33:25 +02:00
Jeremy Soller
af5d04d3b6
Update Cargo.toml
2016-07-02 08:51:50 -06:00
Ticki
4bd96b06ef
Simplify dependencies
2016-03-29 08:00:01 +02:00
Ticki
28a95cf447
Libterm is now termion
2016-03-15 21:36:33 +01:00
Ticki
f2af496bbe
Don't import libc, when not supported
2016-03-15 15:46:51 +01:00
Ticki
6f1621d2d0
Introduce 'Key', which can decode special key input
2016-03-09 09:39:22 +01:00
Florian Gilcher
5a11c6d2c7
Use libc from crates.io
2016-03-08 11:15:41 +01:00
Ticki
8a172fdbda
Add README
2016-03-06 14:55:01 +01:00