Commit Graph

44 Commits (5645d0de0303a6f3a0dfadd499ec3970bcb4e6d8)

Author SHA1 Message Date
timonpost@hotmail.nl ffaaf5e39c review update 5 years ago
timonpost@hotmail.nl 567cf7b8e5 update 0.9.2 5 years ago
Florian Dehau a74d335cb4 Fix clippy warnings 5 years ago
David Flemström 21e79ca078 Rebase and include necessary curses changes 5 years ago
David Flemström a25bbea555 Add workarounds for weird termion escape code handling 5 years ago
David Flemström b7664a4108 Support several modifiers and indexed colors at once 5 years ago
Florian Dehau e037db076c fix(backend/curses): use chtype to achieve platform agnostic conversion of graphemes 5 years ago
Florian Dehau 3ef19f41e6 fix(backend/curses): avoid platform specific conversion of graphemes 5 years ago
Florian Dehau da90ec15fa fix: add missing get_cursor and set_cursor on CursesBackend 5 years ago
Florian Dehau 7f5af46300 style: fmt 5 years ago
defiori 624e6ee047 fix: filter out wide unicode characters on windows 5 years ago
defiori 4a1f3cd61f feat: curses instance can be passed to backend 5 years ago
defiori d75198a8ee feat: add pancurses backend 5 years ago
defiori cadb41c9e3 fix: unified crossterm backend 5 years ago
defiori b30cae0473 feat: crossterm backend can use alternate screen 5 years ago
scauligi 7290086fe9 forgot to flush 5 years ago
scauligi bca920bea0 get/set cursor position 5 years ago
Jonathan cd41ca571f Modified with_crossterm naming scheme 5 years ago
Jonathan dc654e9f6c Added ability to create crossterm with previously created crossterm::Screen 5 years ago
Florian Dehau b669cf9ce7 style: fix clippy warnings 5 years ago
Florian Dehau 97f764b45d feat: handle crossterm errors 5 years ago
Florian Dehau 52a40ec99a fix: remove undefined crossterm attributes in windows builds 6 years ago
Sven-Hendrik Haase 144bfb71cf Upgrade to 2018 edition 6 years ago
Ash a2776dfc86 Make sure we always emit a cursor goto for the first update.
Otherwise, if the first update is to (1, 0) then no goto occurs.
6 years ago
Florian Dehau b3689eceb7 feat: update outdated dependencies 6 years ago
Karoline Pauls 5cee2afc6d Limit Rect size to prevent u16 overflow 6 years ago
Florian Dehau 22e8fade7e feat: add experimental test backend 6 years ago
Florian Dehau aa85e597d9 fix(crossterm): fix goto coordinates 6 years ago
Florian Dehau 5d52fd2486 refactor: remove custom termion backends 6 years ago
Florian Dehau cf169d1582 style: run rustfmt and clippy 6 years ago
Florian Dehau 40bad7a718 feat: add initial support for crossterm 6 years ago
Florian Dehau d6016788ef refactor: clippy + rustfmt 6 years ago
Florian Dehau 9a9f49f467 fix(backend): Add missing color pattern 6 years ago
Florian Dehau 36a5eb2110 Format code 6 years ago
Xavier Bestel f4052e0e71 fix colors use, add missing Blue 6 years ago
Rafael Escobar c56173462a Export AlternateScreenBackend. 6 years ago
Florian Dehau f816e6bbc4 [backends] Improve termion backend
* Add AlternateScreenBackend
* Add a way to create a TermionBackend with a custom config
* Improve return values of several methods
6 years ago
Florian Dehau af16518650 [src] Run rustfmt 7 years ago
Florian Dehau ba80889333 [clippy] Fix warnings 7 years ago
Florian Dehau 1f285fbac0 [src] Run cargo fmt 7 years ago
Florian Dehau 71545a0aa8 Run cargo fmt 7 years ago
Florian Dehau a9aa23aead Add mouse support in TermionBackend
* Old TermionBackend is replaced by RawBackend
* Add TermionBackend with mouse support called MouseBackend
7 years ago
Florian Dehau b2bb24b9d2 Fix rustfmt and clippy errors 7 years ago
Florian Dehau feefa5d54f Convert backends to conditionnal features for compilation 8 years ago