Eugene Sandulenko
a483083f35
Tweaked a little scumm main dialog and scumm save/load dialog. Still plenty
...
to do.
svn-id: r21271
2006-03-14 03:52:29 +00:00
Eugene Sandulenko
60793c0e64
Positioned logo properly, added different version number rendering and
...
got rid of antialiasing artifacts
svn-id: r21270
2006-03-14 03:08:14 +00:00
Eugene Sandulenko
b45dcc4df3
Fix logo drawing.
...
svn-id: r21269
2006-03-14 02:55:54 +00:00
Eugene Sandulenko
c9970b78b5
Rearrange launcher.
...
Logo is still shown weirdly.
svn-id: r21268
2006-03-14 02:19:38 +00:00
Eugene Sandulenko
94f5bd81ad
Fix Chooser dialog.
...
svn-id: r21266
2006-03-13 23:18:22 +00:00
Lars Persson
96e87cdfe7
Moved typedef Common::String into class declaration.
...
svn-id: r21187
2006-03-09 22:40:21 +00:00
Eugene Sandulenko
a4a79dd951
Credit Tyst for new SVG logo.
...
svn-id: r21173
2006-03-09 13:25:52 +00:00
Eugene Sandulenko
cd732d680b
Fix compilation on MSVC. Reported by Quietust
...
svn-id: r21165
2006-03-09 12:45:23 +00:00
Eugene Sandulenko
8a5f44d797
Converted last dialogs to new scheme. Now it seems to be everything. Please,
...
test throghoutly.
svn-id: r21157
2006-03-09 05:18:00 +00:00
Max Horn
e53e0e5885
- Removed the code from the launcher that adds language/platform to the
...
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 03:09:21 +00:00
Eugene Sandulenko
51495fb199
Moved keys mapping dialog to new scheme. Made it generic. Fixed several
...
compilation errors associated with it.
svn-id: r21151
2006-03-09 02:54:02 +00:00
Max Horn
86565fcca5
- Renamed GameSettings to PlainGameDescriptor
...
- 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 02:52:51 +00:00
Eugene Sandulenko
c3f91ca288
Converted all scumm dialogs to new scheme
...
svn-id: r21147
2006-03-09 01:08:25 +00:00
Eugene Sandulenko
871c394e28
Cleanup
...
svn-id: r21138
2006-03-08 01:49:22 +00:00
Eugene Sandulenko
a8a8624511
o Converted most (all?) widgets to new scheme.
...
o Converted global options dialog to new scheme.
svn-id: r21137
2006-03-08 01:42:02 +00:00
Eugene Sandulenko
c3e223afdb
Fix implementation of UseWithPrefix keyword
...
svn-id: r21133
2006-03-07 19:23:38 +00:00
Eugene Sandulenko
fc84c7fc1d
o More widgets fot alternative constructors
...
o Cleanup of launcher dialog
o Implemented useWithPrefix keyword
svn-id: r21131
2006-03-07 19:02:42 +00:00
Eugene Sandulenko
d7bc756edc
Add XxH to evaluation precedence.
...
svn-id: r21127
2006-03-07 18:26:04 +00:00
Eugene Sandulenko
1f22481d83
Do not override .prev for simple variable assignments, i.e. VAR=VALUE
...
svn-id: r21124
2006-03-07 13:52:53 +00:00
Eugene Sandulenko
1eff73cb41
GUI widget positions:
...
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 13:41:36 +00:00
Eugene Sandulenko
059c7a0296
Set svn keywords on theme file.
...
svn-id: r21120
2006-03-07 05:53:28 +00:00
Eugene Sandulenko
5c06d3391b
Fix 320xY layout
...
svn-id: r21119
2006-03-07 05:50:37 +00:00
Eugene Sandulenko
018c93b14a
More work on customizable GUI.
...
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 05:39:52 +00:00
Eugene Sandulenko
ebd5833335
WIP for arbitrary widget positions. See
...
http://wiki.scummvm.org/index.php/GUI_Themes
Code is not yet used.
svn-id: r21115
2006-03-07 03:31:31 +00:00
Johannes Schickel
4fb6c18f0e
Oops, fixes problems with disabled widgets (they need full drawn shadows).
...
svn-id: r21083
2006-03-04 21:25:11 +00:00
Johannes Schickel
91fbb6b7ae
Improved shadow drawing (it's faster now since it doesn't draw the whole rect like before)
...
'cleaned up' the drawSurfaceMasked function a bit.
svn-id: r21082
2006-03-04 20:45:59 +00:00
Johannes Schickel
6010d48a8e
Removed colorToRGB and RGBToColor calls when calculating alpha
...
and disabled the complete new theme if 'DISABLE_FANCY_THEMES' is defined.
svn-id: r21078
2006-03-04 18:34:28 +00:00
Eugene Sandulenko
c89aa846f0
Add newline to the end of the file
...
svn-id: r20876
2006-02-25 14:15:19 +00:00
Eugene Sandulenko
388a553f00
Put theme .ini out of .zip for better changes tracking.
...
svn-id: r20875
2006-02-25 14:00:22 +00:00
Torbjörn Andersson
4aaf6fec8d
Turn off background caching for the graphics widget, so that the SCUMM
...
save/load dialog really cleans the thumbnail area when there is no thumbnail.
svn-id: r20843
2006-02-24 21:51:41 +00:00
Torbjörn Andersson
2cb8832991
Fixed redraw glitch. Our editable widgets were asking the theme to draw a very
...
wide caret. Changed that width to 1.
svn-id: r20842
2006-02-24 20:25:34 +00:00
Torbjörn Andersson
66b5b7b3f3
Cleanup.
...
svn-id: r20841
2006-02-24 19:38:16 +00:00
Torbjörn Andersson
0c91e91b44
Cleanup
...
svn-id: r20840
2006-02-24 19:33:23 +00:00
Torbjörn Andersson
6cf5d85e8e
Fix redraw glitches when typing very long - enough to be truncated - strings.
...
It seems the only purpose of 'deltax' in this function was to introduce such
redrawing glitches. Weird...
svn-id: r20839
2006-02-24 19:19:55 +00:00
Eugene Sandulenko
71c170bb13
Initial version of Cinematique engine evo 1.
...
svn-id: r20813
2006-02-22 22:40:53 +00:00
Max Horn
e49e7ebb3f
Fixing up my previous commit: finished moving common/scaler* to graphics
...
svn-id: r20798
2006-02-20 20:40:12 +00:00
Max Horn
db5bd6e17e
EditGameDialog only needs the game description, not the full GameSettings -> changing constructor accordingly
...
svn-id: r20750
2006-02-18 11:12:08 +00:00
Lars Persson
d91b49c15c
Added define to disable new theme support.
...
svn-id: r20676
2006-02-13 21:02:31 +00:00
Johannes Schickel
e067a7f288
Implemented new tab drawing, should look nicer now. (The border under the active tab isn't drawn anymore)
...
svn-id: r20669
2006-02-13 18:00:04 +00:00
Lars Persson
692adbe614
Changed file paths from /epoc/ to /symbian/
...
svn-id: r20618
2006-02-12 14:42:43 +00:00
Paweł Kołodziejski
c2575afaa7
changed path in include to use 'common' to conform rest part of code
...
svn-id: r20614
2006-02-12 14:05:47 +00:00
Max Horn
80cf2fa46f
Reduced data duplication in module.mk files; added module.mk files for null and x11 backends; added engines/module.mk
...
svn-id: r20584
2006-02-12 00:16:31 +00:00
Max Horn
b34e207dbb
Change CVS keywords to SVN keywords
...
svn-id: r20518
2006-02-11 10:08:56 +00:00
Max Horn
0ad58cdb95
Removed .cvsignore files
...
svn-id: r20424
2006-02-07 22:50:14 +00:00
Eugene Sandulenko
aae00f629c
Change behaviour of checkboxes to more logical.
...
svn-id: r20416
2006-02-05 18:46:51 +00:00
Nicolas Bacca
419caac2b9
Fix QVGA Smartphone detection
...
svn-id: r20397
2006-02-05 14:00:35 +00:00
Paweł Kołodziejski
2ebdbbf5e0
fixes allow compile with emsvc4 again
...
svn-id: r20355
2006-02-03 07:30:29 +00:00
Chris Apers
25a6adc238
Should be 'description'
...
svn-id: r20350
2006-02-02 20:33:43 +00:00
Torbjörn Andersson
d6e141cc35
Fix glitch when moving the mouse over a disabled, checked checkbox. (The
...
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-01 22:39:54 +00:00
Eugene Sandulenko
12133dfb4f
Much 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 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-01 16:42:42 +00:00