Skip to content

Releases: wgois/OIS

OIS 1.5.1

13 May 19:23
Compare
Choose a tag to compare

This is a maintenance release. Upgrade recommended to every OIS user.

Contributed pull requests:

  • Changes on CMAKE_INSTALL_LIBDIR to help Gentoo packaging #69
  • Direct Input fixes: #68 Compute relative values for axis #67 Show how to read sliders in demo program #65
  • Xinput bugfix: somehow we were only using up to 3 controllers, not 4 #67
  • Left/Right mod keys on Win32 #61
  • Fixed build of Windows Static library #58 && #56
  • X11 fix for getAsString() #54

Thanks to all contributors! 🎆

OIS 1.5

02 Dec 01:40
Compare
Choose a tag to compare

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! 😃

OIS 1.4

07 May 16:16
v1.4
Compare
Choose a tag to compare

This is the state of OIS as it was maintained in a fork. That fork was used to build the package currently in the ArchLinux repository...

It is possible that other places have various states of OIS called "1.4", like the one on the OgreDeps package.

This is the last commit before @Ybalrid started maintaining the library, and it doesn't contains much of the pull request made since 2015/2016, they will be part of the next release.