Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-03-28 | - Renamed class AssocArray to HashMap to match our existing class Map (note also | Max Horn | |
that many STL implementations have a class hash_map next to class map, too) - Changed some static File class member vars to be normal static variables, in yet another attempt to reduce header dependencies (in this case on hashmap.h) svn-id: r21473 | |||
2006-03-28 | Renamed various container isEmpty() methods to empty() to match STL conventions | Max Horn | |
svn-id: r21472 | |||
2006-03-25 | - Revert my last change with moving addDefaultDirectory() from TheneNew.cpp | Eugene Sandulenko | |
- Removed locking of further directory adds because it did not work for themes. svn-id: r21452 | |||
2006-03-25 | - Move AddDefaultDirectory() calls in somon engine to constructor | Eugene Sandulenko | |
- Move AddDefaultDirectory() from NewTheme.cpp to main.cpp svn-id: r21451 | |||
2006-03-24 | Fix crash in Options dialog in 320xY mode. Shadow was drawn off-screen | Eugene Sandulenko | |
svn-id: r21438 | |||
2006-03-24 | Removed obsolete test stuff from my credits description :-) | Max Horn | |
svn-id: r21435 | |||
2006-03-24 | Fix chechbox label alignment. | Eugene Sandulenko | |
svn-id: r21433 | |||
2006-03-24 | - moved type aa_ref_t into AssocArray, improving code readability a bit | Max Horn | |
- added new "operator[] const" method, useful when accessing const instances - removed the default value (if you access an entry without first checking that it is actually there, it's your own fault) - replaced 'index' with 'key' which seems more logical and avoids troubles with certain systems that #define index in their system headers svn-id: r21430 | |||
2006-03-24 | Reduce (indirect) dependencies on gui/eval.h (and thus common/assocarray.h) ↵ | Max Horn | |
to a minimum svn-id: r21426 | |||
2006-03-24 | o Rearranged options dialog | Eugene Sandulenko | |
o Made button corners less round to match mock-ups svn-id: r21423 | |||
2006-03-24 | Check values loaded from theme INI and give meaningful errors instead of | Eugene Sandulenko | |
bad crashes on blitting stage. svn-id: r21422 | |||
2006-03-24 | Bump theme version number | Eugene Sandulenko | |
svn-id: r21421 | |||
2006-03-24 | o Move built-in evaluator constants to AssocArray to speed it up | Eugene Sandulenko | |
o Introduced .align text widget property o Moved all text widgets to use it and populated theme config file svn-id: r21420 | |||
2006-03-23 | Implementation of AssociativeArray. Transferred GUI to it. Now it is much | Eugene Sandulenko | |
faster. svn-id: r21419 | |||
2006-03-21 | Fix bug #1455213: "GUI: ExtraPath won't display" and turn theme version | Eugene Sandulenko | |
into #define. svn-id: r21395 | |||
2006-03-20 | Updates the config version for the new theme to 4 in the warning which is ↵ | Johannes Schickel | |
printed if the version is too low. svn-id: r21393 | |||
2006-03-20 | Bump theme config version number to avod confusion. A key was added there, | Eugene Sandulenko | |
but I didn't bump it last time. svn-id: r21391 | |||
2006-03-18 | adding self to credits | Willem Jan Palenstijn | |
svn-id: r21368 | |||
2006-03-18 | theme.cpp -> ThemeClassic.cpp for consistency and less confusion | Eugene Sandulenko | |
svn-id: r21363 | |||
2006-03-18 | Remove trailing whitespaces | Eugene Sandulenko | |
svn-id: r21362 | |||
2006-03-18 | Oops. Theme variables are meant to be case insensitive. Fix comparison | Eugene Sandulenko | |
function. svn-id: r21361 | |||
2006-03-14 | Tweaked a little scumm main dialog and scumm save/load dialog. Still plenty | Eugene Sandulenko | |
to do. svn-id: r21271 | |||
2006-03-14 | Positioned logo properly, added different version number rendering and | Eugene Sandulenko | |
got rid of antialiasing artifacts svn-id: r21270 | |||
2006-03-14 | Fix logo drawing. | Eugene Sandulenko | |
svn-id: r21269 | |||
2006-03-14 | Rearrange launcher. | Eugene Sandulenko | |
Logo is still shown weirdly. svn-id: r21268 | |||
2006-03-13 | Fix Chooser dialog. | Eugene Sandulenko | |
svn-id: r21266 | |||
2006-03-09 | Moved typedef Common::String into class declaration. | Lars Persson | |
svn-id: r21187 | |||
2006-03-09 | Credit Tyst for new SVG logo. | Eugene Sandulenko | |
svn-id: r21173 | |||
2006-03-09 | Fix compilation on MSVC. Reported by Quietust | Eugene Sandulenko | |
svn-id: r21165 | |||
2006-03-09 | Converted 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 the | Max 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-09 | Moved keys mapping dialog to new scheme. Made it generic. Fixed several | Eugene Sandulenko | |
compilation errors associated with it. svn-id: r21151 | |||
2006-03-09 | - Renamed GameSettings to PlainGameDescriptor | Max 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-09 | Converted all scumm dialogs to new scheme | Eugene Sandulenko | |
svn-id: r21147 | |||
2006-03-08 | Cleanup | Eugene Sandulenko | |
svn-id: r21138 | |||
2006-03-08 | o Converted most (all?) widgets to new scheme. | Eugene Sandulenko | |
o Converted global options dialog to new scheme. svn-id: r21137 | |||
2006-03-07 | Fix implementation of UseWithPrefix keyword | Eugene Sandulenko | |
svn-id: r21133 | |||
2006-03-07 | o More widgets fot alternative constructors | Eugene Sandulenko | |
o Cleanup of launcher dialog o Implemented useWithPrefix keyword svn-id: r21131 | |||
2006-03-07 | Add XxH to evaluation precedence. | Eugene Sandulenko | |
svn-id: r21127 | |||
2006-03-07 | Do not override .prev for simple variable assignments, i.e. VAR=VALUE | Eugene Sandulenko | |
svn-id: r21124 | |||
2006-03-07 | GUI 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-07 | Set svn keywords on theme file. | Eugene Sandulenko | |
svn-id: r21120 | |||
2006-03-07 | Fix 320xY layout | Eugene Sandulenko | |
svn-id: r21119 | |||
2006-03-07 | More 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-07 | WIP for arbitrary widget positions. See | Eugene Sandulenko | |
http://wiki.scummvm.org/index.php/GUI_Themes Code is not yet used. svn-id: r21115 | |||
2006-03-04 | Oops, fixes problems with disabled widgets (they need full drawn shadows). | Johannes Schickel | |
svn-id: r21083 | |||
2006-03-04 | Improved 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-04 | Removed colorToRGB and RGBToColor calls when calculating alpha | Johannes Schickel | |
and disabled the complete new theme if 'DISABLE_FANCY_THEMES' is defined. svn-id: r21078 | |||
2006-02-25 | Add newline to the end of the file | Eugene Sandulenko | |
svn-id: r20876 | |||
2006-02-25 | Put theme .ini out of .zip for better changes tracking. | Eugene Sandulenko | |
svn-id: r20875 |