summaryrefslogtreecommitdiff
path: root/include
Commit message (Collapse)AuthorAge
* New upstream version 0.3.3James McCoy2023-08-06
|
* New upstream version 0.3.1James McCoy2023-01-16
|
* New upstream version 0.3James McCoy2022-09-18
|
* New upstream version 0.3~rc1James McCoy2022-09-12
|
* New upstream version 0.2James McCoy2021-11-03
|
* Add a version check macroPaul LeoNerd Evans2019-08-26
|
* Recognise SGR 4:3 for curly underlinePaul LeoNerd Evans2019-01-27
|
* Define some enum{} constants for pen.underline field valuesPaul LeoNerd Evans2019-01-27
|
* Optional vterm_output_set_callback() to set an output func; will eventually ↵Paul LeoNerd Evans2019-01-27
| | | | replace buffer logic
* Expose cell colour index as API value (LP1805035)Paul LeoNerd Evans2018-12-22
|
* Need to use 1U << 31 to keep C++ compilers happy (thanks jamessan)Paul LeoNerd Evans2018-02-19
|
* Support reporting FocusIn/FocusOut eventsJames McCoy2017-10-02
|
* Ensure that all enums in header files lack a trailing comma, because some ↵Paul LeoNerd Evans2017-07-17
| | | | older C++ compilers won't like that
* Pull VTermScreenCell.attrs out to its own named typePaul LeoNerd Evans2016-10-07
|
* Also allow setting of fallbacks at the Screen layerPaul LeoNerd Evans2015-10-03
|
* Initial hack at allowing containing application to peek at ↵Paul LeoNerd Evans2015-10-03
| | | | otherwise-unrecognised sequences from the State layer
* Implement bracketed paste modePaul LeoNerd Evans2015-09-25
|
* Rename vterm_output_bufferread() to just vterm_output_read()Paul LeoNerd Evans2015-01-04
|
* Rename the vterm_keyboard_* functions, swap arguments to put modifier lastPaul LeoNerd Evans2015-01-04
|
* Indicate mouse mode using a termprop rather than adding an entire callback ↵Paul LeoNerd Evans2015-01-04
| | | | slot just for that
* Kill setmousefunc, replace with much nicer setmousemodePaul LeoNerd Evans2015-01-03
|
* Provide new mouse API functions at toplevel, first stage of killing setmousefuncPaul LeoNerd Evans2015-01-03
|
* Add vterm_*_get_cbdata() to obtain the callback data pointer from each layerPaul LeoNerd Evans2014-12-29
|
* Rename vterm_push_bytes() to vterm_input_write(); return written sizePaul LeoNerd Evans2014-12-28
|
* Rename vterm_input_* to vterm_keyboard_*Paul LeoNerd Evans2014-12-28
|
* Delete deprecated vterm_output_bufferlen()Paul LeoNerd Evans2014-12-28
|
* Minor function renaming: set_parser_callbacks->parser_set_callbacks; ↵Paul LeoNerd Evans2014-12-28
| | | | parser_set_utf8->set_utf8; added get_utf8
* Add extern "C" guards to keep C++ compilers happyPaul LeoNerd Evans2014-12-05
|
* Add comments to functions that don't NUL-terminate string buffersPaul LeoNerd Evans2014-03-21
|
* Implement DECDWL/DECDHL at Screen layerPaul LeoNerd Evans2013-07-23
|
* Implement DECDHL at the State layerPaul LeoNerd Evans2013-04-20
|
* Provide a line info accessor on StatePaul LeoNerd Evans2013-04-20
|
* Implement DECSWL/DECDWL at the state layerPaul LeoNerd Evans2013-04-20
|
* Provide an API function for setting one of the 16 palette coloursPaul LeoNerd Evans2013-05-07
|
* protected_cell glyphinfo should be a single bit bitfieldPaul LeoNerd Evans2013-04-20
|
* Removed prescroll event from Screen callbacks structPaul LeoNerd Evans2013-04-13
|
* Allow fetching back of scrollback from the implementation to fill the top of ↵Paul LeoNerd Evans2013-04-13
| | | | the screen on resize taller
* Handle resizing shorter more effectively - scroll append scrollback lines if ↵Paul LeoNerd Evans2013-04-13
| | | | we must
* Initial attempt at scrollback management callbacks in Screen - sb_pushlinePaul LeoNerd Evans2013-04-13
|
* Rearranged vterm.h into separate sections that make more sense togetherPaul LeoNerd Evans2013-04-13
|
* Added vterm_screen_get_attrs_extent()Paul LeoNerd Evans2013-02-26
|
* Allow embedding to query colours used by palettePaul LeoNerd Evans2013-01-07
|
* const-mark things in the API that should take const object pointersPaul LeoNerd Evans2013-01-07
|
* Recognise keypad input keys, implement DECKPAM and DECKPNMPaul LeoNerd Evans2012-12-06
|
* Recognise DECSCUSR request for vertical bar shapePaul LeoNerd Evans2012-11-27
|
* Prepare APIs for DECSCA and DECSEL/DECSED - add protected cell and selective ↵Paul LeoNerd Evans2012-11-12
| | | | erase information
* Pass putglyph info in a struct rather than positional args. We need to break ↵Paul LeoNerd Evans2012-11-11
| | | | the API to add protected cells, so now is the least-breakage way of making more changes in future
* Provide a user-level API for setting terminal properties directlyPaul LeoNerd Evans2012-10-19
|
* vterm_screen_get_cell() should return int to indicate bounds-checking failurePaul LeoNerd Evans2012-09-29
|
* Provide a new screen-layer event callback, prescroll, fired before moverectPaul LeoNerd Evans2012-08-22
|