Download project files

How do I verify a download?


v0.4 release from the trunk series released

Release information
Release notes:

Version 0.4.4

Changelog:

since 0.4.3
  * Support superscript/subscript rendering by means of a `sizepos` pen
    attribute
  * Also accept `\e[<` for key_mouse to enable vt200_mouse mode, because some
    terminfos lie
  * Handle mouse buttons 6/7 as horizontal scrolling

since 0.4.2
  * Added tickit_term_get_drivername()
  * Added concept of driver-private termctls
  * Renamed API functions relating to Tickit, window and terminal control
    metadata (deprecated back-compat aliases are currently provided)
  * Permit overriding xterm driver's `cap.rgb8` setting
  * Added a simple example program that just prints the current values of all
    the termctls
  * Remember to #include the right system headers for pid_t and friends

since 0.4.1
  * Added tickit_watch_signal(3) and tickit_watch_process(3)
  * Respect TICKIT_BIND_FIRST flag when binding event loop handlers (besides
    timers)
  * Track cursor blink state in mockterm
  * Various small bugfixes to bundled examples

since 0.4.0:
  * Added tickit_term_teardown(3)
  * Call tickit_term_teardown() during tickit_destroy(3) to ensure reliable terminal shutdown even when additional references remain

since 0.3.5:
  * Expose TickitBuilder and TickitTermBuilder as API-visible structs
  * Added tickit_build(3) and tickit_term_build(3)
  * Added tickit_new_stdtty(3)
  * Optionally parse a secondary RGB8 colour specification in tickit_pen_set_colour_attr_desc(3)
  * Accept colour desc strings in tickit_pen_new_attrs(3)
  * Added TICKIT_BIND_ONESHOT event-binding flag
  * Added tickit_watch_io(3)
  * Bugfix unit test by not including 0 flag in sprintf %s, as it is nonportable
  * Ensure termkey_new() sees correct value of $TERM during its construction
  * Bugfixes for t/18term-builder.c on non-Linux platforms
  * Bugfixes for ti_getstr hook when operating on abstract terminals that are not TTY filehandles
  * Many spelling mistakes / typo fixes in manpages

File Description Downloads
download icon libtickit-0.4.4.tar.gz (md5) libtickit 0.4.4 280
last downloaded 2 days ago
download icon libtickit-0.4.2a.tar.gz (md5) libtickit 0.4.2a 30
last downloaded 2 weeks ago
download icon libtickit-0.4.1.tar.gz (md5) libtickit 0.4.1 15
last downloaded 42 weeks ago
download icon libtickit-0.4.0.tar.gz (md5) libtickit 0.4.0 13
last downloaded 47 weeks ago
Total downloads: 338

v0.3 release from the trunk series released

Release information
Changelog:

  * Renamed:
      + tickit_timer_after_msec => tickit_watch_timer_after_msec
      + tickit_timer_after_tv => tickit_watch_timer_after_tv
      + tickit_later => tickit_watch_later
      + tickit_timer_cancel => tickit_watch_cancel
  * Added toplevel Tickit functions for loop control
      + tickit_tick(3)
      + tickit_watch_io_read(3)
      + tickit_watch_timer_at_epoch(3)
      + tickit_watch_timer_at_tv(3)
  * Added TickitType
      + tickit_term_ctltype(3)
  * Added window controls
      + tickit_window_getctl_int(3)
      + tickit_window_setctl_int(3)
      + tickit_window_ctlname(3)
      + tickit_window_lookup_ctl(3)
      + tickit_window_ctltype(3)
  * Added toplevel Tickit instance controls
      + tickit_getctl_int(3)
      + tickit_setctl_int(3)
      + tickit_ctlname(3)
      + tickit_lookup_ctl(3)
      + tickit_ctltype(3)
  * TICKIT_PEN_UNDER type is now integer, supports single, double, wavy underline
  * Fixed various example/demo-*.c files so they work again
  * Added experimental new ability to provide event loop hooks for other event
    loops
  * Deleted the deprecated tickit_string_* functions that were renamed to
    tickit_utf8_*
  * Renumbered TICKIT_PEN_* constants to start from 1; lists can end with 0
  * Use termios to know what backspace (VERASE) character is, rather than
    relying on terminfo - experience from vim, neovim, etc.. is that this is
    often more reliable
  * tickit_watch_* callbacks now receive an info pointer, to match the calling
    style of other object bindings

File Description Downloads
download icon libtickit-0.3.5.tar.gz (md5) libtickit 0.3.5 8
last downloaded 47 weeks ago
Total downloads: 8