summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Bumped version to 0.4.1; updated CHANGES notesPaul "LeoNerd" Evans2020-10-01
* Add a tickit_term_teardown() API function for reliable terminal stopPaul "LeoNerd" Evans2020-10-01
* Bumped version to 0.4.0-RC1; updated CHANGES notesPaul "LeoNerd" Evans2020-05-16
* Rename 'io_read' event hook to 'io'; expose a real tickit_watch_io(3) functionPaul "LeoNerd" Evans2020-05-16
* Implement a TICKIT_BIND_ONESHOT flag for one-shot event bindingsPaul "LeoNerd" Evans2020-05-15
* Accept colour desc strings to tickit_pen_new_attrs()Paul "LeoNerd" Evans2020-05-15
* Mark builder structs (and evhooks) const where appropriatePaul "LeoNerd" Evans2020-05-15
* Document tickit_build(3)Paul "LeoNerd" Evans2020-05-15
* Delete tickit_term_new_for_driver() now it can be implemented directly with t...Paul "LeoNerd" Evans2020-05-14
* Add a TickitTermBuilder field for output funcPaul "LeoNerd" Evans2020-05-14
* Add a TickitTermBuilder field for output buffer sizePaul "LeoNerd" Evans2020-05-14
* Move the undocumented TickitTermBuilder fields to the end of the structPaul "LeoNerd" Evans2020-05-14
* Begin documenting tickit_term_build()Paul "LeoNerd" Evans2020-05-14
* Make termdrv.h API independent of libtermkey by case-splitting on MODEREPORT ...Paul "LeoNerd" Evans2020-05-14
* Add TICKIT_OPEN_FDS to allow passing fd numbers explicitlyPaul "LeoNerd" Evans2020-05-14
* New TICKT_OPEN_STDTTY mode which tries to find an isatty() out of fds 0/1/2Paul "LeoNerd" Evans2020-05-14
* Include a TickitTermBuilder in TickitBuilder; eagerly construct term at tople...Paul "LeoNerd" Evans2020-05-14
* Expose TickitBuilder / tickit_build() in toplevel .h file; though commented a...Paul "LeoNerd" Evans2020-05-14
* Add a .open field to TickitTermBuilder to request opening STDIN/STDOUTPaul "LeoNerd" Evans2020-05-13
* Bumped version to 0.3.5; updated Changes notesPaul "LeoNerd" Evans2020-03-02
* Bumped version to 0.3.4; updated Changes notesPaul "LeoNerd" Evans2020-01-27
* Add some compile-time macros and and run-time functions for version queryPaul "LeoNerd" Evans2020-01-25
* Only #define _DEFAULT_SOURCE if it wasn't already definedPaul "LeoNerd" Evans2019-03-25
* tickit-termdrv.h doesn't need to typedef TickitTermDriver as tickit.h does th...Paul "LeoNerd" Evans2019-03-19
* Pass an 'info' flag into toplevel Tickit instance callbacks, to match other o...Paul "LeoNerd" Evans2019-02-27
* Expose (but don't document) a toplevel tickit_* function for setting the term...Paul "LeoNerd" Evans2019-02-24
* Add a new TickitTermBuilder argument for overriding terminfo getstrPaul "LeoNerd" Evans2019-02-24
* Initial attempt at a TickitTermBuilder pattern for internal usePaul "LeoNerd" Evans2019-02-23
* Remove todo marker comment from tickit.hPaul "LeoNerd" Evans2019-02-23
* Rename TickitCtlType to just TickitType; reĆ¼se its values for TickitPenAttrTypePaul "LeoNerd" Evans2019-02-23
* Renumber TICKIT_PEN_... constants to start at 1, leaving 0 freePaul "LeoNerd" Evans2019-02-23
* Delete the DEPRECATED tickit_string_* functions that got renamed to tickit_ut...Paul "LeoNerd" Evans2019-02-23
* Ensure that SIGWINCH is hooked up correctly in default event loopPaul "LeoNerd" Evans2019-02-15
* Remember to start ctl enumeration from 1, not 0Paul "LeoNerd" Evans2019-02-10
* Copy the '{set,get}ctl_int' structure again to toplevel instances; define a c...Paul "LeoNerd" Evans2019-02-10
* Define a TickitWindowCtl structure similar to the TickitTermCtlPaul "LeoNerd" Evans2019-02-08
* Define a tickit_term_ctltype() to get the types of terminal control constantsPaul "LeoNerd" Evans2019-02-07
* Define a TICKIT_RUN_NOSETUP flag in case applications might require itPaul "LeoNerd" Evans2019-02-07
* Provide 'ONCE' and 'NOHANG' flags to backend event loops; wrap in an as-yet-i...Paul "LeoNerd" Evans2019-02-07
* Expose a tickit_watch_timer_at_* family of functionsPaul "LeoNerd" Evans2019-02-06
* Add an 'initdata' argument to evhooks->initPaul "LeoNerd" Evans2019-02-05
* Expose tickit_new_with_evloop() as an API functionPaul "LeoNerd" Evans2019-01-31
* Add pair of accessor functions for using Watch data directly as intPaul "LeoNerd" Evans2019-01-31
* Rename 'Watch' to 'TickitWatch' now it's an API-visible typePaul "LeoNerd" Evans2019-01-31
* Store the toplevel Tickit instance in every Watch, avoiding needing to know i...Paul "LeoNerd" Evans2019-01-31
* Move default event loop implementation to its own .c file; link it only by ne...Paul "LeoNerd" Evans2019-01-30
* Rename 'cookie' parameter to 'watch'Paul "LeoNerd" Evans2019-01-30
* Unified storage structure for all event loop watches; allow 'tickit_watch_can...Paul "LeoNerd" Evans2019-01-29
* Tickit event loop function renaming - use 'watch' as a common naming prefixPaul "LeoNerd" Evans2019-01-29
* Use opaque pointers as cookies for IO/timer/later watches, rather than intege...Paul "LeoNerd" Evans2019-01-28