Commit Graph

12 Commits (1be5cf2d90e9e6de571ea937ebaa5c2e14d13086)

Author SHA1 Message Date
Florian Dehau 0ffea495b1 refactor: implement cascading styles
- merge `Style` and `StyleDiff` together. `Style` now is used to activate or deactivate certain
style rules not to overidden all of them.
- update all impacted widgets, examples and tests.
4 years ago
Joseph Knight 97357c0e08 typo in curses.rs 5 years ago
defiori 25a0825ae4 fix: curses backend cursor positions 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
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