aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/Console/ConsoleBase.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-08-22Change prompt handling in console. No user changesMelanie1-2/+2
2009-06-01Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames1-1/+1
LICENSE.txt.
2009-05-20Move the color console logic from the appender into the local console, sinceMelanie Thielker1-1/+6
that is the only one that can use it. Change appender output to always go through the console output functions.
2009-05-20Remove the pre-log4net, discrete output methods from the consolesMelanie Thielker1-148/+0
2009-05-04* minor: remove some mono compiler warnings, minor cleanupJustin Clarke Casey1-1/+1
2009-05-04Refactor. Make ConsoleBase a true base class. Create CommandConsole as a simpleMelanie Thielker1-798/+31
console capable of processing commands. Create LocalConsole as a console that uses cursor control and context help. Precursor to a distributed console system for the new grid services. No functional change intended :)
2009-03-05Prevent ICommander-generated subcommand trees from generating an exceptionMelanie Thielker1-1/+6
when the tree root command is executes without another verb following it. Fixes Mantis #3258
2009-02-22Mantis#3218. Thank you kindly, TLaukkan (Tommil) for a patch that:Charles Krinke1-1/+1
* Added log4net dependency to physxplugin in prebuild.xml. * Added missing m_log fields to classes. * Replaced Console.WriteLine with appropriate m_log.Xxxx * Tested that nant test target runs succesfully. * Tested that local opensim sandbox starts up without errors.
2009-02-21Allow entry of '?' in http URIs. If the field being typed begins withMelanie Thielker1-4/+13
"http", the ? is just an ordinary character in that field.
2009-02-13Guard the values used to set the cursor position in the real time consoleMelanie Thielker1-13/+39
2009-02-13* refactor: Move export map function to world map module from sceneJustin Clarke Casey1-0/+1
2009-02-13Fix some compiler warnings. Minor formatting cleanup.Jeff Ames1-2/+2
2009-02-12* optimized usings.lbsa711-8/+9
2009-02-10Add proper handling for shared vs. unshared modules to the commandMelanie Thielker1-14/+31
interface. Shared modules will now only get added once, so the command handler is called once per module, not once per scene. Removal of scenes has no adverse effects. Nonshared modules will be called for each scene.
2009-02-10Change the command parser and resolver to be able to disambiguate commandsMelanie Thielker1-0/+12
that are a prefix of another command. Fixes "terrain load" Fixes Mantis #3123
2009-02-10Stopgap measure: To use gridlaunch, or GUI, start opensim withMelanie Thielker1-0/+30
OpenSim.exe -gui=true
2009-02-09Update svn properties, minor formatting cleanup.Jeff Ames1-1/+1
2009-02-09* Add the ability to type help <command> for more detailed help about a ↵Justin Clarke Casey1-8/+121
specific command if any is available
2009-02-07Fix a .NET issue where changing a locked reference would cause a crashMelanie Thielker1-6/+18
2009-02-07Replace the console for all OpenSim apps with a new console featuring commandMelanie Thielker1-146/+515
line editing, context sensitive help (press ? at any time), command line history, a new plugin command system and new appender features thet let you type while the console is scrolling. Seamlessly integrates the ICommander interfaces.
2008-11-24* Added some debug information when console commands fail.Adam Frisby1-0/+1
2008-09-12Changed "show users" command to display only root agents, "show users full" toHomer Horwitz1-1/+1
display root and child agents (mantis #2171).
2008-08-19Update svn properties, formatting cleanup.Jeff Ames1-1/+1
2008-08-18* It appears that sometimes some IClientAPI reference is not being released, ↵Justin Clarke Casey1-0/+1
resulting in continual execution of the CheckConnectivity timer method * For now, just turn off this timer when we close the connection * Also some minor help refactoring creeps in to this revision.
2008-08-18Formatting cleanup.Jeff Ames1-2/+2
2008-08-05* Make currently selected region appear in the region console promptJustin Clarke Casey1-2/+7
* This region is used for single region commands (such as save-xml2)
2008-08-05* refactor: change console base 'component name' to 'default prompt' since ↵Justin Clarke Casey1-4/+13
that's the only thing it's being used for
2008-06-10Update svn properties. Formatting cleanup.Jeff Ames1-9/+7
2008-06-09*Fixed bug that caused failure when System.Console.Readline returns null (no ↵mingchen1-2/+10
stdin) *Fixed bug that would crash the simulator if there were two physics/meshing engines loaded with the same name.
2008-06-01* Move most bookending startup/shutdown messages to BaseOpenSimServer so ↵Justin Clarke Casey1-7/+0
they appear in non-console servers too
2008-05-16Formatting cleanup.Jeff Ames1-4/+4
2008-05-12From: Alan M Webb <awebb@vnet.ibm.com>Justin Clarke Casey1-2/+0
This patch just tightens up console handling in BasOpenSimServer and removes (or redirects) a couple of messages that were being issued using Console.Writeline.
2008-05-01* Breaking all the code, breaking all the code..!Adam Frisby1-1/+1
* Made a bunch more members static, removed some dead code, general cleaning.
2008-05-01* Assorted spring cleanings.Adam Frisby1-2/+1
2008-04-23* Fixed an annoying pop-up box when crossing borders.Teravus Ovares1-2/+2
2008-04-23* Fix a console issue where pressing return on some operating systems cause ↵Teravus Ovares1-0/+4
the console to crash and complain about 0 regex matches.
2008-04-23Thank you kindly, Tyre for :Charles Krinke1-10/+16
Commands with arguments enclosed in Double quotation marks (e.g. filenames or objects with embedded blanks) should be parsed correctly. e.g.: console command "edit-scale" don't accept prim names with embedded blanks edit-scale Prim 20x20x20 20 20 20 Region# : edit-scale "Prim 20x20x20" 20 20 20 Region# : edit-scale Prim20x20x20 20 20 20 Searching for Primitive: 'Prim20x20x20' Edited scale of Primitive: Prim20x20x20 Region# :
2008-04-21* Optimised using statements and namespace references across entire project ↵Adam Frisby1-2/+3
(this took a while to run).
2008-03-18Formatting cleanup.Jeff Ames1-26/+26
2008-02-20Report command string on ConsoleBase.RunCommand exceptionJustin Clarke Casey1-1/+2
2008-02-20* just added a readonly and a commentlbsa711-1/+1
2008-02-18* Do not allow a user to be created if one with the same name already existsJustin Clarke Casey1-4/+4
2008-02-06Removed super-stealth mode from PasswdPrompt. (Now you can see the prompt)Jeff Ames1-0/+1
2008-02-06Revert color console changes until a cross-platform method is found.Jeff Ames1-1/+0
2008-02-06Added colors back to console output.Jeff Ames1-10/+0
Fixed line duplication in console output.
2008-02-05Converted logging to use log4net.Jeff Ames1-116/+38
Changed LogBase to ConsoleBase, which handles console I/O. This is mostly an in-place conversion, so lots of refactoring can still be done.
2008-02-05* Fixing the console write on shutdown where the object is already disposed.Teravus Ovares1-46/+63
2008-02-02Hopefully fixed MySQL DB crash on startup issue (so we can remove 3 sec wait).Tedd Hansen1-1/+13
Added option to try alternate UDP ports if the one configured is in use. UDP packets are now bound to the actual outside IP address and hopefully won't "randomly" select IP on multihomed systems.
2008-01-23* Changing log messages to use 24 hour clock rather than 12 hour - hope ↵Justin Clarke Casey1-2/+2
nobody objects
2008-01-15* Mother of all commits:Adam Frisby1-2/+2
* Cleaned up copyright notices in AssemblyInfo.cs's * Added Copyright headers to a bunch of files missing them * Replaced several common string instances with a static constant to prevent reallocation of the same strings thousands of times. "" -> String.Empty is the first such candidate.