1. 23 Jul, 2016 11 commits
  2. 20 Jul, 2016 3 commits
  3. 19 Jul, 2016 3 commits
    • IGI-111's avatar
      made mouse optional and fixed small issues · 206c61de
      IGI-111 authored
      206c61de
    • ticki's avatar
      Merge pull request #27 from Munksgaard/add-controls · 22000503
      ticki authored
      Add more controls
      22000503
    • IGI-111's avatar
      added mouse input · cc9c32b9
      IGI-111 authored
      The event system has been reworked to allow the detection of mouse
      events as well as key presses.
      Xterm, rxvt and X10 emulated escape codes are supported, they are
      enabled and disabled by sending the right escape codes when creating a
      RawTerminal.
      
      To allow for byte manipulation, which was necessary to implement those
      features, the backend iterator has been changed from chars() to bytes()
      (with specific treatment of unicode sequences), making the whole crate
      not require nightly rustc.
      cc9c32b9
  4. 18 Jul, 2016 1 commit
  5. 16 Jul, 2016 4 commits
  6. 15 Jul, 2016 2 commits
    • IGI-111's avatar
      added rxvt Home and End escape codes · 3552c6ea
      IGI-111 authored
      3552c6ea
    • IGI-111's avatar
      added more special keys · 0e74a767
      IGI-111 authored
      Key now supports Home, End, PageUp, PageDown, Delete, Insert and
      Function keys. All this is done through the detection of both VT100
      escape codes and more modern standard counterparts.
      For instance, F2 can be both
          ESC OQ
      on VT100, screen, and some versions of xterm and
          ESC [12~
      on rxvt and other xterm versions depending on your terminal
      0e74a767
  7. 14 Jul, 2016 1 commit
  8. 13 Jul, 2016 1 commit
  9. 03 Jul, 2016 4 commits
  10. 02 Jul, 2016 7 commits
  11. 14 Jun, 2016 3 commits