Jeremy Soller
c27678efc2
Merge branch 'bubble-read-errors' into 'master'
...
Make the keys return their inner error, if any.
See merge request redox-os/termion!162
2019-07-09 01:56:22 +00:00
Jeremy Soller
11fbe71556
Merge branch 'master' into 'master'
...
Add terminal_size_pixels() to expose terminal's pixel size
See merge request redox-os/termion!163
2019-07-06 18:08:57 +00:00
rabite0
574f863676
Add terminal_size_pixels() to expose terminal's pixel size
2019-07-06 18:08:57 +00:00
Jeremy Soller
7853c0251d
Install stable toolchain for stable test
2019-07-06 12:05:38 -06:00
Jeremy Soller
8ba3ce8260
Do not install stable toolchain unless required
2019-07-06 12:03:41 -06:00
Jeremy Soller
db7e73e00a
Install stable toolchain
2019-07-06 12:02:32 -06:00
Jeremy Soller
1008f2021b
Update CI config to use redoxer
2019-07-06 11:48:52 -06:00
Xavier L'Heureux
e81a1c4cfc
Make the keys return their inner error, if any. For example, when permission to access the TTY is denied, don't loop infinitely and instead return to the outer scope to error and exit (or not) there.
2019-06-26 18:48:53 +00:00
Jeremy Soller
68d765305c
Merge branch 'backtab' into 'master'
...
Backtab key
See merge request redox-os/termion!157
2019-06-12 23:12:12 +00:00
Jeremy Soller
c1b4c85a76
1.5.3
2019-06-12 17:05:22 -06:00
Jeremy Soller
c70e6074f4
Merge branch 'raw' into 'master'
...
Use stdout to get and set terminal attributes
See merge request redox-os/termion!161
2019-06-12 22:59:41 +00:00
Michael Bradshaw
1c936ca06c
Use stdout to get and set terminal attributes
2019-06-12 22:59:41 +00:00
Jeremy Soller
a69af17888
Support redox target os with unix target family
2019-04-21 16:57:34 -06:00
Jeremy Soller
5992932c65
Merge branch 'master' into 'master'
...
Make Color extend Debug
See merge request redox-os/termion!159
2019-04-06 12:38:20 +00:00
Ophir LOJKINE
d3a7878fb4
Make Color extend Debug
2019-03-11 13:58:35 +01:00
scauligi
7f81389fc8
backtab key
2019-02-19 23:58:19 -08:00
Jeremy Soller
cd8a90a287
Merge branch 'master' into 'master'
...
Add a HideCursor wrapper type acting like AlternateScreen
See merge request redox-os/termion!154
2019-01-28 20:29:25 +00:00
Matthias Devlamynck
5301d8621a
Merge remote-tracking branch 'origin/master'
2019-01-28 19:55:09 +01:00
Jeremy Soller
c04fd9dce9
Merge branch 'fix-tiocgwinsz-dragonfly' into 'master'
...
Fix TIOCGWINSZ type mismatch on DragonFly
See merge request redox-os/termion!152
2018-12-29 13:55:12 +00:00
Michael Neumann
0837ad5ab1
Fix TIOCGWINSZ type mismatch on DragonFly
...
Below is the error message I got before this patch:
error[E0308]: mismatched types
--> src/sys/unix/size.rs:17:34
|
17 | cvt(ioctl(STDOUT_FILENO, TIOCGWINSZ, &mut size as *mut _))?;
| ^^^^^^^^^^ expected u64, found u32
help: you can cast an `u32` to `u64`, which will zero-extend the source value
|
17 | cvt(ioctl(STDOUT_FILENO, TIOCGWINSZ.into(), &mut size as *mut _))?;
| ^^^^^^^^^^^^^^^^^
2018-12-29 13:30:22 +01:00
Jeremy Soller
ce6b43d071
Merge branch 'suspend-raw' into 'master'
...
Add ability to suspend/activate raw mode on RawTerminal
See merge request redox-os/termion!150
2018-10-15 23:27:45 +00:00
Nathan Lilienthal
b64b10f40b
Add ability to suspend/activate raw mode on RawTerminal
2018-10-12 01:40:18 -04:00
Michael Aaron Murphy
d2945cd36c
Merge branch 'mggmuggins/ci' into 'master'
...
Reconfigure CI
See merge request redox-os/termion!148
2018-08-20 22:19:19 +00:00
SamwiseFilmore
377dca1304
Reconfigure CI
2018-08-20 22:19:19 +00:00
Michael Aaron Murphy
c25f4f3d30
Merge branch 'extra-derives' into 'master'
...
Extra derives & performance optimizations
See merge request redox-os/termion!149
2018-08-20 22:11:58 +00:00
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
Michael Aaron Murphy
c652dfc91f
Update .gitlab-ci.yml
2018-06-10 06:08:07 +00:00
Michael Aaron Murphy
5c584dbeaf
Attempt to fix GitLab CI
2018-06-10 05:55:53 +00:00
Michael Aaron Murphy
96b1196ff3
Add .gitlab-ci.yml
2018-06-10 05:16:45 +00:00
Alex Yankov
6c6b240961
Reset style in color example before exit ( #138 )
2018-05-08 20:44:29 -07:00
Josh Mcguigan
a29929ee34
Corrected all remaining build warnings
2018-05-08 17:34:43 -07:00
Daniel Mueller
b9881e122a
Remove unused import of std::ascii::AsciiExt ( #142 )
...
The import of std::ascii::AsciiExt in src/event.rs is unused. Remove it.
> warning: unused import: `std::ascii::AsciiExt`
> --> src/event.rs:4:5
> |
> 4 | use std::ascii::AsciiExt;
> | ^^^^^^^^^^^^^^^^^^^^
> |
> = note: #[warn(unused_imports)] on by default
2018-05-08 17:31:47 -07:00
Daniel Mueller
047cbc0cab
Remove unused 'mut' qualifier in src/input.rs ( #143 )
...
This change removes an unused 'mut' qualifier of the 'source' variable
in src/input.rs.
> warning: variable does not need to be mutable
> --> src/input.rs:52:13
> |
> 52 | let mut source = &mut self.source;
> | ----^^^^^^
> | |
> | help: remove this `mut`
> |
> = note: #[warn(unused_mut)] on by default
2018-05-08 17:30:31 -07:00
Josh Mcguigan
3cb1bd4b57
Merge pull request #145 from JoshMcguigan/master
...
Fix detect cursor position reading extra byte
2018-05-08 04:40:57 -07:00
Josh Mcguigan
17fdd50823
Added async_stdin_until function to be used in cursor_pos
2018-05-07 17:13:55 -07:00
Jeremy Soller
ac1f828940
Merge pull request #147 from sirtrollraptor/update-repo-refs
...
Update references to repository
2018-05-06 19:21:25 -06:00
Robert Metcalf
7d97b6424f
Update references to repository
2018-05-07 01:41:46 +01:00
ticki
b3e0bbdfb7
Merge pull request #127 from nivkner/term_size
...
use `TIOCGWINSZ` directly from `libc`
2017-11-22 14:21:06 +01:00
Niv Kaminer
00f87e5ed8
use `TIOCGWINSZ` directly from `libc`
2017-10-11 13:06:09 +03:00
ticki
52a22ea873
Bump to 1.5.1.
2017-08-04 00:13:00 +02:00
ticki
792274a641
Merge pull request #119 from redox-os/redox_termios
...
Move system specific features into sys module
2017-08-03 10:19:32 +02:00
Jeremy Soller
18e589b9d9
Add cursor position save/restore
2017-08-02 20:07:37 -06:00
Jeremy Soller
cd455e8358
Move system specific features into sys module
2017-07-31 21:17:47 -06:00
ticki
fafd891966
Merge pull request #116 from jackpot51/patch-1
...
Update tty.rs
2017-07-27 15:01:44 +02:00
Jeremy Soller
da9a604c40
Update tty.rs
2017-07-27 07:00:48 -06: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
ticki
994b0af79f
Merge pull request #115 from redox-os/redox_termios
...
Implement size and is_tty with termios on Redox
2017-07-24 18:51:26 +02:00
Jeremy Soller
5fdabb4320
Implement size and is_tty with termios on Redox
2017-07-23 11:38:47 -06:00