aboutsummaryrefslogtreecommitdiff
path: root/gui
AgeCommit message (Collapse)Author
2014-06-09GRAPHICS: Allow client code to specify TTF render mode.Johannes Schickel
This allows clients to use the default FreeType2 render mode instead of light. We really only use light as default because that's what looks best with the font we use in our GUI right now (which is the same reason why formerly light was always used in non-monochrome mode).
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-05Merge pull request #465 from digitall/debugReworkJohannes Schickel
Add "all" option for debug flags to GUI::Debugger base class.
2014-06-05GUI: Recreate default theme.Johannes Schickel
2014-06-05GUI: Use sorted file list in scummtheme.py.Johannes Schickel
This will (hopefully) reduce the amount of changes when recreating the themes because the order in which files will be processed is the same unless the sorting differs on systems...
2014-06-05COMMON: Add "all" option to debugflag controls in GUI Debugger.D G Turner
2014-05-28CREDITS: Update for Voyeur- and MADS-changesSven Hesse
2014-05-27ALL: Introduce typesafe Debugger::registerVar functions.Johannes Schickel
This also adds a FIXME to SCI which registered an enum type as int...
2014-05-27GUI: Don't endorse function naming against our guidelines in docu.Johannes Schickel
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-04-06GUI: Tab cycling handles multiple themes.Zerophase
First visible tab moves up when a theme's width cannot fit another tab.
2014-04-01GUI: Fix tab cycling when total tabs increase.Zerophase
Tab cycling ignores tab width, and slides correctly for larger tab counts.
2014-04-01GUI: Add Tab cycling to TabWidgetZerophase
Tab and Shift-Tab can now cycle between each Tab of the Edit Game menu.
2014-03-09I18N: Update translation data fileThierry Crozat
2014-02-28IMAGE: Move all ImageDecoders to image/Matthew Hoops
2014-02-18GUI: Make GPL headers consistent in themselves.Johannes Schickel
2014-01-15AVALANCHE: Repair rest of the credits.uruk
2014-01-11GUI: Fix menu layout for low-res classic themeMarcus Comstedt
Since clipping is now in place for strings, having text widgets which are 4 pixels high will no longer work. Remade the layout to set better heights, and remove some spacing instead.
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.
2014-01-01JANITORIAL: Update copyright yearEugene Sandulenko
2013-11-24GUI: Do not draw text outside edit rect in EditableWidget.Johannes Schickel
2013-11-24GUI: Fix undrawing caret glitch when the edit text is inversed.Johannes Schickel
This is prominently visible in the list based save/load chooser since the edit string is drawn on a special green background there. When the caret is at the end of the edit string this would result in the green color missing at the place of the (undrawn) caret. To avoid this we simply draw a fake space now.
2013-11-24GUI: Document EditableWidget::getEditRect.Johannes Schickel
2013-11-24GUI: Draw caret over the whole height of the edit rect.Johannes Schickel
This improves the look of the editable widgets.
2013-11-24GUI: Fix out-of-bounds check in EditableWidget::drawCaret.Johannes Schickel
The line "y + editRect.height() + 2" is not included in drawing anymore. Thus it is allowed to equal EditableWidget::_h.
2013-11-24GUI: Fix character redrawing behind caret in EditTextWidgets.Johannes Schickel
This fixes an ugly y position change when the caret is moved to a character in an edit text widget.
2013-11-24GUI: Fix EditTextWidget::getEditRect's returned height.Johannes Schickel
2013-11-24GUI: Fix ListWidget::getEditRect's returned height.Johannes Schickel
2013-11-14GUI: Use Common::String for console history, to ensure buffer safety.Joel Teichroeb
Previously, if the user enters a command that is more than 256 characters, it will overflow the history buffer. By using a Common::String, this is not possible.
2013-11-14GUI: Fix for potential bad cursor palette access in warning case.Joel Teichroeb
Previously, if the colorsFound exceeded the maximum number of cursor colors, a bad access to the cursor palette buffer could be performed before the warning was emitted. This reordering avoids that.
2013-11-03GUI: Skip useless assignment. CID 1002117Eugene Sandulenko
2013-10-30CREDITS: Add credits for game translationsThierry Crozat
2013-10-20Merge pull request #408 from lordhoto/opengl-replacementJohannes Schickel
OpenGL revamp
2013-10-19GUI: Check for screen change whenever an event is polled.Johannes Schickel
This should *hopefully* really fix all GUI crashes when resizing with OpenGL.
2013-10-17Merge branch 'zvision'Willem Jan Palenstijn
This merges pull request 395 for the ZVision engine developed during GSoC2013.
2013-10-17Merge branch 'avalanche'Willem Jan Palenstijn
This merges pull request 399 for the Avalanche engine developed during GSoC2013.
2013-10-14ZVISION: Use credits.pl to update AUTHORS and credits.hRichieSams
2013-10-07AVALANCHE: Fix savegame patternsStrangerke
2013-10-07AVALANCHE: Repair credits.huruk
2013-10-06CREDITS: Add Keith for some pegasus patchesMatthew Hoops
2013-10-06AVALANCHE: Update credit files.uruk