|SOURCE|
[Renderer::Mesh]
* Removed testing debug output strings
[Linux::Renderer::GLModel]
* Removed testing debug output strings
[Linux::Renderer::GLShader]
* Regurgitated source output for debugging purposes is correctly formatted
[Linux::Renderer::GLVertexCache]
* Removed testing debug output strings
[Linux::Renderer::GLVertexCacheManager]
* Removed testing debug output strings
[Linux::Renderer::LinuxRendererOGL3]
* Removed testing debug output strings
[Linux::System::Debugger]
* Trace dynamically sizes the output string to accomodate varying string sizes
|SOURCE|
[InputDevice]
* Initial abstract interface
[InputManager]
* AddDevice accepts an input device in the declaration
|SOURCE|
[System::InputDevice]
* Removed second parameter from State, whole device state will be passed into
  p_pState parameter
[System::InputTypes]
* Fixed compile error from incorrectly named enum types
* Added ZED_INPUT_DEVICE_TYPE enum
[System::Keyboard]
* Added initial keyboard class definition
|SOURCE|
[System::InputManager]
* Added destructor
[Linux::System::Keyboard]
* Type returns the enum value rather than a member variable
* Added a stub member variable for key states
[Linux::System::LinuxInputManager]
* Preliminary implemntation and member function subbing-out
|SOURCE|
[System::InputDevice]
* Type and State member functions are const correct
[System::InputManager]
* AddDevice accepts a pointer instead of a reference for the input device as
  the base class is abstract
[System::Keyboard]
* Key count reduced to 128
* State and Type updated to reflect base class changes
[Linux::System::LinuxInputManager]
* AddDevice changed to reflect base class
* Added a keyboard member variable
* Logic in Update for keyboard keypress and keyrelease events implemented
* Keyboard can be added to the input manager
[Linux::System::Keyboard]
* State member function stubbed-out
|SOURCE|
[System::Keyboard]
* Added debug trace messages <- Temporary
* Key[Up|Down] changed to IsKey[Up|Down]
[Linux::System::Keyboard]
* Initialised the keys to zero in the constructor
[Linux::System::LinuxInputManager]
* Added a debug message <- Temporary
Merge branch 'renderer' into input
|SOURCE|
[System::InputManager]
* AddDevice accepts a pointer to the desired input device to allow for
  communication to occur
[System::Keyboard]
* Removed debug trace messages
[Linux::System::LinuxInputManager]
* AddDevice conforms to the updated base class
* Only events in the queue under Update which are pertinent to input are
  handled, others are pushed back to the head of the queue to be processed
  later
* Removed debug messages
|SOURCE|
[System::InputTypes]
* Added ZED_KEY enums
[System::Keyboard]
* Increased key count to 256
[Linux::System::Keyboard]
* Constructor using memset to set the keys to zero
[Linux::System::LinuxInputManager]
* Created a table for key codes to ZED_KEY enum
* Update uses the ZED_KEY values instead of the KeySym