Commit Graph
3146 Commits
Author SHA1 Message Date
Torbjörn Andersson 3bc0661065 Merged the "palette manager" into the cursor manager. It was only used to
manage *cursor* palettes, so the name was misleading.

svn-id: r25500
2007-02-12 00:04:56 +00:00
Max Horn 986ff06af9 Fix for bug #1656870 (GUI: MassAdd: One Has to click twice to confirm)
svn-id: r25491
2007-02-11 14:25:46 +00:00
Max Horn 063e09be02 Patch #1656801 (BASS: various control panel fixes), which fixes bug #1548779 (BASS: Control panel inconsistency for FX/Music button texts)
svn-id: r25473
2007-02-10 18:10:55 +00:00
Max Horn a14e90478c Added small note to ThemeModern::calcLuminance
svn-id: r25472
2007-02-10 18:09:13 +00:00
Max Horn 9dbf7d271b Stronger dimming for disabled GUI widgets
svn-id: r25471
2007-02-10 17:45:25 +00:00
Johannes Schickel dda1431e7c cleanup
svn-id: r25435
2007-02-09 00:06:54 +00:00
Johannes Schickel 810056dcf6 Fix for bug #1650993 ("GUI: About dialog scroller").
svn-id: r25434
2007-02-09 00:02:49 +00:00
Johannes Schickel 956affd3d2 Moved definition of ThemeClassic and ThemeModern to their own files.
svn-id: r25432
2007-02-08 23:25:07 +00:00
Eugene Sandulenko 0d01bdd799 Make Add Button caption react to Shift key.
svn-id: r25373
2007-02-04 02:36:23 +00:00
Johannes Schickel b274881086 - changed the way how gradients are calculated
- bumped theme version

svn-id: r25369
2007-02-04 00:42:10 +00:00
Johannes Schickel 37ac456077 Added a TODO to processExtraValues.
svn-id: r25364
2007-02-03 22:01:31 +00:00
Johannes Schickel d66d2ab71b Changed _imageHandels into an array.
svn-id: r25363
2007-02-03 21:50:51 +00:00
Max Horn a2b1ff0de8 shalt not declare static vars inside member functions' spoke Fingolfin, and see, there was static all over the place (somebody please fix this, pretty please with sugar atop)
svn-id: r25361
2007-02-03 21:35:35 +00:00
Max Horn 56b00f05cc Replaced 'typedef Common::String String' with explicit usages of Common::String (mainly to make doxygen happy)
svn-id: r25360
2007-02-03 21:32:18 +00:00
Eugene Sandulenko adcfd2cc5f Now AdvancedDetector could use single ID per engine. Also it can suggest
more complex game IDs with platform and language specified.

AGI engine benefits most from that.
Also turned Cine, Parallaction and SAGA to single ID, autoupgrading old ID.

svn-id: r25269
2007-01-29 23:25:51 +00:00
Max Horn aae330b4c1 Pass objects by (const) ref instead of value; only set game description in the config file if one has been specified
svn-id: r25243
2007-01-28 10:38:23 +00:00
Torbjörn Andersson d707bfb615 When a user clicks on an editable string, use the correct font for calculating
the width. Should fix bug #1640622.

svn-id: r25139
2007-01-21 08:43:28 +00:00
Eugene Sandulenko cd8a5f3a98 First phase of detection-related plugins interface improvements. Now plugins
return StringMap instead of fixed list of parameters. This adds great
flexibility.

Current patch should not alter any functionality, i.e. if there are regressions,
submit a report. Phase 2 will benefit from these changes and will come later.

svn-id: r25134
2007-01-20 21:27:57 +00:00
Oystein Eftevaag 9686d2cf40 ShowCursor() and HideCursor() are deprecated in Mac OS X, replacing the calls.
svn-id: r25041
2007-01-06 19:22:05 +00:00
David Symonds c8b46e026f Add myself to the necessary credit sections.
svn-id: r25030
2007-01-06 16:33:19 +00:00
Eugene Sandulenko 291859eccd Credit clone2727 for his significant contributions to our Wiki.
svn-id: r24944
2006-12-28 21:54:48 +00:00
Max Horn f01f4eea98 Added NewGui::getTopDialog method
svn-id: r24938
2006-12-27 22:51:14 +00:00
Eugene Sandulenko 4e52f4438f Fix bug #1595627: "SCUMM: F5 crashes game (640x480)". This partially
reverts commit r24656 for fixing bug #1590596 and effectively fixes both.

svn-id: r24933
2006-12-27 00:47:57 +00:00
Eugene Sandulenko a0f5e6f0b1 Patch #1622564: "Enhanced PopUp behaviour"
svn-id: r24931
2006-12-26 20:57:29 +00:00
Max Horn 56d63740e8 Updated credits: Benjamin Haisch = John Doe
svn-id: r24827
2006-12-09 19:22:56 +00:00
Torbjörn Andersson d6e67af247 Fixed excessive indentation and removed leftover printf.
svn-id: r24749
2006-11-19 22:32:35 +00:00
Eugene Sandulenko 7bf52b07bf Oops, proper spelling.
svn-id: r24734
2006-11-18 19:28:38 +00:00
Eugene Sandulenko a098de81c2 Add touche engine to credits since it is supported.
svn-id: r24733
2006-11-18 19:20:35 +00:00
Eugene Sandulenko 4f32bdba6c Patch #1595705: "Select last game when removing the last game of the list"
svn-id: r24707
2006-11-13 16:29:14 +00:00
Eugene Sandulenko ae39374c83 Credit criezy for BS1 Mac and mention it in NEWS.
svn-id: r24698
2006-11-12 19:46:40 +00:00
Eugene Sandulenko 90aa1d1852 Fix valgrind warning on unitialized variable.
svn-id: r24675
2006-11-11 07:49:05 +00:00
Oystein Eftevaag ff14e19552 The theme browser will now search through the bundle resource directory on OS X, fixing bug [ 1592294 ] MACOSX: Cannot Switch Back to Modern Theme
svn-id: r24658
2006-11-08 21:31:47 +00:00
Eugene Sandulenko 3be9c44dc4 Fix bug #1590596: "HE: When 3x graphics are choosen, F5 crashes game"
svn-id: r24656
2006-11-08 10:06:42 +00:00
Torbjörn Andersson 4c7eaf5c55 Only set up / tear down the custom cursor if _useCursor is true.
svn-id: r24648
2006-11-07 19:58:48 +00:00
Torbjörn Andersson c38ee89a15 The modern theme sets its own cursor, which makes it responsible for restoring
the old one afterwards.

svn-id: r24647
2006-11-07 19:08:06 +00:00
Max Horn 3d38ec1dde Changed some single quotes to double quotes; fixed 'Solaris Spark' -> 'Solaris SPARC'; added vinterstum as Mac OS X packager -- he did the last couple release binaries, not me, so he should get all the fame and blame ;-)
svn-id: r24567
2006-10-29 15:18:34 +00:00
Johannes Schickel 77e40457a8 - Fix crash if theme_logo.visible is set to true in a classic theme config file
svn-id: r24513
2006-10-25 21:49:33 +00:00
Johannes Schickel 6e16df7891 - renamed GUI::ThemeNew to GUI::ThemeModern
- renamed ThemeNew.cpp to ThemeModern.cpp

svn-id: r24512
2006-10-25 21:20:31 +00:00
Johannes Schickel 055d80c4dc Formatting.
svn-id: r24511
2006-10-25 21:06:49 +00:00
Bertrand Augereau 312f4747d5 Compile fix when DISABLE_FANCY_THEMES is #defined
svn-id: r24510
2006-10-25 20:18:16 +00:00
Eugene Sandulenko 38d6a4d8d4 Credit madmoose for his MOD player.
svn-id: r24375
2006-10-18 18:57:22 +00:00
Eugene Sandulenko 6ee478369a Reflect Simon engine rename in credits too.
svn-id: r24340
2006-10-15 21:21:17 +00:00
Johannes Schickel 88bb217801 Using the correct factor for the slider background now.
svn-id: r24269
2006-10-10 20:35:58 +00:00
Johannes Schickel 7e731d7b4c Cleanup.
svn-id: r24240
2006-10-08 21:25:06 +00:00
Johannes Schickel 6474c8cabf Oops...
svn-id: r24238
2006-10-08 21:23:48 +00:00
Johannes Schickel cb0e8b577d Fixed disabled blending for classic theme.
svn-id: r24237
2006-10-08 21:15:38 +00:00
Johannes Schickel 7721c0d039 Make modern and classic theme config files use the same version number.
svn-id: r24236
2006-10-08 21:03:19 +00:00
Johannes Schickel 16276155b6 Adding option to enable/disable blending for the classic theme.
svn-id: r24234
2006-10-08 20:46:09 +00:00
Johannes Schickel ab7bced4fd Final fix for wrong cursor palettes in SCUMM games after using the GUI.
svn-id: r24233
2006-10-08 20:37:39 +00:00
Johannes Schickel cfe6d9725c Making engines working again.
svn-id: r24232
2006-10-08 20:19:23 +00:00