Commit Graph

55 Commits

Author SHA1 Message Date
Timon
0c20590774
0.24 (#686) 2022-07-02 21:39:25 +02:00
Arkadiusz Wahlig
fe37c8947b
Add support for cursor keys events in application mode (^[Ox) (#681) 2022-07-02 19:38:04 +02:00
Kian-Meng Ang
21155716e2
Fix typos (#675) 2022-06-06 18:10:06 +02:00
Demonthos
d48ae42824
handle mouse up event for right and middle buttons (#665) 2022-05-23 08:43:48 +02:00
Mathias Kaas-Olsen
0b4a06a97f
Windows input improvements (#651) 2022-04-23 10:12:30 +02:00
Gustav Sörnäs
5b19aa6d6a
Use internal doc-links and add a new link (#653) 2022-04-23 10:11:46 +02:00
Ivan Tham
c90f3190df
Update to signal-hook-mio 0.8 (#645) 2022-04-02 18:58:03 +02:00
WindSoilder
e920d0cfd7
Fix control-character parsing in windows (#629) 2022-02-27 19:19:07 +01:00
Timon
9a50fd2ce2
0.23 (#627) 2022-02-06 14:21:19 +01:00
David Arnold
979245da22
Add CSIu parser for unix (#595) 2022-02-06 10:59:29 +01:00
WindSoilder
32028c43e9
Improve windows event parsing (#619) 2022-02-06 10:53:52 +01:00
Timon
db956267f8
0.22.1 (#614)
# Version 0.22.1
- Update yanked version crossterm-winapi and move to  crossterm-winapi 0.9.0.
- Changed panic to error when calling disable-mouse capture without setting it first.
- Update bitflags dependency.

# Version 0.22
- Fix serde Color serialisation/deserialization inconsistency.
- Update crossterm-winapi 0.8.1 to fix panic for certain mouse events
2021-10-19 10:19:16 +02:00
Timon
f909b3db95
0.21 (#596) 2021-08-23 19:07:55 +02:00
Kestrer
e1260446e9
Remove writer parameter from execute_winapi (#570) 2021-06-10 15:20:00 +02:00
sigmaSd
b31782249e
Fix building with the event-stream feature (#566) 2021-05-06 11:28:07 +02:00
Erick Tryzelaar
576990cb82
Update to signal-hook 0.3.8, signal-hook-mio 0.2.1 (#558) 2021-05-05 15:59:09 +02:00
Plecra
58f580eaad
crossterm::ErrorKind to io::Error (#553) 2021-04-13 08:46:51 +02:00
SirWindfield
b4bdbfc9f3
Remove Unneeded Imports (#552) 2021-03-28 13:49:38 +02:00
SirWindfield
6a8f4fdf94
Fix clippy warnings (#551) 2021-03-28 13:46:32 +02:00
Danny Milosavljevic
0b598075b7
Add support for function keys F13...F20. (#542) 2021-02-27 09:21:18 +01:00
Koxiaet
1418580fed
Remove lazy_static dependency (#530) 2021-01-03 14:40:22 +01:00
Koxiaet
df0c2358fd
Inline ansi modules (#529) 2021-01-03 14:29:29 +01:00
Koxiaet
6c0f8ebcf6
Fix clippy warnings (#533) 2021-01-02 15:24:34 +01:00
Timon
e46decc2f3
Fix wrong resize size return (#526) 2020-12-28 10:15:50 +01:00
Kartoffelsaft
744ec05f19
Add support for combining some modifier keys (#518) 2020-12-28 09:59:44 +01:00
Koxiaet
0797441893
Make imports & docs more consistent (#524) 2020-12-28 09:47:20 +01:00
Koxiaet
e5d3959119
Add support for any event tracking (#502) 2020-11-22 13:52:15 +01:00
Carl-Erwin Griffith
30ce6364a9
Fix InternalEventReader::poll timeout computation (#511) 2020-11-14 10:48:42 +01:00
quininer
4eee9187d8
Use a single thread for event stream (#503) 2020-11-03 10:39:47 +01:00
Sebastian Thiel
4c7abf6109
Fix formatting (#493) 2020-09-29 09:09:24 +02:00
Timon
4a6c8efdca
Sync Backtab to also include pressed SHIFT (#490) 2020-09-21 09:23:38 +02:00
sigmaSd
2857b30f24
Fix ALT + numbers and ignore invalid keys (#488) 2020-09-18 14:52:27 +02:00
Blaž Hrastnik
c01693ff78
Rely on futures-core instead of futures-util to speed up compile. (#480) 2020-09-08 08:42:41 +02:00
Michael McDonnell
7732861e4d
Fix clippy warnings (#477) 2020-09-06 20:38:17 +02:00
Timon
6326795700
Get position bug fixed (#465) 2020-07-13 21:32:56 +02:00
Sebastian Thiel
d80afb51be
Switch from 'futures' to 'futures-util' crate to reduce dependency count (#454) 2020-07-06 19:10:43 +02:00
Timon
c5fc1a1493
Mio 0.7.0 update (#435) 2020-07-02 15:06:38 +02:00
Andrey Kutejko
1dffc4f955
Parse key modifiers (#426)
- Improved key modifier support.
2020-05-18 19:12:31 +02:00
Stephan Dilly
d4fc75cca1
Add shift modifier to uppercase char events on unix (#423) 2020-04-24 07:19:23 +02:00
Jan Hlavatý
428519994c
Fix handling of unicode characters > 255 (#411) 2020-04-04 09:19:20 +02:00
Timon
58ef32b40a
Is terminal a tty and reverted feature from 0.17 which introduced a bug. (#405) 2020-03-28 18:38:07 +01:00
Timon
9c9543d454
0.17 (#403) 2020-03-24 22:00:23 +01:00
Timon
75c59f32ac
0.15 (#375) 2020-01-29 07:29:35 +01:00
Nathan West
f2fca91b30 Added basic trait implementations to all Commands (#363)
- Added basic trait implementations to all Commands
- Added `Debug` to all public-facing types
- Added `Clone` to several public-facing types, where relevant
- Added `Eq` to all `PartialEq` types
- Added `Debug` and `Clone` to a few internal types
- `ResetColor` uses `&'static str` instead of `String`
- Updated crossterm-winapi dependency
2020-01-28 20:20:26 +01:00
Max Sharnoff
e863b7b75f Fix reporting of CTRL + J 2020-01-28 20:18:01 +01:00
Timon
71029c4a87
Moved some files around (#342) 2019-12-11 17:10:34 +01:00
Robert Vojta
8fb9059853 Implemented poll Waker. 2019-12-10 20:41:40 +01:00
Timon
b4241e0107
Refactored Screen Module (#336) 2019-12-04 17:40:11 +01:00
Timon
dec0d74b32
Refactored macro's, moved Output, rewrote documentation. (#326) 2019-12-04 17:26:57 +01:00
Robert Vojta
fb5a8f24cc Improve try_read performance & clarity
Signed-off-by: Robert Vojta <rvojta@me.com>
2019-12-04 08:32:26 +01:00