1. 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
  2. 24 Mar, 2017 6 commits
  3. 13 Mar, 2017 1 commit
  4. 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
  5. 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
  6. 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
  7. 25 Feb, 2017 1 commit
  8. 13 Jan, 2017 1 commit
  9. 21 Dec, 2016 1 commit
  10. 19 Dec, 2016 10 commits
  11. 18 Dec, 2016 2 commits
  12. 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
  13. 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
  14. 10 Nov, 2016 1 commit
  15. 08 Nov, 2016 2 commits
  16. 06 Nov, 2016 5 commits
  17. 02 Nov, 2016 2 commits
  18. 27 Oct, 2016 1 commit