aboutsummaryrefslogtreecommitdiff
path: root/gui/debugger.cpp
AgeCommit message (Collapse)Author
2014-06-05GUI: Allow any cased version of 'all' to toggle all debug flags.Johannes Schickel
This makes it consistent with our matching rules when enabling other debug flags.
2014-06-05COMMON: Add "all" option to debugflag controls in GUI Debugger.D G Turner
2014-05-27ALL: Make Debugger command function names conform to our guidelines.Johannes Schickel
2014-05-27GUI: Slight naming cleanup in Debugger.Johannes Schickel
2014-05-27ALL: Rename Debugger::DCmd_Register to Debugger::registerCmd.Johannes Schickel
2014-05-27ALL: Rename Debugger::DVar_Register to Debugger::registerVar.Johannes Schickel
2014-05-27ALL: Rename Debugger::DebugPrintf to Debugger::debugPrintf.Johannes Schickel
2014-05-25GUI: Fix compilationWillem Jan Palenstijn
This adds a missing header in the case #ifndef USE_TEXT_CONSOLE_FOR_DEBUGGER
2014-05-15GUI: Add usage for "debuglevel" command output in Debugger base class.D G Turner
2014-05-13GUI: Clarify "debuglevel" command output in Debugger base class.D G Turner
This should make it clear that -1 is used for disable.
2014-05-12GUI: Minor further fixes to "debuglevel" command in Debugger base class.D G Turner
2014-05-10GUI: Add "debuglevel" command to Debugger base class.D G Turner
This allows the debug level to be changed at runtime from the debug console.
2014-02-18GUI: Make GPL headers consistent in themselves.Johannes Schickel
2014-01-02BUILD: Support libedit readline wrapperWillem Jan Palenstijn
This is used in Mac OS X. Thanks to waltervn for pointing this out and testing.
2013-01-26JANITORIAL: Enforce "} // End of namespace" with a single space after }.Johannes Schickel
2012-03-13JANITORIAL: Simply use *x instead of *x.get() on smart pointers.Christoph Mallon
2011-12-05GUI: Add new line to error string in debugger.Johannes Schickel
2011-12-05GUI: Simplify boolean parsing in our debugger.Johannes Schickel
2011-12-05COMMON: Fix stylingFilippos Karapetis
2011-12-05COMMON: Handle boolean types in the debuggerFilippos Karapetis
2011-06-03GUI: Add 'openlog' command to debuggerMax Horn
2011-05-25BUILD: Rename USE_TEXT_CONSOLE -> USE_TEXT_CONSOLE_FOR_DEBUGGERMax Horn
This reduces the similarity in name to the otherwise mostly unrelated DISABLE_TEXT_CONSOLE #define.
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2010-12-07DEBUG: Let GUI::Debugger::preEnter and postEnter (un)pause the engineMax Horn
svn-id: r54815
2010-11-04GUI: Fix build with readline enabledWillem Jan Palenstijn
svn-id: r54067
2010-11-01GUI: Rename ConsolDialog methods (v)printf, putcharMax Horn
svn-id: r54006
2010-07-17Fixing compilation with MSVCFilippos Karapetis
svn-id: r50966
2010-07-17DEBUGGER: Simplify how our console debugger works / is usedMax Horn
* Remove _isAttached member var and isAttached method * Engines now always call the onFrame method; whether it does something is decided by the debugger class resp. its subclasses * Make detach() protected instead of private, so that subclasses can invoke it * Remove _detach_now member var (call detach() instead). * Rename _frame_countdown to _frameCountdown and properly document it. * Add more doxygen comments * Cleanup svn-id: r50963
2010-05-04Move DebugChannel related code to new headerMax Horn
svn-id: r48935
2010-04-27COMMON: Move DebugChannel stuff into a new DebugMan singletonMax Horn
svn-id: r48821
2010-03-18COMMON: Move typedef StringList from str.h to new header str-array.hMax Horn
This removes the dependency on array.h from str.h. Also, begun migration from the confusing type name "StringList" to the more appropriate StringArray. svn-id: r48282
2010-01-25Strip trailing spaces/tabs.Johannes Schickel
svn-id: r47541
2009-09-06Minor constness fixesBertrand Augereau
svn-id: r43974
2009-07-26Formatting.Johannes Schickel
svn-id: r42792
2009-07-25Add optional readline support to the text debugger console.Willem Jan Palenstijn
Make text/graphical console selectable with an option to configure. svn-id: r42787
2009-07-19Fix compilation with USE_CONSOLE = 0Willem Jan Palenstijn
svn-id: r42623
2009-07-18Fix crash in tab completion if one command is a prefix of another.Willem Jan Palenstijn
svn-id: r42597
2009-07-01- Added GCC_PRINTF attribute to several funcs where it makes senseMax Horn
- change some constants from double to float, to avoid "loss of precision due to implicit conversion" warnings - removed duplicate prototypes for some funcs - fixed some "increases required alignment of target type" warnings svn-id: r42009
2009-05-11Turned fixed-size lists of debugger/console commands and variables into more ↵Max Horn
flexible data structures svn-id: r40458
2009-01-30do not include common/debug.h from common/util.hMax Horn
svn-id: r36143
2009-01-30Renamed SpecialDebugLevel to DebugChannelMax Horn
svn-id: r36142
2009-01-30Some work on the 'special debug levels' aka 'engine debug levels' codeMax Horn
svn-id: r36139
2008-10-12cleanupMax Horn
svn-id: r34782
2008-05-20Cleaned up engine debug level code.Johannes Schickel
svn-id: r32195
2008-04-20- moved kyra functor code to common/func.hJohannes Schickel
- adapted debugger code to use functor code from common/func.h - adapted kyra engine to use functor code from common/func.h svn-id: r31614
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵Nicola Mettifogo
been updated. svn-id: r28966
2007-05-30Updated legal headers in source files, based on what Pidgin (the IM client ↵Max Horn
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024
2007-03-13Remove debugger hack for Symbian OS!Lars Persson
svn-id: r26127
2006-09-16Added GUI::ConsoleDialoggetCharsPerLine() method, and added a big FIXME ↵Max Horn
comment to gui/console.h svn-id: r23892