Commit Graph

  • ce611b8283 fixed unwraps on nones occuring on fast subsequent reads in async (+rustfmt) master emilis 2023-01-24 12:51:31 +0000
  • f2b8517c31
    2.0.1 Jeremy Soller 2022-10-21 15:14:43 -0600
  • de6e26f520
    Add migration guide for 2.0.0 Jeremy Soller 2022-10-21 15:14:31 -0600
  • 5281982afe
    2.0.0 Jeremy Soller 2022-10-21 15:08:08 -0600
  • 794ba8fc23
    Revert "Merge branch 'master' into 'master'" Jeremy Soller 2022-10-21 10:01:50 -0600
  • 220c5ebb51
    Add self to authors Jeremy Soller 2022-10-21 10:00:51 -0600
  • 0082c8da04 Merge branch 'rawterminal-alternatescreen-errors' into 'master' Jeremy Soller 2022-10-21 07:09:08 +0000
  • d96c13560c Merge branch 'master' into 'master' Jeremy Soller 2022-10-21 07:07:26 +0000
  • 583bb40f32 Merge branch 'add-serde' into 'master' Jeremy Soller 2022-10-21 06:55:35 +0000
  • 4f90d4f69e Merge branch 'desc-tweak' into 'master' Jeremy Soller 2022-10-21 06:52:05 +0000
  • dfdc5e95a0 Merge branch 'mouseterm' into 'master' Jeremy Soller 2022-10-21 06:50:33 +0000
  • b4c8320a4c Merge branch 'master' into 'master' Jeremy Soller 2022-10-21 06:49:11 +0000
  • 557f7a4e6f Merge branch 'master' into 'master' Jeremy Soller 2022-10-21 06:47:13 +0000
  • 8054e082b0 Merge branch 'more-libc' into 'master' Jeremy Soller 2021-09-27 22:20:18 +0000
  • 4fafb44f89 Use constants from libc instead of magic numbers. Luqman Aden 2021-09-27 07:43:32 -0700
  • 234af89ffb Use libc bindings instead of manual extern blocks to take advantage of platform wrappers in libc crate. Luqman Aden 2021-09-27 07:39:06 -0700
  • e2f8451008 Merge branch 'master' into 'master' Jeremy Soller 2021-09-14 20:32:27 +0000
  • 1d185e7cab use raw identifier syntax for mod 'async' as it is a keyword since 2018 edition Andreas Blum 2021-09-14 22:02:52 +0200
  • d6f42c9d61 Annotate the tuple Richard Bradshaw 2021-06-26 18:13:37 +0100
  • 5d08b65b57
    Improve error handling in the `raw` and `screen` modules Lassi Pulkkinen 2021-06-08 19:59:01 +0300
  • f094c38d18 1.6.0 - add optional serde implementations Brooks J Rady 2021-01-07 12:04:52 +0000
  • dce5e7500f
    1.5.6 - upgrade redox_syscall to 0.2 Jeremy Soller 2021-01-26 12:41:55 -0700
  • d57468cdc1
    Added Ctrl/Alt/Shift+Navigation key support. Sebastian Egbers 2020-10-16 11:26:49 +0200
  • e0263cbc81 Fix "red" color in example simple.rs Peter Roehlen 2020-07-18 02:47:46 +0000
  • 51a2ebbc73 Added AsRawFd impl to MouseTerminal zethra 2020-07-03 03:06:11 -0400
  • 189222555e Merge branch 'master' into 'master' Jeremy Soller 2020-06-26 12:20:27 +0000
  • c471ab6811 Added AsRawFd impl for RawTerminal zethra 2020-06-26 03:31:48 -0400
  • 0e905906d4 tweak description of terminal_size_pixels() to fit in with the rest rabite 2020-05-22 01:09:02 +0200
  • a448f510f0
    1.5.5 - fix warnings Jeremy Soller 2020-01-20 11:12:03 -0700
  • 6cb4e3fb75 Merge branch 'cursor-style' into 'master' Jeremy Soller 2020-01-20 18:04:14 +0000
  • 24e51d01dd Merge branch 'remove-warnings' into 'master' Jeremy Soller 2020-01-20 18:03:53 +0000
  • 84c1e9a23d Merge branch 'fix-ci' into 'master' Jeremy Soller 2020-01-20 18:03:05 +0000
  • 250fb95a9c Merge branch 'master' into 'master' Jeremy Soller 2020-01-20 16:18:50 +0000
  • f3bd2366ee gitlab pipeline: try to run inside "script" to get a tty lilydjwg 2020-01-18 14:58:07 +0800
  • e5e592b559 fix gitlab pipeline lilydjwg 2020-01-18 14:46:37 +0800
  • 67fe54119b Avoid allocating temporary Strings in Display implementations lilydjwg 2020-01-18 13:49:20 +0800
  • c443136bdc
    1.5.4 Jeremy Soller 2019-11-29 09:45:48 -0700
  • 8e89602545 fix CI config akitsu-sanae 2019-07-25 22:10:45 +0900
  • a1c43eec08 fix warnings akitsu-sanae 2019-07-21 01:08:09 +0900
  • cb16464375 feature: changing cursor style akitsu-sanae 2019-07-19 05:25:25 +0900
  • c27678efc2 Merge branch 'bubble-read-errors' into 'master' Jeremy Soller 2019-07-09 01:56:22 +0000
  • 11fbe71556 Merge branch 'master' into 'master' Jeremy Soller 2019-07-06 18:08:57 +0000
  • 574f863676 Add terminal_size_pixels() to expose terminal's pixel size rabite0 2019-07-06 18:08:57 +0000
  • 7853c0251d
    Install stable toolchain for stable test Jeremy Soller 2019-07-06 12:05:38 -0600
  • 8ba3ce8260
    Do not install stable toolchain unless required Jeremy Soller 2019-07-06 12:03:41 -0600
  • db7e73e00a
    Install stable toolchain Jeremy Soller 2019-07-06 12:02:32 -0600
  • 1008f2021b
    Update CI config to use redoxer Jeremy Soller 2019-07-06 11:48:52 -0600
  • e81a1c4cfc Make the keys return their inner error, if any. For example, when permission to access the TTY is denied, don't loop infinitely and instead return to the outer scope to error and exit (or not) there. Xavier L'Heureux 2019-06-26 18:48:53 +0000
  • 68d765305c Merge branch 'backtab' into 'master' Jeremy Soller 2019-06-12 23:12:12 +0000
  • c1b4c85a76
    1.5.3 Jeremy Soller 2019-06-12 17:05:22 -0600
  • c70e6074f4 Merge branch 'raw' into 'master' Jeremy Soller 2019-06-12 22:59:41 +0000
  • 1c936ca06c Use stdout to get and set terminal attributes Michael Bradshaw 2019-06-12 22:59:41 +0000
  • a69af17888
    Support redox target os with unix target family Jeremy Soller 2019-04-21 16:57:34 -0600
  • 5992932c65 Merge branch 'master' into 'master' Jeremy Soller 2019-04-06 12:38:20 +0000
  • d3a7878fb4 Make Color extend Debug Ophir LOJKINE 2019-03-11 13:58:35 +0100
  • 7f81389fc8 backtab key scauligi 2019-02-19 23:58:19 -0800
  • cd8a90a287 Merge branch 'master' into 'master' Jeremy Soller 2019-01-28 20:29:25 +0000
  • 5301d8621a Merge remote-tracking branch 'origin/master' Matthias Devlamynck 2019-01-28 19:55:09 +0100
  • c04fd9dce9 Merge branch 'fix-tiocgwinsz-dragonfly' into 'master' Jeremy Soller 2018-12-29 13:55:12 +0000
  • 0837ad5ab1 Fix TIOCGWINSZ type mismatch on DragonFly Michael Neumann 2018-12-29 13:30:22 +0100
  • ce6b43d071 Merge branch 'suspend-raw' into 'master' Jeremy Soller 2018-10-15 23:27:45 +0000
  • b64b10f40b Add ability to suspend/activate raw mode on RawTerminal Nathan Lilienthal 2018-10-12 01:40:18 -0400
  • d2945cd36c Merge branch 'mggmuggins/ci' into 'master' Michael Aaron Murphy 2018-08-20 22:19:19 +0000
  • 377dca1304 Reconfigure CI SamwiseFilmore 2018-08-20 22:19:19 +0000
  • c25f4f3d30 Merge branch 'extra-derives' into 'master' Michael Aaron Murphy 2018-08-20 22:11:58 +0000
  • acd94a3625 Extra derives & performance optimizations Michael Aaron Murphy 2018-08-20 22:11:58 +0000
  • 130fc9acf5 Update links to gitlab Jeremy Soller 2018-06-12 12:30:45 -0600
  • c652dfc91f Update .gitlab-ci.yml Michael Aaron Murphy 2018-06-10 06:08:07 +0000
  • 5c584dbeaf Attempt to fix GitLab CI Michael Aaron Murphy 2018-06-10 05:55:53 +0000
  • 96b1196ff3 Add .gitlab-ci.yml Michael Aaron Murphy 2018-06-10 05:16:45 +0000
  • 6c6b240961 Reset style in color example before exit (#138) Alex Yankov 2018-05-08 23:44:29 -0400
  • a29929ee34 Corrected all remaining build warnings Josh Mcguigan 2018-05-08 17:34:43 -0700
  • b9881e122a Remove unused import of std::ascii::AsciiExt (#142) Daniel Mueller 2018-05-08 17:31:47 -0700
  • 047cbc0cab Remove unused 'mut' qualifier in src/input.rs (#143) Daniel Mueller 2018-05-08 17:30:31 -0700
  • 3cb1bd4b57
    Merge pull request #145 from JoshMcguigan/master Josh Mcguigan 2018-05-08 04:40:57 -0700
  • 17fdd50823 Added async_stdin_until function to be used in cursor_pos Josh Mcguigan 2018-05-07 17:13:55 -0700
  • ac1f828940
    Merge pull request #147 from sirtrollraptor/update-repo-refs Jeremy Soller 2018-05-06 19:21:25 -0600
  • 7d97b6424f Update references to repository Robert Metcalf 2018-05-07 01:32:39 +0100
  • b3e0bbdfb7
    Merge pull request #127 from nivkner/term_size ticki 2017-11-22 14:21:06 +0100
  • 00f87e5ed8 use `TIOCGWINSZ` directly from `libc` Niv Kaminer 2017-10-11 13:06:09 +0300
  • 52a22ea873
    Bump to 1.5.1. ticki 2017-08-04 00:13:00 +0200
  • 792274a641 Merge pull request #119 from redox-os/redox_termios ticki 2017-08-03 10:19:32 +0200
  • 18e589b9d9 Add cursor position save/restore Jeremy Soller 2017-08-02 20:07:37 -0600
  • cd455e8358 Move system specific features into sys module Jeremy Soller 2017-07-31 21:17:47 -0600
  • fafd891966 Merge pull request #116 from jackpot51/patch-1 ticki 2017-07-27 15:01:44 +0200
  • da9a604c40 Update tty.rs Jeremy Soller 2017-07-27 07:00:48 -0600
  • bc33fe1420
    Merge branch 'master' of github.com:Ticki/libterm ticki 2017-07-24 18:56:04 +0200
  • 5ad83b76ec
    Bump to 1.5.0 ticki 2017-07-24 18:55:46 +0200
  • 994b0af79f Merge pull request #115 from redox-os/redox_termios ticki 2017-07-24 18:51:26 +0200
  • 5fdabb4320 Implement size and is_tty with termios on Redox Jeremy Soller 2017-07-23 11:38:21 -0600
  • dbf6546b3e Merge pull request #114 from ftilde/master ticki 2017-07-16 20:43:26 +0200
  • 2f97c69a5c Add EventsAndRaw iter and implement it for Read ftilde 2017-07-13 01:30:41 +0200
  • c26d2f0a97 Implement hide cursor wrapper type Matthias Devlamynck 2017-07-11 10:05:36 +0200
  • e07cae2a14
    Bump to 1.4.0. ticki 2017-06-10 15:00:39 +0200
  • 3ea95e10c4 Merge pull request #109 from jackpot51/patch-1 ticki 2017-06-10 10:18:11 +0200
  • 75b28bab55 Fix raw mode on Redox Jeremy Soller 2017-06-08 18:47:12 -0600
  • caa5b3b6c8 Merge pull request #108 from mcgoo/master ticki 2017-06-03 23:34:43 +0200
  • bd04d82e5d run travis builds on osx also Jim McGrath 2017-06-01 12:48:02 -0500
  • be864ee0e7
    Fix version in README.md ticki 2017-04-25 20:25:14 +0200
  • d86a6b2d9b Merge pull request #100 from IGI-111/linux-function-keys ticki 2017-03-29 16:11:35 +0200