Commit Graph

632 Commits

Author SHA1 Message Date
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
Max Horn
004b8b964a Patch #1420942 (console page down fix)
svn-id: r20342
2006-02-01 16:40:17 +00:00
Johannes Schickel
129e7846b5 Implemented shadow drawing, also extended the theme config again
(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-02-01 15:11:39 +00:00
Johannes Schickel
da9b8d71ae Fixes color bugs with the new theme when switching to fullscreen on Mac OS X.
svn-id: r20338
2006-01-31 21:31:31 +00:00
Johannes Schickel
669f86705d Implements the usage of cached backgrounds in the old theme as well,
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-31 20:19:47 +00:00
Johannes Schickel
1976ac6250 Adds more configureable options to the config file of the new theme,
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
2006-01-31 19:35:33 +00:00
Torbjörn Andersson
69b2945071 Make the old theme's checkboxes look a bit more like they used to. (Not
quite, though, as they are a bit smaller than they used to be.)

svn-id: r20331
2006-01-31 14:38:42 +00:00
Torbjörn Andersson
484fca6549 Tabs look better with dialog surfaces than with widget surfaces. There's
still room for improvements, though...

svn-id: r20330
2006-01-31 09:45:36 +00:00
Torbjörn Andersson
74dd2e133d I didn't realize that disabled widgets were transparent, rather than just
faded. In those cases, I guess the background should be restored before
drawing. But that can probably be done in the drawSurface / drawRect
functions instead, like this.

svn-id: r20329
2006-01-31 08:41:51 +00:00
Torbjörn Andersson
9246a7a532 I assume this call to restoreBackground() is unnecessary.
svn-id: r20328
2006-01-31 08:03:21 +00:00
Eugene Sandulenko
a199c1ef14 Fix spelling in new entry Formed -> Former :D
svn-id: r20319
2006-01-30 20:48:45 +00:00
Max Horn
d985e24bf9 Updated credits (Debian package maintainer: Tore -> Tao
svn-id: r20312
2006-01-30 19:08:26 +00:00
Chris Apers
afaf1d0ab9 Replace use of sscanf
svn-id: r20311
2006-01-30 19:02:33 +00:00
Johannes Schickel
e5e7587443 Ok this should fix now all problems with drawing bugs of texts.
svn-id: r20298
2006-01-29 16:12:59 +00:00
Johannes Schickel
7eaa5b99b5 Fixes redraw bugs with the about dialog and the new theme.
svn-id: r20297
2006-01-29 15:07:03 +00:00
Torbjörn Andersson
f881fc47c7 Limit the maximum line width.
svn-id: r20296
2006-01-29 13:14:04 +00:00
Johannes Schickel
f509762f99 Fixes transparency and enabled transparency for disabled buttons.
svn-id: r20295
2006-01-29 12:41:58 +00:00
Johannes Schickel
f404f6ffaf Changed calcGradient again, should look nicer now.
svn-id: r20280
2006-01-28 23:56:12 +00:00
Johannes Schickel
8776ea6d18 Fixes a bug while loading the theme config from the zip file (now the caret should be black).
svn-id: r20277
2006-01-28 23:11:52 +00:00
Johannes Schickel
5fda0cc6f1 - Fixes a bug that the debugger crashed while opening
- 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
2006-01-28 23:03:39 +00:00
Torbjörn Andersson
91d253c5b1 Applied my own patch #1416897, in an attempt to speed up list widget
redrawing. There may be regressions, but none are known at the moment.

svn-id: r20271
2006-01-28 18:21:46 +00:00
Travis Howell
cb5d7b8029 Always save gameid.
svn-id: r20260
2006-01-28 00:22:02 +00:00
Johannes Schickel
0a40639af2 This should fix bug # 1416862 (new theme: changing overlay size).
svn-id: r20253
2006-01-27 23:13:51 +00:00
Joost Peters
7e8d9fc739 Credit Paolo Costabel and Thomas Mayer who contributed to the (initial) PSP port.
svn-id: r20245
2006-01-27 21:59:48 +00:00
Eugene Sandulenko
095199da54 Proper RCS IDs.
svn-id: r20235
2006-01-27 19:04:15 +00:00
Eugene Sandulenko
118ce529b1 Fix crash on platforms which do not initialize memory with zeroes.
svn-id: r20234
2006-01-27 19:01:02 +00:00
Paweł Kołodziejski
4938b93f34 fixed warning
svn-id: r20231
2006-01-27 16:46:56 +00:00
Johannes Schickel
1f7bd7a726 Oops forgot to change calcColor to calcGradient before commiting.
svn-id: r20230
2006-01-27 15:59:29 +00:00
Johannes Schickel
5051b080a2 - adds the new gui renderer also a new implementation for the classic gui
- 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
2006-01-27 15:43:23 +00:00
Oystein Eftevaag
4707a59eaf Changing Kyra copyright notice from EA to Westwood, after IRC discussion
svn-id: r20198
2006-01-26 23:53:13 +00:00
Oystein Eftevaag
b5dcb4e874 Adding Kyrandia to the About dialog copyright section.
svn-id: r20197
2006-01-26 23:18:36 +00:00
Max Horn
0b39c0ea9f Fix various incorrect usages of the word 'target' instead of 'gameid'; change the ambigiuous 'GameSettings::name' to 'GameSettings::gameid'
svn-id: r20115
2006-01-21 13:01:20 +00:00
Eugene Sandulenko
ea42bad781 Update copyright notice
svn-id: r20088
2006-01-18 17:39:49 +00:00
Eugene Sandulenko
534b4bc2a0 Add Joachim to contributors list for fixind "just" several hundreds of MD5s
and putting all our game-related lists in order.

svn-id: r20058
2006-01-16 13:28:18 +00:00
Oystein Eftevaag
ab33f59fe2 Rearranging kyra credits, I put in the wrong alphabetical order last time.
svn-id: r19963
2006-01-10 02:58:08 +00:00
Oystein Eftevaag
6aa6767e22 Adding myself to the Kyra credits
svn-id: r19958
2006-01-09 17:14:31 +00:00
Eugene Sandulenko
ea5b469390 Move Sven Hesse to Gob engine section
svn-id: r19934
2006-01-06 15:08:00 +00:00
Eugene Sandulenko
4183bc8c78 Credit Sven for objectizing gob. That was a big amount of work.
svn-id: r19901
2006-01-03 23:53:25 +00:00
Eugene Sandulenko
fb751ebe83 Elaborate more about myself in new credits format. I invite others to do that
too as that helps to determine more exactly who has an expert opinion in some
particular area.

svn-id: r19867
2005-12-31 00:14:21 +00:00
Max Horn
0eca2a971f New credits format (DocBook conversion not yet done)
svn-id: r19809
2005-12-19 02:23:01 +00:00
Eugene Sandulenko
32c1ec7312 Credit Chris Gray (hey, khalek) for Win64 builds
svn-id: r19749
2005-12-05 23:10:10 +00:00
Eugene Sandulenko
30a8a4658a Credit Kostas for PPC2002 build
svn-id: r19747
2005-12-05 14:02:06 +00:00
Lars Persson
6ed67205ec 1. New build structure for Symbian builds to allow easier build and project updates
2. Updated framework files for new structure
3. Uncommented Debug statements in vorbis.cpp (Should probably be removed alltogether.
4. Incorporated Sevs code formatting changes in the new Symbian source structure.
5. Removed/Changed EScummVM to ScummVM instead, hopefully most cases covered.
6. Beginning vibration support to be used for Scumm shake effects (Work ongoing by SumthinWicked)
7. Replaced the ScummVM icon for the FavIcon and upscaled the icon to 32x32. I think it looks ok, comments are welcome.
8. Built for S60V1 and UIQ2 targets from the cvs
9. Updated Readme with new build instructions.

Any comments are welcome.  Hopefully the other builds are not affected by this and all Sevs code updates are also incorporated.

svn-id: r19739
2005-12-03 21:29:13 +00:00
Chris Apers
64bfec97d9 Not needed anymore :)
svn-id: r19735
2005-12-03 19:04:33 +00:00
Eugene Sandulenko
85cbb17103 Forgot to mention Jean Marc who designed new cool logo for us.
svn-id: r19580
2005-11-13 03:39:10 +00:00
Eugene Sandulenko
e41e31c34f Add our website designer and HTML/CSS coder to list of contributors.
svn-id: r19579
2005-11-13 03:33:20 +00:00
Torbjörn Andersson
87a868eda5 Removed unnecessary space from the SoundFont button's text, to keep it from
being truncated in the small version of the GUI.

svn-id: r19546
2005-11-10 11:56:10 +00:00