Commit Graph

980 Commits

Author SHA1 Message Date
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
Johannes Schickel
3e59682e34 Displaying the theme name instead of the theme config file name in the 'Misc' section of the Options dialog.
svn-id: r24231
2006-10-08 20:08:00 +00:00
Johannes Schickel
d24f0a7fbd Now the 'gui_theme' setting saving works...
svn-id: r24230
2006-10-08 19:54:52 +00:00
Johannes Schickel
97d9293476 Adding a 'name' field to the theme config which is used for nice theme names in the theme browser.
svn-id: r24229
2006-10-08 19:51:20 +00:00
Johannes Schickel
51edc30e71 Renaming classic.ini to classic080.ini.
svn-id: r24228
2006-10-08 19:47:55 +00:00
Johannes Schickel
7f1ddf9cce Fixed compile.
svn-id: r24227
2006-10-08 19:45:27 +00:00
Johannes Schickel
fa668d275f Display the correct theme name if it's specified with --gui-theme
svn-id: r24223
2006-10-08 19:28:15 +00:00
Johannes Schickel
e11bfe5f49 - reworked my commit for r24216, not 'Classic (Builtin)' uses the builtin classic theme and classic uses the classic.ini file
- save the chosen theme now

svn-id: r24222
2006-10-08 19:24:31 +00:00
Johannes Schickel
a972fc57cd Added a comment about how the theme browser finds the themes.
svn-id: r24218
2006-10-08 18:53:10 +00:00
Johannes Schickel
1ced1777f8 - Forcing 'classic' as the builtin classic theme (which means it ignores the classic.ini atm)
svn-id: r24216
2006-10-08 18:49:25 +00:00
Johannes Schickel
3a81941981 - Added dialog for selecting the theme to use
- Added runtime theme switching

svn-id: r24213
2006-10-08 18:22:28 +00:00
Johannes Schickel
25486c789e - added auto detection of the Theme style to use
- fixed a bug which would lead to a crash when loading the modern theme config with the classic theme

svn-id: r24201
2006-10-08 12:00:19 +00:00
Johannes Schickel
9c88c9d9ed Ooops. making the classic theme working without a config again.
svn-id: r24200
2006-10-08 11:03:46 +00:00
Johannes Schickel
5e5a221b0e - added config file support for the classic theme
- added a sample config file (called 'classic.ini', which is based on Theme::_defaultConfigINI)
- added check for the type of the theme config file ('modern' and 'classic' for the respective Theme classes)
- bumped theme config version for the modern theme

svn-id: r24199
2006-10-08 10:57:48 +00:00
Johannes Schickel
c9245a0ffe Uses the slider background settings instead of the edit text widget settings for the slider background.
svn-id: r24187
2006-10-08 01:05:10 +00:00
Eugene Sandulenko
1373686c34 Added DJWillis as official GP2X porter.
svn-id: r24145
2006-10-06 19:08:55 +00:00
Max Horn
03e70bf32b Fix for bug #1570189 (GUI: crash when pressing "delete" at the end of the name)
svn-id: r24113
2006-10-04 17:13:48 +00:00