LibGII 0.9.0

Announcement

LibGII 0.9.0 was released on 2004-11-30.

Download

Release Notes

New in 0.9.0:

  • Documentation updates
  • KII target improvements
    • minor fixes to button and symbol handling
    • handle labels correctly now
    • merge improvements from the FreeBSD ports tree
  • works on Windows using MinGW w/o requiring special Makefiles.
  • task scheduler as an abstraction for platform independent threads.
  • DirectX target improvements
    • Tries to use the actual keyboard layout, and only fall back to the hardcoded defines when that does not work.
    • Makes shift and caps lock bring you capital letters.
    • Dead keys support (GIIK_VOID in sym, synthetic press/release events if non-matching key is hit after the dead key).
    • Renamed Caps, Num and Scroll to CapsLock, NumLock etc.
    • Mouse wheel support.
    • Support for up to 8 mouse buttons (2 previously).
    • Support for emPtrRelative.
    • Preliminary support for emPtrRelative.
    • Fixed a bug so that a lot of surplus emPtrAbsolute events are killed.
    • Support for various game controllers.
    • The mouse and the keyboard are separated into two devices.
    • Emulates key repeat messages.