Commit Graph

  • 6af9116b6a
    feat: add try_read function (#1003) master gavincrawford 2025-07-24 22:22:59 -06:00
  • 2ba0160831
    refactor: move internal items from event to event::internal (#999) Josh McKinney 2025-07-24 12:48:17 -07:00
  • fab72d12fe
    Add Hash derive to style types (#1002) gavincrawford 2025-07-22 16:59:18 -06:00
  • 8ee044d423
    ci: remove deprecated Windows 2019 runner config (#1001) Josh McKinney 2025-07-13 18:33:28 -07:00
  • 41bcd3b783
    fix: clippy lints (#1000) Josh McKinney 2025-07-13 18:18:47 -07:00
  • d5b0e07007
    A small fix in Event doc (#994) Fitiavana Ramanandafy 2025-06-04 02:16:45 +03:00
  • 1719231047
    feat: make document-features crate optional (#991) Matias Fontanini 2025-05-19 17:49:01 -07:00
  • 922e951723
    Implement Ord for Event and sub-types (#951) nick42d 2025-04-16 01:55:14 +08:00
  • 36d95b26a2
    0.29 (#984) 0.29 Timon 2025-04-05 17:21:04 +02:00
  • c6f26fe236 deps upgrade timon/0.29 Timon 2025-04-05 16:10:17 +01:00
  • d6898cc5f5 0.29 Timon 2025-04-05 16:03:28 +01:00
  • 7da7e31596
    Add copying to clipboard using OSC52 (#974) Johannes Agricola 2025-04-05 16:38:59 +02:00
  • eb3be0fe1c
    update rustix to 1.0 (#982) Wind 2025-04-03 12:34:41 +08:00
  • 9824270d57
    CI: Add missing continue-on-error annotation (#981) Michael Davis 2025-03-28 21:31:43 -04:00
  • b6562fe5e3
    refactor: use is_key_* helpers for consistency in key event methods (#980) gaesa 2025-03-25 08:14:34 +00:00
  • 2d3f3f5636
    fix: KeyModifiers Display impl (#979) Flokkq 2025-03-22 23:41:25 +01:00
  • 69249c88fe
    Run clippy on all features (#978) Johannes Agricola 2025-03-20 14:30:52 +01:00
  • cb08b4db7f
    Fix clippy lint (operator precedence) (#976) Johannes Agricola 2025-03-16 02:33:50 +01:00
  • 12f36ec316
    Add a feature flag for derive_more impls (#970) Michael Davis 2025-02-16 13:20:28 -05:00
  • 2c18768d2c
    fix: fmt (#969) Austin Schey 2025-02-04 21:37:16 -08:00
  • e063091312
    Add is_* and as_* methods to the event enums (#949) Josh McKinney 2025-02-02 02:31:10 -08:00
  • 1bcfa9729c
    Fix build failure with event-stream, rustix, and use-dev-tty (#955) Austin Schey 2025-02-02 02:15:45 -08:00
  • fe96fefd41
    fix: event-read-char-line double read error & auto enter (#954) Hanggang Zhu 2025-02-02 18:12:35 +08:00
  • 1e7622c1dc
    Add query_keyboard_enhancement_flags to read enabled flags (#958) Michael Davis 2025-02-02 05:04:35 -05:00
  • 6d6d3cb849
    fix: Update rustix to fix the enable_raw_mode() error on WSL/Android (#926) 三咲雅 · Misaki Masa 2025-01-27 05:58:06 +08:00
  • e104a7cb40
    Chanage Wikipedia SGR link to have the proper fragment identifier. (#959) rosew0od 2024-12-17 05:40:29 +00:00
  • 66bb952aa3
    Remove windows feature flag jm/remove-windows-feature Josh McKinney 2024-11-22 15:24:06 -08:00
  • fc8f977938
    Document feature flags in lib.rs (#947) Josh McKinney 2024-11-22 15:16:55 -08:00
  • 56ee252fe1
    fix windows panic on -1 size (#946) maciek50322 2024-11-22 23:39:48 +01:00
  • 31b3998d91
    Fix warnings and clippy lints (#943) Josh McKinney 2024-11-21 16:52:25 -08:00
  • 45498314a5
    Update tui-rs link to point to ratatui (#938) Ken Micklas 2024-11-07 21:10:56 -05:00
  • e628d53980
    docs: cleanup warnings jm/docs Josh McKinney 2024-08-26 13:05:32 -07:00
  • b056370038
    feat(cursor): Derive standard traits for "SetCursorStyle" (#909) linrongbin16 2024-08-09 15:18:38 +08:00
  • 492b764f9f 0.28.1 TimonPost 2024-08-01 20:33:26 +02:00
  • 4712ff5619
    Fix mio and signalhook broken build (#907) Timon 2024-08-01 20:30:12 +02:00
  • 8d1f0cc603
    Require rustix/process when use-dev-tty is enabled (#906) Alexandre Bury 2024-08-01 14:12:05 -04:00
  • 5d50d8da62
    Minor upgrade to crossterm 0.28 (#898) 0.28 Timon 2024-07-31 19:41:00 +02:00
  • 25e14782e3
    Fix some comments (#899) rustco 2024-08-01 01:56:39 +09:00
  • 33b4e37223
    Fix duplicate bit masks for caps lock and num lock (#863) Tim Straubinger 2024-06-16 15:04:33 +02:00
  • 61ff5ae1ce
    docs: update docs for focus change event (#784) (#864) illiteratewriter 2024-06-16 18:30:25 +05:30
  • 080f06494a
    Improve color detection across platforms (#885) Heath Stewart 2024-06-16 05:58:31 -07:00
  • fe440284bf
    Use rustix instead of libc (additive only approach) (#892) Josh McKinney 2024-06-16 05:56:13 -07:00
  • be8cb8ce8e
    fix: remove extra command (#894) Austin Schey 2024-06-16 07:44:34 -05:00
  • fce58c879a
    fix: broken build issues (#888) Josh McKinney 2024-05-05 09:47:20 -07:00
  • 6d20946dfe
    Mark alacritty as supporting kitty protocol (#851) Rein Fernhout 2024-05-03 19:32:04 +02:00
  • 6fde55416b
    Remove unsafe and unnecessary size argument from FileDesc::read() (#821) Martin von Zweigbergk 2024-05-03 10:30:15 -07:00
  • f54e937a33
    Add tested platforms to documentation (#872) linrongbin16 2024-05-04 01:26:10 +08:00
  • 2545954076
    Fix cargo clippy warning and error (#877) ken 2024-05-04 01:23:50 +08:00
  • 39ef1e42ba
    Implement Display for KeyCode and KeyModifiers (#862) Josh McKinney 2024-05-03 10:23:07 -07:00
  • 7efe19da28
    perf: speed up SetColors by ~15-25% (#879) Josh McKinney 2024-05-03 09:53:06 -07:00
  • 99fe255f33
    Update README getting started snippets (#859) breno 2024-01-28 05:59:41 -04:00
  • 0935196d5a
    Add functions to allow constructing Attributes in a const context (#817) Kier Davis 2024-01-06 12:03:59 +00:00
  • 94fdd586e6
    (De)serialize Reset color (#824) Przemek Pawlas 2024-01-06 13:02:38 +01:00
  • cd1780c2d8
    Capture double click mouse events (#826) Stephen Hunt 2024-01-06 04:01:07 -08:00
  • 6d6bed9c2c
    Update Cargo.toml snippets (#811) Charles German 2024-01-06 06:54:40 -05:00
  • b565646f27
    Fix typo in CHANGELOG.md (#816) Dheepak Krishnamurthy 2024-01-06 06:54:15 -05:00
  • a2b0e6a537
    Fix typo in BeginSynchronizedUpdate docstring (#833) Dheepak Krishnamurthy 2024-01-06 06:53:45 -05:00
  • 0914f2d91e
    Update README.md: fix typo (#832) Valerii Petryniak 2024-01-06 13:53:21 +02:00
  • 7ef45a6991
    Add MacOs monterey to tested terminals (#846) javaLux 2024-01-06 12:52:53 +01:00
  • 544ac19c41
    Remove redundant docs and broken anchor (#845) Pedro Mendes 2024-01-06 08:52:00 -03:00
  • dc09c6a057
    Fix minor formatting mistake (#852) jumbledFox 2024-01-06 11:50:50 +00:00
  • 08762b3ef4 Update CHANGELOG.md Timon 2023-08-06 14:21:48 +02:00
  • 9a6d740ed5 0.27.0 0.27.0 Timon 2023-08-06 14:20:33 +02:00
  • 9fb2e0dafd
    Update dependencies (#809) Timon 2023-08-06 14:18:21 +02:00
  • a02d25dd3b ignore test Update-dependencies Timon 2023-08-06 14:14:03 +02:00
  • b82e842ec1 Update dependencies Timon 2023-08-06 14:02:22 +02:00
  • 8e254000c2
    Fix format (#808) Benjamin Grosse 2023-08-06 13:01:26 +01:00
  • e4ffda6439 Update CHANGELOG.md Timon 2023-08-05 15:57:36 +02:00
  • f3c0754bf5
    Add style::force_color_output() API to override NO_COLOR. (#802) Kevin Vigor 2023-08-05 07:38:17 -06:00
  • 00f7d06151
    [testing] serial testing perserving terminal (#791) Dave 2023-08-05 06:36:42 -07:00
  • 55739aa786
    Add support for scrolling left and right. (#788) Robin Grönberg 2023-08-05 15:35:43 +02:00
  • db443b08e8
    Specify and document MSRV for 0.26 (#798) Wilfred Hughes 2023-08-05 06:34:37 -07:00
  • 10c54b0056
    Add window_size() for unix (#790) Benjamin Grosse 2023-08-05 14:34:27 +01:00
  • ff01914328
    Parse hex colour codes in serde:🇩🇪:Deserialize (#801) Peter Hebden 2023-08-05 14:25:59 +01:00
  • 2cb2658180
    Fix use statement in docs (#799) blt__ 2023-08-05 17:24:54 +04:00
  • 2f232efad4
    Add NixOS Kitty to tested terminals (#800) Peter Hebden 2023-08-05 14:24:28 +01:00
  • eaa8b7567b
    Fix typo in docs (#796) Dheepak Krishnamurthy 2023-08-05 09:22:27 -04:00
  • 7183d65d6b
    Update versions to 0.26 (Cargo.toml) (#804) Deathvenom 2023-08-05 18:52:17 +05:30
  • e2ddc1787a
    Move key release event to breaking change (#805) Peter Hebden 2023-08-05 14:22:00 +01:00
  • 1efdce7ef6
    Link to latests docs in README (#785) Remo Senekowitsch 2023-06-12 19:06:45 +02:00
  • 2c534fc69e
    Support NO_COLOR. (#782) Kevin Vigor 2023-06-12 11:06:11 -06:00
  • 120303c620 Fmt timon/fix-enter-event Timon 2023-04-23 12:42:31 +02:00
  • dfc67e54c8
    Fix interactive-demo (#783) José Luis Cruz 2023-04-23 12:41:00 +02:00
  • 666cf1a420 add doc Timon 2023-04-08 16:55:45 +02:00
  • 4fb0ec5726 add cfg Timon 2023-04-08 16:54:33 +02:00
  • 2165c388df add docs Timon 2023-04-08 16:25:47 +02:00
  • aa34a95591 Fix code and remove example Timon 2023-04-08 16:20:06 +02:00
  • 11160d11a0 Add feature cfgs Timon 2023-04-08 16:15:21 +02:00
  • f580717905 Add feature flag for event kind and fix early return for Enter. Timon 2023-04-08 16:02:28 +02:00
  • 769b18151c Add comments to feature flags Timon 2023-04-08 15:34:23 +02:00
  • b2cbd94853
    Upgrade to bitflags 2 (#777) Timon 2023-04-08 15:30:43 +02:00
  • 6f4fca2aea make serde work timon/bitflags-2 Timon 2023-04-08 15:25:35 +02:00
  • d4238511c0 Upgrade to bitflags 2 Timon 2023-04-07 17:41:09 +02:00
  • a2c9350ff2
    Unwrap crossterm::Result<T, ErrorKind> to std::io::Result. (#765) gibbz00 2023-04-07 18:17:10 +02:00
  • 41901c6382 Update lib.rs docs Timon 2023-04-07 17:29:15 +02:00
  • 923aaf517b
    Fix examples on windows (#775) lesleyrs 2023-04-07 17:10:56 +02:00
  • 03c25178af
    Make the events module an optional feature (#776) Timon 2023-04-07 17:09:15 +02:00
  • c19ce65884 x timon/make-events-option-feature Timon 2023-04-07 17:03:31 +02:00
  • 139aef563e x Timon 2023-04-07 16:56:40 +02:00
  • 0de5a49200 x Timon 2023-04-07 16:52:53 +02:00