Skip to content

0.24

Compare
Choose a tag to compare
@TimonPost TimonPost released this 02 Jul 19:44
0c20590
  • Add DoubleUnderlined, Undercurled, Underdots the text, Underdotted, Underdashes, Underdashed attributes and allow coloring their foreground/background color.
  • Fix windows unicode character parsing, this fixed various key combinations and support typing unicode characters.
  • Consistency and better documentation on mouse cursor operations (BREAKING CHANGE).
    • MoveTo, MoveToColumn, MoveToRow are 0-based. (left top most cell is 0,0). Moving like this is absolute
    • MoveToNextLine, MoveToPreviousLine, MoveUp, MoveDown, MoveRight, MoveLeft are 1-based,. Moving like this is relative. Moving 1 left means moving 1 left. Moving 0 to the left is not possible, wikipedia states that most terminals will just default to 1.
  • terminal::size returns error when previously it returned (0,0).
  • Remove println from serialization code.
  • Fix the mouse up for the middle and right buttons.
  • Fix escape codes on Git-Bash + Windows Terminal / Alacritty / WezTerm.
  • Add support for cursor keys in application mode.