Skip to content

OIS 1.5

Compare
Choose a tag to compare
@Ybalrid Ybalrid released this 02 Dec 01:40
· 60 commits to master since this release

This (long overdue!) release merges in all the pull request that were accumulated over the last few years. This adds a few new features, all the work from @davidjrogers, @andrewfenn and many other contributors.

This release change-log:

  • Clean CMake based build system
  • Sane way to find DirectX as part of the Windows SDK
  • CapsLock and NumLock are modifiers bits
  • Improved Linux keyboard support (should not depend on the X11 current keyboard layout anymore, and have consistent behavior with the Windows implementation)
  • Fixed mingw compatibility
  • Added clang-format for consistent coding style
  • Diverse code cleaning and housekeeping changes

Subsequent releases will aim at improve code quality, and sqash the eventual bugs. 😉

The change of version number (1.4 -> 1.5) is to provide a clean break with the old fork. It's actually hard to tell what precise state the code was at version 1.4, as this version wasn't tagged inside the official repository, but in the forked one.

From now on, everything is back in order.

The Zip file contains an MSVC 15 2017 Win64 build. For any other platform, you can easily build it yourself! 😃