Author: mpiulachs Date: Sun May 18 10:54:43 2008 New Revision: 33586
URL: http://svn.reactos.org/svn/reactos?rev=33586&view=rev Log: - Moved commands outside TechBot.Library to TechBot.Commands.Common and TechBot.Commands.MSDN except for Command base classes - Made TechBot more configurable through .config files - Code refactoring - Removed automatic parameter parsing support to make everyone happy
Added: trunk/irc/TechBot/TechBot.Commands.Common/ trunk/irc/TechBot/TechBot.Commands.Common/Base/ trunk/irc/TechBot/TechBot.Commands.Common/Base/BugCommand.cs (with props) trunk/irc/TechBot/TechBot.Commands.Common/HResultCommand.cs (with props) trunk/irc/TechBot/TechBot.Commands.Common/NtStatusCommand.cs (with props) trunk/irc/TechBot/TechBot.Commands.Common/Properties/ trunk/irc/TechBot/TechBot.Commands.Common/Properties/AssemblyInfo.cs (with props) trunk/irc/TechBot/TechBot.Commands.Common/ReactOSBugUrl.cs (with props) trunk/irc/TechBot/TechBot.Commands.Common/SambaBugUrl.cs (with props) trunk/irc/TechBot/TechBot.Commands.Common/Settings.Designer.cs (with props) trunk/irc/TechBot/TechBot.Commands.Common/Settings.cs (with props) trunk/irc/TechBot/TechBot.Commands.Common/Settings.settings (with props) trunk/irc/TechBot/TechBot.Commands.Common/SvnCommand.cs (with props) trunk/irc/TechBot/TechBot.Commands.Common/TechBot.Commands.Common.csproj (with props) trunk/irc/TechBot/TechBot.Commands.Common/WMCommand.cs (with props) trunk/irc/TechBot/TechBot.Commands.Common/WineBugUrl.cs (with props) trunk/irc/TechBot/TechBot.Commands.Common/WinerrorCommand.cs (with props) trunk/irc/TechBot/TechBot.Commands.Common/app.config (with props) trunk/irc/TechBot/TechBot.Commands.MSDN/ trunk/irc/TechBot/TechBot.Commands.MSDN/ApiCommand.cs (with props) trunk/irc/TechBot/TechBot.Commands.MSDN/Properties/ trunk/irc/TechBot/TechBot.Commands.MSDN/Properties/AssemblyInfo.cs (with props) trunk/irc/TechBot/TechBot.Commands.MSDN/Settings.Designer.cs (with props) trunk/irc/TechBot/TechBot.Commands.MSDN/Settings.settings (with props) trunk/irc/TechBot/TechBot.Commands.MSDN/TechBot.Commands.MSDN.csproj (with props) trunk/irc/TechBot/TechBot.Commands.MSDN/TechBot.Commands.MSDN.csproj.user (with props) trunk/irc/TechBot/TechBot.Commands.MSDN/app.config (with props) trunk/irc/TechBot/TechBot.Console/Settings.Designer.cs (with props) trunk/irc/TechBot/TechBot.Console/Settings.settings (with props) trunk/irc/TechBot/TechBot.IRCLibrary/app.config (with props) trunk/irc/TechBot/TechBot/Settings.Designer.cs (with props) trunk/irc/TechBot/TechBot/Settings.settings (with props) Modified: trunk/irc/TechBot/ (props changed) trunk/irc/TechBot/TechBot.Console/App.config (contents, props changed) trunk/irc/TechBot/TechBot.Console/ConsoleTechBotService.cs trunk/irc/TechBot/TechBot.Console/Main.cs (contents, props changed) trunk/irc/TechBot/TechBot.Console/TechBot.Console.csproj trunk/irc/TechBot/TechBot.IRCLibrary/TechBot.IRCLibrary.csproj trunk/irc/TechBot/TechBot.Library/Attributes/CommandParameterAttribute.cs trunk/irc/TechBot/TechBot.Library/Commands/Base/Command.cs trunk/irc/TechBot/TechBot.Library/Commands/Base/XmlLookupCommand.cs trunk/irc/TechBot/TechBot.Library/Commands/HelpCommand.cs trunk/irc/TechBot/TechBot.Library/Factory/CommandFactory.cs trunk/irc/TechBot/TechBot.Library/Settings.Designer.cs trunk/irc/TechBot/TechBot.Library/Settings.settings trunk/irc/TechBot/TechBot.Library/TechBot.Library.csproj trunk/irc/TechBot/TechBot.Library/TechBotIrcService.cs trunk/irc/TechBot/TechBot.Library/TechBotService.cs (contents, props changed) trunk/irc/TechBot/TechBot.Library/app.config trunk/irc/TechBot/TechBot.sln trunk/irc/TechBot/TechBot/App.config (contents, props changed) trunk/irc/TechBot/TechBot/ServiceThread.cs (contents, props changed) trunk/irc/TechBot/TechBot/TechBot.csproj
[This mail would be too long, it was shortened to contain the URLs only.]
Added: trunk/irc/TechBot/TechBot.Commands.Common/Base/BugCommand.cs URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Commands.Common...
Added: trunk/irc/TechBot/TechBot.Commands.Common/HResultCommand.cs URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Commands.Common...
Added: trunk/irc/TechBot/TechBot.Commands.Common/NtStatusCommand.cs URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Commands.Common...
Added: trunk/irc/TechBot/TechBot.Commands.Common/Properties/AssemblyInfo.cs URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Commands.Common...
Added: trunk/irc/TechBot/TechBot.Commands.Common/ReactOSBugUrl.cs URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Commands.Common...
Added: trunk/irc/TechBot/TechBot.Commands.Common/SambaBugUrl.cs URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Commands.Common...
Added: trunk/irc/TechBot/TechBot.Commands.Common/Settings.Designer.cs URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Commands.Common...
Added: trunk/irc/TechBot/TechBot.Commands.Common/Settings.cs URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Commands.Common...
Added: trunk/irc/TechBot/TechBot.Commands.Common/Settings.settings URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Commands.Common...
Added: trunk/irc/TechBot/TechBot.Commands.Common/SvnCommand.cs URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Commands.Common...
Added: trunk/irc/TechBot/TechBot.Commands.Common/TechBot.Commands.Common.csproj URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Commands.Common...
Added: trunk/irc/TechBot/TechBot.Commands.Common/WMCommand.cs URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Commands.Common...
Added: trunk/irc/TechBot/TechBot.Commands.Common/WineBugUrl.cs URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Commands.Common...
Added: trunk/irc/TechBot/TechBot.Commands.Common/WinerrorCommand.cs URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Commands.Common...
Added: trunk/irc/TechBot/TechBot.Commands.Common/app.config URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Commands.Common...
Added: trunk/irc/TechBot/TechBot.Commands.MSDN/ApiCommand.cs URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Commands.MSDN/A...
Added: trunk/irc/TechBot/TechBot.Commands.MSDN/Properties/AssemblyInfo.cs URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Commands.MSDN/P...
Added: trunk/irc/TechBot/TechBot.Commands.MSDN/Settings.Designer.cs URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Commands.MSDN/S...
Added: trunk/irc/TechBot/TechBot.Commands.MSDN/Settings.settings URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Commands.MSDN/S...
Added: trunk/irc/TechBot/TechBot.Commands.MSDN/TechBot.Commands.MSDN.csproj URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Commands.MSDN/T...
Added: trunk/irc/TechBot/TechBot.Commands.MSDN/TechBot.Commands.MSDN.csproj.user URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Commands.MSDN/T...
Added: trunk/irc/TechBot/TechBot.Commands.MSDN/app.config URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Commands.MSDN/a...
Modified: trunk/irc/TechBot/TechBot.Console/App.config URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Console/App.con...
Modified: trunk/irc/TechBot/TechBot.Console/ConsoleTechBotService.cs URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Console/Console...
Modified: trunk/irc/TechBot/TechBot.Console/Main.cs URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Console/Main.cs...
Added: trunk/irc/TechBot/TechBot.Console/Settings.Designer.cs URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Console/Setting...
Added: trunk/irc/TechBot/TechBot.Console/Settings.settings URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Console/Setting...
Modified: trunk/irc/TechBot/TechBot.Console/TechBot.Console.csproj URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Console/TechBot...
Modified: trunk/irc/TechBot/TechBot.IRCLibrary/TechBot.IRCLibrary.csproj URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.IRCLibrary/Tech...
Added: trunk/irc/TechBot/TechBot.IRCLibrary/app.config URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.IRCLibrary/app....
Modified: trunk/irc/TechBot/TechBot.Library/Attributes/CommandParameterAttribute.cs URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Library/Attribu...
Modified: trunk/irc/TechBot/TechBot.Library/Commands/Base/Command.cs URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Library/Command...
Modified: trunk/irc/TechBot/TechBot.Library/Commands/Base/XmlLookupCommand.cs URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Library/Command...
Modified: trunk/irc/TechBot/TechBot.Library/Commands/HelpCommand.cs URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Library/Command...
Modified: trunk/irc/TechBot/TechBot.Library/Factory/CommandFactory.cs URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Library/Factory...
Modified: trunk/irc/TechBot/TechBot.Library/Settings.Designer.cs URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Library/Setting...
Modified: trunk/irc/TechBot/TechBot.Library/Settings.settings URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Library/Setting...
Modified: trunk/irc/TechBot/TechBot.Library/TechBot.Library.csproj URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Library/TechBot...
Modified: trunk/irc/TechBot/TechBot.Library/TechBotIrcService.cs URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Library/TechBot...
Modified: trunk/irc/TechBot/TechBot.Library/TechBotService.cs URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Library/TechBot...
Modified: trunk/irc/TechBot/TechBot.Library/app.config URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.Library/app.con...
Modified: trunk/irc/TechBot/TechBot.sln URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot.sln?rev=33586&a...
Modified: trunk/irc/TechBot/TechBot/App.config URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot/App.config?rev=...
Modified: trunk/irc/TechBot/TechBot/ServiceThread.cs URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot/ServiceThread.c...
Added: trunk/irc/TechBot/TechBot/Settings.Designer.cs URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot/Settings.Design...
Added: trunk/irc/TechBot/TechBot/Settings.settings URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot/Settings.settin...
Modified: trunk/irc/TechBot/TechBot/TechBot.csproj URL: http://svn.reactos.org/svn/reactos/trunk/irc/TechBot/TechBot/TechBot.csproj?...