aboutsummaryrefslogtreecommitdiff
path: root/gui
AgeCommit message (Collapse)Author
2009-06-06Implement FR#2507667: "GUI: Improve PopupWidget rendering / theme layouting".Eugene Sandulenko
- Split out label from PopUp widget - Aligned every widget on all layouts so GUI becomes to look nice again - Moved textHAlign to layout properties svn-id: r41266
2009-06-06Implement widget property "textalign". Added it to all theme layoutsEugene Sandulenko
svn-id: r41265
2009-06-06Sync all themes with improvements of mass dialog. Fixed list positioningEugene Sandulenko
svn-id: r41264
2009-06-06Implement FR#2707442: "GUI: Improve Mass Add dialog"Eugene Sandulenko
svn-id: r41263
2009-06-06Improved look of popup widget, buttons, checkbox and tab widgetEugene Sandulenko
svn-id: r41262
2009-06-06Make PopUp widget look more balancedEugene Sandulenko
svn-id: r41261
2009-06-06Implement FR#1522626: "GUI: Friendlier "Add Game" session"Eugene Sandulenko
svn-id: r41236
2009-06-06Add Mute control to all themesEugene Sandulenko
svn-id: r41235
2009-06-06Implement feature request #1180217: "GUI: Mute option"Eugene Sandulenko
svn-id: r41233
2009-06-06Corrected cursor display errors introduced by revision 41204, reimplemented ↵Jody Northup
16-bit cursor support in a less hacky, but still temporary way. svn-id: r41209
2009-06-05Fixes ScummEngine_v70he::setDefaultCursor to work in 16-bit, using a ↵Jody Northup
temporary hack. svn-id: r41204
2009-05-24Strip trailing whitespaces in the whole code base.Johannes Schickel
svn-id: r40867
2009-05-18Fix bug #2791868: "GUI: Glitch when closing menu after hovering on option"Eugene Sandulenko
svn-id: r40702
2009-05-13Fix all occurrences of AdLib spelling:Johannes Schickel
- credits - options dialog svn-id: r40538
2009-05-13Enable Audio options for a game when OPL driver is overridden.Eugene Sandulenko
svn-id: r40532
2009-05-12Fix invalid pop up widget selection, when no "opl_driver" setting is present.Johannes Schickel
svn-id: r40506
2009-05-12- Add support for selecting the OPL emulator being used (config entry: ↵Johannes Schickel
"opl_driver") - Make MAME FM OPL the default emulator again - Add GUI support for selecting the active OPL emulator - Update themes svn-id: r40496
2009-05-12Sync with STXesEugene Sandulenko
svn-id: r40494
2009-05-11Use lowercase form for quickselect in ListWidget.Willem Jan Palenstijn
This matches POSIX strcasecmp and MSVC stricmp behaviour. svn-id: r40467
2009-05-11Turned fixed-size lists of debugger/console commands and variables into more ↵Max Horn
flexible data structures svn-id: r40458
2009-05-10Keymapper:Eugene Sandulenko
- Introduced new OSystem method getHardwareKeySet() with default implementation - Moved global keymap creation to base/main.cpp - Moved GUI keymap creation to gui/GuiManager.cpp - Added various safeguard checks to various keymapper methods Now it is really possible to add keymapper to all backends. svn-id: r40439
2009-05-09Original GSoC'08 keymapper now works.Eugene Sandulenko
Plans: - Make remap dialog less ugly - Port dialog to other resolutions and classic theme - Stop polluting config namespaces with keymap - Improve automapper - Add support to the engines and backends svn-id: r40404
2009-05-07More debug info in the error messages when GUI layout is wrong.Eugene Sandulenko
svn-id: r40371
2009-04-18Part of patch #2738575: "GSOC09: Upd copyright add about line, fix MSVC ↵Eugene Sandulenko
warnings" svn-id: r39995
2009-04-18Patch #2761396: "Typo fixes to README and comments"Eugene Sandulenko
svn-id: r39993
2009-04-11Fixed bug #2706939 (Enabled button not drawn correctly) and other similar cases.Vicent Marti
Fixed background shading weirdness when opening many dialogs on top of each other. Fixed some modal dialogs not redrawing properly when closed. svn-id: r39938
2009-04-10GUI: Fixed nasty typoMax Horn
svn-id: r39913
2009-04-09GUI: Rewrote the dirty rect handling code. Previously it was possible that ↵Max Horn
the dirty rect list got clobbered by many rects containg other rects in the list. Also got rid of some obsolete params to addDirtyRect as well as the obsolete return value svn-id: r39909
2009-04-03GUI: Commited fix for bug in ThemeParser::parserCallback_defaults (at least ↵Max Horn
I think this is the correct fix, somebody should review this) svn-id: r39812
2009-03-27Fixed bug where screen wasn't automatically updated when changing theme, ↵Vicent Marti
unless you moved the mouse. svn-id: r39706
2009-03-26Theme selection dialog now automatically selects the currently active theme. ↵Vicent Marti
Fixes bug #2706967. svn-id: r39703
2009-03-26MidiDriver cleanup: findMusicDriver now returns a pointer (makes it possible ↵Max Horn
to distinguish 'no match found' from other results); updated parseMusicDriver accordingly; some methods now return MidiDriverType instead of int svn-id: r39702
2009-03-25Added myself to the MADE engine creditsFilippos Karapetis
svn-id: r39684
2009-03-16SyncHenry Bush
svn-id: r39458
2009-03-15Fix small cursor for modern theme.Johannes Schickel
svn-id: r39426
2009-03-11Fixed bug #2619802 (Game name overwrites scroll bar).Vicent Marti
svn-id: r39335
2009-03-09Rewrote Common::List iterator code to ensure const correctness is preserved.Max Horn
We tried to implement the list iterators in a clever way, to reduce code duplication. But this is essentially impossible to do properly, sadly -- this is one of the places where the ugly drawbacks of C++ really show. As a consequence, our implementation had a bug which allowed one to convert any const_iterator to an iterator, thus allowing modifying elements of const lists. This rewrite reintroduces code duplication but at least ensures that no const list is written to accidentally. Also fix some places which incorrectly used iterator instead of const_iterator or (in the kyra code) accidentally wrote into a const list. svn-id: r39279
2009-03-08Move Greg Frieger from Tinsel to SCI in credits as intended by r39179Willem Jan Palenstijn
svn-id: r39220
2009-03-07Added Greg and myself to SCI engine credisMax Horn
svn-id: r39179
2009-03-06Removed the defined(__PLAYSTATION2__) case to re-enable extra paths for PS2.Max Lingua
svn-id: r39144
2009-03-05Renamed MetaEngine::getCopyright() to getOriginalCopyright() to better match ↵Jordi Vilalta Prat
the meaning of the returned string, as discussed some time ago in scummvm-devel svn-id: r39132
2009-03-04Fix bug #2621207 "GUI: Debug console glitch".Johannes Schickel
svn-id: r39128
2009-03-02Make the file browser bigger in 1x modeMax Horn
svn-id: r39077
2009-02-24Small UI updated with smaller HELP dialog to fit a 320x200 screen. The help ↵Lars Persson
text does not fit though. svn-id: r38848
2009-02-19Fixed regression in Options menu and disabled Save/Load buttons.Vicent Marti
svn-id: r38524
2009-02-19Last minute fix (enabling/disabling widgets mid-frame).Vicent Marti
svn-id: r38520
2009-02-17When adding games from a directory the user had no permissions to, instead ↵Oystein Eftevaag
of exiting with an error we'll (for normal adds) show an error message and (for mass adds) just continue in the list. svn-id: r38448
2009-02-17Add SCI team to creditsEugene Sandulenko
svn-id: r38441
2009-02-15properly (re)select game after adding/editing domain name in launcherWillem Jan Palenstijn
svn-id: r38313
2009-02-15Merged revisions 36329, 38212, 38226and 38234 from branch-0-13-0 to trunk: ↵Oystein Eftevaag
iPhone backend updates svn-id: r38240