Wrecked Games

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're just that awesome.

Author Topic: [Released] OIS 0.6 Soon to come...  (Read 1448 times)

pjcast

  • Administrator
  • Veteran
  • *****
  • Karma: +0/-0
  • Posts: 2652
    • View Profile
    • http://www.wreckedgames.com
[Released] OIS 0.6 Soon to come...
« on: April 07, 2006, 10:36:40 AM »

Well, the Mac version will not be ready anytime soon, unless some kind sir could help to get it there...

So, I have to start thinking about the next release. Numerous bug fixes, enhancements have gone into OIS since the last reelase. Fixes mainly in small bugs (Mouse warp problems GLX, Mouse Abs in NonExclusive Win32, typos in variables)...

So, this will be more of a bug fix release than anything. Though, bumping up the version number is always good, as v1 should be as stable as possible, and it is already stable enough for production use anyway.

So.. Let's take a look at the roadmap:
* Clearing any bug/patch trackers
* Seperating the OISPrereqs.h file - it is too large, and some of those things can go in their respective header files now (ie. move Mouse states to the OISMouse.h)
* Eliminate (or disable) Compiler warnings
* Look at this topic and fix: http://www.ogre3d.org/phpBB2/viewtopic.php?t=19242&highlight=
* Anything else that comes up.
Logged

pjcast

  • Administrator
  • Veteran
  • *****
  • Karma: +0/-0
  • Posts: 2652
    • View Profile
    • http://www.wreckedgames.com
[Released] OIS 0.6 Soon to come...
« Reply #1 on: April 07, 2006, 11:33:20 AM »

Ok, all non-common components and enum's have been moved out of the OISPrereqs.h file.

All Non-Common Event's have been moved out of OISEvents.h file. So, basically, for example, The mouse state, mouse event, and mouse listener are all in OISMouse.h

This means that you need to include OISMouse.h in your header files now to declare a listener, wheras before you just had to include "OISEvent.h", so you bring in a slightly bigger header file - but nothing's perfect :D

All compile errors under windows have been zapped, except one - conversion of of the HWND member, I want to leave that error as a reminder that it might not be 64 bit safe.. I will remove that error when I have tested or can verify it is safe.
Logged

pjcast

  • Administrator
  • Veteran
  • *****
  • Karma: +0/-0
  • Posts: 2652
    • View Profile
    • http://www.wreckedgames.com
[Released] OIS 0.6 Soon to come...
« Reply #2 on: April 11, 2006, 12:47:28 PM »

The only issue outstanding is:  Look at this topic and fix: http://www.ogre3d.org/phpBB2/viewtopic.php?t=19242&highlight=

However, that has not been officially submitted as a bug, and I cannot verify this myself, as I have no French (IIRC) keyboard.
Logged