# # ChangeLog for code/branches/resource/src # # Generated by Trac 1.0.9 # May 20, 2024, 7:58:52 PM Wed, 29 Jul 2009 21:47:22 GMT rgrieder [3367] * code/branches/resource/src/util/Singleton.h (modified) Build fixes Wed, 29 Jul 2009 20:27:10 GMT rgrieder [3366] * code/branches/resource/src/core/Clock.h (modified) * code/branches/resource/src/core/ConfigFileManager.cc (modified) * code/branches/resource/src/core/ConfigFileManager.h (modified) * code/branches/resource/src/core/Core.cc (modified) * code/branches/resource/src/core/Core.h (modified) * code/branches/resource/src/core/GUIManager.cc (modified) * code/branches/resource/src/core/GUIManager.h (modified) * code/branches/resource/src/core/Game.cc (modified) * code/branches/resource/src/core/Game.h (modified) * code/branches/resource/src/core/GraphicsManager.cc (modified) * code/branches/resource/src/core/GraphicsManager.h (modified) * code/branches/resource/src/core/Language.cc (modified) * code/branches/resource/src/core/Language.h (modified) * code/branches/resource/src/core/LuaBind.cc (modified) * code/branches/resource/src/core/LuaBind.h (modified) * code/branches/resource/src/core/Shell.cc (modified) * code/branches/resource/src/core/Shell.h (modified) * code/branches/resource/src/core/TclBind.cc (modified) * code/branches/resource/src/core/TclBind.h (modified) * code/branches/resource/src/core/TclThreadManager.cc (modified) * code/branches/resource/src/core/TclThreadManager.h (modified) * code/branches/resource/src/core/input/InputManager.cc (modified) * code/branches/resource/src/core/input/InputManager.h (modified) * code/branches/resource/src/orxonox/CameraManager.cc (modified) * code/branches/resource/src/orxonox/CameraManager.h (modified) * code/branches/resource/src/orxonox/LevelManager.cc (modified) * code/branches/resource/src/orxonox/LevelManager.h (modified) * code/branches/resource/src/orxonox/PawnManager.cc (modified) * code/branches/resource/src/orxonox/PawnManager.h (modified) * code/branches/resource/src/orxonox/PlayerManager.cc (modified) * code/branches/resource/src/orxonox/PlayerManager.h (modified) * code/branches/resource/src/orxonox/objects/pickup/BaseItem.h (modified) * code/branches/resource/src/orxonox/objects/pickup/PickupInventory.h (modified) * code/branches/resource/src/orxonox/objects/quest/QuestDescription.h (modified) * code/branches/resource/src/orxonox/objects/quest/QuestManager.cc (modified) * code/branches/resource/src/orxonox/objects/quest/QuestManager.h (modified) * code/branches/resource/src/orxonox/overlays/console/InGameConsole.cc (modified) * code/branches/resource/src/orxonox/overlays/console/InGameConsole.h (modified) * code/branches/resource/src/orxonox/overlays/notifications/NotificationManager.cc (modified) * code/branches/resource/src/orxonox/overlays/notifications/NotificationManager.h (modified) * code/branches/resource/src/orxonox/sound/SoundManager.cc (modified) * code/branches/resource/src/orxonox/sound/SoundManager.h (modified) * code/branches/resource/src/util/SignalHandler.cc (modified) * code/branches/resource/src/util/SignalHandler.h (modified) * code/branches/resource/src/util/Singleton.h (modified) Derived all singletons implemented in a usual manner from ... Wed, 29 Jul 2009 16:26:22 GMT rgrieder [3364] * code/branches/resource/src/util/Singleton.h (added) Added Singleton class template. It doesn't spare much of the typing ... Wed, 29 Jul 2009 15:24:39 GMT rgrieder [3363] * code/branches/resource/src/core/Core.cc (modified) * code/branches/resource/src/core/Core.h (modified) * code/branches/resource/src/core/Game.cc (modified) * code/branches/resource/src/core/Game.h (modified) Exception-safety for the Game and Core c'tors as well as load/unload- ... Wed, 29 Jul 2009 15:09:09 GMT rgrieder [3362] * code/branches/resource/src/util/ScopeGuard.h (modified) Moved ScopeGuard c'tors from protected to public section in order to ... Tue, 28 Jul 2009 15:17:49 GMT rgrieder [3361] * code/branches/resource/src/core/TclThreadManager.cc (modified) * code/branches/resource/src/core/TclThreadManager.h (modified) Two little build fixes. Tue, 28 Jul 2009 15:04:38 GMT landauf [3360] * code/branches/resource/src/core/TclBind.cc (modified) * code/branches/resource/src/core/TclBind.h (modified) * code/branches/resource/src/core/TclThreadManager.cc (modified) * code/branches/resource/src/core/TclThreadManager.h (modified) * code/branches/resource/src/cpptcl/changes_orxonox.diff (modified) * code/branches/resource/src/cpptcl/cpptcl.cc (modified) * code/branches/resource/src/cpptcl/cpptcl.h (modified) - bugfix in TclBind: Tcl_Init was only called if the constructor of ... Mon, 27 Jul 2009 21:18:17 GMT rgrieder [3359] * code/branches/resource/src/core/Game.cc (modified) * code/branches/resource/src/core/Identifier.h (modified) * code/branches/resource/src/core/LuaBind.h (modified) * code/branches/resource/src/core/TclThreadManager.h (modified) - Stupid MSVC extension: map::erase delivers an iterator but it ... Mon, 27 Jul 2009 12:42:37 GMT rgrieder [3358] * code/branches/resource/src/core/Game.cc (modified) * code/branches/resource/src/orxonox/Main.cc (modified) * code/branches/resource/src/orxonox/gamestates/GSGraphics.cc (modified) * code/branches/resource/src/orxonox/gamestates/GSRoot.cc (modified) Moved startup argument parsing (console, dedicated, server, client ... Mon, 27 Jul 2009 11:57:28 GMT rgrieder [3357] * code/branches/resource/src/orxonox/gamestates/GSGraphics.cc (modified) * code/branches/resource/src/orxonox/gamestates/GSMainMenu.cc (modified) Moved some GameState code from activate/deactivate to the c'tor and ... Mon, 27 Jul 2009 09:13:25 GMT rgrieder [3356] * code/branches/resource/src/core/Core.cc (modified) * code/branches/resource/src/core/Game.cc (modified) * code/branches/resource/src/core/Game.h (modified) * code/branches/resource/src/core/GameState.cc (modified) * code/branches/resource/src/core/GameState.h (modified) * code/branches/resource/src/orxonox/gamestates/GSLevel.cc (modified) GameStates requiring graphics (Level is not one of them because it ... Sun, 26 Jul 2009 12:15:08 GMT rgrieder [3355] * code/branches/resource/src/core/Core.cc (modified) * code/branches/resource/src/core/CorePrereqs.h (modified) * code/branches/resource/src/core/Game.cc (modified) * code/branches/resource/src/core/Game.h (modified) * code/branches/resource/src/core/GameMode.h (modified) * code/branches/resource/src/core/GameState.cc (modified) * code/branches/resource/src/core/GameState.h (modified) * code/branches/resource/src/orxonox/gamestates/GSClient.cc (modified) * code/branches/resource/src/orxonox/gamestates/GSClient.h (modified) * code/branches/resource/src/orxonox/gamestates/GSDedicated.cc (modified) * code/branches/resource/src/orxonox/gamestates/GSDedicated.h (modified) * code/branches/resource/src/orxonox/gamestates/GSGraphics.cc (modified) * code/branches/resource/src/orxonox/gamestates/GSGraphics.h (modified) * code/branches/resource/src/orxonox/gamestates/GSIOConsole.cc (modified) * code/branches/resource/src/orxonox/gamestates/GSIOConsole.h (modified) * code/branches/resource/src/orxonox/gamestates/GSLevel.cc (modified) * code/branches/resource/src/orxonox/gamestates/GSLevel.h (modified) * code/branches/resource/src/orxonox/gamestates/GSMainMenu.cc (modified) * code/branches/resource/src/orxonox/gamestates/GSMainMenu.h (modified) * code/branches/resource/src/orxonox/gamestates/GSRoot.cc (modified) * code/branches/resource/src/orxonox/gamestates/GSRoot.h (modified) * code/branches/resource/src/orxonox/gamestates/GSServer.cc (modified) * code/branches/resource/src/orxonox/gamestates/GSServer.h (modified) * code/branches/resource/src/orxonox/gamestates/GSStandalone.cc (modified) * code/branches/resource/src/orxonox/gamestates/GSStandalone.h (modified) Loading and unloading graphics automatically: As soon as a GameState ... Sun, 26 Jul 2009 01:23:27 GMT landauf [3354] * code/branches/resource/src/core/TclBind.cc (modified) fixed a scoping problem with the tcl console-command (due to a nested ... Sat, 25 Jul 2009 23:02:22 GMT landauf [3353] * code/branches/resource/src/core/IRC.cc (modified) * code/branches/resource/src/core/TclBind.cc (modified) * code/branches/resource/src/core/TclThreadManager.cc (modified) fixed some possible namespace issues Sat, 25 Jul 2009 20:16:37 GMT rgrieder [3352] * code/branches/resource/src/core/Game.cc (modified) * code/branches/resource/src/core/Game.h (modified) Exported larger parts of the main into separate functions to have a ... Sat, 25 Jul 2009 19:46:24 GMT landauf [3350] * code/branches/resource/src/core/ConsoleCommandCompilation.cc (modified) * code/branches/resource/src/core/TclBind.cc (modified) * code/branches/resource/src/core/TclThreadManager.cc (modified) small changes relating to tcl Sat, 25 Jul 2009 12:14:05 GMT rgrieder [3349] * code/branches/resource/src/core/Core.cc (modified) * code/branches/resource/src/core/Core.h (modified) * code/branches/resource/src/core/Game.cc (modified) * code/branches/resource/src/core/Game.h (modified) * code/branches/resource/src/core/GraphicsManager.cc (modified) * code/branches/resource/src/orxonox/gamestates/GSGraphics.cc (modified) * code/branches/resource/src/orxonox/gamestates/GSGraphics.h (modified) * code/branches/resource/src/orxonox/gamestates/GSRoot.cc (modified) * code/branches/resource/src/orxonox/objects/quest/QuestListener.cc (modified) * code/branches/resource/src/orxonox/objects/quest/QuestManager.cc (modified) Moved InputManager, GUIManager and GraphicsManager handling from ... Fri, 24 Jul 2009 23:14:30 GMT rgrieder [3348] * code/branches/resource/src/core/Core.cc (modified) Fixing a problem for the installed version on windows: Media path is ... Fri, 24 Jul 2009 19:37:19 GMT rgrieder [3346] * code/branches/resource/src/core/CMakeLists.txt (modified) * code/branches/resource/src/core/CorePrereqs.h (modified) * code/branches/resource/src/core/GUIManager.cc (copied) * code/branches/resource/src/core/GUIManager.h (copied) * code/branches/resource/src/core/GraphicsManager.cc (moved) * code/branches/resource/src/core/GraphicsManager.h (moved) * code/branches/resource/src/orxonox/CMakeLists.txt (modified) * code/branches/resource/src/orxonox/CameraManager.cc (modified) * code/branches/resource/src/orxonox/OrxonoxPrereqs.h (modified) * code/branches/resource/src/orxonox/gamestates/GSGraphics.cc (modified) * code/branches/resource/src/orxonox/gamestates/GSLevel.cc (modified) * code/branches/resource/src/orxonox/gamestates/GSMainMenu.cc (modified) * code/branches/resource/src/orxonox/gui (deleted) * code/branches/resource/src/orxonox/objects/pickup/PickupInventory.cc (modified) * code/branches/resource/src/orxonox/objects/pickup/PickupSpawner.cc (modified) * code/branches/resource/src/orxonox/overlays/GUIOverlay.cc (modified) * code/branches/resource/src/orxonox/tools/ParticleInterface.cc (modified) * code/branches/resource/src/orxonox/tools/Shader.cc (modified) Moved GraphicsManager and GUIManager to the core. Almost no actual ... Fri, 24 Jul 2009 19:31:31 GMT rgrieder [3345] * code/branches/resource/cmake/Media.cmake (modified) * code/branches/resource/cmake/PackageConfig.cmake (modified) * code/branches/resource/src/SpecialConfig.h.in (modified) * code/branches/resource/src/core/Core.cc (modified) * code/branches/resource/src/core/Core.h (modified) * code/branches/resource/src/core/TclBind.cc (modified) Fixed installation: The Tcl script library should now be found in the ... Fri, 24 Jul 2009 16:00:36 GMT landauf [3344] * code/branches/resource/cmake/PackageConfig.cmake (modified) * code/branches/resource/src/SpecialConfig.h.in (modified) * code/branches/resource/src/core/TclBind.cc (modified) * code/branches/resource/src/core/TclBind.h (modified) * code/branches/resource/src/core/TclThreadManager.cc (modified) tcl uses it's native library, orxonox adds new features later ... Fri, 24 Jul 2009 14:25:33 GMT rgrieder [3343] * code/branches/resource/src/core/Core.cc (modified) * code/branches/resource/src/core/Core.h (modified) * code/branches/resource/src/core/GameMode.h (modified) * code/branches/resource/src/orxonox/LevelManager.cc (modified) * code/branches/resource/src/orxonox/OrxonoxPrecompiledHeaders.h (modified) * code/branches/resource/src/orxonox/gamestates/GSGraphics.cc (modified) Expanded Core class by loadGraphics and unloadGraphics which don't do ... Fri, 24 Jul 2009 12:14:24 GMT rgrieder [3342] * code/branches/resource/src/orxonox/sound/SoundBase.cc (modified) * code/branches/resource/src/orxonox/sound/SoundManager.cc (modified) Small stuff I found when browsing around. Thu, 23 Jul 2009 18:47:55 GMT rgrieder [3340] * code/branches/resource/src/core/LuaBind.cc (modified) * code/branches/resource/src/core/LuaBind.h (modified) * code/branches/resource/src/orxonox/gamestates/GSRoot.cc (modified) * code/branches/resource/src/orxonox/gui/GUIManager.cc (modified) Generalised use of tolua interfaces a bit: GSRoot now adds the ... Thu, 23 Jul 2009 18:04:51 GMT rgrieder [3339] * code/branches/resource/src/core/Loader.cc (modified) * code/branches/resource/src/core/Loader.h (modified) * code/branches/resource/src/orxonox/LevelManager.cc (modified) * code/branches/resource/src/orxonox/LevelManager.h (modified) * code/branches/resource/src/orxonox/gamestates/GSMainMenu.cc (modified) * code/branches/resource/src/orxonox/gui/GUIManager.cc (modified) * code/branches/resource/src/orxonox/gui/GUIManager.h (modified) Moved GUIManager::getLevelList to LevelManager because the GUIManager ... Thu, 23 Jul 2009 12:20:51 GMT rgrieder [3338] * code/branches/resource/src/orxonox/GraphicsManager.cc (modified) * code/branches/resource/src/orxonox/gamestates/GSGraphics.cc (modified) * code/branches/resource/src/orxonox/gui/GUIManager.cc (modified) * code/branches/resource/src/orxonox/gui/GUIManager.h (modified) Improved exception-safety in the GUIManager. Thu, 23 Jul 2009 11:34:31 GMT rgrieder [3337] * code/branches/resource/src/orxonox/gui/GUIManager.cc (modified) * code/branches/resource/src/orxonox/gui/GUIManager.h (modified) * code/branches/resource/src/orxonox/objects/quest/QuestManager.cc (modified) * code/branches/resource/src/orxonox/overlays/GUIOverlay.cc (modified) Removed GUIOverlay management from GUIManager: It shouldn't be the ... Thu, 23 Jul 2009 10:15:06 GMT rgrieder [3336] * code/branches/resource/src/orxonox/GraphicsManager.cc (modified) * code/branches/resource/src/orxonox/GraphicsManager.h (modified) * code/branches/resource/src/orxonox/tools/ParticleInterface.cc (modified) * code/branches/resource/src/orxonox/tools/ParticleInterface.h (modified) Moved Config value detailLevelParticle from GraphicsManager to ... Sun, 19 Jul 2009 16:01:22 GMT rgrieder [3328] * code/branches/resource (copied) Created branch to work on resource management (first) and then on the ... Sun, 19 Jul 2009 15:31:02 GMT rgrieder [3327] * code/trunk (modified) * code/trunk/src/core/CMakeLists.txt (modified) * code/trunk/src/core/CorePrereqs.h (modified) * code/trunk/src/core/OrxonoxClass.h (modified) * code/trunk/src/core/WindowEventListener.cc (copied) * code/trunk/src/core/WindowEventListener.h (copied) * code/trunk/src/core/input/Button.cc (modified) * code/trunk/src/core/input/Button.h (modified) * code/trunk/src/core/input/CMakeLists.txt (modified) * code/trunk/src/core/input/ExtendedInputState.cc (deleted) * code/trunk/src/core/input/ExtendedInputState.h (deleted) * code/trunk/src/core/input/HalfAxis.cc (modified) * code/trunk/src/core/input/HalfAxis.h (modified) * code/trunk/src/core/input/InputBuffer.cc (modified) * code/trunk/src/core/input/InputBuffer.h (modified) * code/trunk/src/core/input/InputCommands.h (modified) * code/trunk/src/core/input/InputDevice.h (copied) * code/trunk/src/core/input/InputHandler.h (copied) * code/trunk/src/core/input/InputInterfaces.h (deleted) * code/trunk/src/core/input/InputManager.cc (modified) * code/trunk/src/core/input/InputManager.h (modified) * code/trunk/src/core/input/InputPrereqs.h (copied) * code/trunk/src/core/input/InputState.cc (copied) * code/trunk/src/core/input/InputState.h (modified) * code/trunk/src/core/input/JoyStick.cc (copied) * code/trunk/src/core/input/JoyStick.h (copied) * code/trunk/src/core/input/JoyStickDeviceNumberListener.cc (deleted) * code/trunk/src/core/input/JoyStickDeviceNumberListener.h (deleted) * code/trunk/src/core/input/JoyStickQuantityListener.cc (copied) * code/trunk/src/core/input/JoyStickQuantityListener.h (copied) * code/trunk/src/core/input/KeyBinder.cc (modified) * code/trunk/src/core/input/KeyBinder.h (modified) * code/trunk/src/core/input/KeyDetector.cc (modified) * code/trunk/src/core/input/KeyDetector.h (modified) * code/trunk/src/core/input/Keyboard.cc (copied) * code/trunk/src/core/input/Keyboard.h (copied) * code/trunk/src/core/input/Mouse.cc (copied) * code/trunk/src/core/input/Mouse.h (copied) * code/trunk/src/core/input/SimpleInputState.cc (deleted) * code/trunk/src/core/input/SimpleInputState.h (deleted) * code/trunk/src/orxonox/GraphicsManager.cc (modified) * code/trunk/src/orxonox/OrxonoxPrereqs.h (modified) * code/trunk/src/orxonox/gamestates/GSGraphics.cc (modified) * code/trunk/src/orxonox/gamestates/GSGraphics.h (modified) * code/trunk/src/orxonox/gamestates/GSLevel.cc (modified) * code/trunk/src/orxonox/gamestates/GSLevel.h (modified) * code/trunk/src/orxonox/gamestates/GSMainMenu.cc (modified) * code/trunk/src/orxonox/gamestates/GSMainMenu.h (modified) * code/trunk/src/orxonox/gui/GUIManager.cc (modified) * code/trunk/src/orxonox/gui/GUIManager.h (modified) * code/trunk/src/orxonox/interfaces/InterfaceCompilation.cc (modified) * code/trunk/src/orxonox/interfaces/WindowEventListener.h (deleted) * code/trunk/src/orxonox/objects/pickup/PickupInventory.cc (modified) * code/trunk/src/orxonox/overlays/GUIOverlay.cc (modified) * code/trunk/src/orxonox/overlays/OrxonoxOverlay.cc (modified) * code/trunk/src/orxonox/overlays/OrxonoxOverlay.h (modified) * code/trunk/src/orxonox/overlays/console/InGameConsole.cc (modified) * code/trunk/src/orxonox/overlays/console/InGameConsole.h (modified) * code/trunk/src/util/StringUtils.cc (modified) * code/trunk/src/util/StringUtils.h (modified) Merged all remaining revisions from core4 back to the trunk.