Commit Graph
86814 Commits
Author SHA1 Message Date
Eugene Sandulenko 80892282fe Fullfill feature request #1410574: "GOB: Changing characters". Thanks to wjp.
svn-id: r20339
2006-02-01 05:30:23 +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
Gregory Montoir b32f8ab2fc Minor cleanup.
svn-id: r20335
2006-01-31 19:28:31 +00:00
Gregory Montoir d08df2683d Use the pitch of a virtual screen surface instead of the width to skip a scanline.
svn-id: r20334
2006-01-31 19:28:19 +00:00
Gregory Montoir 77f329cdc7 Sync with branch-0-8-0.
svn-id: r20333
2006-01-31 19:28:04 +00:00
Eugene Sandulenko bfb912dbb1 Add undocumented option --gui-theme for easier theme debugging.
svn-id: r20332
2006-01-31 17:52:56 +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 46c961f28d Oops again. Don't beat me hard for plugging in 8800+ glyphs font instead
of 130-glyphs one :)

svn-id: r20327
2006-01-31 03:25:03 +00:00
Eugene Sandulenko 2f33ca6c58 oops. Forgot about our small backends.
svn-id: r20326
2006-01-31 03:15:06 +00:00
Eugene Sandulenko 28753b9fdf Plug in better font. Unfortunately we can't use Arial12 which Krest put on
his mock-ups due to license restrictions, i.e. Microsoft prohibits any
reverse engineering and modifications of it and we need to convert it into
raster font.

Fortunately there are free fonts in the wild. I tried Bitstream Vera, but it
looked too wide, or crappy if horizontal resolution was altered. Next try
was Adobe Helvetica from X.org. Only requirement is to verbose copyright
notice and disclaimer.

However we will need both bold (provided) and normal wieghts of font in new
GUI for use in text inputs. This is work to do.

svn-id: r20325
2006-01-31 03:11:40 +00:00
Travis Howell 930ef80e23 A scale of zero should be ignored.
svn-id: r20324
2006-01-31 02:54:37 +00:00
Travis Howell 418fd64554 Works fine now.
svn-id: r20323
2006-01-31 02:19:14 +00:00
Travis Howell 3addf48534 Fix detection of rotated sprite.
svn-id: r20322
2006-01-31 01:06:04 +00:00
Travis Howell e079fa1382 Cleanup
svn-id: r20321
2006-01-31 00:46:20 +00:00
Travis Howell 44383a7ab7 Revert back to match original version.
Change caused glitches in credits of pajama3.

svn-id: r20320
2006-01-30 22:06:53 +00:00
Eugene Sandulenko a199c1ef14 Fix spelling in new entry Formed -> Former :D
svn-id: r20319
2006-01-30 20:48:45 +00:00
Gregory Montoir c7e90efc80 Changed to be consistent with rest of wiz code.
svn-id: r20318
2006-01-30 20:33:45 +00:00
Gregory Montoir eae3d40f67 Fixed assert conditions.
svn-id: r20317
2006-01-30 19:32:28 +00:00
Gregory Montoir ea2c7b7d28 Changed transformation origin computation (the previous code is matching pajama2 disasm, but looks wrong to me).
svn-id: r20316
2006-01-30 19:29:28 +00:00
Gregory Montoir 5465d3206c Some cleanup and fixes to the wiz transformation code.
svn-id: r20315
2006-01-30 19:20:51 +00:00
Chris Apers 4a6f2ab3d3 Wrong #ifdef
svn-id: r20314
2006-01-30 19:13:25 +00:00
Chris Apers 6f51417826 Fixed compilation
svn-id: r20313
2006-01-30 19:10:27 +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 d4b3467ac8 Fixes a bug when loading the theme config file from a directory instead of the zip file.
svn-id: r20310
2006-01-30 14:19:02 +00:00
Nicolas Bacca 7b1e399ab3 Knakos patch
svn-id: r20309
2006-01-29 23:25:14 +00:00
Nicolas Bacca bf6adf4b1d Knakos patch & new icons
svn-id: r20308
2006-01-29 23:24:20 +00:00
Nicolas Bacca 0fa2388ca7 New icon
svn-id: r20307
2006-01-29 23:23:48 +00:00
Nicolas Bacca 2032149e7a Update with 0.8.1 comments
svn-id: r20306
2006-01-29 23:23:38 +00:00
Nicolas Bacca aad356f5f5 Knakos patch & Smartphone fixes
svn-id: r20305
2006-01-29 23:23:17 +00:00
Max Horn 29a1aebe6a oops
svn-id: r20302
2006-01-29 19:41:43 +00:00
Max Horn 2fcb159a98 Remove the custom strstr in favor of the ANSI strstr/strchr functions
svn-id: r20301
2006-01-29 19:18:15 +00:00
Max Horn 2ce2bac35c cleanup
svn-id: r20300
2006-01-29 17:47:38 +00:00
Max Horn 83d6bd606c Added a warning not to change the order of the res types
svn-id: r20299
2006-01-29 17:47:05 +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
Travis Howell 836e635614 Adjust, for recent changes.
svn-id: r20294
2006-01-29 09:27:17 +00:00
Travis Howell a863c37b0d Variables no longer used.
svn-id: r20293
2006-01-29 08:12:32 +00:00
Travis Howell 0f510a2a62 HE80+ games use a transparent color of 5.
svn-id: r20292
2006-01-29 05:25:25 +00:00
Jonathan Gray 594d7d591d Allow GCC 2.95 again as compilation is now fixed.
svn-id: r20289
2006-01-29 03:47:46 +00:00
Jonathan Gray 38ae101bde cyx's gcc 2.95 fix makes things compile with gcc 2.95 again.
svn-id: r20288
2006-01-29 03:44:13 +00:00
Eugene Sandulenko 2e9bbb896d Enable debug print of parsed expression with use of new debugN() function.
svn-id: r20287
2006-01-29 02:56:23 +00:00
Eugene Sandulenko ec99279ef9 Oops. I should've test it before commit. Fixed now.
svn-id: r20286
2006-01-29 02:55:30 +00:00