aboutsummaryrefslogtreecommitdiff
path: root/gui
AgeCommit message (Collapse)Author
2006-03-09Moved typedef Common::String into class declaration.Lars Persson
svn-id: r21187
2006-03-09Credit Tyst for new SVG logo.Eugene Sandulenko
svn-id: r21173
2006-03-09Fix compilation on MSVC. Reported by QuietustEugene Sandulenko
svn-id: r21165
2006-03-09Converted last dialogs to new scheme. Now it seems to be everything. Please,Eugene Sandulenko
test throghoutly. svn-id: r21157
2006-03-09- Removed the code from the launcher that adds language/platform to theMax Horn
game descriptions. Doing this now is the responsibility of the engines. - Adapted the SCUMM engine to add lang/platform to the desc string if necessary. Other engines still have to be adapted (but many do not seem to need this at all, since they either are lang/platform agnostic, or already include this information in their MD5 tables). svn-id: r21154
2006-03-09Moved keys mapping dialog to new scheme. Made it generic. Fixed severalEugene Sandulenko
compilation errors associated with it. svn-id: r21151
2006-03-09- Renamed GameSettings to PlainGameDescriptorMax Horn
- Added new GameDescriptor struct (similar to PlainGameDescriptor but with Common::String members instead of const char * ones) - Changed DetectedGame to subclass GameDescriptor - Removed toGameSettings() in favor of new (template) constructors in DetectedGame and GameDescriptor - Fixed a bug in the obsolete gameid handling in the SCUMM & SIMON engines svn-id: r21150
2006-03-09Converted all scumm dialogs to new schemeEugene Sandulenko
svn-id: r21147
2006-03-08CleanupEugene Sandulenko
svn-id: r21138
2006-03-08o Converted most (all?) widgets to new scheme.Eugene Sandulenko
o Converted global options dialog to new scheme. svn-id: r21137
2006-03-07Fix implementation of UseWithPrefix keywordEugene Sandulenko
svn-id: r21133
2006-03-07o More widgets fot alternative constructorsEugene Sandulenko
o Cleanup of launcher dialog o Implemented useWithPrefix keyword svn-id: r21131
2006-03-07Add XxH to evaluation precedence.Eugene Sandulenko
svn-id: r21127
2006-03-07Do not override .prev for simple variable assignments, i.e. VAR=VALUEEugene Sandulenko
svn-id: r21124
2006-03-07GUI widget positions:Eugene Sandulenko
o Add 'true' and 'false' constants o add .visible widget property o allow dots to be part of section and key names in configs svn-id: r21123
2006-03-07Set svn keywords on theme file.Eugene Sandulenko
svn-id: r21120
2006-03-07Fix 320xY layoutEugene Sandulenko
svn-id: r21119
2006-03-07More work on customizable GUI.Eugene Sandulenko
o Implemented special alias 'prev' o Added new calling scheme to several widgets o Partially converted launcher dialog to new scheme o Converted couple widgets of chooser dialog svn-id: r21118
2006-03-07WIP for arbitrary widget positions. SeeEugene Sandulenko
http://wiki.scummvm.org/index.php/GUI_Themes Code is not yet used. svn-id: r21115
2006-03-04Oops, fixes problems with disabled widgets (they need full drawn shadows).Johannes Schickel
svn-id: r21083
2006-03-04Improved shadow drawing (it's faster now since it doesn't draw the whole ↵Johannes Schickel
rect like before) 'cleaned up' the drawSurfaceMasked function a bit. svn-id: r21082
2006-03-04Removed colorToRGB and RGBToColor calls when calculating alphaJohannes Schickel
and disabled the complete new theme if 'DISABLE_FANCY_THEMES' is defined. svn-id: r21078
2006-02-25Add newline to the end of the fileEugene Sandulenko
svn-id: r20876
2006-02-25Put theme .ini out of .zip for better changes tracking.Eugene Sandulenko
svn-id: r20875
2006-02-24Turn off background caching for the graphics widget, so that the SCUMMTorbjörn Andersson
save/load dialog really cleans the thumbnail area when there is no thumbnail. svn-id: r20843
2006-02-24Fixed redraw glitch. Our editable widgets were asking the theme to draw a veryTorbjörn Andersson
wide caret. Changed that width to 1. svn-id: r20842
2006-02-24Cleanup.Torbjörn Andersson
svn-id: r20841
2006-02-24CleanupTorbjörn Andersson
svn-id: r20840
2006-02-24Fix redraw glitches when typing very long - enough to be truncated - strings.Torbjörn Andersson
It seems the only purpose of 'deltax' in this function was to introduce such redrawing glitches. Weird... svn-id: r20839
2006-02-22Initial version of Cinematique engine evo 1.Eugene Sandulenko
svn-id: r20813
2006-02-20Fixing up my previous commit: finished moving common/scaler* to graphicsMax Horn
svn-id: r20798
2006-02-18EditGameDialog only needs the game description, not the full GameSettings -> ↵Max Horn
changing constructor accordingly svn-id: r20750
2006-02-13Added define to disable new theme support.Lars Persson
svn-id: r20676
2006-02-13Implemented new tab drawing, should look nicer now. (The border under the ↵Johannes Schickel
active tab isn't drawn anymore) svn-id: r20669
2006-02-12Changed file paths from /epoc/ to /symbian/Lars Persson
svn-id: r20618
2006-02-12changed path in include to use 'common' to conform rest part of codePaweł Kołodziejski
svn-id: r20614
2006-02-12Reduced data duplication in module.mk files; added module.mk files for null ↵Max Horn
and x11 backends; added engines/module.mk svn-id: r20584
2006-02-11Change CVS keywords to SVN keywordsMax Horn
svn-id: r20518
2006-02-07Removed .cvsignore filesMax Horn
svn-id: r20424
2006-02-05Change behaviour of checkboxes to more logical.Eugene Sandulenko
svn-id: r20416
2006-02-05Fix QVGA Smartphone detectionNicolas Bacca
svn-id: r20397
2006-02-03fixes allow compile with emsvc4 againPaweł Kołodziejski
svn-id: r20355
2006-02-02Should be 'description'Chris Apers
svn-id: r20350
2006-02-01Fix glitch when moving the mouse over a disabled, checked checkbox. (TheTorbjörn Andersson
check mark would become brighter, and I think it was because a transparent mark was drawn over a transparent mark, thus "amplifying" it.) svn-id: r20344
2006-02-01Much improved how shadows look. However it is done with a really dirtyEugene Sandulenko
hack as tehre is lots of overdraw, abuse of shadow width and code duplication. Anyway shadow drawing code will go to separate functioMuch improved how shadows look. However it is done with a really dirty hack as tehre is lots of overdraw, abuse of shadow width and code duplication. Anyway shadow drawing code will go to separate function. svn-id: r20343
2006-02-01Patch #1420942 (console page down fix)Max Horn
svn-id: r20342
2006-02-01Implemented shadow drawing, also extended the theme config againJohannes Schickel
(new color entries for highlighted buttons and for other widgets). Also added a 'highlight' check to the CheckBox widget. Changed the PopUpDialog to use a shadow around itself. svn-id: r20341
2006-01-31Fixes color bugs with the new theme when switching to fullscreen on Mac OS X.Johannes Schickel
svn-id: r20338
2006-01-31Implements the usage of cached backgrounds in the old theme as well,Johannes Schickel
that should fix redrawing bugs with the about dialog. Also I displayed cached background usage in the console for now, since it produces redraw bugs with the old theme (maybe someone with knowledge how redrawing of that dialog is handled should look at that). svn-id: r20337
2006-01-31Adds more configureable options to the config file of the new theme,Johannes Schickel
also update the default theme zip file for that. Also it changes the way the tab buttons get drawn, now they have only rounded corners at the top. svn-id: r20336