# # ChangeLog for code/branches/consolecommands3/src/libraries # # Generated by Trac 1.0.9 # Nov 28, 2024, 8:05:51 PM Tue, 24 Aug 2010 21:26:14 GMT landauf [7213] * code/branches/consolecommands3/src/libraries/core/command/Functor.h (modified) small changes in Functor, removed specialization for FunctorStatic ... Tue, 24 Aug 2010 14:56:37 GMT landauf [7212] * code/branches/consolecommands3/src/libraries/core/CorePrereqs.h (modified) * code/branches/consolecommands3/src/libraries/core/XMLPort.h (modified) * code/branches/consolecommands3/src/libraries/core/command/Executor.cc (modified) * code/branches/consolecommands3/src/libraries/core/command/Executor.h (modified) * code/branches/consolecommands3/src/libraries/core/command/Functor.h (modified) * code/branches/consolecommands3/src/libraries/core/command/FunctorPtr.h (modified) * code/branches/consolecommands3/src/libraries/util/MultiType.h (modified) * code/branches/consolecommands3/src/libraries/util/SharedPtr.h (modified) re-implemented Functor - without macros! Mon, 23 Aug 2010 16:50:22 GMT landauf [7207] * code/branches/consolecommands3/src/libraries/core/CMakeLists.txt (modified) * code/branches/consolecommands3/src/libraries/core/Core.cc (modified) * code/branches/consolecommands3/src/libraries/core/input/KeyBinderManager.cc (modified) * code/branches/consolecommands3/src/libraries/core/input/KeyDetector.cc (modified) * code/branches/consolecommands3/src/libraries/network/Client.cc (modified) * code/branches/consolecommands3/src/libraries/network/LANDiscovery.cc (modified) * code/branches/consolecommands3/src/libraries/util/CMakeLists.txt (modified) * code/branches/consolecommands3/src/libraries/util/ScopedSingletonManager.cc (moved) * code/branches/consolecommands3/src/libraries/util/ScopedSingletonManager.h (moved) * code/branches/consolecommands3/src/modules/designtools/ScreenshotManager.cc (modified) * code/branches/consolecommands3/src/modules/designtools/SkyboxGenerator.cc (modified) * code/branches/consolecommands3/src/modules/notifications/NotificationManager.cc (modified) * code/branches/consolecommands3/src/modules/pickup/PickupManager.cc (modified) * code/branches/consolecommands3/src/modules/questsystem/QuestManager.cc (modified) * code/branches/consolecommands3/src/orxonox/CameraManager.cc (modified) * code/branches/consolecommands3/src/orxonox/ChatHistory.cc (modified) * code/branches/consolecommands3/src/orxonox/ChatInputHandler.cc (modified) * code/branches/consolecommands3/src/orxonox/LevelManager.cc (modified) * code/branches/consolecommands3/src/orxonox/MoodManager.cc (modified) * code/branches/consolecommands3/src/orxonox/PlayerManager.cc (modified) * code/branches/consolecommands3/src/orxonox/overlays/InGameConsole.cc (modified) * code/branches/consolecommands3/src/orxonox/sound/SoundManager.cc (modified) moved ScopedSingletonManager to util Mon, 23 Aug 2010 00:05:09 GMT landauf [7205] * code/branches/consolecommands3/src/libraries/core/command/ExecutorPtr.h (modified) * code/branches/consolecommands3/src/libraries/core/command/FunctorPtr.h (modified) * code/branches/consolecommands3/src/libraries/util/SharedPtr.h (moved) moved SharedPtr to util Sun, 22 Aug 2010 23:08:14 GMT landauf [7204] * code/branches/consolecommands3/src/libraries/core/BaseObject.cc (modified) * code/branches/consolecommands3/src/libraries/core/ConfigFileManager.cc (modified) * code/branches/consolecommands3/src/libraries/core/Core.cc (modified) * code/branches/consolecommands3/src/libraries/core/CorePrereqs.h (modified) * code/branches/consolecommands3/src/libraries/core/EventIncludes.h (modified) * code/branches/consolecommands3/src/libraries/core/GUIManager.cc (modified) * code/branches/consolecommands3/src/libraries/core/Game.cc (modified) * code/branches/consolecommands3/src/libraries/core/GraphicsManager.cc (modified) * code/branches/consolecommands3/src/libraries/core/Identifier.cc (modified) * code/branches/consolecommands3/src/libraries/core/LuaState.cc (modified) * code/branches/consolecommands3/src/libraries/core/Thread.cc (modified) * code/branches/consolecommands3/src/libraries/core/WeakPtr.h (modified) * code/branches/consolecommands3/src/libraries/core/XMLPort.h (modified) * code/branches/consolecommands3/src/libraries/core/input/Button.cc (modified) * code/branches/consolecommands3/src/libraries/core/input/HalfAxis.cc (modified) * code/branches/consolecommands3/src/libraries/core/input/InputCommands.h (modified) * code/branches/consolecommands3/src/libraries/core/input/InputManager.cc (modified) * code/branches/consolecommands3/src/libraries/core/input/InputState.cc (modified) * code/branches/consolecommands3/src/libraries/core/input/KeyBinderManager.cc (modified) * code/branches/consolecommands3/src/libraries/core/input/KeyDetector.cc (modified) * code/branches/consolecommands3/src/libraries/core/input/Mouse.cc (modified) * code/branches/consolecommands3/src/libraries/network/GamestateManager.cc (modified) * code/branches/consolecommands3/src/libraries/network/Host.cc (modified) * code/branches/consolecommands3/src/libraries/network/NetworkFunction.h (modified) * code/branches/consolecommands3/src/libraries/network/Server.cc (modified) * code/branches/consolecommands3/src/libraries/tools/Timer.cc (modified) * code/branches/consolecommands3/src/libraries/tools/Timer.h (modified) * code/branches/consolecommands3/src/modules/designtools/ScreenshotManager.cc (modified) * code/branches/consolecommands3/src/modules/designtools/SkyboxGenerator.cc (modified) * code/branches/consolecommands3/src/modules/objects/triggers/Trigger.cc (modified) * code/branches/consolecommands3/src/modules/overlays/OverlaysPrecompiledHeaders.h (modified) * code/branches/consolecommands3/src/modules/overlays/hud/ChatOverlay.cc (modified) * code/branches/consolecommands3/src/modules/overlays/hud/GametypeStatus.cc (modified) * code/branches/consolecommands3/src/modules/pong/Pong.cc (modified) * code/branches/consolecommands3/src/modules/questsystem/QuestManager.cc (modified) * code/branches/consolecommands3/src/modules/questsystem/QuestsystemPrecompiledHeaders.h (modified) * code/branches/consolecommands3/src/modules/weapons/MuzzleFlash.cc (modified) * code/branches/consolecommands3/src/modules/weapons/projectiles/Projectile.cc (modified) * code/branches/consolecommands3/src/modules/weapons/weaponmodes/EnergyDrink.cc (modified) * code/branches/consolecommands3/src/modules/weapons/weaponmodes/HsW01.cc (modified) * code/branches/consolecommands3/src/orxonox/ChatInputHandler.cc (modified) * code/branches/consolecommands3/src/orxonox/OrxonoxPrecompiledHeaders.h (modified) * code/branches/consolecommands3/src/orxonox/Radar.cc (modified) * code/branches/consolecommands3/src/orxonox/Test.cc (modified) * code/branches/consolecommands3/src/orxonox/controllers/AIController.cc (modified) * code/branches/consolecommands3/src/orxonox/controllers/ArtificialController.cc (modified) * code/branches/consolecommands3/src/orxonox/controllers/DroneController.cc (modified) * code/branches/consolecommands3/src/orxonox/controllers/HumanController.cc (modified) * code/branches/consolecommands3/src/orxonox/controllers/NewHumanController.cc (modified) * code/branches/consolecommands3/src/orxonox/gamestates/GSGraphics.cc (modified) * code/branches/consolecommands3/src/orxonox/gamestates/GSLevel.cc (modified) * code/branches/consolecommands3/src/orxonox/gamestates/GSMainMenu.cc (modified) * code/branches/consolecommands3/src/orxonox/gamestates/GSRoot.cc (modified) * code/branches/consolecommands3/src/orxonox/gametypes/Gametype.cc (modified) * code/branches/consolecommands3/src/orxonox/gametypes/TeamBaseMatch.cc (modified) * code/branches/consolecommands3/src/orxonox/graphics/ParticleSpawner.cc (modified) * code/branches/consolecommands3/src/orxonox/overlays/InGameConsole.cc (modified) * code/branches/consolecommands3/src/orxonox/overlays/InGameConsole.h (modified) * code/branches/consolecommands3/src/orxonox/overlays/OrxonoxOverlay.cc (modified) * code/branches/consolecommands3/src/orxonox/overlays/OverlayGroup.cc (modified) * code/branches/consolecommands3/src/orxonox/sound/WorldSound.cc (modified) * code/branches/consolecommands3/src/orxonox/worldentities/BigExplosion.cc (modified) * code/branches/consolecommands3/src/orxonox/worldentities/ExplosionChunk.cc (modified) * code/branches/consolecommands3/src/orxonox/worldentities/MovableEntity.cc (modified) adjusted includes in all other files Sun, 22 Aug 2010 22:58:52 GMT landauf [7203] * code/branches/consolecommands3/src/libraries/core/command/ArgumentCompleter.h (modified) * code/branches/consolecommands3/src/libraries/core/command/ArgumentCompletionFunctions.cc (modified) * code/branches/consolecommands3/src/libraries/core/command/ArgumentCompletionFunctions.h (modified) * code/branches/consolecommands3/src/libraries/core/command/ArgumentCompletionListElement.h (modified) * code/branches/consolecommands3/src/libraries/core/command/CommandEvaluation.cc (modified) * code/branches/consolecommands3/src/libraries/core/command/CommandEvaluation.h (modified) * code/branches/consolecommands3/src/libraries/core/command/CommandExecutor.cc (modified) * code/branches/consolecommands3/src/libraries/core/command/CommandExecutor.h (modified) * code/branches/consolecommands3/src/libraries/core/command/ConsoleCommand.cc (modified) * code/branches/consolecommands3/src/libraries/core/command/ConsoleCommand.h (modified) * code/branches/consolecommands3/src/libraries/core/command/ConsoleCommandCompilation.h (modified) * code/branches/consolecommands3/src/libraries/core/command/Executor.h (modified) * code/branches/consolecommands3/src/libraries/core/command/ExecutorPtr.h (modified) * code/branches/consolecommands3/src/libraries/core/command/Functor.h (modified) * code/branches/consolecommands3/src/libraries/core/command/FunctorPtr.h (modified) * code/branches/consolecommands3/src/libraries/core/command/IOConsole.cc (modified) * code/branches/consolecommands3/src/libraries/core/command/IOConsole.h (modified) * code/branches/consolecommands3/src/libraries/core/command/IRC.cc (modified) * code/branches/consolecommands3/src/libraries/core/command/IRC.h (modified) * code/branches/consolecommands3/src/libraries/core/command/Shell.cc (modified) * code/branches/consolecommands3/src/libraries/core/command/Shell.h (modified) * code/branches/consolecommands3/src/libraries/core/command/TclBind.cc (modified) * code/branches/consolecommands3/src/libraries/core/command/TclBind.h (modified) * code/branches/consolecommands3/src/libraries/core/command/TclThreadList.h (modified) * code/branches/consolecommands3/src/libraries/core/command/TclThreadManager.cc (modified) * code/branches/consolecommands3/src/libraries/core/command/TclThreadManager.h (modified) adjusted includes in core/command/* Sun, 22 Aug 2010 22:54:08 GMT landauf [7202] * code/branches/consolecommands3/src/libraries/core/CMakeLists.txt (modified) * code/branches/consolecommands3/src/libraries/core/command (added) * code/branches/consolecommands3/src/libraries/core/command/ArgumentCompleter.h (moved) * code/branches/consolecommands3/src/libraries/core/command/ArgumentCompletionFunctions.cc (moved) * code/branches/consolecommands3/src/libraries/core/command/ArgumentCompletionFunctions.h (moved) * code/branches/consolecommands3/src/libraries/core/command/ArgumentCompletionListElement.h (moved) * code/branches/consolecommands3/src/libraries/core/command/CMakeLists.txt (added) * code/branches/consolecommands3/src/libraries/core/command/CommandEvaluation.cc (moved) * code/branches/consolecommands3/src/libraries/core/command/CommandEvaluation.h (moved) * code/branches/consolecommands3/src/libraries/core/command/CommandExecutor.cc (moved) * code/branches/consolecommands3/src/libraries/core/command/CommandExecutor.h (moved) * code/branches/consolecommands3/src/libraries/core/command/ConsoleCommand.cc (moved) * code/branches/consolecommands3/src/libraries/core/command/ConsoleCommand.h (moved) * code/branches/consolecommands3/src/libraries/core/command/ConsoleCommandCompilation.cc (moved) * code/branches/consolecommands3/src/libraries/core/command/ConsoleCommandCompilation.h (moved) * code/branches/consolecommands3/src/libraries/core/command/Executor.cc (moved) * code/branches/consolecommands3/src/libraries/core/command/Executor.h (moved) * code/branches/consolecommands3/src/libraries/core/command/ExecutorPtr.h (moved) * code/branches/consolecommands3/src/libraries/core/command/Functor.h (moved) * code/branches/consolecommands3/src/libraries/core/command/FunctorPtr.h (moved) * code/branches/consolecommands3/src/libraries/core/command/IOConsole.cc (moved) * code/branches/consolecommands3/src/libraries/core/command/IOConsole.h (moved) * code/branches/consolecommands3/src/libraries/core/command/IRC.cc (moved) * code/branches/consolecommands3/src/libraries/core/command/IRC.h (moved) * code/branches/consolecommands3/src/libraries/core/command/Shell.cc (moved) * code/branches/consolecommands3/src/libraries/core/command/Shell.h (moved) * code/branches/consolecommands3/src/libraries/core/command/TclBind.cc (moved) * code/branches/consolecommands3/src/libraries/core/command/TclBind.h (moved) * code/branches/consolecommands3/src/libraries/core/command/TclThreadList.h (moved) * code/branches/consolecommands3/src/libraries/core/command/TclThreadManager.cc (moved) * code/branches/consolecommands3/src/libraries/core/command/TclThreadManager.h (moved) moved all files related to the command execution chain to ... Sat, 21 Aug 2010 22:48:55 GMT landauf [7201] * code/branches/consolecommands3/src/libraries/core/Executor.cc (modified) * code/branches/consolecommands3/src/libraries/core/Executor.h (modified) * code/branches/consolecommands3/src/libraries/core/Functor.h (modified) * code/branches/consolecommands3/src/libraries/core/FunctorPtr.h (modified) * code/branches/consolecommands3/src/libraries/core/SharedPtr.h (modified) some cleanup in SharedPtr and its relatives Sat, 21 Aug 2010 22:27:53 GMT landauf [7200] * code/branches/consolecommands3/src/libraries/core/BaseObject.cc (modified) * code/branches/consolecommands3/src/libraries/core/EventIncludes.h (modified) * code/branches/consolecommands3/src/libraries/core/Executor.cc (modified) * code/branches/consolecommands3/src/libraries/core/Executor.h (modified) * code/branches/consolecommands3/src/libraries/core/Thread.cc (modified) * code/branches/consolecommands3/src/libraries/core/Thread.h (modified) * code/branches/consolecommands3/src/libraries/core/ThreadPool.cc (modified) * code/branches/consolecommands3/src/libraries/core/ThreadPool.h (modified) * code/branches/consolecommands3/src/libraries/core/XMLPort.h (modified) * code/branches/consolecommands3/src/libraries/tools/Timer.cc (modified) * code/branches/consolecommands3/src/libraries/tools/Timer.h (modified) * code/branches/consolecommands3/src/modules/overlays/hud/ChatOverlay.cc (modified) * code/branches/consolecommands3/src/orxonox/gametypes/Dynamicmatch.cc (modified) * code/branches/consolecommands3/src/orxonox/weaponsystem/Munition.cc (modified) createExecutor() now returns a SharedPtr instead of a pointer. ... Sat, 21 Aug 2010 20:20:09 GMT landauf [7199] * code/branches/consolecommands3/src/libraries/core/CorePrereqs.h (modified) * code/branches/consolecommands3/src/libraries/core/LuaState.cc (modified) * code/branches/consolecommands3/src/libraries/core/LuaState.h (modified) * code/branches/consolecommands3/src/libraries/core/input/KeyBinderManager.cc (modified) * code/branches/consolecommands3/src/libraries/core/input/KeyBinderManager.h (modified) LuaFunctor better doesn't inherit from Functor since it's used ... Sat, 21 Aug 2010 19:52:13 GMT landauf [7198] * code/branches/consolecommands3/src/libraries/core/BaseObject.h (modified) * code/branches/consolecommands3/src/libraries/core/ConsoleCommand.cc (modified) * code/branches/consolecommands3/src/libraries/core/ConsoleCommand.h (modified) * code/branches/consolecommands3/src/libraries/core/Event.cc (modified) * code/branches/consolecommands3/src/libraries/core/Event.h (modified) * code/branches/consolecommands3/src/libraries/core/Executor.cc (modified) * code/branches/consolecommands3/src/libraries/core/Executor.h (modified) * code/branches/consolecommands3/src/libraries/core/Functor.h (modified) * code/branches/consolecommands3/src/libraries/core/WeakPtr.h (modified) * code/branches/consolecommands3/src/libraries/core/input/InputState.h (modified) * code/branches/consolecommands3/src/libraries/core/input/KeyBinderManager.cc (modified) * code/branches/consolecommands3/src/libraries/core/input/KeyBinderManager.h (modified) * code/branches/consolecommands3/src/libraries/core/input/KeyDetector.h (modified) * code/branches/consolecommands3/src/libraries/network/NetworkFunction.cc (modified) * code/branches/consolecommands3/src/libraries/network/NetworkFunction.h (modified) createFunctor() now returns a SharedPtr instead of a pointer. Adapted ... Sat, 21 Aug 2010 19:03:23 GMT landauf [7197] * code/branches/consolecommands3/src/libraries/core/CorePrereqs.h (modified) * code/branches/consolecommands3/src/libraries/core/ExecutorPtr.h (modified) * code/branches/consolecommands3/src/libraries/core/FunctorPtr.h (modified) * code/branches/consolecommands3/src/libraries/core/SharedPtr.h (modified) Changed the implementation of SharedPtr again. I decided to represent ... Sat, 21 Aug 2010 14:54:29 GMT landauf [7196] * code/branches/consolecommands3/src/libraries/core/Executor.cc (modified) * code/branches/consolecommands3/src/libraries/core/Executor.h (modified) * code/branches/consolecommands3/src/libraries/core/ExecutorPtr.h (added) * code/branches/consolecommands3/src/libraries/core/Functor.h (modified) * code/branches/consolecommands3/src/libraries/core/FunctorPtr.h (added) * code/branches/consolecommands3/src/libraries/core/SharedPtr.h (modified) Changed implementation of SharedPtr, it's now non-intrusive and uses ... Fri, 20 Aug 2010 00:59:20 GMT landauf [7192] * code/branches/consolecommands3/src/libraries/core/Executor.cc (modified) * code/branches/consolecommands3/src/libraries/core/Executor.h (modified) * code/branches/consolecommands3/src/libraries/core/Functor.h (modified) * code/branches/consolecommands3/src/libraries/core/SharedPtr.h (added) Added a small SharedPtr template for use in Functor and Executor. ... Thu, 19 Aug 2010 16:07:52 GMT landauf [7191] * code/branches/consolecommands3/src/libraries/core/Shell.cc (modified) don't add repetitive or empty commands to the command history Thu, 19 Aug 2010 15:48:01 GMT landauf [7190] * code/branches/consolecommands3/src/libraries/core/ConfigFileManager.cc (modified) * code/branches/consolecommands3/src/libraries/core/ConfigFileManager.h (modified) * code/branches/consolecommands3/src/libraries/network/ClientConnection.cc (modified) * code/branches/consolecommands3/src/libraries/network/Host.cc (modified) * code/branches/consolecommands3/src/libraries/network/Host.h (modified) * code/branches/consolecommands3/src/libraries/util/OutputHandler.h (modified) removed unnecessary return values from console commands "log", ... Thu, 19 Aug 2010 14:57:06 GMT landauf [7189] * code/branches/consolecommands3/src/libraries/core/CommandEvaluation.cc (modified) * code/branches/consolecommands3/src/libraries/core/CommandEvaluation.h (modified) * code/branches/consolecommands3/src/libraries/core/CommandExecutor.cc (modified) * code/branches/consolecommands3/src/libraries/core/CommandExecutor.h (modified) * code/branches/consolecommands3/src/libraries/core/Executor.cc (modified) * code/branches/consolecommands3/src/libraries/core/Executor.h (modified) * code/branches/consolecommands3/src/libraries/core/Functor.h (modified) * code/branches/consolecommands3/src/libraries/core/LuaState.cc (modified) * code/branches/consolecommands3/src/libraries/core/LuaState.h (modified) * code/branches/consolecommands3/src/libraries/core/Shell.cc (modified) * code/branches/consolecommands3/src/libraries/core/TclBind.cc (modified) * code/branches/consolecommands3/src/libraries/core/TclBind.h (modified) * code/branches/consolecommands3/src/libraries/core/TclThreadManager.cc (modified) * code/branches/consolecommands3/src/libraries/core/XMLPort.h (modified) * code/branches/consolecommands3/src/libraries/util/MultiType.h (modified) changed passing of the returnvalue in the command execution pipeline: ... Thu, 19 Aug 2010 11:23:43 GMT landauf [7188] * code/branches/consolecommands3/src/libraries/core/Executor.h (modified) * code/branches/consolecommands3/src/libraries/core/Functor.h (modified) * code/branches/consolecommands3/src/libraries/core/LuaState.h (modified) reduced amount of member variables in Functor by moving these rarely ... Thu, 19 Aug 2010 00:42:40 GMT landauf [7187] * code/branches/consolecommands3/src/libraries/core/Executor.cc (modified) * code/branches/consolecommands3/src/libraries/core/Executor.h (modified) * code/branches/consolecommands3/src/libraries/util/MultiType.h (modified) added new function to MultiType to check whether or not it contains a ... Thu, 19 Aug 2010 00:14:54 GMT landauf [7186] * code/branches/consolecommands3/src/libraries/core/ConsoleCommand.cc (modified) * code/branches/consolecommands3/src/libraries/core/ConsoleCommand.h (modified) * code/branches/consolecommands3/src/libraries/core/Executor.cc (modified) * code/branches/consolecommands3/src/libraries/core/Executor.h (modified) * code/branches/consolecommands3/src/libraries/core/Language.cc (modified) * code/branches/consolecommands3/src/libraries/core/Language.h (modified) * code/branches/consolecommands3/src/libraries/core/XMLPort.h (modified) Moved ability to possess descriptions from Executor to ... Thu, 19 Aug 2010 00:11:28 GMT landauf [7185] * code/branches/consolecommands3/src/libraries/core/ConsoleCommand.cc (modified) * code/branches/consolecommands3/src/libraries/core/ConsoleCommand.h (modified) * code/branches/consolecommands3/src/libraries/core/Functor.h (modified) continued working on the new console command interface and implementation Wed, 18 Aug 2010 14:01:38 GMT landauf [7181] * code/branches/consolecommands3/src/libraries/network/synchronisable/Serialise.h (modified) Great, looks like I created some circular dependencies between ... Wed, 18 Aug 2010 13:43:11 GMT landauf [7180] * code/branches/consolecommands3/src/libraries/core/Functor.h (modified) adjusted Functor to work with the changes introduced in r7177 Wed, 18 Aug 2010 13:39:01 GMT landauf [7179] * code/branches/consolecommands3 (modified) * code/branches/consolecommands3/src/libraries/core/ConsoleCommand.cc (modified) * code/branches/consolecommands3/src/libraries/core/ConsoleCommand.h (modified) * code/branches/consolecommands3/src/libraries/core/Functor.h (modified) * code/branches/consolecommands3/src/libraries/core/LuaState.h (modified) * code/branches/consolecommands3/src/libraries/util/Convert.h (modified) * code/branches/consolecommands3/src/libraries/util/VA_NARGS.h (copied) merged consolecommands2 to consolecommands3 Wed, 18 Aug 2010 13:28:12 GMT landauf [7178] * code/branches/consolecommands3 (copied) next annual update of the consolecommands branch Tue, 17 Aug 2010 23:52:55 GMT landauf [7177] * code/trunk/src/libraries/core/Executor.h (modified) * code/trunk/src/libraries/core/Functor.h (modified) fixed a potential problem introduced in r7158 - calling an executor ...