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
Max Horn
d01420c344
Add a somewhat hackish, uber-sekrit mass-add-game-feature (shift-click 'Add...' button to use at your own risk)
...
svn-id: r24085
2006-10-02 22:28:02 +00:00
Max Horn
5b22991f34
Get rid of CharStar_BaseNode and consorts -- using a simple String is more efficient, now that it has optimizations for small strings. Also made various related changes, turning char pointers into String objects in several spots
...
svn-id: r24044
2006-09-30 18:57:36 +00:00
Travis Howell
fa5c1db170
Update credits
...
svn-id: r24018
2006-09-29 11:22:18 +00:00
Travis Howell
36551b4809
Update credits
...
svn-id: r24015
2006-09-29 11:19:12 +00:00
Max Horn
4c14cf6d1a
Moved base/engine.cpp and .h to engines/ (main motivation: helps untangle the linker dependency graph). Porters will have to update project files
...
svn-id: r23974
2006-09-23 00:42:35 +00:00
Eugene Sandulenko
965cfe4008
Fix bug #1562795 : "Bug with auto-generated game IDs"
...
svn-id: r23960
2006-09-21 11:42:44 +00:00
Max Horn
6c26712960
Added GUI::ConsoleDialoggetCharsPerLine() method, and added a big FIXME comment to gui/console.h
...
svn-id: r23892
2006-09-16 17:29:43 +00:00
Max Horn
919092e5fc
Overhaul of the debugger code
...
* Moved Common::Debuggger to GUI::Debugger (mainly to satisfy linker
restrictions)
* Change the base Debugger class to *not* be a template class anymore;
instead, a thin (template based) wrapper class is used to hook up
debugger commands
* Removed duplicate Cmd_Exit and Cmd_Help methods in favor of a single
version of each in GUI::Debugger
* New Cmd_Help doesn't word wrap after 39/78 chars, but rather queries
the console to determine when to wrap
* Debugger::preEnter and postEnter aren't pure virtual anymore
svn-id: r23890
2006-09-16 16:58:27 +00:00
Max Horn
1add07beca
Renamed kLineWidth to kCharsPerLine, and moved some enum constants into class ConsoleDialog (to avoid name clashes with other code)
...
svn-id: r23889
2006-09-16 15:19:23 +00:00
Eugene Sandulenko
0616d4931a
Updated credits with all current port builders.
...
svn-id: r23732
2006-08-20 11:01:17 +00:00
Willem Jan Palenstijn
d253442c42
slightly changed patch #1521412 : Hardcoded path for theme files
...
svn-id: r23723
2006-08-18 21:55:11 +00:00
Torbjörn Andersson
b4311d15ca
The ListWidget constructor already did most of what reflowLayout() does, except
...
calling Widget::reflowLayout(). I've simplified that by calling reflowLayout()
directly instead. This may be a bit of a hack, but it was the best way I could
think of to ensure that _entriesPerPage was properly initialised. It wasn't
before, because _h had not been initialised, causing Valgrind to complain.
svn-id: r23705
2006-08-12 17:24:49 +00:00
Torbjörn Andersson
e9b9aa65a6
Whitespace.
...
svn-id: r23704
2006-08-12 16:42:19 +00:00
Max Horn
aab45bac44
Only refresh the theme & reflow all dialogs if the screen settings actually changed
...
svn-id: r23669
2006-08-04 18:11:00 +00:00