Commit Graph

465 Commits

Author SHA1 Message Date
Max Horn
f7c14e04d2 Fix up/down arrows
svn-id: r16563
2005-01-15 21:33:56 +00:00
Max Horn
5c48717dd2 Remove some more header dependencies
svn-id: r16530
2005-01-10 22:35:43 +00:00
Max Horn
cffd917165 system.h was being included in tons of places, without any good reason; reduced this (total dependencies on system.h went down from 193 to 85 files)
svn-id: r16527
2005-01-10 22:06:49 +00:00
Nicolas Bacca
be6a9e647d Add keys mapping option to the main option dialog for WinCE - useful for Smartphones and non Scumm games
svn-id: r16524
2005-01-10 20:53:16 +00:00
Max Horn
6563990ad2 Fix changing the scaler while GUI scaling and the console are active
svn-id: r16499
2005-01-09 15:40:34 +00:00
Max Horn
fa3d618fae Distinguish left and right mouse button
svn-id: r16468
2005-01-06 22:51:25 +00:00
Max Horn
858c6c4d5b Switching GUI to an alternate font; using a second, bigger, font for 640x480 games like COMI. Note: we can always easily switch back to the SCUMM font or any other font, if we want to
svn-id: r16467
2005-01-06 22:48:42 +00:00
Max Horn
87afdf9a64 oops again
svn-id: r16462
2005-01-06 21:46:21 +00:00
Max Horn
c6e0d31e76 Added a font manager (work in progress)
svn-id: r16460
2005-01-06 21:15:52 +00:00
Max Horn
4fae197c67 Patch #1092994 (Selfscaling GUI)
svn-id: r16455
2005-01-06 19:09:34 +00:00
Max Horn
5d88c39549 Modify the singleton code once more to help overcome an issue with MSVC 7 (see also patch #1095133)
svn-id: r16454
2005-01-06 18:38:34 +00:00
Max Horn
41b914e773 After adding a new game, select the new entry
svn-id: r16434
2005-01-05 01:42:52 +00:00
Max Horn
74bf578bda Changed the singleton code to allow for custom object factories; this allowed me to change OSystem to use the singleton base class, too
svn-id: r16404
2005-01-01 19:19:06 +00:00
Max Horn
f52be9df68 Changed OSystem::instance() to return a reference, not a pointer (it now matches the Singleton interface)
svn-id: r16402
2005-01-01 18:53:47 +00:00
Max Horn
47280d9433 Updated copyright
svn-id: r16398
2005-01-01 16:09:25 +00:00
Max Horn
6fb82b2494 Final part of the fix for bug #1091802 (GUI: Credits scroll glitch)
svn-id: r16388
2004-12-30 14:55:20 +00:00
Max Horn
f0d0ce7979 Reduce time till scrolling starts inthe about dialog; pressing shift/alt now causes faster/reverse scrolling (this is an insider trick and not documented on purpose :-)
svn-id: r16383
2004-12-30 14:21:16 +00:00
Max Horn
9581bd5691 Fix for bug #1091801 (ALL: Possible to create corrupt config file)
svn-id: r16379
2004-12-30 12:54:04 +00:00
Max Horn
a40ed29abd Renamed _clickedWidget -> _dragWidget; if a drag is in process, send the mouse moved / mouse up events to the widget on which the drag is performed (this fixes at least one bug and improves the user experience)
svn-id: r16362
2004-12-28 21:07:34 +00:00
Max Horn
b15d92e470 Fix running ScummVM in plugin-mode
svn-id: r16360
2004-12-28 20:29:42 +00:00
Max Horn
48e70acbaa Use SoundMixer::kMaxMixerVolume
svn-id: r16351
2004-12-27 23:58:04 +00:00
Eugene Sandulenko
6670b2969a Give proper credits to Wyrmkeep folks
svn-id: r16329
2004-12-26 00:20:22 +00:00
Max Horn
81b6e9e1e6 Get rid of the useless & troublesome master_volume
svn-id: r16328
2004-12-25 23:43:05 +00:00
Max Horn
71051f551e Fix bug #1091189 (GUI: Launcher List/Edit game interaction)
svn-id: r16326
2004-12-25 23:20:37 +00:00
Eugene Sandulenko
509f1b040f Fix warning
svn-id: r16325
2004-12-25 23:19:42 +00:00
Max Horn
02c0a25c31 Partial fix for bug #1091189: restore the selection after editing the games list in the launcher
svn-id: r16324
2004-12-25 22:26:28 +00:00
Max Horn
4a0c1b86f7 Make ESC key work in the launcher
svn-id: r16323
2004-12-25 22:13:44 +00:00
Max Horn
ffbbef6f31 Draw the active tab differently: remove the horizontal line at the bottom (inspired by patch #1091165)
svn-id: r16322
2004-12-25 21:56:26 +00:00
Eugene Sandulenko
63a46342ee I didn't know that our credits are sorted alphabetically. Move Andrew up.
svn-id: r16319
2004-12-25 19:41:02 +00:00
Eugene Sandulenko
aee60ae1ee Update devs with SAGA and HE engines
svn-id: r16311
2004-12-25 16:03:03 +00:00
Max Horn
da3aaf55b3 Add GPL blurb to the about dialog
svn-id: r16276
2004-12-23 19:32:25 +00:00
Max Horn
fd09e3c71c G*oe*ffringmann; word case fix
svn-id: r16261
2004-12-22 19:07:49 +00:00
Max Horn
eaa0f3b974 Wrote a perl script which generates AUTHORS, credits.h, and credits.inc from a single source
svn-id: r16256
2004-12-22 01:46:40 +00:00
Max Horn
c8d302847e Moved credits into a separate file
svn-id: r16253
2004-12-22 01:07:13 +00:00
Max Horn
c6065d450f cast fix, hopefully this helps PalmOS
svn-id: r16201
2004-12-20 22:54:20 +00:00
Max Horn
6142cd95db Updated, cleaned up, and unified the credits
svn-id: r16197
2004-12-20 22:02:20 +00:00
Max Horn
023962d1e8 Small tweak to get rid of a warning on systems where type uint is not equal to uint32
svn-id: r16194
2004-12-20 21:12:54 +00:00
Max Horn
5f2f85f573 Adding KingGuppy to about dialog, too
svn-id: r16144
2004-12-20 00:08:38 +00:00
Max Horn
054d341449 Fancy about dialog
svn-id: r16140
2004-12-19 19:17:43 +00:00
Max Horn
0894f83804 Ensure that the file list in the browser is always sorted
svn-id: r16108
2004-12-18 02:33:37 +00:00
Max Horn
74e789ce99 clean up slide code
svn-id: r16040
2004-12-12 21:23:21 +00:00
Robert Göffringmann
0d7ab01640 Pass subdirectories to gamedetector functions
svn-id: r16002
2004-12-09 15:06:49 +00:00
Max Horn
f09293b22c Clean up OSystem::Event
svn-id: r15990
2004-12-05 17:42:20 +00:00
Max Horn
5d5a13eec7 Moved MidiDriver creation code into the MidiDriver class (as static methods), same for some other MIDI related stuff
svn-id: r15968
2004-12-02 00:33:42 +00:00
Max Horn
096f2b6110 Add slide animation effect to the console
svn-id: r15903
2004-11-27 01:25:25 +00:00
Max Horn
573cac9580 do clipping
svn-id: r15902
2004-11-27 00:55:48 +00:00
Max Horn
5ad29fd7e0 Make use of the new graphic primitives
svn-id: r15886
2004-11-25 23:35:02 +00:00
Max Horn
879431e76b Fixed behaviour of return key in the file browser
svn-id: r15852
2004-11-21 13:39:54 +00:00
Max Horn
fa97d4ad89 Removing walkthrough stuff again (talked to aquadran about this, he had no objections)
svn-id: r15849
2004-11-20 23:49:11 +00:00
Max Horn
5d9b35510d Changed the FilesystemNode implementation to make it easier to use (client code doesn't have to worry about the memory managment anymore, it's all 'automatic' now). May have introduced a mem leak or two, please check :-)
svn-id: r15848
2004-11-20 21:35:49 +00:00