1. 01 Jun, 2017 1 commit
  2. 25 Apr, 2017 1 commit
  3. 29 Mar, 2017 1 commit
  4. 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
  5. 24 Mar, 2017 6 commits
  6. 13 Mar, 2017 1 commit
  7. 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
  8. 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
  9. 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
  10. 25 Feb, 2017 1 commit
  11. 13 Jan, 2017 1 commit
  12. 21 Dec, 2016 1 commit
  13. 19 Dec, 2016 10 commits
  14. 18 Dec, 2016 2 commits
  15. 17 Dec, 2016 1 commit
    • Alexandre Bury's avatar
      Discard leftover input when consumed (#76) · c2df3d7e
      Alexandre Bury authored
      * Discard leftover input when consumed
      
      The iterator given to `parse_event` now `take()` the value from
      `leftover`.
      
      * Always save leftover
      
      `parse_event` will consume it when required.
      
      * Remove OptionIterator, directly uses std::option::Iter
      c2df3d7e
  16. 16 Dec, 2016 1 commit
    • Alexandre Bury's avatar
      Add `UnknownCSI` event type (#73) · 00ca758d
      Alexandre Bury authored
      * Add `UnknownCSI` event type.
      
      * Compile test from `raw` module
      
      But don't run it.
      
      * Fix unused import warning in doc-test
      
      * Rename UnknownCSI -> UnknownCsi
      00ca758d
  17. 10 Nov, 2016 1 commit
  18. 08 Nov, 2016 2 commits
  19. 06 Nov, 2016 5 commits