Latest release

v0.4: 2015-08-01 Release 0.4

@msharov msharov released this Aug 1, 2015 · 63 commits to master since this release

    * Rewrite font engine to support UTF8, variable width fonts, and kerning.
    * Implement TrueType and PCF font loading with Freetype.
    * Update internal texture format to support multilevel textures.
    * Implement GIF loading.
    * Allow zero-size strings in streams.
    * Add support for PNG images with 16 bit colordepth.
    * Add VRENUM macro for defining vertex ranges in a combined VBO.
    * Stop using the string returned by XLookupString because it often contains garbage..
    * Reorder keycodes to make function keys easier to see.
    * Implement pointer crossing and window visibility events.
    * Support non-toplevel windows.
    * Add support for specifying attributes by name.
    * Add XK_ISO_Left_Tab keycode, sent by Shift+Tab.
    * Remove self-modifiers from modifier keycodes.
    * Remove Shift modifier from all printable keys.
    * Support systemd socket activation.
    * Implement COM object Delete notification.
    * Set WM_NORMAL_HINTS(WM_SIZE_HINTS), making popup windows of a fixed size..
    * Add VGENs for ellipses and circles.
    * Remove alpha, truecolor, and rgba requirements from fbconfig match.