Commit Graph

  • 0c8c6d4f0c Fix bug on multiple simultaneous input + tests main Condorra 2024-09-13 21:11:20 +1000
  • 494f89daef Name crate correctly Condorra 2024-08-11 21:34:30 +1000
  • 1b66c396b6 Remove and simplify for webassembly use case Condorra 2024-08-11 20:55:08 +1000
  • b056370038
    feat(cursor): Derive standard traits for "SetCursorStyle" (#909) linrongbin16 2024-08-09 15:18:38 +0800
  • 492b764f9f 0.28.1 TimonPost 2024-08-01 20:33:26 +0200
  • 4712ff5619
    Fix mio and signalhook broken build (#907) Timon 2024-08-01 20:30:12 +0200
  • 8d1f0cc603
    Require rustix/process when use-dev-tty is enabled (#906) Alexandre Bury 2024-08-01 14:12:05 -0400
  • 5d50d8da62
    Minor upgrade to crossterm 0.28 (#898) Timon 2024-07-31 19:41:00 +0200
  • 25e14782e3
    Fix some comments (#899) rustco 2024-08-01 01:56:39 +0900
  • 33b4e37223
    Fix duplicate bit masks for caps lock and num lock (#863) Tim Straubinger 2024-06-16 15:04:33 +0200
  • 61ff5ae1ce
    docs: update docs for focus change event (#784) (#864) illiteratewriter 2024-06-16 18:30:25 +0530
  • 080f06494a
    Improve color detection across platforms (#885) Heath Stewart 2024-06-16 05:58:31 -0700
  • fe440284bf
    Use rustix instead of libc (additive only approach) (#892) Josh McKinney 2024-06-16 05:56:13 -0700
  • be8cb8ce8e
    fix: remove extra command (#894) Austin Schey 2024-06-16 07:44:34 -0500
  • fce58c879a
    fix: broken build issues (#888) Josh McKinney 2024-05-05 09:47:20 -0700
  • 6d20946dfe
    Mark alacritty as supporting kitty protocol (#851) Rein Fernhout 2024-05-03 19:32:04 +0200
  • 6fde55416b
    Remove unsafe and unnecessary size argument from FileDesc::read() (#821) Martin von Zweigbergk 2024-05-03 10:30:15 -0700
  • f54e937a33
    Add tested platforms to documentation (#872) linrongbin16 2024-05-04 01:26:10 +0800
  • 2545954076
    Fix cargo clippy warning and error (#877) ken 2024-05-04 01:23:50 +0800
  • 39ef1e42ba
    Implement Display for KeyCode and KeyModifiers (#862) Josh McKinney 2024-05-03 10:23:07 -0700
  • 7efe19da28
    perf: speed up SetColors by ~15-25% (#879) Josh McKinney 2024-05-03 09:53:06 -0700
  • 99fe255f33
    Update README getting started snippets (#859) breno 2024-01-28 05:59:41 -0400
  • 0935196d5a
    Add functions to allow constructing Attributes in a const context (#817) Kier Davis 2024-01-06 12:03:59 +0000
  • 94fdd586e6
    (De)serialize Reset color (#824) Przemek Pawlas 2024-01-06 13:02:38 +0100
  • cd1780c2d8
    Capture double click mouse events (#826) Stephen Hunt 2024-01-06 04:01:07 -0800
  • 6d6bed9c2c
    Update Cargo.toml snippets (#811) Charles German 2024-01-06 06:54:40 -0500
  • b565646f27
    Fix typo in CHANGELOG.md (#816) Dheepak Krishnamurthy 2024-01-06 06:54:15 -0500
  • a2b0e6a537
    Fix typo in BeginSynchronizedUpdate docstring (#833) Dheepak Krishnamurthy 2024-01-06 06:53:45 -0500
  • 0914f2d91e
    Update README.md: fix typo (#832) Valerii Petryniak 2024-01-06 13:53:21 +0200
  • 7ef45a6991
    Add MacOs monterey to tested terminals (#846) javaLux 2024-01-06 12:52:53 +0100
  • 544ac19c41
    Remove redundant docs and broken anchor (#845) Pedro Mendes 2024-01-06 08:52:00 -0300
  • dc09c6a057
    Fix minor formatting mistake (#852) jumbledFox 2024-01-06 11:50:50 +0000
  • 08762b3ef4 Update CHANGELOG.md Timon 2023-08-06 14:21:48 +0200
  • 9a6d740ed5 0.27.0 Timon 2023-08-06 14:20:33 +0200
  • 9fb2e0dafd
    Update dependencies (#809) Timon 2023-08-06 14:18:21 +0200
  • 8e254000c2
    Fix format (#808) Benjamin Grosse 2023-08-06 13:01:26 +0100
  • e4ffda6439 Update CHANGELOG.md Timon 2023-08-05 15:57:36 +0200
  • f3c0754bf5
    Add style::force_color_output() API to override NO_COLOR. (#802) Kevin Vigor 2023-08-05 07:38:17 -0600
  • 00f7d06151
    [testing] serial testing perserving terminal (#791) Dave 2023-08-05 06:36:42 -0700
  • 55739aa786
    Add support for scrolling left and right. (#788) Robin Grönberg 2023-08-05 15:35:43 +0200
  • db443b08e8
    Specify and document MSRV for 0.26 (#798) Wilfred Hughes 2023-08-05 06:34:37 -0700
  • 10c54b0056
    Add window_size() for unix (#790) Benjamin Grosse 2023-08-05 14:34:27 +0100
  • ff01914328
    Parse hex colour codes in serde:🇩🇪:Deserialize (#801) Peter Hebden 2023-08-05 14:25:59 +0100
  • 2cb2658180
    Fix use statement in docs (#799) blt__ 2023-08-05 17:24:54 +0400
  • 2f232efad4
    Add NixOS Kitty to tested terminals (#800) Peter Hebden 2023-08-05 14:24:28 +0100
  • eaa8b7567b
    Fix typo in docs (#796) Dheepak Krishnamurthy 2023-08-05 09:22:27 -0400
  • 7183d65d6b
    Update versions to 0.26 (Cargo.toml) (#804) Deathvenom 2023-08-05 18:52:17 +0530
  • e2ddc1787a
    Move key release event to breaking change (#805) Peter Hebden 2023-08-05 14:22:00 +0100
  • 1efdce7ef6
    Link to latests docs in README (#785) Remo Senekowitsch 2023-06-12 19:06:45 +0200
  • 2c534fc69e
    Support NO_COLOR. (#782) Kevin Vigor 2023-06-12 11:06:11 -0600
  • dfc67e54c8
    Fix interactive-demo (#783) José Luis Cruz 2023-04-23 12:41:00 +0200
  • 769b18151c Add comments to feature flags Timon 2023-04-08 15:34:23 +0200
  • b2cbd94853
    Upgrade to bitflags 2 (#777) Timon 2023-04-08 15:30:43 +0200
  • a2c9350ff2
    Unwrap crossterm::Result<T, ErrorKind> to std::io::Result. (#765) gibbz00 2023-04-07 18:17:10 +0200
  • 41901c6382 Update lib.rs docs Timon 2023-04-07 17:29:15 +0200
  • 923aaf517b
    Fix examples on windows (#775) lesleyrs 2023-04-07 17:10:56 +0200
  • 03c25178af
    Make the events module an optional feature (#776) Timon 2023-04-07 17:09:15 +0200
  • b354b4cc34
    Make direct winapi deps optional (#767) Jimmy Hartzell 2023-04-01 07:07:46 -0400
  • 1af259f9ce Release 0.26.1 Timon 2023-02-26 16:47:25 +0100
  • e065a56536
    Add synchronized output/update (#756) Jonathan Dickinson 2023-02-26 10:40:13 -0500
  • e7fc698f24
    Do not panic on poll() errors, and ignore EINTR (#762) Jonathan 2023-02-26 17:39:19 +0200
  • 4e880a5c90
    Fix typos in CHANGELOG.md (#757) Orhun Parmaksız 2023-02-12 15:57:27 +0200
  • bca71adad7
    Implement "report alternate keys" from the Kitty Keyboard Protocol (#754) Michael Davis 2023-02-11 03:40:11 -0600
  • 383d9a7827
    Remove early return in keyboard enhancement check (#751) Michael Davis 2023-02-01 13:13:12 -0600
  • 338c122e99
    0.26.0 (#750) Timon 2023-01-28 11:12:26 +0100
  • 318f810a39
    Support key release events for windows. (#745) Timon 2023-01-28 11:05:31 +0100
  • a993a98291
    Derived copy and clone for SetCursorStyle. (#748) ahoyiski 2023-01-21 18:18:41 -0300
  • fadec7a19c
    SetCursorStyle documentation improvements (#744) Cl00e9ment 2023-01-12 21:08:39 +0100
  • 814df1c4a0
    Fix CI failures (#746) Jonathan 2023-01-12 22:04:29 +0200
  • 614e6a73b7
    Add SetCursorStyle command (#742) Timon 2023-01-11 21:04:02 +0100
  • 05229b71f9
    Replace mio polling with filedescriptor's poll() (#735) Jonathan 2023-01-11 21:15:32 +0200
  • 3fe13e18d8
    Add a function for checking keyboard enhancement support (#732) Michael Davis 2023-01-10 12:23:34 -0600
  • bb48b93b46
    Improved doc for KeyEvent kind field (#739) Basil Kohler 2023-01-10 19:16:52 +0100
  • 81eb00fc32
    Reword to De(serialize) (#729) Arkid 2023-01-08 14:17:56 +0100
  • 4383f8f010
    Improved F1 through F4 handling (#736) djarb 2022-12-28 04:11:04 -0800
  • bf9f78994a
    Fix minor warnings and typos (#726) Leon 2022-12-04 12:41:24 +0100
  • b13e8ef64d
    Fix typo in feature request issue template (#731) CenTdemeern1 2022-11-25 12:12:12 +0100
  • 7e1279edc5
    Add Chrome OS Crostini to tested terminals list (#721) CenTdemeern1 2022-10-23 06:26:44 -0700
  • ce8dd0bd6d
    Fixed typo in doc (#722) Baldo Alessandro 2022-10-21 10:04:22 +0200
  • f845cea516
    Make Windows resize event match terminal::size (#714) Nathan 2022-10-09 14:08:17 -0400
  • 263a0fb5cf
    Fix parsing of event types/modifiers with certain keys (#716) Jesse Weaver 2022-10-09 08:14:54 -0600
  • 10d1dc246d
    Add commas after commands in doc DrowsyShroomy 2022-08-21 11:13:09 +0200
  • c8ab3152bb
    Fix typo on KeyEventState::CAPS_LOCK docs (#707) Tim Oram 2022-08-21 06:42:09 -0230
  • 69280152c9
    More readable table in viewing source (#706) Peter Hebden 2022-08-14 18:00:41 +0100
  • 5d02ed8c37
    0.25 (#702) Timon 2022-08-10 22:01:18 +0200
  • 1fee5ff30c
    Add bracketed paste parsing (#693) Charlie Groves 2022-08-10 07:16:56 +0000
  • 2a612e0f24
    Add extra modifiers/state from kitty keyboard protocol (#696) Jesse Weaver 2022-08-10 01:09:14 -0600
  • 2362bc2cc6
    Fix tty buffer size typo for unix (#701) Jeron Aldaron Lau 2022-08-10 02:07:08 -0500
  • f59221e1a2
    Fix typo in interactive demo (#699) Lioness100 2022-08-03 08:09:06 -0400
  • 551659dee3
    Add support for functional key codes from kitty keyboard protocol (#691) Jesse Weaver 2022-07-30 02:33:59 -0600
  • 069497b43b
    Emit focus events (#689) Charlie Groves 2022-07-28 06:07:01 -0400
  • c6a8952201
    Add execute_winapi on SetStyle to fix Windows compilation (#690) Charlie Groves 2022-07-26 10:01:16 -0400
  • 60e51be726
    Increase support for kitty enhanced keyboard protocol (#688) Jesse Weaver 2022-07-24 06:06:46 -0600
  • 4dcc6fc058
    Create the SetStyle tuple struct (#687) ahoyiski 2022-07-21 16:05:02 -0300
  • 0c20590774
    0.24 (#686) Timon 2022-07-02 21:39:25 +0200
  • fe37c8947b
    Add support for cursor keys events in application mode (^[Ox) (#681) Arkadiusz Wahlig 2022-07-02 19:38:04 +0200
  • 0a435e6cb9
    Make clear which mouse commands are 0-based and which are 1-based. (#684) Timon 2022-06-30 21:42:57 +0200
  • f523c110a6
    Fix zero terminal sizes being treated as ok in Unix (#680) Siphalor 2022-06-30 21:34:10 +0200
  • ad0d100304
    Add support for other underline types and the ability to color them (#679) ahoyiski 2022-06-30 16:33:49 -0300
  • 73a8ecc95f
    Amend docs for cursor::position (#674) Garmelon 2022-06-30 21:28:38 +0200