Arkid
81eb00fc32
Reword to De(serialize) ( #729 )
2023-01-08 14:17:56 +01:00
djarb
4383f8f010
Improved F1 through F4 handling ( #736 )
2022-12-28 13:11:04 +01:00
Leon
bf9f78994a
Fix minor warnings and typos ( #726 )
2022-12-04 12:41:24 +01:00
CenTdemeern1
b13e8ef64d
Fix typo in feature request issue template ( #731 )
2022-11-25 12:12:12 +01:00
CenTdemeern1
7e1279edc5
Add Chrome OS Crostini to tested terminals list ( #721 )
2022-10-23 15:26:44 +02:00
Baldo Alessandro
ce8dd0bd6d
Fixed typo in doc ( #722 )
2022-10-21 10:04:22 +02:00
Nathan
f845cea516
Make Windows resize event match terminal::size
( #714 )
2022-10-09 20:08:17 +02:00
Jesse Weaver
263a0fb5cf
Fix parsing of event types/modifiers with certain keys ( #716 )
2022-10-09 16:14:54 +02:00
DrowsyShroomy
10d1dc246d
Add commas after commands in doc
2022-08-21 11:13:09 +02:00
Tim Oram
c8ab3152bb
Fix typo on KeyEventState::CAPS_LOCK docs ( #707 )
2022-08-21 11:12:09 +02:00
Peter Hebden
69280152c9
More readable table in viewing source ( #706 )
2022-08-14 19:00:41 +02:00
Timon
5d02ed8c37
0.25 ( #702 )
2022-08-10 22:01:18 +02:00
Charlie Groves
1fee5ff30c
Add bracketed paste parsing ( #693 )
2022-08-10 09:16:56 +02:00
Jesse Weaver
2a612e0f24
Add extra modifiers/state from kitty keyboard protocol ( #696 )
2022-08-10 09:09:14 +02:00
Jeron Aldaron Lau
2362bc2cc6
Fix tty buffer size typo for unix ( #701 )
2022-08-10 09:07:08 +02:00
Lioness100
f59221e1a2
Fix typo in interactive demo ( #699 )
2022-08-03 14:09:06 +02:00
Jesse Weaver
551659dee3
Add support for functional key codes from kitty keyboard protocol ( #691 )
2022-07-30 10:33:59 +02:00
Charlie Groves
069497b43b
Emit focus events ( #689 )
2022-07-28 12:07:01 +02:00
Charlie Groves
c6a8952201
Add execute_winapi on SetStyle to fix Windows compilation ( #690 )
2022-07-26 16:01:16 +02:00
Jesse Weaver
60e51be726
Increase support for kitty enhanced keyboard protocol ( #688 )
2022-07-24 14:06:46 +02:00
ahoyiski
4dcc6fc058
Create the SetStyle tuple struct ( #687 )
2022-07-21 21:05:02 +02:00
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
Timon
0a435e6cb9
Make clear which mouse commands are 0-based and which are 1-based. ( #684 )
2022-06-30 21:42:57 +02:00
Siphalor
f523c110a6
Fix zero terminal sizes being treated as ok in Unix ( #680 )
2022-06-30 21:34:10 +02:00
ahoyiski
ad0d100304
Add support for other underline types and the ability to color them ( #679 )
2022-06-30 21:33:49 +02:00
Garmelon
73a8ecc95f
Amend docs for cursor::position ( #674 )
2022-06-30 21:28:38 +02:00
Timon
645685641a
Clarify that SetSize resizes the terminal buffer.
2022-06-30 20:30:36 +02:00
Kian-Meng Ang
21155716e2
Fix typos ( #675 )
2022-06-06 18:10:06 +02:00
mgunyho
39e6f1c3a1
Fix some broken links in docs ( #671 )
2022-05-29 18:41:34 +02:00
Nick Lanham
09ffd70c30
remove stray println in color serialization ( #661 )
2022-05-23 08:49:10 +02:00
Dave Loyall
9d72c27c20
Update README.md ( #667 )
2022-05-23 08:44:08 +02:00
Demonthos
d48ae42824
handle mouse up event for right and middle buttons ( #665 )
2022-05-23 08:43:48 +02:00
dnlmlr
35d58ccc30
Fix escape codes for git-bash on 3rd party terms ( #657 )
...
- Fix ansi escape codes not being handled properly for git-bash when
running terminal emulators other than the included mingw terminal
- ENABLE_VIRTUAL_TERMINAL_PROCESSING is necessary for terminal emulators
other than the included
- Switching around the OR always tries to enable it, but if it doesn't
work still reports ansi support depending on the `TERM` envvar
- This should fix issue #656
2022-05-17 14:03: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
Timon
9e6bf0fced
0.23.2 ( #648 )
...
* 0.23.1
* 0.23.2
2022-04-03 16:08:03 +02:00
Cl00e9ment
2e5ba7431f
Improve Markdown table formatting ( #647 )
2022-04-03 15:02:43 +02:00
Ivan Tham
c90f3190df
Update to signal-hook-mio 0.8 ( #645 )
2022-04-02 18:58:03 +02:00
yjhn
0cb34f1df2
Fix links in docs ( #639 )
2022-03-15 21:48:38 +01:00
yjhn
72ce50ef49
Improve Readme ( #638 )
2022-03-05 10:29:16 +01:00
WindSoilder
e920d0cfd7
Fix control-character parsing in windows ( #629 )
2022-02-27 19:19:07 +01:00
zohnannor
9bc5cd3527
Fix typos ( #630 )
2022-02-17 13:49:41 +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
Nissa
aa4959f8f5
Changed MoveToNextLine(0) and MoveToPreviousLine(0) to move 0 lines ( #600 )
2022-02-06 10:42:49 +01:00
forouhar
59f90fb586
Documentation edit ( #615 )
2022-02-06 10:39:48 +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
4e72bd1c7e
Remove deserialize_any and fix inconsitent serialize format. ( #604 )
2021-10-11 21:58:14 +02:00