Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Apr 20, 2013

  1. Andrew Fenn

    Cleaned up Ogre::Root and fixed some issues with the home directory code

    I wanted to get rid of the ifdef spam that was starting to show up outside
    the classes so I rearranged some of the code to look a bit cleaner.
    
    Fixed an issue with getHomeDirectory on linux to give back the directory
    of the hardwar settings folder for that user rather then the users
    home directory.
    authored April 20, 2013
  2. Andrew Fenn

    Added Amop to the client unit tests

    authored April 20, 2013
  3. Andrew Fenn

    Added Amop mocking library for unit testing with mocks

    authored April 20, 2013
  4. Andrew Fenn

    Added stubbed unit tests and improvements to the logging system

    Due to the fact that i've been unable to fine an acceptable solution for
    adding mocks to the GameState unit tests i've decided to stub out some
    tests for now until I wish to revisit the issue. The current problem
    is due to the fact that mocking Ogre would require a large amount of
    effort and running it normally would be having to create a render
    window which is something I don't want to do for the unit tests.
    
    I've made some additional improvements to GameRoot by finding the users
    home folder, creating a hardwar directory in there that can then be used
    for user configurations and logging. Ogre no longer spams the console
    with the log anymore.
    authored April 20, 2013

Nov 12, 2012

  1. Andrew Fenn

    Added CEGUI library to the dependencies and fixed a few typos

    authored November 12, 2012

Oct 16, 2012

  1. Andrew Fenn

    Added in some bits that were missing to make the game start

    authored October 16, 2012
  2. Andrew Fenn

    Remove stupid code and some clean up

    authored October 16, 2012

Oct 14, 2012

  1. Andrew Fenn

    Fixed issues with the client not building

    authored October 14, 2012
  2. Andrew Fenn

    Made line conversion changes plus some updates to get the code building

    authored October 14, 2012

Oct 13, 2012

  1. Andrew Fenn

    Added lf auto correction

    authored October 13, 2012

Oct 07, 2012

  1. Andrew Fenn

    Removed OgreMax dependency, started working on changing from MyGUI to…

    … CEGUI
    authored October 07, 2012
  2. Andrew Fenn

    Added GameTask and TaskList unit tests

    authored October 07, 2012
  3. Andrew Fenn

    Added another test case for game states

    Some of the tests unfortunately can not be implemented yet due to the fact that
    the game root api doesn't support it. Rather then make a massive patch i'm
    marking it as todo for later.
    authored October 07, 2012

Sep 30, 2012

  1. Andrew Fenn

    Moved the Task tests into a seperate directory

    authored September 30, 2012
  2. Andrew Fenn

    Got everything nicely building again

    authored September 30, 2012
  3. Andrew Fenn

    Made changes to the platform abstraction so that it makes more sense.…

    … Currently
    
    there is no OSX implementation and there is some stub code for the windows.
    authored September 30, 2012
  4. Andrew Fenn

    Changed file name of the clientTest binary

    authored September 30, 2012
  5. Andrew Fenn

    Fixed the build script as that you no longer have to link the source …

    …code files
    
    in both the unit test and the subdirectory in which they originally reside.
    authored September 30, 2012

Aug 26, 2012

  1. Andrew Fenn

    Added platform independent code in seperate classes

    Cleaned up the Game Root implementation by removing the platform
    specific code into it's own classes. This means there will be less
    if macro spam in the GameRoot class.
    authored August 26, 2012

Jun 24, 2012

  1. Andrew Fenn

    Updated the readme file

    authored June 25, 2012
  2. Andrew Fenn

    Re-added the network task and throw up warning about unimplemented un…

    …it tests
    
    So that I don't forget later i've added messages to cerr about unimplemented
    unit tests. Added the network task seems to be ok since it doesn't depend
    upon any GUI code.
    authored June 24, 2012
  3. Andrew Fenn

    Fixed issue with client not being build in the right directory

    Just realised that the client executable wasn't being copied to the
    bin directory. I've also added boiler plate code for the game
    manager unit test, still unimplemented though.
    authored June 24, 2012
  4. Andrew Fenn

    Refactored the Game Manager code

    Made some changes to the game manager code to make unit testing a bit easier
    change make the unit tests yet. Will fill them in later.
    authored June 24, 2012
  5. Andrew Fenn

    Removed most to the input tasks to get the game running again

    Removed the game's game states and tasks so that things would get
    compiling again. Now I can focus on rebuilding the code with it
    always building.
    authored June 24, 2012
  6. Andrew Fenn

    More refactoring

    Just some quick refactoring before I remove the MyGUI and OgreMax dependencies
    authored June 24, 2012
  7. Andrew Fenn

    Refactoring some of the main startup code

    I'm trying to simplify the implementation as much as possible
    this commit currently doesn't build the unit tests because
    MyGUI is a dependency.
    authored June 24, 2012

May 02, 2012

  1. Andrew Fenn

    Forgot to add my unit tests (woops)

    authored May 02, 2012

May 01, 2012

  1. Andrew Fenn

    Added C++11 compiler flag started work on more tests

    authored May 02, 2012

Apr 30, 2012

  1. Andrew Fenn

    First unit test is passing

    Started the switch from MyGUi to CEGUI
    authored May 01, 2012

Apr 29, 2012

  1. Andrew Fenn

    Began work on unit tests

    authored April 30, 2012
  2. Andrew Fenn

    Copy files over on out of source builds and remove SO information on …

    …unittest binary
    authored April 29, 2012
  3. Andrew Fenn

    CMake fixes to allow out of source builds and now unit tests run afte…

    …r building
    authored April 29, 2012
  4. Andrew Fenn

    Added unit testing framework along with CMakeLists configuration

    authored April 29, 2012
  5. Andrew Fenn

    Fixed the server CMakeLists

    authored April 29, 2012

Apr 27, 2012

  1. Andrew Fenn

    Enabled compiler warnings in GCC

    authored April 28, 2012
Something went wrong with that request. Please try again.