aboutsummaryrefslogtreecommitdiff
path: root/gui
AgeCommit message (Collapse)Author
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
2009-02-13Fixed bug #2485123 (weird looking game load dialog).Vicent Marti
svn-id: r36313
2009-02-13Fix GUI themes zip filesMax Horn
svn-id: r36287
2009-02-12Fixed working Keys button in in game options dialogLars Persson
Fixed key mappings dialog layout svn-id: r36285
2009-02-11Patch #2553049: Remove clem's name from forum design, following his requestMax Horn
svn-id: r36272
2009-02-07Third attemp at fixing release-critical #2472185. Also fixes regression ↵Vicent Marti
reported in #2555710. svn-id: r36227
2009-02-06Reverted previous commit.Vicent Marti
svn-id: r36226
2009-02-06Removed special case when redrawing the dialog stack. Fixes bug #2555710 and ↵Vicent Marti
several lesser graphical glitches with classic theme. svn-id: r36225
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
2009-01-24Fix for bug #2533091 "MAC: Cannot add games in the launcher in fullscreen mode".Johannes Schickel
svn-id: r36036
2009-01-23Changed Graphics::ImageDecoder to allow custom PixelFormatsMax Horn
svn-id: r36026
2009-01-23Renamed Archive::openFile to createReadStreamForMemberMax Horn
svn-id: r36021
2009-01-23Renamed ArchiveMember::open -> createReadStream, and made it a cv member ↵Max Horn
(const); same for Archive::openFile svn-id: r36020
2009-01-22Fix buggy images in GUI when switching overlay mode (e.g. on Mac OS X when ↵Max Horn
toggline full screen and windowed mode) svn-id: r36001
2009-01-22Moved Graphics::PixelFormat into its own header file; turned RGBToColor etc. ↵Max Horn
into methods, and added an operator== svn-id: r35993
2009-01-18Updated theme version to 0.4Max Horn
svn-id: r35914
2009-01-18Updated theme .zip files and default themeMax Horn
svn-id: r35913
2009-01-18Updated credits list with retired membersMax Horn
svn-id: r35911
2009-01-18cleanupMax Horn
svn-id: r35899
2009-01-18GUI: Some cleanup and renaming; moved some parsing code from ThemeEngine to ↵Max Horn
ThemeParser svn-id: r35898
2009-01-18GUI: Removed ThemeEngine::getTabSpacing() and getTabPadding(); removed some ↵Max Horn
dead code svn-id: r35896
2009-01-18GUI: Renamed Globals.TabLabelWidth to Globals.PopUpWidget.labelWidth (that's ↵Max Horn
what it really is); changed PopUpWidget to use that value directly svn-id: r35895
2009-01-17Merged gui/ThemeData.cpp into ThemeEngine.cppMax Horn
svn-id: r35881
2009-01-17Removed unused & incomplete widget caching codeMax Horn
svn-id: r35880
2009-01-14Added some comments to ThemeLayoutStacked::reflowLayoutH/VMax Horn
svn-id: r35868
2009-01-14Renamed various ThemeLayout methods for clarity; removed unused setSpacing ↵Max Horn
method, and moved _spacing to class ThemeLayoutStacked svn-id: r35867
2009-01-14Handle the sound font clearing button in the game specific optionsJordi Vilalta Prat
svn-id: r35864
2009-01-14Use the current palette size for the theme mouse cursor instead of using the ↵Jordi Vilalta Prat
maximum (fixes a valgrind warning) svn-id: r35857
2009-01-12Fixed bug #2500168 ("GUI: Cannot quit in the launcher's load dialog"). I thoughtTorbjörn Andersson
I would have to do more than this to fix it, but it seems to be enough. svn-id: r35840
2009-01-11Merge in Virtual Keybpard & KeyMapper branch,Eugene Sandulenko
- Merge is perfromed in order to not let rotting the code - Makefile modifications were avoided Stuff to resolve: - Circular dependency of common/vkeybd from graphics/ - Make it compilable (?) - Add some keyboards - Decide on the key bindings svn-id: r35813
2009-01-10Moved some stuff from the EditGameDialog constructor to its open() method toTorbjörn Andersson
avoid uninitialised variables. (This is similar to some bugs that were fixed earlier today.) svn-id: r35811
2009-01-10Update Joachim's role as requested by him.Eugene Sandulenko
svn-id: r35809
2009-01-10open browser dialog before manipulating it (fixes assert when pressing 'add ↵Willem Jan Palenstijn
game') svn-id: r35807
2009-01-08Fixed release critical bug #2472185. All transparent buttons should now ↵Vicent Marti
properly refresh their text when changed between redrawing frames. This includes the launcher "Add game" button and the options "subtitle mode" button. svn-id: r35789