aboutsummaryrefslogtreecommitdiff
path: root/gui
AgeCommit message (Collapse)Author
2006-10-25- Fix crash if theme_logo.visible is set to true in a classic theme config fileJohannes Schickel
svn-id: r24513
2006-10-25- renamed GUI::ThemeNew to GUI::ThemeModernJohannes Schickel
- renamed ThemeNew.cpp to ThemeModern.cpp svn-id: r24512
2006-10-25Formatting.Johannes Schickel
svn-id: r24511
2006-10-25Compile fix when DISABLE_FANCY_THEMES is #definedBertrand Augereau
svn-id: r24510
2006-10-18Credit madmoose for his MOD player.Eugene Sandulenko
svn-id: r24375
2006-10-15Reflect Simon engine rename in credits too.Eugene Sandulenko
svn-id: r24340
2006-10-10Using the correct factor for the slider background now.Johannes Schickel
svn-id: r24269
2006-10-08Cleanup.Johannes Schickel
svn-id: r24240
2006-10-08Oops...Johannes Schickel
svn-id: r24238
2006-10-08Fixed disabled blending for classic theme.Johannes Schickel
svn-id: r24237
2006-10-08Make modern and classic theme config files use the same version number.Johannes Schickel
svn-id: r24236
2006-10-08Adding option to enable/disable blending for the classic theme.Johannes Schickel
svn-id: r24234
2006-10-08Final fix for wrong cursor palettes in SCUMM games after using the GUI.Johannes Schickel
svn-id: r24233
2006-10-08Making engines working again.Johannes Schickel
svn-id: r24232
2006-10-08Displaying the theme name instead of the theme config file name in the ↵Johannes Schickel
'Misc' section of the Options dialog. svn-id: r24231
2006-10-08Now the 'gui_theme' setting saving works...Johannes Schickel
svn-id: r24230
2006-10-08Adding a 'name' field to the theme config which is used for nice theme names ↵Johannes Schickel
in the theme browser. svn-id: r24229
2006-10-08Renaming classic.ini to classic080.ini.Johannes Schickel
svn-id: r24228
2006-10-08Fixed compile.Johannes Schickel
svn-id: r24227
2006-10-08Display the correct theme name if it's specified with --gui-themeJohannes Schickel
svn-id: r24223
2006-10-08- reworked my commit for r24216, not 'Classic (Builtin)' uses the builtin ↵Johannes Schickel
classic theme and classic uses the classic.ini file - save the chosen theme now svn-id: r24222
2006-10-08Added a comment about how the theme browser finds the themes.Johannes Schickel
svn-id: r24218
2006-10-08- Forcing 'classic' as the builtin classic theme (which means it ignores the ↵Johannes Schickel
classic.ini atm) svn-id: r24216
2006-10-08- Added dialog for selecting the theme to useJohannes Schickel
- Added runtime theme switching svn-id: r24213
2006-10-08- added auto detection of the Theme style to useJohannes Schickel
- fixed a bug which would lead to a crash when loading the modern theme config with the classic theme svn-id: r24201
2006-10-08Ooops. making the classic theme working without a config again.Johannes Schickel
svn-id: r24200
2006-10-08- added config file support for the classic themeJohannes Schickel
- added a sample config file (called 'classic.ini', which is based on Theme::_defaultConfigINI) - added check for the type of the theme config file ('modern' and 'classic' for the respective Theme classes) - bumped theme config version for the modern theme svn-id: r24199
2006-10-08Uses the slider background settings instead of the edit text widget settings ↵Johannes Schickel
for the slider background. svn-id: r24187
2006-10-06Added DJWillis as official GP2X porter.Eugene Sandulenko
svn-id: r24145
2006-10-04Fix for bug #1570189 (GUI: crash when pressing "delete" at the end of the name)Max Horn
svn-id: r24113
2006-10-02Add a somewhat hackish, uber-sekrit mass-add-game-feature (shift-click ↵Max Horn
'Add...' button to use at your own risk) svn-id: r24085
2006-09-30Get rid of CharStar_BaseNode and consorts -- using a simple String is more ↵Max Horn
efficient, now that it has optimizations for small strings. Also made various related changes, turning char pointers into String objects in several spots svn-id: r24044
2006-09-29Update creditsTravis Howell
svn-id: r24018
2006-09-29Update creditsTravis Howell
svn-id: r24015
2006-09-23Moved base/engine.cpp and .h to engines/ (main motivation: helps untangle ↵Max Horn
the linker dependency graph). Porters will have to update project files svn-id: r23974
2006-09-21Fix bug #1562795: "Bug with auto-generated game IDs"Eugene Sandulenko
svn-id: r23960
2006-09-16Added GUI::ConsoleDialoggetCharsPerLine() method, and added a big FIXME ↵Max Horn
comment to gui/console.h svn-id: r23892
2006-09-16Overhaul of the debugger codeMax Horn
* Moved Common::Debuggger to GUI::Debugger (mainly to satisfy linker restrictions) * Change the base Debugger class to *not* be a template class anymore; instead, a thin (template based) wrapper class is used to hook up debugger commands * Removed duplicate Cmd_Exit and Cmd_Help methods in favor of a single version of each in GUI::Debugger * New Cmd_Help doesn't word wrap after 39/78 chars, but rather queries the console to determine when to wrap * Debugger::preEnter and postEnter aren't pure virtual anymore svn-id: r23890
2006-09-16Renamed kLineWidth to kCharsPerLine, and moved some enum constants into ↵Max Horn
class ConsoleDialog (to avoid name clashes with other code) svn-id: r23889
2006-08-20Updated credits with all current port builders.Eugene Sandulenko
svn-id: r23732
2006-08-18slightly changed patch #1521412: Hardcoded path for theme filesWillem Jan Palenstijn
svn-id: r23723
2006-08-12The ListWidget constructor already did most of what reflowLayout() does, exceptTorbjörn Andersson
calling Widget::reflowLayout(). I've simplified that by calling reflowLayout() directly instead. This may be a bit of a hack, but it was the best way I could think of to ensure that _entriesPerPage was properly initialised. It wasn't before, because _h had not been initialised, causing Valgrind to complain. svn-id: r23705
2006-08-12Whitespace.Torbjörn Andersson
svn-id: r23704
2006-08-04Only refresh the theme & reflow all dialogs if the screen settings actually ↵Max Horn
changed svn-id: r23669
2006-08-04There is no need anymore to report EVENT_SCREEN_CHANGED changes to the GUI codeMax Horn
svn-id: r23668
2006-08-04Fixed some broken #include's (the PS2 and Symbian may need more fixed, though)Max Horn
svn-id: r23666
2006-08-04Changed GUI code to do 'lazy'/'just-in-time' reflowing, so that client code ↵Max Horn
doesn't have to forward EVENT_SCREEN_CHANGED to us (this may initially cause some regressions, please report any induced crashes or oddities you observe to me) svn-id: r23663
2006-08-04Renamed handleScreenChanged() -> reflowLayout() in the GUI codeMax Horn
svn-id: r23662
2006-07-31* Added copyright string to all engine pluginsMax Horn
* Modified about dialog to list all available plugins with their resp. copyright * Modified about dialog credits to show the GPL last (like movie end credits do with their legal text, too) svn-id: r23645
2006-07-30Added explicit string equals/hash functors to a new header ↵Max Horn
common/hash-str.h; removed Hash functor specialization for String and char pointers; changed all code using hashmaps with string keys to explicitly specify whether they honor or ignore case svn-id: r23634