index
:
libtickit
master
Debian dgit repo for package libtickit
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Commit message (
Expand
)
Author
Age
*
New upstream version 0.4.3
James McCoy
2023-02-04
*
Remember to initialise sigset_t to empty before using them
Paul "LeoNerd" Evans
2021-08-18
*
Allow the optional 'signal' or 'process' evloop hooks to be present but retur...
Paul "LeoNerd" Evans
2021-08-17
*
Allow evloops to provide better process watching
Paul "LeoNerd" Evans
2021-08-17
*
Initial attempt at a tickit_watch_process()
Paul "LeoNerd" Evans
2021-08-17
*
Respect the TICKIT_BIND_FIRST flag, when registering IO, later or signal watches
Paul "LeoNerd" Evans
2021-08-17
*
Refactor code to insert watches into lists into a common shared function
Paul "LeoNerd" Evans
2021-08-17
*
No longer need to specialcase the SIGWINCH handling in each evloop implementa...
Paul "LeoNerd" Evans
2021-08-17
*
Use tickit_watch_signal() to hook up SIGWINCH watching, make tickit_evloop_si...
Paul "LeoNerd" Evans
2021-08-17
*
Provide better signal watching in the default evloop on Linux by using ppoll()
Paul "LeoNerd" Evans
2021-08-17
*
Allow evloops to provide better signal watching
Paul "LeoNerd" Evans
2021-08-17
*
Use the new tickit_watch_signal() mechanism to implement SIGINT watching
Paul "LeoNerd" Evans
2021-08-17
*
Initial attempt at a tickit_watch_signal()
Paul "LeoNerd" Evans
2021-08-17
*
Also track cursor blinking state in mockterm
Paul "LeoNerd" Evans
2021-08-15
*
Apply const to source argument to tickit_renderbuffer_blit()
Paul "LeoNerd" Evans
2021-04-05
*
Call tickit_term_teardown() during tickit_destroy() so as not to rely purely ...
Paul "LeoNerd" Evans
2020-10-01
*
Add a tickit_term_teardown() API function for reliable terminal stop
Paul "LeoNerd" Evans
2020-10-01
*
Don't need to watch stdin for TICKIT_IO_HUP condition because TICKIT_IO_IN is...
Paul "LeoNerd" Evans
2020-09-24
*
Additionally, only use the result of tcgetattr() if it didn't actually fail
Paul "LeoNerd" Evans
2020-05-20
*
Make sure not to call termios functions on fd==-1
Paul "LeoNerd" Evans
2020-05-20
*
A hack to ensure termkey_new() sees the correct $TERM value on creation
Paul "LeoNerd" Evans
2020-05-19
*
Use tickit_watch_io() internally rather than _io_read() variant
Paul "LeoNerd" Evans
2020-05-16
*
Rename 'io_read' event hook to 'io'; expose a real tickit_watch_io(3) function
Paul "LeoNerd" Evans
2020-05-16
*
Implement a TICKIT_BIND_ONESHOT flag for one-shot event bindings
Paul "LeoNerd" Evans
2020-05-15
*
Accept colour desc strings to tickit_pen_new_attrs()
Paul "LeoNerd" Evans
2020-05-15
*
Make sure to only emit one ON_CHANGED event from setting a pen primary + seco...
Paul "LeoNerd" Evans
2020-05-15
*
Have tickit_pen_set_colour_attr_desc() parse an optional RGB8 specification t...
Paul "LeoNerd" Evans
2020-05-15
*
Mark builder structs (and evhooks) const where appropriate
Paul "LeoNerd" Evans
2020-05-15
*
Delete tickit_term_new_for_driver() now it can be implemented directly with t...
Paul "LeoNerd" Evans
2020-05-14
*
Add a TickitTermBuilder field for output func
Paul "LeoNerd" Evans
2020-05-14
*
Add a TickitTermBuilder field for output buffer size
Paul "LeoNerd" Evans
2020-05-14
*
Make termdrv.h API independent of libtermkey by case-splitting on MODEREPORT ...
Paul "LeoNerd" Evans
2020-05-14
*
Add TICKIT_OPEN_FDS to allow passing fd numbers explicitly
Paul "LeoNerd" Evans
2020-05-14
*
Have tickit_new_with_evloop() use TICKIT_OPEN_STDTTY if no term given
Paul "LeoNerd" Evans
2020-05-14
*
New TICKT_OPEN_STDTTY mode which tries to find an isatty() out of fds 0/1/2
Paul "LeoNerd" Evans
2020-05-14
*
t->term is now always defined so no need to nest a call to tickit_get_term() ...
Paul "LeoNerd" Evans
2020-05-14
*
Fold setterm() into its only callsite
Paul "LeoNerd" Evans
2020-05-14
*
Include a TickitTermBuilder in TickitBuilder; eagerly construct term at tople...
Paul "LeoNerd" Evans
2020-05-14
*
Expose TickitBuilder / tickit_build() in toplevel .h file; though commented a...
Paul "LeoNerd" Evans
2020-05-14
*
Refactor all the current tickit_new_* constructors in terms of an (internal) ...
Paul "LeoNerd" Evans
2020-05-14
*
Add a .open field to TickitTermBuilder to request opening STDIN/STDOUT
Paul "LeoNerd" Evans
2020-05-13
*
Steal the more-accurate version of wcwidth from libvterm which accounts for m...
Paul "LeoNerd" Evans
2020-03-02
*
Use uint32_t rather than wchar_t for Unicode codepoints in unicode.h
Paul "LeoNerd" Evans
2020-03-02
*
Add some compile-time macros and and run-time functions for version query
Paul "LeoNerd" Evans
2020-01-25
*
Bugfix for size_t -1 comparision in tickit_utf8_count
Paul "LeoNerd" Evans
2020-01-24
*
Ensure that io watches can be cancelled
Paul "LeoNerd" Evans
2020-01-24
*
Ensure that a lone timer can still be cancelled
Paul "LeoNerd" Evans
2020-01-23
*
Name tickit_watch_timer_at_epoch() correctly in tickit.c (LP1856628)
Paul "LeoNerd" Evans
2019-12-18
*
Avoid SEGV on shutdown if windows get closed after their parent
Paul "LeoNerd" Evans
2019-07-08
*
Account for X10's lack of mouse button reporting on release events, by tracki...
Paul "LeoNerd" Evans
2019-06-27
[next]