1. 09 May, 2018 3 commits
  2. 08 May, 2018 2 commits
  3. 07 May, 2018 2 commits
  4. 22 Nov, 2017 1 commit
  5. 11 Oct, 2017 1 commit
  6. 03 Aug, 2017 3 commits
  7. 01 Aug, 2017 1 commit
  8. 27 Jul, 2017 2 commits
  9. 24 Jul, 2017 3 commits
  10. 23 Jul, 2017 1 commit
  11. 16 Jul, 2017 1 commit
  12. 12 Jul, 2017 1 commit
    • ftilde's avatar
      Add EventsAndRaw iter and implement it for Read · 2f97c69a
      ftilde authored
      - In addition to Events it preserves the byte sequence that created an event. This
        is useful, e.g., for implementing a terminal multiplexer where the raw input
        should in some cases be passed on to another tty.
      - In order to ensure backwards compatibility, the function that creates the trait
        is implemented in a separate extension trait.
      2f97c69a
  13. 10 Jun, 2017 2 commits
  14. 09 Jun, 2017 1 commit
  15. 03 Jun, 2017 1 commit
  16. 01 Jun, 2017 1 commit
  17. 25 Apr, 2017 1 commit
  18. 29 Mar, 2017 1 commit
  19. 28 Mar, 2017 1 commit
    • IGI-111's avatar
      fix #99 · bd9e4eb8
      IGI-111 authored
      Add support for F1-F5 in the linux tty.
      bd9e4eb8
  20. 24 Mar, 2017 6 commits
  21. 13 Mar, 2017 1 commit
  22. 12 Mar, 2017 1 commit
    • IGI-111's avatar
      added cursor position detection · 0758c07a
      IGI-111 authored
      This solves #85 in a similar fashion as the color amount detection: the
      cursor module now provides a trait that adds a `cursor_pos()` method to
      an instance of `Write`. It also corrects that previous implementation
      somewhat by making the `CONTROL_SEQUENCE_TIMEOUT` a member of the raw
      module and implementing `DetectColors` for any instance of `Write`
      rather than just `RawTerminal` (`MouseTerminal` for instance works as
      well).
      0758c07a
  23. 27 Feb, 2017 1 commit
    • ftilde's avatar
      Add support for alternate screen (#88) · 95233e9e
      ftilde authored
      * Add (optional) support for alternate screen (#77)
      
      The user can manually switch between main and alternate screen or
      (preferably) use the wrapper struct for automatic screen restoration.
      
      * Add two examples for screen switching
      
      * Improve screen module documentation
      95233e9e
  24. 26 Feb, 2017 2 commits
    • ticki's avatar
      Bump to 1.2.0. · c676cb43
      ticki authored
      c676cb43
    • IGI-111's avatar
      Added color support detection (#91) · ba72d0bc
      IGI-111 authored
      * Added color support detection
      
      Color support is inferred by using either OSC 4 escape codes or the
      value of TERM.
      
      * minor refactor and cosmetic changes
      ba72d0bc