# # ChangeLog for code/branches/core7/src/libraries # # Generated by Trac 1.0.9 # Apr 27, 2024, 7:18:29 PM Sat, 06 Jun 2015 12:45:20 GMT landauf [10530] * code/branches/core7/src/libraries/core/Core.cc (modified) * code/branches/core7/src/libraries/core/CoreIncludes.h (modified) * code/branches/core7/src/libraries/core/command/ConsoleCommandIncludes.h (modified) * code/branches/core7/src/libraries/core/commandline/CommandLineIncludes.h (modified) * code/branches/core7/src/libraries/core/module/ModuleInstance.cc (modified) * code/branches/core7/src/libraries/core/module/ModuleInstance.h (modified) * code/branches/core7/src/libraries/core/module/StaticallyInitializedInstance.cc (modified) * code/branches/core7/src/libraries/core/module/StaticallyInitializedInstance.h (modified) * code/branches/core7/src/libraries/core/singleton/ScopedSingletonIncludes.h (modified) * code/branches/core7/src/libraries/network/NetworkFunctionIncludes.h (modified) * code/branches/core7/test/core/class/IdentifierClassHierarchyTest.cc (modified) * code/branches/core7/test/core/class/IdentifierExternalClassHierarchyTest.cc (modified) * code/branches/core7/test/core/class/IdentifierNestedClassHierarchyTest.cc (modified) * code/branches/core7/test/core/class/IdentifierSimpleClassHierarchyTest.cc (modified) * code/branches/core7/test/core/class/SubclassIdentifierTest.cc (modified) * code/branches/core7/test/core/class/SuperTest.cc (modified) * code/branches/core7/test/core/command/CommandTest.cc (modified) * code/branches/core7/test/core/object/ClassFactoryTest.cc (modified) * code/branches/core7/test/core/object/ContextTest.cc (modified) * code/branches/core7/test/core/object/IteratorTest.cc (modified) * code/branches/core7/test/core/object/ListableTest.cc (modified) * code/branches/core7/test/core/object/ObjectListIteratorTest.cc (modified) * code/branches/core7/test/core/singleton/ScopeTest.cc (modified) statically initialized instances may contain a type. currently not used. Sat, 06 Jun 2015 10:37:27 GMT landauf [10528] * code/branches/core7/src/libraries/core/singleton/ScopedSingletonWrapper.h (modified) destroy singleton when wrapper is destroyed Sat, 06 Jun 2015 08:43:12 GMT landauf [10527] * code/branches/core7/src/libraries/core/Core.cc (modified) * code/branches/core7/src/libraries/core/DynLib.cc (modified) * code/branches/core7/src/libraries/core/Game.cc (modified) unload modules, unload and destroy all statically initialized instances Sat, 06 Jun 2015 08:37:40 GMT landauf [10526] * code/branches/core7/src/libraries/core/class/Identifier.cc (modified) identifier removes itself from all related identifiers when being ... Thu, 04 Jun 2015 21:09:40 GMT landauf [10525] * code/branches/core7/src/libraries/core/Core.cc (modified) * code/branches/core7/src/libraries/core/GraphicsManager.cc (modified) * code/branches/core7/src/libraries/core/GraphicsManager.h (modified) unload debug overly while unloading graphics Thu, 04 Jun 2015 20:32:52 GMT landauf [10524] * code/branches/core7/src/libraries/core/Core.cc (modified) * code/branches/core7/src/libraries/core/Core.h (modified) * code/branches/core7/src/libraries/core/Game.cc (modified) * code/branches/core7/src/libraries/core/Game.h (modified) unload graphics when the game exits Sun, 31 May 2015 12:46:32 GMT landauf [10523] * code/branches/core7/src/libraries/core/DynLib.cc (modified) bugfix: DynLib::mName must be equal to the string in the ... Sun, 31 May 2015 12:24:07 GMT landauf [10522] * code/branches/core7/src/libraries/core/module/StaticallyInitializedInstance.cc (modified) * code/branches/core7/src/libraries/core/module/StaticallyInitializedInstance.h (modified) remove StaticallyInitializedInstance from the same module where it ... Sun, 31 May 2015 11:41:55 GMT landauf [10521] * code/branches/core7/src/libraries/core/module/ModuleInstance.cc (modified) bugfix: the wrong set was used Sun, 31 May 2015 09:54:06 GMT landauf [10520] * code/branches/core7/src/libraries/core/Core.cc (modified) * code/branches/core7/src/libraries/core/CoreIncludes.h (modified) * code/branches/core7/src/libraries/core/class/IdentifierManager.cc (modified) * code/branches/core7/src/libraries/core/class/IdentifierManager.h (modified) * code/branches/core7/src/libraries/core/command/ConsoleCommand.cc (modified) * code/branches/core7/src/libraries/core/command/ConsoleCommandIncludes.h (modified) * code/branches/core7/src/libraries/core/command/ConsoleCommandManager.cc (modified) * code/branches/core7/src/libraries/core/command/ConsoleCommandManager.h (modified) * code/branches/core7/src/libraries/core/commandline/CommandLineIncludes.h (modified) * code/branches/core7/src/libraries/core/commandline/CommandLineParser.cc (modified) * code/branches/core7/src/libraries/core/commandline/CommandLineParser.h (modified) * code/branches/core7/src/libraries/core/singleton/ScopedSingletonIncludes.h (modified) * code/branches/core7/src/libraries/network/NetworkFunctionIncludes.h (modified) * code/branches/core7/src/libraries/network/NetworkFunctionManager.cc (modified) * code/branches/core7/src/libraries/network/NetworkFunctionManager.h (modified) * code/branches/core7/src/orxonox/gamestates/GSRoot.cc (modified) StaticallyInitializedInstances are now responsible to delete the ... Sun, 31 May 2015 09:26:33 GMT landauf [10519] * code/branches/core7/src/libraries/core/class/IdentifierManager.cc (modified) * code/branches/core7/src/libraries/core/class/IdentifierManager.h (modified) only verify freshly initialized identifiers Sun, 31 May 2015 08:56:32 GMT landauf [10518] * code/branches/core7/src/libraries/core/Core.cc (modified) * code/branches/core7/src/libraries/core/Core.h (modified) * code/branches/core7/src/libraries/core/Game.cc (modified) * code/branches/core7/src/libraries/core/class/IdentifierManager.cc (modified) * code/branches/core7/src/libraries/core/module/ModuleInstance.cc (modified) * code/branches/core7/src/libraries/core/module/ModuleInstance.h (modified) load modules AFTER core was initialized. load each module with a ... Sun, 31 May 2015 08:54:39 GMT landauf [10517] * code/branches/core7/src/libraries/core/singleton/ScopeManager.cc (modified) * code/branches/core7/src/libraries/core/singleton/ScopeManager.h (modified) activating a scopelistener right after registering may not be the ... Sun, 31 May 2015 08:38:09 GMT landauf [10516] * code/branches/core7/src/libraries/core/singleton/ScopeManager.cc (modified) fixed compilation error on buildserver Sun, 31 May 2015 08:26:39 GMT landauf [10515] * code/branches/core7/src/libraries/core/singleton/ScopeManager.cc (modified) * code/branches/core7/src/libraries/core/singleton/ScopeManager.h (modified) if the scope is already active when a scopelistener is registered, ... Sun, 31 May 2015 08:22:59 GMT landauf [10514] * code/branches/core7/src/libraries/core/singleton/Scope.h (modified) * code/branches/core7/src/libraries/core/singleton/ScopeManager.cc (modified) * code/branches/core7/src/libraries/core/singleton/ScopeManager.h (modified) * code/branches/core7/src/libraries/core/singleton/ScopedSingletonIncludes.cc (modified) * code/branches/core7/src/libraries/core/singleton/ScopedSingletonIncludes.h (modified) * code/branches/core7/src/libraries/core/singleton/ScopedSingletonWrapper.h (modified) don't store scope in ScopeListener - instead register the listener in ... Sun, 31 May 2015 08:14:12 GMT landauf [10513] * code/branches/core7/src/libraries/core/singleton/Scope.h (modified) * code/branches/core7/src/libraries/core/singleton/ScopeManager.cc (modified) * code/branches/core7/src/libraries/core/singleton/ScopeManager.h (modified) refactoring: moved code from Scope.h into ScopeManager Sat, 30 May 2015 20:59:13 GMT landauf [10512] * code/branches/core7/src/libraries/core/CoreIncludes.h (modified) * code/branches/core7/src/libraries/core/class/Identifier.cc (modified) * code/branches/core7/src/libraries/core/class/Identifier.h (modified) fixed issue: Class(T) may not be allowed in ... Sat, 30 May 2015 19:59:31 GMT landauf [10511] * code/branches/core7/src/libraries/network/NetworkFunction.h (modified) bugfix: comparison function was not symmetric. e.g. two ... Sat, 30 May 2015 11:13:23 GMT landauf [10510] * code/branches/core7/src/libraries/core/CMakeLists.txt (modified) fixed CMakeLists.txt Sat, 30 May 2015 10:22:27 GMT landauf [10509] * code/branches/core7/src/libraries/core/ApplicationPaths.cc (copied) * code/branches/core7/src/libraries/core/ApplicationPaths.h (copied) * code/branches/core7/src/libraries/core/CMakeLists.txt (modified) * code/branches/core7/src/libraries/core/ConfigurablePaths.cc (moved) * code/branches/core7/src/libraries/core/ConfigurablePaths.h (moved) * code/branches/core7/src/libraries/core/Core.cc (modified) * code/branches/core7/src/libraries/core/Core.h (modified) * code/branches/core7/src/libraries/core/CoreConfig.cc (modified) * code/branches/core7/src/libraries/core/CorePrereqs.h (modified) * code/branches/core7/src/libraries/core/GUIManager.cc (modified) * code/branches/core7/src/libraries/core/GraphicsManager.cc (modified) * code/branches/core7/src/libraries/core/Language.cc (modified) * code/branches/core7/src/libraries/core/command/Shell.cc (modified) * code/branches/core7/src/libraries/core/command/TclBind.cc (modified) * code/branches/core7/src/libraries/core/commandline/CommandLineParser.cc (modified) * code/branches/core7/src/libraries/core/config/ConfigFile.cc (modified) * code/branches/core7/src/libraries/core/input/KeyBinder.cc (modified) * code/branches/core7/src/libraries/tools/ResourceLocation.cc (modified) * code/branches/core7/src/modules/designtools/ScreenshotManager.cc (modified) * code/branches/core7/src/modules/designtools/SkyboxGenerator.cc (modified) * code/branches/core7/src/orxonox/chat/ChatHistory.cc (modified) * code/branches/core7/src/orxonox/chat/ChatHistory.h (modified) moved static application paths (root, executable, modules) into new ... Sat, 30 May 2015 08:18:07 GMT landauf [10508] * code/branches/core7/src/libraries/core/GraphicsManager.cc (modified) * code/branches/core7/src/libraries/core/Loader.cc (modified) * code/branches/core7/src/libraries/core/Loader.h (modified) * code/branches/core7/src/orxonox/Level.cc (modified) * code/branches/core7/src/orxonox/gamestates/GSLevel.cc (modified) removed unused code from Loader Mon, 25 May 2015 20:56:26 GMT landauf [10484] * code/branches/core7/src/libraries/core/Core.cc (modified) * code/branches/core7/src/libraries/core/command/ArgumentCompletionFunctions.cc (modified) * code/branches/core7/src/libraries/core/command/CommandEvaluation.cc (modified) * code/branches/core7/src/libraries/core/command/CommandExecutor.cc (modified) * code/branches/core7/src/libraries/core/command/ConsoleCommand.cc (modified) * code/branches/core7/src/libraries/core/command/ConsoleCommandIncludes.cc (modified) * code/branches/core7/src/libraries/core/command/ConsoleCommandIncludes.h (modified) * code/branches/core7/src/libraries/core/command/ConsoleCommandManager.cc (modified) * code/branches/core7/src/libraries/core/command/ConsoleCommandManager.h (modified) made ConsoleCommandManager a singleton. Mon, 25 May 2015 20:36:28 GMT landauf [10483] * code/branches/core7/src/libraries/core/Core.cc (modified) * code/branches/core7/src/libraries/core/class/Identifier.cc (modified) * code/branches/core7/src/libraries/core/class/Identifier.h (modified) * code/branches/core7/src/libraries/core/class/IdentifierManager.cc (modified) * code/branches/core7/src/libraries/core/class/IdentifierManager.h (modified) avoid dependency on IdentifierManager for as long as possible Mon, 25 May 2015 20:34:42 GMT landauf [10482] * code/branches/core7/src/libraries/core/class/Identifier.cc (modified) detail Mon, 25 May 2015 19:40:11 GMT landauf [10481] * code/branches/core7/src/libraries/core/CoreIncludes.h (modified) * code/branches/core7/src/libraries/core/class/IdentifierManager.cc (modified) * code/branches/core7/src/libraries/core/class/IdentifierManager.h (modified) * code/branches/core7/src/libraries/core/singleton/ScopedSingletonIncludes.h (modified) * code/branches/core7/test/core/object/ClassFactoryTest.cc (modified) * code/branches/core7/test/core/object/ContextTest.cc (modified) * code/branches/core7/test/core/object/IteratorTest.cc (modified) * code/branches/core7/test/core/object/ListableTest.cc (modified) * code/branches/core7/test/core/object/ObjectListIteratorTest.cc (modified) StaticallyInitializedIdentifier is now responsible to register and ... Mon, 25 May 2015 19:01:33 GMT landauf [10480] * code/branches/core7/src/libraries/core/Core.cc (modified) * code/branches/core7/src/libraries/core/CoreConfig.cc (modified) * code/branches/core7/src/libraries/core/CoreConfig.h (modified) * code/branches/core7/src/libraries/core/Language.cc (modified) * code/branches/core7/src/libraries/core/Language.h (modified) removed dependency of Language on CoreConfig. Mon, 25 May 2015 17:20:21 GMT landauf [10479] * code/branches/core7/src/libraries/core/CMakeLists.txt (modified) * code/branches/core7/src/libraries/core/Core.cc (modified) * code/branches/core7/src/libraries/core/Core.h (modified) * code/branches/core7/src/libraries/core/CoreConfig.cc (added) * code/branches/core7/src/libraries/core/CoreConfig.h (added) * code/branches/core7/src/libraries/core/CorePrereqs.h (modified) * code/branches/core7/src/libraries/core/GUIManager.cc (modified) * code/branches/core7/src/libraries/core/Game.cc (modified) * code/branches/core7/src/libraries/core/Game.h (modified) * code/branches/core7/src/libraries/core/GameConfig.cc (added) * code/branches/core7/src/libraries/core/GameConfig.h (added) * code/branches/core7/src/libraries/core/GraphicsManager.cc (modified) * code/branches/core7/src/libraries/core/Language.cc (modified) * code/branches/core7/src/libraries/core/Language.h (modified) * code/branches/core7/src/libraries/core/class/IdentifierManager.cc (modified) * code/branches/core7/src/libraries/core/command/Shell.h (modified) * code/branches/core7/src/orxonox/gamestates/GSLevel.cc (modified) * code/branches/core7/src/orxonox/gametypes/Gametype.cc (modified) moved config values and all related functions from Game and Core to ... Mon, 25 May 2015 15:37:15 GMT landauf [10478] * code/branches/core7/src/libraries/network/CMakeLists.txt (modified) * code/branches/core7/src/libraries/network/FunctionCall.cc (modified) * code/branches/core7/src/libraries/network/FunctionCall.h (modified) * code/branches/core7/src/libraries/network/FunctionCallManager.cc (modified) * code/branches/core7/src/libraries/network/FunctionCallManager.h (modified) * code/branches/core7/src/libraries/network/NetworkFunction.h (modified) * code/branches/core7/src/libraries/network/NetworkFunctionIncludes.cc (added) * code/branches/core7/src/libraries/network/NetworkFunctionIncludes.h (modified) * code/branches/core7/src/libraries/network/packet/FunctionCalls.cc (modified) * code/branches/core7/src/libraries/network/packet/FunctionCalls.h (modified) * code/branches/core7/src/modules/docking/Dock.cc (modified) * code/branches/core7/src/modules/notifications/NotificationDispatcher.cc (modified) * code/branches/core7/src/modules/objects/Script.cc (modified) * code/branches/core7/src/modules/pickup/PickupManager.cc (modified) * code/branches/core7/src/orxonox/Test.cc (modified) * code/branches/core7/src/orxonox/infos/GametypeInfo.cc (modified) * code/branches/core7/src/orxonox/interfaces/NotificationListener.cc (modified) * code/branches/core7/src/orxonox/worldentities/ControllableEntity.cc (modified) callStaticNetworkFunction() and callMemberNetworkFunction() are now ... Mon, 25 May 2015 14:51:04 GMT landauf [10477] * code/branches/core7/src/libraries/network/CMakeLists.txt (modified) simplified CMakeLists.txt Mon, 25 May 2015 13:23:55 GMT landauf [10476] * code/branches/core7/src/libraries/network/NetworkFunction.cc (modified) * code/branches/core7/src/libraries/network/NetworkFunctionIncludes.h (modified) wrap NetworkFunction in a StaticallyInitializedInstance Mon, 25 May 2015 12:41:57 GMT landauf [10475] * code/branches/core7/src/libraries/network/FunctionCall.cc (modified) * code/branches/core7/src/libraries/network/NetworkFunction.cc (modified) * code/branches/core7/src/libraries/network/NetworkFunction.h (modified) * code/branches/core7/src/libraries/network/NetworkFunctionIncludes.h (modified) * code/branches/core7/src/libraries/network/NetworkFunctionManager.cc (modified) * code/branches/core7/src/libraries/network/NetworkFunctionManager.h (modified) * code/branches/core7/src/libraries/network/packet/FunctionIDs.cc (modified) refactored the interface of NetworkFunctionManager: maps are better ... Mon, 25 May 2015 12:14:16 GMT landauf [10474] * code/branches/core7/src/libraries/network/FunctionCall.cc (modified) * code/branches/core7/src/libraries/network/NetworkFunction.cc (modified) * code/branches/core7/src/libraries/network/NetworkFunctionIncludes.h (modified) * code/branches/core7/src/libraries/network/NetworkFunctionManager.cc (modified) * code/branches/core7/src/libraries/network/NetworkFunctionManager.h (modified) * code/branches/core7/src/libraries/network/packet/FunctionIDs.cc (modified) * code/branches/core7/src/orxonox/gamestates/GSRoot.cc (modified) made NetworkFunctionManager a singleton, no static functions anymore ... Mon, 25 May 2015 12:04:43 GMT landauf [10473] * code/branches/core7/src/libraries/network/FunctionCall.cc (modified) * code/branches/core7/src/libraries/network/FunctionCall.h (modified) * code/branches/core7/src/libraries/network/FunctionCallManager.cc (modified) * code/branches/core7/src/libraries/network/FunctionCallManager.h (modified) * code/branches/core7/src/libraries/network/NetworkFunctionIncludes.h (modified) * code/branches/core7/src/libraries/network/packet/FunctionCalls.cc (modified) * code/branches/core7/src/libraries/network/packet/FunctionCalls.h (modified) bugfix and continuation of the last commit: - ... Mon, 25 May 2015 11:51:40 GMT landauf [10472] * code/branches/core7/src/libraries/network/FunctionCall.cc (modified) * code/branches/core7/src/libraries/network/FunctionCall.h (modified) * code/branches/core7/src/libraries/network/NetworkFunction.h (modified) use the same interface for static an member functions Mon, 25 May 2015 11:37:50 GMT landauf [10471] * code/branches/core7/src/libraries/network/FunctionCall.cc (modified) * code/branches/core7/src/libraries/network/NetworkFunction.cc (modified) * code/branches/core7/src/libraries/network/NetworkFunction.h (modified) * code/branches/core7/src/libraries/network/NetworkFunctionIncludes.h (modified) * code/branches/core7/src/libraries/network/NetworkFunctionManager.cc (modified) * code/branches/core7/src/libraries/network/NetworkFunctionManager.h (modified) moved static maps from NetworkFunctionStatic and ... Mon, 25 May 2015 10:25:29 GMT landauf [10470] * code/branches/core7/src/libraries/network/NetworkFunction.cc (modified) * code/branches/core7/src/libraries/network/NetworkFunction.h (modified) * code/branches/core7/src/libraries/network/packet/FunctionIDs.cc (modified) NetworkFunctionBase doesn't have to inherit from Listable: there's a ... Mon, 25 May 2015 10:16:43 GMT landauf [10469] * code/branches/core7/src/libraries/network/NetworkFunction.h (modified) * code/branches/core7/src/libraries/network/NetworkFunctionManager.cc (modified) * code/branches/core7/src/libraries/network/NetworkFunctionManager.h (modified) removed unused code Mon, 25 May 2015 10:13:27 GMT landauf [10468] * code/branches/core7/src/libraries/network/CMakeLists.txt (modified) * code/branches/core7/src/libraries/network/NetworkFunction.cc (modified) * code/branches/core7/src/libraries/network/NetworkFunction.h (modified) * code/branches/core7/src/libraries/network/NetworkFunctionManager.cc (added) * code/branches/core7/src/libraries/network/NetworkFunctionManager.h (added) * code/branches/core7/src/libraries/network/packet/FunctionIDs.cc (modified) * code/branches/core7/src/orxonox/gamestates/GSRoot.cc (modified) moved static content of NetworkFunctionBase to NetworkFunctionManager Mon, 25 May 2015 09:50:15 GMT landauf [10467] * code/branches/core7/src/libraries/core/class/Identifier.h (modified) * code/branches/core7/src/libraries/core/object/IteratorBase.h (modified) * code/branches/core7/src/libraries/core/object/ObjectList.h (modified) trying to fix compiler error on buildserver Mon, 25 May 2015 09:33:05 GMT landauf [10466] * code/branches/core7/src/libraries/core/class/Identifier.h (modified) * code/branches/core7/src/libraries/core/object/IteratorBase.h (modified) * code/branches/core7/src/libraries/core/object/ObjectList.h (modified) added static assertions to validate the type of certain templates Mon, 25 May 2015 08:24:56 GMT landauf [10465] * code/branches/core7/src/libraries/network/NetworkFunction.h (modified) * code/branches/core7/src/libraries/network/NetworkFunctionIncludes.h (added) * code/branches/core7/src/modules/docking/Dock.cc (modified) * code/branches/core7/src/modules/notifications/NotificationDispatcher.cc (modified) * code/branches/core7/src/modules/objects/Script.cc (modified) * code/branches/core7/src/modules/pickup/PickupManager.cc (modified) * code/branches/core7/src/orxonox/Test.cc (modified) * code/branches/core7/src/orxonox/gamestates/GSRoot.cc (modified) * code/branches/core7/src/orxonox/infos/GametypeInfo.cc (modified) * code/branches/core7/src/orxonox/interfaces/NotificationListener.cc (modified) * code/branches/core7/src/orxonox/worldentities/ControllableEntity.cc (modified) moved macro ans helperfunction from NetworkFunction.h to ... Sun, 24 May 2015 22:13:34 GMT landauf [10464] * code/branches/core7/src/libraries/core/Core.cc (modified) * code/branches/core7/src/libraries/core/Core.h (modified) * code/branches/core7/src/libraries/core/CorePrereqs.h (modified) * code/branches/core7/src/libraries/core/input/KeyBinderManager.cc (modified) * code/branches/core7/src/libraries/core/input/KeyDetector.cc (modified) * code/branches/core7/src/libraries/core/object/DestroyLaterManager.cc (modified) * code/branches/core7/src/libraries/network/Client.cc (modified) * code/branches/core7/src/libraries/network/LANDiscovery.cc (modified) * code/branches/core7/src/modules/designtools/ScreenshotManager.cc (modified) * code/branches/core7/src/modules/designtools/SkyboxGenerator.cc (modified) * code/branches/core7/src/modules/notifications/NotificationManager.cc (modified) * code/branches/core7/src/modules/pickup/PickupManager.cc (modified) * code/branches/core7/src/modules/questsystem/QuestManager.cc (modified) * code/branches/core7/src/orxonox/CameraManager.cc (modified) * code/branches/core7/src/orxonox/LevelManager.cc (modified) * code/branches/core7/src/orxonox/MoodManager.cc (modified) * code/branches/core7/src/orxonox/PlayerManager.cc (modified) * code/branches/core7/src/orxonox/chat/ChatHistory.cc (modified) * code/branches/core7/src/orxonox/chat/ChatInputHandler.cc (modified) * code/branches/core7/src/orxonox/chat/ChatManager.cc (modified) * code/branches/core7/src/orxonox/overlays/InGameConsole.cc (modified) * code/branches/core7/src/orxonox/sound/SoundManager.cc (modified) * code/branches/core7/test/core/singleton/ScopeTest.cc (modified) define ScopeID as integer constants instead of an enum. this allows ... Sun, 24 May 2015 22:00:14 GMT landauf [10463] * code/branches/core7/src/libraries/core/singleton/Scope.h (modified) * code/branches/core7/src/libraries/core/singleton/ScopeManager.cc (modified) * code/branches/core7/src/libraries/core/singleton/ScopeManager.h (modified) removed unnecessary instance counts. creation of scopes is strictly ... Sun, 24 May 2015 21:42:16 GMT landauf [10462] * code/branches/core7/src/libraries/core/Core.cc (modified) * code/branches/core7/src/libraries/core/singleton/Scope.h (modified) * code/branches/core7/src/libraries/core/singleton/ScopeManager.cc (modified) * code/branches/core7/src/libraries/core/singleton/ScopeManager.h (modified) * code/branches/core7/src/libraries/core/singleton/ScopedSingletonIncludes.cc (modified) some refactoring in ScopeManager. made it a singleton and added ... Sun, 24 May 2015 21:29:21 GMT landauf [10461] * code/branches/core7/src/libraries/core/singleton/CMakeLists.txt (modified) * code/branches/core7/src/libraries/core/singleton/Scope.h (modified) * code/branches/core7/src/libraries/core/singleton/ScopeManager.cc (moved) * code/branches/core7/src/libraries/core/singleton/ScopeManager.h (copied) moved ScopeManager into separate class Sun, 24 May 2015 21:19:15 GMT landauf [10460] * code/branches/core7/src/libraries/core/singleton/CMakeLists.txt (modified) * code/branches/core7/src/libraries/core/singleton/Scope.h (modified) * code/branches/core7/src/libraries/core/singleton/ScopedSingletonIncludes.cc (added) * code/branches/core7/src/libraries/core/singleton/ScopedSingletonIncludes.h (modified) * code/branches/core7/src/libraries/core/singleton/ScopedSingletonWrapper.h (modified) * code/branches/core7/test/core/singleton/ScopeTest.cc (modified) StaticallyInitializedScopedSingletonWrapper registers ... Sun, 24 May 2015 11:48:18 GMT landauf [10459] * code/branches/core7/src/libraries/core/Core.cc (modified) * code/branches/core7/src/libraries/core/input/KeyBinderManager.cc (modified) * code/branches/core7/src/libraries/core/input/KeyDetector.cc (modified) * code/branches/core7/src/libraries/core/object/DestroyLaterManager.cc (modified) * code/branches/core7/src/libraries/core/singleton/ScopedSingletonIncludes.h (added) * code/branches/core7/src/libraries/core/singleton/ScopedSingletonWrapper.h (modified) * code/branches/core7/src/libraries/network/Client.cc (modified) * code/branches/core7/src/libraries/network/LANDiscovery.cc (modified) * code/branches/core7/src/libraries/network/MasterServer.cc (modified) * code/branches/core7/src/modules/designtools/ScreenshotManager.cc (modified) * code/branches/core7/src/modules/designtools/SkyboxGenerator.cc (modified) * code/branches/core7/src/modules/notifications/NotificationManager.cc (modified) * code/branches/core7/src/modules/pickup/PickupManager.cc (modified) * code/branches/core7/src/modules/questsystem/QuestManager.cc (modified) * code/branches/core7/src/orxonox/CameraManager.cc (modified) * code/branches/core7/src/orxonox/LevelManager.cc (modified) * code/branches/core7/src/orxonox/MoodManager.cc (modified) * code/branches/core7/src/orxonox/PlayerManager.cc (modified) * code/branches/core7/src/orxonox/chat/ChatHistory.cc (modified) * code/branches/core7/src/orxonox/chat/ChatInputHandler.cc (modified) * code/branches/core7/src/orxonox/chat/ChatManager.cc (modified) * code/branches/core7/src/orxonox/overlays/InGameConsole.cc (modified) * code/branches/core7/src/orxonox/sound/SoundManager.cc (modified) * code/branches/core7/test/core/singleton/ScopeTest.cc (modified) wrap ScopedSingletonWrapper in a ... Sun, 24 May 2015 09:51:05 GMT landauf [10458] * code/branches/core7/src/libraries/core/Core.cc (modified) * code/branches/core7/src/libraries/core/CorePrereqs.h (modified) * code/branches/core7/src/libraries/core/input/KeyBinderManager.cc (modified) * code/branches/core7/src/libraries/core/input/KeyDetector.cc (modified) * code/branches/core7/src/libraries/core/object/DestroyLaterManager.cc (modified) * code/branches/core7/src/libraries/core/singleton/CMakeLists.txt (modified) * code/branches/core7/src/libraries/core/singleton/Scope.h (modified) * code/branches/core7/src/libraries/core/singleton/ScopedSingletonManager.cc (deleted) * code/branches/core7/src/libraries/core/singleton/ScopedSingletonWrapper.h (moved) * code/branches/core7/src/libraries/network/Client.cc (modified) * code/branches/core7/src/libraries/network/LANDiscovery.cc (modified) * code/branches/core7/src/libraries/network/MasterServer.cc (modified) * code/branches/core7/src/libraries/util/Singleton.h (modified) * code/branches/core7/src/modules/designtools/ScreenshotManager.cc (modified) * code/branches/core7/src/modules/designtools/SkyboxGenerator.cc (modified) * code/branches/core7/src/modules/notifications/NotificationManager.cc (modified) * code/branches/core7/src/modules/pickup/PickupManager.cc (modified) * code/branches/core7/src/modules/questsystem/QuestManager.cc (modified) * code/branches/core7/src/orxonox/CameraManager.cc (modified) * code/branches/core7/src/orxonox/LevelManager.cc (modified) * code/branches/core7/src/orxonox/MoodManager.cc (modified) * code/branches/core7/src/orxonox/PlayerManager.cc (modified) * code/branches/core7/src/orxonox/chat/ChatHistory.cc (modified) * code/branches/core7/src/orxonox/chat/ChatInputHandler.cc (modified) * code/branches/core7/src/orxonox/chat/ChatManager.cc (modified) * code/branches/core7/src/orxonox/overlays/InGameConsole.cc (modified) * code/branches/core7/src/orxonox/sound/SoundManager.cc (modified) * code/branches/core7/test/core/singleton/ScopeTest.cc (modified) renamed ScopedSingletonManager to ScopedSingletonWrapper. removed ... Sun, 03 May 2015 18:37:25 GMT landauf [10424] * code/branches/core7/src/libraries/network/Client.cc (modified) * code/branches/core7/src/libraries/network/LANDiscovery.cc (modified) these Singletons are in fact required and not allowed to fail, ... Sun, 03 May 2015 13:49:13 GMT landauf [10422] * code/branches/core7/src/libraries/core/class/Identifier.h (modified) * code/branches/core7/src/libraries/util/SharedPtr.h (modified) details Sun, 03 May 2015 13:48:10 GMT landauf [10421] * code/branches/core7/src/libraries/tools/Timer.cc (modified) RealTimer was not registered in the framework Sun, 03 May 2015 12:39:30 GMT landauf [10419] * code/branches/core7/src/libraries/core/CorePrereqs.h (modified) * code/branches/core7/src/libraries/core/object/CMakeLists.txt (modified) * code/branches/core7/src/libraries/core/object/DestroyLaterManager.cc (added) * code/branches/core7/src/libraries/core/object/DestroyLaterManager.h (added) * code/branches/core7/src/libraries/core/object/Destroyable.cc (modified) * code/branches/core7/src/libraries/core/object/Destroyable.h (modified) added destroyLater() to Destroyable. This will destroy the object ... Sun, 03 May 2015 11:54:43 GMT landauf [10418] * code/branches/core7/src/libraries/core/UpdateListener.h (modified) * code/branches/core7/src/libraries/core/singleton/ScopedSingletonManager.h (modified) * code/branches/core7/src/libraries/util/Singleton.h (modified) improved documentation Sat, 02 May 2015 21:20:45 GMT landauf [10413] * code/branches/core7/src/libraries/core/CMakeLists.txt (modified) * code/branches/core7/src/libraries/core/Core.cc (modified) * code/branches/core7/src/libraries/core/CorePrereqs.h (modified) * code/branches/core7/src/libraries/core/UpdateListener.cc (added) * code/branches/core7/src/libraries/core/UpdateListener.h (added) * code/branches/core7/src/libraries/core/singleton/ScopedSingletonManager.cc (modified) * code/branches/core7/src/libraries/core/singleton/ScopedSingletonManager.h (modified) * code/branches/core7/src/libraries/util/Singleton.h (modified) * code/branches/core7/src/orxonox/PawnManager.cc (modified) * code/branches/core7/src/orxonox/PawnManager.h (modified) * code/branches/core7/src/orxonox/ShipPartManager.cc (modified) * code/branches/core7/src/orxonox/ShipPartManager.h (modified) * code/branches/core7/src/orxonox/overlays/InGameConsole.cc (modified) * code/branches/core7/src/orxonox/overlays/InGameConsole.h (modified) * code/branches/core7/src/orxonox/sound/SoundManager.cc (modified) * code/branches/core7/src/orxonox/sound/SoundManager.h (modified) use the generic UpdateListener interface to receive calls to ... Sat, 02 May 2015 20:41:10 GMT landauf [10412] * code/branches/core7/src/libraries/core/singleton/Scope.cc (modified) * code/branches/core7/src/libraries/core/singleton/Scope.h (modified) fixed crash: apparently these static maps get initialized later now ... Sat, 02 May 2015 15:09:15 GMT landauf [10411] * code/branches/core7/src/libraries/tools/ParticleInterface.cc (modified) * code/branches/core7/src/libraries/tools/ParticleInterface.h (modified) * code/branches/core7/src/modules/weapons/projectiles/ParticleProjectile.cc (modified) removed unnecessary macro + static variable Sat, 02 May 2015 14:47:21 GMT landauf [10410] * code/branches/core7/src/libraries/network/synchronisable/CMakeLists.txt (modified) * code/branches/core7/src/libraries/network/synchronisable/SynchronisableVariable.cc (deleted) * code/branches/core7/src/libraries/network/synchronisable/SynchronisableVariable.h (modified) SynchronisableVariableBase::state_ is not used anymore Mon, 27 Apr 2015 21:08:26 GMT landauf [10407] * code/branches/core7/src/libraries/core/CMakeLists.txt (modified) * code/branches/core7/src/libraries/core/Core.cc (modified) * code/branches/core7/src/libraries/core/CorePrereqs.h (modified) * code/branches/core7/src/libraries/core/input/KeyBinderManager.cc (modified) * code/branches/core7/src/libraries/core/input/KeyDetector.cc (modified) * code/branches/core7/src/libraries/core/singleton (added) * code/branches/core7/src/libraries/core/singleton/CMakeLists.txt (added) * code/branches/core7/src/libraries/core/singleton/Scope.cc (moved) * code/branches/core7/src/libraries/core/singleton/Scope.h (moved) * code/branches/core7/src/libraries/core/singleton/ScopedSingletonManager.cc (moved) * code/branches/core7/src/libraries/core/singleton/ScopedSingletonManager.h (moved) * code/branches/core7/src/libraries/network/Client.cc (modified) * code/branches/core7/src/libraries/network/LANDiscovery.cc (modified) * code/branches/core7/src/libraries/network/MasterServer.cc (modified) * code/branches/core7/src/libraries/util/CMakeLists.txt (modified) * code/branches/core7/src/libraries/util/UtilPrereqs.h (modified) * code/branches/core7/src/modules/designtools/ScreenshotManager.cc (modified) * code/branches/core7/src/modules/designtools/SkyboxGenerator.cc (modified) * code/branches/core7/src/modules/notifications/NotificationManager.cc (modified) * code/branches/core7/src/modules/pickup/PickupManager.cc (modified) * code/branches/core7/src/modules/questsystem/QuestManager.cc (modified) * code/branches/core7/src/orxonox/CameraManager.cc (modified) * code/branches/core7/src/orxonox/LevelManager.cc (modified) * code/branches/core7/src/orxonox/MoodManager.cc (modified) * code/branches/core7/src/orxonox/PawnManager.cc (modified) * code/branches/core7/src/orxonox/PlayerManager.cc (modified) * code/branches/core7/src/orxonox/ShipPartManager.cc (modified) * code/branches/core7/src/orxonox/chat/ChatHistory.cc (modified) * code/branches/core7/src/orxonox/chat/ChatInputHandler.cc (modified) * code/branches/core7/src/orxonox/chat/ChatManager.cc (modified) * code/branches/core7/src/orxonox/overlays/InGameConsole.cc (modified) * code/branches/core7/src/orxonox/sound/SoundManager.cc (modified) * code/branches/core7/test/core/CMakeLists.txt (modified) * code/branches/core7/test/core/singleton (added) * code/branches/core7/test/core/singleton/ScopeTest.cc (moved) * code/branches/core7/test/util/CMakeLists.txt (modified) moved Scope and ScopedSingletonManager from util to core. TODO: I ... Sun, 26 Apr 2015 18:49:32 GMT landauf [10405] * code/branches/core7/src/libraries/core/class/Identifier.cc (modified) * code/branches/core7/test/core/class/IdentifierClassHierarchyTest.cc (modified) * code/branches/core7/test/core/class/IdentifierExternalClassHierarchyTest.cc (modified) * code/branches/core7/test/core/class/IdentifierNestedClassHierarchyTest.cc (modified) * code/branches/core7/test/core/class/IdentifierSimpleClassHierarchyTest.cc (modified) * code/branches/core7/test/core/class/SubclassIdentifierTest.cc (modified) * code/branches/core7/test/core/class/SuperTest.cc (modified) * code/branches/core7/test/core/command/CommandTest.cc (modified) fixed some TODOs in tests and code by using the new unload() function Sun, 26 Apr 2015 18:47:52 GMT landauf [10404] * code/branches/core7/src/libraries/core/CoreIncludes.h (modified) * code/branches/core7/src/libraries/core/command/ConsoleCommandIncludes.cc (modified) * code/branches/core7/src/libraries/core/command/ConsoleCommandIncludes.h (modified) * code/branches/core7/src/libraries/core/commandline/CommandLineIncludes.h (modified) * code/branches/core7/src/libraries/core/commandline/CommandLineParser.cc (modified) * code/branches/core7/src/libraries/core/commandline/CommandLineParser.h (modified) * code/branches/core7/src/libraries/core/module/ModuleInstance.cc (modified) * code/branches/core7/src/libraries/core/module/ModuleInstance.h (modified) * code/branches/core7/src/libraries/core/module/StaticallyInitializedInstance.h (modified) added unload() function to StaticallyInitializedInstance Sun, 26 Apr 2015 14:16:49 GMT landauf [10403] * code/branches/core7/src/libraries/core/class/Identifier.cc (modified) * code/branches/core7/src/libraries/core/class/Identifier.h (modified) * code/branches/core7/src/libraries/core/class/IdentifierManager.cc (modified) * code/branches/core7/src/libraries/core/class/IdentifierManager.h (modified) * code/branches/core7/test/core/class/IdentifierClassHierarchyTest.cc (modified) * code/branches/core7/test/core/class/IdentifierExternalClassHierarchyTest.cc (modified) * code/branches/core7/test/core/class/IdentifierNestedClassHierarchyTest.cc (modified) * code/branches/core7/test/core/class/IdentifierSimpleClassHierarchyTest.cc (modified) * code/branches/core7/test/core/class/SubclassIdentifierTest.cc (modified) * code/branches/core7/test/core/class/SuperTest.cc (modified) * code/branches/core7/test/core/command/CommandTest.cc (modified) added function to destroy the class hierarchy (i.e. reset all ... Sun, 26 Apr 2015 13:22:27 GMT landauf [10400] * code/branches/core7/src/libraries/core/class/Identifier.cc (modified) * code/branches/core7/src/libraries/core/class/Identifier.h (modified) * code/branches/core7/test/core/class/IdentifiableTest.cc (modified) * code/branches/core7/test/core/class/IdentifierClassHierarchyTest.cc (modified) * code/branches/core7/test/core/class/IdentifierExternalClassHierarchyTest.cc (modified) * code/branches/core7/test/core/class/IdentifierNestedClassHierarchyTest.cc (modified) * code/branches/core7/test/core/class/IdentifierSimpleClassHierarchyTest.cc (modified) * code/branches/core7/test/core/class/IdentifierTest.cc (modified) * code/branches/core7/test/core/class/SubclassIdentifierTest.cc (modified) * code/branches/core7/test/core/class/SuperTest.cc (modified) * code/branches/core7/test/core/command/CommandTest.cc (modified) fixed tests. however there are some open issues: - the ... Sun, 26 Apr 2015 13:10:58 GMT landauf [10399] * code/branches/core7/src/libraries/core/class/Identifier.cc (modified) * code/branches/core7/src/libraries/core/class/Identifier.h (modified) * code/branches/core7/src/libraries/core/class/IdentifierManager.cc (modified) * code/branches/core7/src/libraries/core/class/IdentifierManager.h (modified) use typeid(T) instead of typeid(T).name() to identify a class. this ... Sun, 26 Apr 2015 11:34:31 GMT landauf [10398] * code/branches/core7/src/libraries/util/Singleton.h (modified) improved output Sun, 26 Apr 2015 08:24:21 GMT landauf [10396] * code/branches/core7/src/libraries/core/CoreIncludes.h (modified) * code/branches/core7/src/libraries/core/class/Identifier.cc (modified) * code/branches/core7/src/libraries/util/output/OutputDefinitions.h (modified) detail Sat, 25 Apr 2015 20:49:34 GMT landauf [10395] * code/branches/core7/src/libraries/core/CoreIncludes.h (modified) * code/branches/core7/src/libraries/core/class/Identifier.cc (modified) * code/branches/core7/src/libraries/core/class/Identifier.h (modified) * code/branches/core7/src/libraries/core/class/IdentifierManager.cc (modified) * code/branches/core7/src/libraries/core/class/IdentifierManager.h (modified) * code/branches/core7/test/core/object/ContextTest.cc (modified) * code/branches/core7/test/core/object/IteratorTest.cc (modified) * code/branches/core7/test/core/object/ListableTest.cc (modified) * code/branches/core7/test/core/object/ObjectListIteratorTest.cc (modified) create and initialize Identifiers explicitly via registerClass(). ... Thu, 23 Apr 2015 20:44:57 GMT landauf [10392] * code/branches/core7/src/libraries/core/Core.cc (modified) * code/branches/core7/src/libraries/core/Core.h (modified) * code/branches/core7/src/libraries/core/CorePrereqs.h (modified) * code/branches/core7/src/libraries/core/GraphicsManager.cc (modified) * code/branches/core7/src/libraries/core/Loader.cc (modified) * code/branches/core7/src/libraries/core/Loader.h (modified) * code/branches/core7/src/libraries/core/XMLPort.cc (modified) * code/branches/core7/src/orxonox/Level.cc (modified) * code/branches/core7/src/orxonox/LevelManager.cc (modified) * code/branches/core7/src/orxonox/gamestates/GSLevel.cc (modified) Loader is now a singleton instead of a static class. fixes issue with ... Wed, 22 Apr 2015 20:54:09 GMT landauf [10382] * code/branches/core7/src/libraries/tools/ParticleInterface.cc (modified) found another unregistered class Wed, 22 Apr 2015 20:32:04 GMT landauf [10381] * code/branches/core7/src/libraries/core/CoreIncludes.h (modified) * code/branches/core7/src/libraries/core/class/Identifier.cc (modified) * code/branches/core7/src/libraries/core/class/Identifier.h (modified) removed check from r10379 again Wed, 22 Apr 2015 20:30:42 GMT landauf [10380] * code/branches/core7/src/libraries/core/GUIManager.cc (modified) * code/branches/core7/src/libraries/core/Game.cc (modified) * code/branches/core7/src/libraries/core/GraphicsManager.cc (modified) * code/branches/core7/src/libraries/core/input/InputManager.cc (modified) * code/branches/core7/src/libraries/core/input/JoyStickQuantityListener.cc (modified) * code/branches/core7/src/libraries/core/input/KeyBinder.cc (modified) * code/branches/core7/src/libraries/core/input/KeyBinderManager.cc (modified) * code/branches/core7/src/libraries/core/input/KeyDetector.cc (modified) * code/branches/core7/src/libraries/core/input/Mouse.cc (modified) * code/branches/core7/src/libraries/network/Host.cc (modified) * code/branches/core7/src/modules/designtools/ScreenshotManager.cc (modified) * code/branches/core7/src/modules/designtools/SkyboxGenerator.cc (modified) * code/branches/core7/src/modules/notifications/NotificationManager.cc (modified) * code/branches/core7/src/modules/pickup/PickupManager.cc (modified) * code/branches/core7/src/orxonox/LevelManager.cc (modified) * code/branches/core7/src/orxonox/MoodManager.cc (modified) * code/branches/core7/src/orxonox/PawnManager.cc (modified) * code/branches/core7/src/orxonox/PlayerManager.cc (modified) * code/branches/core7/src/orxonox/ShipPartManager.cc (modified) * code/branches/core7/src/orxonox/chat/ChatHistory.cc (modified) * code/branches/core7/src/orxonox/chat/ChatInputHandler.cc (modified) * code/branches/core7/src/orxonox/chat/ChatManager.cc (modified) * code/branches/core7/src/orxonox/collisionshapes/WorldEntityCollisionShape.cc (modified) * code/branches/core7/src/orxonox/gamestates/GSMainMenu.cc (modified) * code/branches/core7/src/orxonox/interfaces/NotificationListener.cc (modified) * code/branches/core7/src/orxonox/interfaces/PickupListener.cc (modified) * code/branches/core7/src/orxonox/overlays/InGameConsole.cc (modified) * code/branches/core7/src/orxonox/sound/AmbientSound.cc (modified) * code/branches/core7/src/orxonox/sound/SoundManager.cc (modified) registered missing classes. WorldEntityCollisionShape is the only ... Wed, 22 Apr 2015 20:29:21 GMT landauf [10379] * code/branches/core7/src/libraries/core/CoreIncludes.h (modified) * code/branches/core7/src/libraries/core/class/Identifier.cc (modified) * code/branches/core7/src/libraries/core/class/Identifier.h (modified) check if all classes are registered Sun, 19 Apr 2015 20:41:09 GMT landauf [10377] * code/branches/core7/src/libraries/core/class/Identifier.cc (modified) * code/branches/core7/src/libraries/core/class/Identifier.h (modified) added a check which tries to detect wrongly configured class ... Sun, 19 Apr 2015 20:13:42 GMT landauf [10376] * code/branches/core7/src/libraries/core/class/Identifier.cc (modified) * code/branches/core7/src/libraries/core/class/Identifier.h (modified) added helper function to reduce code duplication Sun, 19 Apr 2015 20:07:27 GMT landauf [10375] * code/branches/core7/src/libraries/core/class/Identifier.cc (modified) trying to keep the correct order of parents Sun, 19 Apr 2015 20:04:35 GMT landauf [10374] * code/branches/core7/src/libraries/core/CoreIncludes.h (modified) * code/branches/core7/src/libraries/core/class/Identifiable.cc (modified) * code/branches/core7/src/libraries/core/class/Identifier.cc (modified) * code/branches/core7/src/libraries/core/class/Identifier.h (modified) * code/branches/core7/src/libraries/core/class/OrxonoxInterface.cc (modified) * code/branches/core7/src/libraries/core/config/Configurable.cc (modified) * code/branches/core7/src/libraries/core/object/Listable.cc (modified) added flag to define if a class should be used as a virtual parent ... Sat, 18 Apr 2015 11:09:33 GMT landauf [10373] * code/branches/core7/src/libraries/core/class/Identifier.h (modified) detail (re-ordered functions) Sat, 18 Apr 2015 11:07:08 GMT landauf [10372] * code/branches/core7/src/libraries/core/class/Identifier.cc (modified) * code/branches/core7/src/libraries/core/class/Identifier.h (modified) * code/branches/core7/src/libraries/core/class/IdentifierManager.cc (modified) * code/branches/core7/src/libraries/core/class/IdentifierManager.h (modified) * code/branches/core7/test/core/class/IdentifierClassHierarchyTest.cc (modified) * code/branches/core7/test/core/class/IdentifierExternalClassHierarchyTest.cc (modified) * code/branches/core7/test/core/class/IdentifierNestedClassHierarchyTest.cc (modified) * code/branches/core7/test/core/class/IdentifierSimpleClassHierarchyTest.cc (modified) * code/branches/core7/test/core/class/SuperTest.cc (modified) use lists instead of sets to store parent identifiers. this allows to ... Sat, 18 Apr 2015 10:46:57 GMT landauf [10371] * code/branches/core7/src/libraries/core/class/Identifier.cc (modified) * code/branches/core7/src/libraries/core/class/Identifier.h (modified) * code/branches/core7/src/libraries/core/class/IdentifierManager.cc (modified) trying to make the initialization of parents of an identifier better ... Thu, 16 Apr 2015 19:59:58 GMT landauf [10370] * code/branches/core7/src/libraries/core/class/IdentifierManager.cc (modified) * code/branches/core7/src/libraries/core/class/IdentifierManager.h (modified) more checks. Wed, 15 Apr 2015 20:37:17 GMT landauf [10367] * code/branches/core7/src/libraries/core/ClassTreeMask.cc (modified) * code/branches/core7/src/libraries/core/class/Identifier.h (modified) removed some functions which were (almost) unused Wed, 15 Apr 2015 20:11:15 GMT landauf [10366] * code/branches/core7/src/libraries/core/class/Identifier.cc (modified) * code/branches/core7/src/libraries/core/class/Identifier.h (modified) * code/branches/core7/src/libraries/core/class/IdentifierManager.cc (modified) * code/branches/core7/src/libraries/core/class/IdentifierManager.h (modified) found a better solution to find identifiers that don't belong to the ... Tue, 14 Apr 2015 20:29:05 GMT landauf [10365] * code/branches/core7/src/libraries/core/class/IdentifierManager.cc (modified) fixed tests, added more output Tue, 14 Apr 2015 20:11:35 GMT landauf [10364] * code/branches/core7/src/libraries/core/class/IdentifierManager.cc (modified) only check class hierarchy in dev mode Mon, 13 Apr 2015 21:15:04 GMT landauf [10363] * code/branches/core7/src/libraries/core/class/Identifier.cc (modified) * code/branches/core7/src/libraries/core/class/Identifier.h (modified) * code/branches/core7/src/libraries/core/class/IdentifierManager.cc (modified) * code/branches/core7/test/core/CMakeLists.txt (modified) * code/branches/core7/test/core/class/IdentifierNestedClassHierarchyTest.cc (added) bugfix: class hierarchy wrongly considered the classes of nested ... Sun, 12 Apr 2015 21:07:14 GMT landauf [10362] * code/branches/core7/src/libraries/core/Core.cc (modified) * code/branches/core7/src/libraries/core/CoreIncludes.h (modified) * code/branches/core7/src/libraries/core/ViewportEventListener.cc (modified) * code/branches/core7/src/libraries/core/WindowEventListener.cc (modified) * code/branches/core7/src/libraries/core/XMLNameListener.cc (modified) * code/branches/core7/src/libraries/network/ClientConnectionListener.cc (modified) * code/branches/core7/src/libraries/network/NetworkFunction.cc (modified) * code/branches/core7/src/libraries/network/synchronisable/Synchronisable.cc (modified) * code/branches/core7/src/libraries/tools/interfaces/ToolsInterfaceCompilation.cc (modified) * code/branches/core7/src/modules/docking/DockingAnimation.cc (modified) * code/branches/core7/src/modules/docking/DockingEffect.cc (modified) * code/branches/core7/src/modules/objects/collisionshapes/AbstractRadiusHeightCollisionShape.cc (modified) * code/branches/core7/src/modules/pickup/CollectiblePickup.cc (modified) * code/branches/core7/src/modules/questsystem/Quest.cc (modified) * code/branches/core7/src/modules/questsystem/QuestEffect.cc (modified) * code/branches/core7/src/modules/questsystem/effects/ChangeQuestStatus.cc (modified) * code/branches/core7/src/orxonox/chat/ChatManager.cc (modified) * code/branches/core7/src/orxonox/collisionshapes/CollisionShape.cc (modified) * code/branches/core7/src/orxonox/gamestates/GSLevel.cc (modified) * code/branches/core7/src/orxonox/infos/PlayerInfo.cc (modified) * code/branches/core7/src/orxonox/interfaces/InterfaceCompilation.cc (modified) * code/branches/core7/src/orxonox/interfaces/PickupCarrier.cc (modified) * code/branches/core7/src/orxonox/interfaces/Pickupable.cc (modified) * code/branches/core7/src/orxonox/interfaces/RadarViewable.cc (modified) * code/branches/core7/src/orxonox/sound/BaseSound.cc (modified) * code/branches/core7/src/orxonox/weaponsystem/WeaponMode.cc (modified) * code/branches/core7/src/orxonox/worldentities/WorldEntity.cc (modified) use static identifier initializer to store the inheritance definition ... Sun, 12 Apr 2015 21:05:10 GMT landauf [10361] * code/branches/core7/src/libraries/core/class/Identifier.h (modified) * code/branches/core7/src/libraries/core/class/IdentifierManager.cc (modified) * code/branches/core7/src/libraries/core/class/IdentifierManager.h (modified) added run-time check for class hierarchy Sun, 12 Apr 2015 19:41:22 GMT landauf [10360] * code/branches/core7/src/libraries/core/CoreIncludes.h (modified) * code/branches/core7/test/core/class/IdentifierClassHierarchyTest.cc (modified) * code/branches/core7/test/core/class/IdentifierExternalClassHierarchyTest.cc (modified) * code/branches/core7/test/core/class/IdentifierSimpleClassHierarchyTest.cc (modified) wrap Identifiers in a StaticallyInitializedInstance. doesn't do a lot ... Sun, 12 Apr 2015 13:27:09 GMT landauf [10358] * code/branches/core7/src/libraries/core/BaseObject.cc (modified) * code/branches/core7/src/libraries/core/object/SmartPtr.h (modified) * code/branches/core7/src/libraries/core/object/WeakPtr.h (modified) removed int constructor & assignment-operator from WeakPtr and SmartPtr Sat, 11 Apr 2015 20:46:40 GMT landauf [10355] * code/branches/core7/src/libraries/core/command/CommandExecutor.cc (modified) don't forget to register new commands (fixes 'alias' command) Sat, 11 Apr 2015 20:36:15 GMT landauf [10354] * code/branches/core7/src/libraries/core/command/ConsoleCommandIncludes.cc (modified) * code/branches/core7/src/libraries/core/command/ConsoleCommandManager.cc (modified) * code/branches/core7/src/libraries/core/command/ConsoleCommandManager.h (modified) moved code from static initializer into new function in ... Wed, 08 Apr 2015 21:15:43 GMT landauf [10353] * code/branches/core7/src/libraries/core/commandline/CommandLineIncludes.h (modified) detail Wed, 08 Apr 2015 21:15:11 GMT landauf [10352] * code/branches/core7/src/libraries/core/Core.cc (modified) * code/branches/core7/src/libraries/core/command/CMakeLists.txt (modified) * code/branches/core7/src/libraries/core/command/ConsoleCommand.cc (modified) * code/branches/core7/src/libraries/core/command/ConsoleCommand.h (modified) * code/branches/core7/src/libraries/core/command/ConsoleCommandIncludes.cc (added) * code/branches/core7/src/libraries/core/command/ConsoleCommandIncludes.h (modified) wrap ConsoleCommands in StaticallyInitializedInstances Mon, 06 Apr 2015 20:00:37 GMT landauf [10348] * code/branches/core7/src/libraries/core/command/CommandExecutor.cc (modified) * code/branches/core7/src/libraries/core/command/ConsoleCommand.cc (modified) * code/branches/core7/src/libraries/core/command/ConsoleCommand.h (modified) * code/branches/core7/src/libraries/core/command/ConsoleCommandIncludes.h (modified) * code/branches/core7/src/modules/towerdefense/TowerDefense.cc (modified) * code/branches/core7/src/orxonox/gametypes/Gametype.cc (modified) removed unnecessary helper functions Mon, 06 Apr 2015 13:47:42 GMT landauf [10347] * code/branches/core7/src/libraries/core/Core.cc (modified) * code/branches/core7/src/libraries/core/GUIManager.cc (modified) * code/branches/core7/src/libraries/core/Game.cc (modified) * code/branches/core7/src/libraries/core/GraphicsManager.cc (modified) * code/branches/core7/src/libraries/core/command/ArgumentCompletionFunctions.cc (modified) * code/branches/core7/src/libraries/core/command/CommandEvaluation.cc (modified) * code/branches/core7/src/libraries/core/command/CommandExecutor.cc (modified) * code/branches/core7/src/libraries/core/command/ConsoleCommand.cc (modified) * code/branches/core7/src/libraries/core/command/ConsoleCommand.h (modified) * code/branches/core7/src/libraries/core/command/ConsoleCommandCompilation.cc (modified) * code/branches/core7/src/libraries/core/command/ConsoleCommandIncludes.h (added) * code/branches/core7/src/libraries/core/command/IRC.cc (modified) * code/branches/core7/src/libraries/core/command/TclBind.cc (modified) * code/branches/core7/src/libraries/core/command/TclThreadManager.cc (modified) * code/branches/core7/src/libraries/core/config/SettingsConfigFile.cc (modified) * code/branches/core7/src/libraries/core/input/InputManager.cc (modified) * code/branches/core7/src/libraries/core/input/KeyBinderManager.cc (modified) * code/branches/core7/src/libraries/core/input/KeyDetector.cc (modified) * code/branches/core7/src/libraries/core/input/Mouse.cc (modified) * code/branches/core7/src/libraries/network/Host.cc (modified) * code/branches/core7/src/libraries/network/MasterServer.cc (modified) * code/branches/core7/src/libraries/tools/Timer.cc (modified) * code/branches/core7/src/modules/designtools/ScreenshotManager.cc (modified) * code/branches/core7/src/modules/designtools/SkyboxGenerator.cc (modified) * code/branches/core7/src/modules/docking/Dock.cc (modified) * code/branches/core7/src/modules/mini4dgame/Mini4Dgame.cc (modified) * code/branches/core7/src/modules/objects/triggers/Trigger.cc (modified) * code/branches/core7/src/modules/overlays/hud/HUDNavigation.cc (modified) * code/branches/core7/src/modules/towerdefense/TowerDefense.cc (modified) * code/branches/core7/src/orxonox/Scene.cc (modified) * code/branches/core7/src/orxonox/Test.cc (modified) * code/branches/core7/src/orxonox/chat/ChatInputHandler.cc (modified) * code/branches/core7/src/orxonox/chat/ChatManager.cc (modified) * code/branches/core7/src/orxonox/controllers/ArtificialController.cc (modified) * code/branches/core7/src/orxonox/controllers/FormationController.cc (modified) * code/branches/core7/src/orxonox/controllers/HumanController.cc (modified) * code/branches/core7/src/orxonox/controllers/NewHumanController.cc (modified) * code/branches/core7/src/orxonox/gamestates/GSLevel.cc (modified) * code/branches/core7/src/orxonox/gamestates/GSMainMenu.cc (modified) * code/branches/core7/src/orxonox/gamestates/GSRoot.cc (modified) * code/branches/core7/src/orxonox/gametypes/Gametype.cc (modified) * code/branches/core7/src/orxonox/gametypes/Mission.cc (modified) * code/branches/core7/src/orxonox/overlays/InGameConsole.cc (modified) * code/branches/core7/src/orxonox/overlays/OrxonoxOverlay.cc (modified) * code/branches/core7/src/orxonox/overlays/OverlayGroup.cc (modified) * code/branches/core7/src/orxonox/sound/WorldAmbientSound.cc (modified) * code/branches/core7/src/orxonox/worldentities/pawns/ModularSpaceShip.cc (modified) * code/branches/core7/src/orxonox/worldentities/pawns/Spectator.cc (modified) * code/branches/core7/test/core/command/CommandTest.cc (modified) moved console command macros to a new file (ConsoleCommandIncludes.h) Sun, 05 Apr 2015 18:25:11 GMT landauf [10346] * code/branches/core7/src/libraries/core/Core.cc (modified) * code/branches/core7/src/libraries/core/CorePrereqs.h (modified) * code/branches/core7/src/libraries/core/command/ArgumentCompletionFunctions.cc (modified) * code/branches/core7/src/libraries/core/command/CMakeLists.txt (modified) * code/branches/core7/src/libraries/core/command/CommandEvaluation.cc (modified) * code/branches/core7/src/libraries/core/command/CommandExecutor.cc (modified) * code/branches/core7/src/libraries/core/command/ConsoleCommand.cc (modified) * code/branches/core7/src/libraries/core/command/ConsoleCommand.h (modified) * code/branches/core7/src/libraries/core/command/ConsoleCommandManager.cc (added) * code/branches/core7/src/libraries/core/command/ConsoleCommandManager.h (added) moved static contents from ConsoleCommand to ConsoleCommandManager Sun, 05 Apr 2015 15:32:40 GMT landauf [10345] * code/branches/core7/src/libraries/core/Core.cc (modified) * code/branches/core7/src/libraries/core/PathConfig.cc (modified) * code/branches/core7/src/libraries/core/commandline/CommandLineIncludes.h (added) * code/branches/core7/src/libraries/core/commandline/CommandLineParser.cc (modified) * code/branches/core7/src/libraries/core/commandline/CommandLineParser.h (modified) * code/branches/core7/src/libraries/core/input/InputManager.cc (modified) * code/branches/core7/src/orxonox/LevelManager.cc (modified) * code/branches/core7/src/orxonox/Main.cc (modified) * code/branches/core7/src/orxonox/gamestates/GSClient.cc (modified) * code/branches/core7/src/orxonox/gamestates/GSServer.cc (modified) wrap CommandLineArguments in StaticallyInitializedInstances Sun, 05 Apr 2015 15:29:21 GMT landauf [10344] * code/branches/core7/src/libraries/core/module/ModuleInstance.cc (modified) * code/branches/core7/src/libraries/core/module/ModuleInstance.h (modified) * code/branches/core7/src/libraries/core/module/StaticallyInitializedInstance.cc (modified) * code/branches/core7/src/libraries/core/module/StaticallyInitializedInstance.h (modified) remove and destroy StaticallyInitializedInstances Sat, 04 Apr 2015 11:34:39 GMT landauf [10343] * code/branches/core7/src/libraries/core/CMakeLists.txt (modified) * code/branches/core7/src/libraries/core/Core.cc (modified) * code/branches/core7/src/libraries/core/Game.cc (modified) * code/branches/core7/src/libraries/core/PathConfig.cc (modified) * code/branches/core7/src/libraries/core/commandline (added) * code/branches/core7/src/libraries/core/commandline/CMakeLists.txt (added) * code/branches/core7/src/libraries/core/commandline/CommandLineParser.cc (moved) * code/branches/core7/src/libraries/core/commandline/CommandLineParser.h (moved) * code/branches/core7/src/libraries/core/config/CMakeLists.txt (modified) * code/branches/core7/src/libraries/core/input/InputManager.cc (modified) * code/branches/core7/src/libraries/network/Client.cc (modified) * code/branches/core7/src/orxonox/LevelManager.cc (modified) * code/branches/core7/src/orxonox/Main.cc (modified) * code/branches/core7/src/orxonox/gamestates/GSClient.cc (modified) * code/branches/core7/src/orxonox/gamestates/GSServer.cc (modified) moved CommandLineParser into separate subfolder Sat, 04 Apr 2015 11:24:49 GMT landauf [10342] * code/branches/core7/src/libraries/core/CMakeLists.txt (modified) * code/branches/core7/src/libraries/core/Core.cc (modified) * code/branches/core7/src/libraries/core/CorePrereqs.h (modified) * code/branches/core7/src/libraries/core/module (added) * code/branches/core7/src/libraries/core/module/CMakeLists.txt (added) * code/branches/core7/src/libraries/core/module/ModuleInstance.cc (added) * code/branches/core7/src/libraries/core/module/ModuleInstance.h (added) * code/branches/core7/src/libraries/core/module/StaticallyInitializedInstance.cc (added) * code/branches/core7/src/libraries/core/module/StaticallyInitializedInstance.h (added) added helper class for module initialization