Age | Commit message (Collapse) | Author |
|
Logo is still shown weirdly.
svn-id: r21268
|
|
test throghoutly.
svn-id: r21157
|
|
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
|
|
- 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
|
|
svn-id: r21147
|
|
o Converted global options dialog to new scheme.
svn-id: r21137
|
|
o Cleanup of launcher dialog
o Implemented useWithPrefix keyword
svn-id: r21131
|
|
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
|
|
changing constructor accordingly
svn-id: r20750
|
|
svn-id: r20518
|
|
- Changed gradient calculating
- added background saving for all dialog/widget backgrounds for now (change that later maybe)
- changed ScummDialog to use the colors of our launcher dialog
svn-id: r20276
|
|
svn-id: r20260
|
|
- adds a ImageMan and ImageDec class for loading and managing image files
- adds a loader for zip files which is used by the new theme and the image manager
- changes the widgets to use the new gui code
- changes the scumm dialogs to use the new gui code
- fixes a #include problem in the sky debugger with the new gui code
To use the new gui copy gui/themes/default-theme.zip to your extrapath.
If the theme zip can not be found the gui will fallback to the classic theme.
If you want to change the gui styles use "gui_theme=classic" for the classic theme
and "gui_theme=default-theme" for the new theme.
Thanks to eriktorbjorn for testing and help with the new theme and to sev for
reviewing this patch.
svn-id: r20227
|
|
change the ambigiuous 'GameSettings::name' to 'GameSettings::gameid'
svn-id: r20115
|
|
svn-id: r20088
|
|
svn-id: r19142
|
|
to avoid truncating the text in the smaller version of the GUI.
svn-id: r18702
|
|
svn-id: r18653
|
|
svn-id: r18604
|
|
svn-id: r18444
|
|
svn-id: r18324
|
|
that all our widgets are able to scale themselves now, but I could be
mistaken.
svn-id: r18192
|
|
svn-id: r18185
|
|
to give each widget the opportunity to scale itself.
There's a slight regression this time, though: In the small version of the
GUI, some of the buttons (e.g. "SoundFont") have their text truncated. Not
good.
svn-id: r18182
|
|
of them better than others.
svn-id: r18165
|
|
because most checkboxes are on tabs. (We'll probably need a similar form of
addButton() as well.)
svn-id: r18161
|
|
svn-id: r18134
|
|
svn-id: r18125
|
|
enlarged, too; they aren't yet
svn-id: r18123
|
|
svn-id: r18122
|
|
svn-id: r17757
|
|
mode for OSX, too; fixed some memory leaks in the launcher
svn-id: r17639
|
|
#1181750 "Updated Native MIDI documentation". Thanks _tom a lot.
svn-id: r17571
|
|
changes. There are a few things that could use a bit more work, and I've
only tested it on my Linux box. I have verified that ScummVM still compiles
when it's disabled, though, so it shouldn't break anything too badly.
svn-id: r17512
|
|
all the editing capabilities of EditTextWidget
svn-id: r16694
|
|
svn-id: r16692
|
|
svn-id: r16434
|
|
svn-id: r16398
|
|
svn-id: r16379
|
|
svn-id: r16328
|
|
svn-id: r16325
|
|
list in the launcher
svn-id: r16324
|
|
svn-id: r16323
|
|
svn-id: r16002
|
|
code doesn't have to worry about the memory managment anymore, it's all 'automatic' now). May have introduced a mem leak or two, please check :-)
svn-id: r15848
|
|
modifications
svn-id: r15372
|
|
svn-id: r14756
|
|
moral: either document how things work, or at least provide well named constants for certain return values... using the cheap way out here, i.e. method (b) :-)
svn-id: r14557
|
|
extrapath/savepath, and a target specific one
svn-id: r14343
|
|
svn-id: r14143
|