termio 0.5.1+1
termio: ^0.5.1+1 copied to clipboard
A minimal library for building interactive terminal applications with VT100 escape codes support.
0.5.1+1 #
- dart format
0.5.1 #
- rename
KeyEventtoKeyInputEventfor consistency withMouseInputEvent - update all examples to use
inputEventsstream with switch statements - update README with new API usage
0.5.0 #
- add
InputParserfor parsing terminal input into structured events - add
InputEventsealed class hierarchy withKeyInputEventandMouseInputEvent - add
EscapeSequencesconstants for common key sequences - add
inputEventsstream toTerminalandTestTerminal - update snake and sweep examples to use the new input system
0.4.2+1 #
- fix dangling library doc comment in mouse.dart
0.4.2 #
- add cursor color support (OSC 12) with
setCursorColor,resetCursorColor,queryCursorColor
0.4.1 #
- add horizontal scroll support (left/right) to
ScrollDirectionandMouseEvent
0.4.0 #
- add mouse tracking support with SGR extended mode
- add
Ansi.mouseMode,Ansi.mouseDrag,Ansi.mouseAllmethods - add
MouseEventclass for parsing mouse events (clicks, drags, scroll) - add mouse_demo example
0.3.1 #
- rename
alternateScrolltoaltScrollfor consistency withaltBuffer - improve
altScrolldocumentation - add Alt Scroll Mode demo to ansi_demo
0.3.0+4 #
- update README example
0.3.0+3 #
- simplify example.dart
0.3.0+2 #
- new comprehensive ansi_demo example
- update README
0.3.0+1 #
- improve README
0.3.0 #
- add terminal interrupt stream
0.2.0 #
- add theme detector
0.1.0 #
- initial release