Commit Graph

  • a90acdbfb7 x Timon 2023-04-07 16:36:38 +02:00
  • 0852a9bc6e x Timon 2023-04-07 16:31:28 +02:00
  • c91d84bcb6 x Timon 2023-04-07 16:27:26 +02:00
  • 246cf6fd6c x Timon 2023-04-07 16:26:06 +02:00
  • 649b5c60a9 x Timon 2023-04-07 16:25:09 +02:00
  • 2af0a1ef00 x Timon 2023-04-07 16:04:49 +02:00
  • 8233d42294 x Timon 2023-04-07 16:02:57 +02:00
  • 764a577afe restructure the whole event module Timon 2023-04-07 16:00:02 +02:00
  • a20bfca9ef x Timon 2023-04-07 15:05:15 +02:00
  • 778382ba2a serde Timon 2023-04-07 14:55:31 +02:00
  • 683c311ff0 fix result Timon 2023-04-07 14:48:29 +02:00
  • 7f9fa14d5a clippy Timon 2023-04-07 14:33:42 +02:00
  • 2b398e2bed Make the events module optional feature Timon 2023-04-07 12:56:19 +02:00
  • b354b4cc34
    Make direct winapi deps optional (#767) Jimmy Hartzell 2023-04-01 07:07:46 -04:00
  • 1af259f9ce Release 0.26.1 0.26.1 Timon 2023-02-26 16:47:25 +01:00
  • e065a56536
    Add synchronized output/update (#756) Jonathan Dickinson 2023-02-26 10:40:13 -05:00
  • e7fc698f24
    Do not panic on poll() errors, and ignore EINTR (#762) Jonathan 2023-02-26 17:39:19 +02:00
  • 4e880a5c90
    Fix typos in CHANGELOG.md (#757) Orhun Parmaksız 2023-02-12 15:57:27 +02:00
  • bca71adad7
    Implement "report alternate keys" from the Kitty Keyboard Protocol (#754) Michael Davis 2023-02-11 03:40:11 -06:00
  • 383d9a7827
    Remove early return in keyboard enhancement check (#751) Michael Davis 2023-02-01 13:13:12 -06:00
  • 338c122e99
    0.26.0 (#750) 0.26 Timon 2023-01-28 11:12:26 +01:00
  • 492d72b7c7 0.26.0 0.26.0 Timon 2023-01-28 11:06:33 +01:00
  • 318f810a39
    Support key release events for windows. (#745) Timon 2023-01-28 11:05:31 +01:00
  • a73a5538db fmtr timon/key-up-events-windows Timon 2023-01-28 10:54:47 +01:00
  • ee1e25205b clippy Timon 2023-01-27 20:01:54 +01:00
  • 835f492e0a fmt Timon 2023-01-27 19:51:40 +01:00
  • 1f21f9bef3 fmt Timon 2023-01-27 19:48:07 +01:00
  • 2870e257fe Support key release events for windows. Timon 2023-01-11 21:36:06 +01:00
  • a993a98291
    Derived copy and clone for SetCursorStyle. (#748) ahoyiski 2023-01-21 18:18:41 -03:00
  • fadec7a19c
    SetCursorStyle documentation improvements (#744) Cl00e9ment 2023-01-12 21:08:39 +01:00
  • 814df1c4a0
    Fix CI failures (#746) Jonathan 2023-01-12 22:04:29 +02:00
  • a48cf31502 Use dev/tty everywere timon/use-dev-tty Timon 2023-01-11 21:19:18 +01:00
  • 614e6a73b7
    Add SetCursorStyle command (#742) Timon 2023-01-11 21:04:02 +01:00
  • 4831c7da12 Add SetCursorStyle command timon/set-cursor-style-command Timon 2023-01-11 20:52:59 +01:00
  • 05229b71f9
    Replace mio polling with filedescriptor's poll() (#735) Jonathan 2023-01-11 21:15:32 +02:00
  • 3fe13e18d8
    Add a function for checking keyboard enhancement support (#732) Michael Davis 2023-01-10 12:23:34 -06:00
  • bb48b93b46
    Improved doc for KeyEvent kind field (#739) Basil Kohler 2023-01-10 19:16:52 +01:00
  • 81eb00fc32
    Reword to De(serialize) (#729) Arkid 2023-01-08 14:17:56 +01:00
  • 4383f8f010
    Improved F1 through F4 handling (#736) djarb 2022-12-28 04:11:04 -08:00
  • bf9f78994a
    Fix minor warnings and typos (#726) Leon 2022-12-04 12:41:24 +01:00
  • b13e8ef64d
    Fix typo in feature request issue template (#731) CenTdemeern1 2022-11-25 12:12:12 +01:00
  • 7e1279edc5
    Add Chrome OS Crostini to tested terminals list (#721) CenTdemeern1 2022-10-23 06:26:44 -07:00
  • ce8dd0bd6d
    Fixed typo in doc (#722) Baldo Alessandro 2022-10-21 10:04:22 +02:00
  • f845cea516
    Make Windows resize event match terminal::size (#714) Nathan 2022-10-09 14:08:17 -04:00
  • 263a0fb5cf
    Fix parsing of event types/modifiers with certain keys (#716) Jesse Weaver 2022-10-09 08:14:54 -06:00
  • 10d1dc246d
    Add commas after commands in doc DrowsyShroomy 2022-08-21 11:13:09 +02:00
  • c8ab3152bb
    Fix typo on KeyEventState::CAPS_LOCK docs (#707) Tim Oram 2022-08-21 06:42:09 -02:30
  • 69280152c9
    More readable table in viewing source (#706) Peter Hebden 2022-08-14 18:00:41 +01:00
  • 5d02ed8c37
    0.25 (#702) 0.25 Timon 2022-08-10 22:01:18 +02:00
  • 1fee5ff30c
    Add bracketed paste parsing (#693) Charlie Groves 2022-08-10 07:16:56 +00:00
  • 2a612e0f24
    Add extra modifiers/state from kitty keyboard protocol (#696) Jesse Weaver 2022-08-10 01:09:14 -06:00
  • 2362bc2cc6
    Fix tty buffer size typo for unix (#701) Jeron Aldaron Lau 2022-08-10 02:07:08 -05:00
  • f59221e1a2
    Fix typo in interactive demo (#699) Lioness100 2022-08-03 08:09:06 -04:00
  • 551659dee3
    Add support for functional key codes from kitty keyboard protocol (#691) Jesse Weaver 2022-07-30 02:33:59 -06:00
  • 069497b43b
    Emit focus events (#689) Charlie Groves 2022-07-28 06:07:01 -04:00
  • c6a8952201
    Add execute_winapi on SetStyle to fix Windows compilation (#690) Charlie Groves 2022-07-26 10:01:16 -04:00
  • 60e51be726
    Increase support for kitty enhanced keyboard protocol (#688) Jesse Weaver 2022-07-24 06:06:46 -06:00
  • 4dcc6fc058
    Create the SetStyle tuple struct (#687) ahoyiski 2022-07-21 16:05:02 -03:00
  • 0c20590774
    0.24 (#686) 0.24 Timon 2022-07-02 21:39:25 +02:00
  • caea65628c d 0.23.2 Timon 2022-07-02 21:31:26 +02:00
  • 59844ef8c7 d Timon 2022-07-02 21:23:49 +02:00
  • 57223d4a3e 0.24 Timon 2022-03-15 22:06:18 +01:00
  • fe37c8947b
    Add support for cursor keys events in application mode (^[Ox) (#681) Arkadiusz Wahlig 2022-07-02 19:38:04 +02:00
  • 0a435e6cb9
    Make clear which mouse commands are 0-based and which are 1-based. (#684) Timon 2022-06-30 21:42:57 +02:00
  • f523c110a6
    Fix zero terminal sizes being treated as ok in Unix (#680) Siphalor 2022-06-30 21:34:10 +02:00
  • ad0d100304
    Add support for other underline types and the ability to color them (#679) ahoyiski 2022-06-30 16:33:49 -03:00
  • 73a8ecc95f
    Amend docs for cursor::position (#674) Garmelon 2022-06-30 21:28:38 +02:00
  • f09ff1f0c0 Add missing ' assure-0-based-cursor-movement Timon 2022-06-30 21:11:03 +02:00
  • b713fad934 Revert comment Timon 2022-06-30 21:00:00 +02:00
  • dd8b64eebc Fix MoveToPrevious/Next Line to be 1-based. Timon 2022-06-30 20:58:26 +02:00
  • 758d06af10 Make some commands 1-based and document that 0 is defaulted to 1. Timon 2022-06-30 20:45:17 +02:00
  • 645685641a Clarify that SetSize resizes the terminal buffer. Timon 2022-06-30 20:30:36 +02:00
  • 46b1946938 Assure all mouse commands are 0 based and document this. Timon 2022-06-30 20:04:55 +02:00
  • 21155716e2
    Fix typos (#675) Kian-Meng Ang 2022-06-07 00:10:06 +08:00
  • 39e6f1c3a1
    Fix some broken links in docs (#671) mgunyho 2022-05-29 19:41:34 +03:00
  • 09ffd70c30
    remove stray println in color serialization (#661) Nick Lanham 2022-05-22 23:49:10 -07:00
  • 9d72c27c20
    Update README.md (#667) Dave Loyall 2022-05-23 01:44:08 -05:00
  • d48ae42824
    handle mouse up event for right and middle buttons (#665) Demonthos 2022-05-23 01:43:48 -05:00
  • 35d58ccc30
    Fix escape codes for git-bash on 3rd party terms (#657) dnlmlr 2022-05-17 14:03:48 +02:00
  • 0b4a06a97f
    Windows input improvements (#651) Mathias Kaas-Olsen 2022-04-23 10:12:30 +02:00
  • 5b19aa6d6a
    Use internal doc-links and add a new link (#653) Gustav Sörnäs 2022-04-23 10:11:46 +02:00
  • 9e6bf0fced
    0.23.2 (#648) Timon 2022-04-03 16:08:03 +02:00
  • 2e5ba7431f
    Improve Markdown table formatting (#647) Cl00e9ment 2022-04-03 15:02:43 +02:00
  • c90f3190df
    Update to signal-hook-mio 0.8 (#645) Ivan Tham 2022-04-03 00:58:03 +08:00
  • 0cb34f1df2
    Fix links in docs (#639) yjhn 2022-03-15 22:48:38 +02:00
  • 72ce50ef49
    Improve Readme (#638) yjhn 2022-03-05 11:29:16 +02:00
  • e920d0cfd7
    Fix control-character parsing in windows (#629) WindSoilder 2022-02-28 02:19:07 +08:00
  • 9bc5cd3527
    Fix typos (#630) zohnannor 2022-02-17 14:49:41 +02:00
  • 9a50fd2ce2
    0.23 (#627) 0.23 Timon 2022-02-06 14:21:19 +01:00
  • 8ca5dc8a8b clippy 0.23 Timon 2022-02-06 14:15:26 +01:00
  • a4b64220c0 clippy Timon 2022-02-06 11:59:08 +01:00
  • d0aa826a27 Merge branch '0.23' of github.com:crossterm-rs/crossterm into 0.23 Timon 2022-02-06 11:55:25 +01:00
  • fd79133e98 fmt Timon 2022-02-06 11:55:17 +01:00
  • d718b6339b
    Update CHANGELOG.md Timon 2022-02-06 11:53:35 +01:00
  • ba4007a24a Add minor version. Timon 2022-02-06 11:48:03 +01:00
  • f49cbc6e32 0.23 Timon 2022-02-06 11:32:07 +01:00
  • 979245da22
    Add CSIu parser for unix (#595) David Arnold 2022-02-06 04:59:29 -05:00
  • 32028c43e9
    Improve windows event parsing (#619) WindSoilder 2022-02-06 17:53:52 +08:00
  • aa4959f8f5
    Changed MoveToNextLine(0) and MoveToPreviousLine(0) to move 0 lines (#600) Nissa 2022-02-06 09:42:49 +00:00
  • 59f90fb586
    Documentation edit (#615) forouhar 2022-02-06 13:09:48 +03:30