Max Horn
ed54ea9155
Moved Event/EventType/keyboard enum from common/system.h (part of class OSystem) to common/events.h (part of namespace Common). Porters may have to make minor changes to their backends to get them to compile again
...
svn-id: r26180
2007-03-17 19:02:05 +00:00
Max Horn
cfe7ecd6d9
Don't track the modifier state, use the eventmanager instead (this also fixes bug #1657322 , GUI: 'Mass Add' button text does not revert after mass add)
...
svn-id: r26174
2007-03-17 16:05:16 +00:00
Max Horn
b765e998f7
use _ prefix for member vars, as per our code formatting conventions
...
svn-id: r26173
2007-03-17 15:52:35 +00:00
Torbjörn Andersson
53624376b4
Applied my re-revised patch #1487149 ("Simplified keyboard repeat"), with
...
Fingolfin's blessings. Keyboard repeat is now handled by the event manager,
rather than by individual engines.
Since this can cause problems with some engines (see the AGI engine), the extra
"key down" events are marked as "synthetic", so that they can be ignored if
necessary.
svn-id: r26170
2007-03-17 15:44:26 +00:00
Max Horn
15d9bc42ea
Force all code to use EventManager::pollEvent instead of OSystem::pollEvent
...
svn-id: r26156
2007-03-17 00:53:21 +00:00
Max Horn
a73c6c3670
Added new file gui/object.cpp (collecting GuiObject methods in there), and renamed Dialog::deleteWidget to Dialog::removeWidget (name was misleading, the removed object does *not* get deleted)
...
svn-id: r26147
2007-03-16 20:47:41 +00:00
Lars Persson
f447d9d38f
Remove debugger hack for Symbian OS!
...
svn-id: r26127
2007-03-13 22:31:55 +00:00
Torbjörn Andersson
d7e9510265
Updated the conditions for the "override" checkboxes. Most of it is probably
...
only noticeable if you edit the config file manually, but the volume settings
should definitely affect the Audio override if there is no separate Volume tab.
svn-id: r26066
2007-03-10 18:25:37 +00:00
Eugene Sandulenko
6ee9e52f4b
Move mass add dialog settings to theme config. Bump theme ini version.
...
svn-id: r26058
2007-03-10 14:15:47 +00:00
Eugene Sandulenko
5577379ac3
Implement FR #1559561 : "GUI: output sample rate widgets"
...
svn-id: r26056
2007-03-10 13:39:38 +00:00
Max Horn
728d01cb17
Removing some unnecessary #includes
...
svn-id: r26044
2007-03-09 23:46:45 +00:00
Max Horn
68df0a697a
Get rid of getcwd abuse here, and unify the way savepath, extrapath and themepath are handled
...
svn-id: r26021
2007-03-08 17:05:58 +00:00
Torbjörn Andersson
75d79f639b
Changed "each X mins" to "every X mins".
...
svn-id: r25901
2007-02-27 21:26:21 +00:00
Johannes Schickel
75af373278
ops missed one spot last commit.
...
svn-id: r25899
2007-02-27 17:12:16 +00:00
Johannes Schickel
56f65a5002
fix for gradient calculation
...
svn-id: r25898
2007-02-27 17:10:40 +00:00
Torbjörn Andersson
437bc950b6
Measure the "open time" from when the pop-up dialog was first drawn, not from
...
when it was created. This should fix bug #1667992 .
svn-id: r25887
2007-02-26 22:38:24 +00:00
Max Horn
0219b46e9d
Simplified addGameToConf and at the same time made it more powerful: Copy all key/value pairs returned by the detector to the new config file domain
...
svn-id: r25701
2007-02-18 18:39:46 +00:00
Max Horn
da67fb9de4
Redraw the launcher after doing a mass add
...
svn-id: r25699
2007-02-18 18:36:21 +00:00
Max Horn
3611cc6b4c
Fixed warning
...
svn-id: r25698
2007-02-18 18:35:11 +00:00
Max Horn
94507bb44d
Improved 'Mass Detector': Now displays a dialog which displays the scan progress to the user, and can be cancelled (the whole thing still needs to be polished)
...
svn-id: r25697
2007-02-18 18:23:52 +00:00
Max Horn
b8bd502c57
Added Stuart George to the credits
...
svn-id: r25626
2007-02-16 11:14:32 +00:00
Johannes Schickel
8bd1bd53b9
Adding Florian Kagerer for his Kyra FM-Towns code contributions.
...
svn-id: r25589
2007-02-14 21:16:14 +00:00
Eugene Sandulenko
bded4288f9
Bump theme version.
...
svn-id: r25569
2007-02-13 21:47:09 +00:00
Eugene Sandulenko
dae00f1a4a
Disable clear soundfont path button when path is not selected.
...
svn-id: r25568
2007-02-13 21:41:49 +00:00
Eugene Sandulenko
846a3498b8
Fix clear soundfont path button position in game options dialog.
...
svn-id: r25566
2007-02-13 21:08:11 +00:00
Eugene Sandulenko
474d49dc14
Implement FR#1611172: GUI: Add autosave period widgets
...
svn-id: r25563
2007-02-13 21:06:45 +00:00
Eugene Sandulenko
d90fc8914c
Implement FR#1600020: GUI: Select "No SoundFont"
...
svn-id: r25556
2007-02-13 19:55:20 +00:00
Nicola Mettifogo
852803d6e0
removed warnings
...
svn-id: r25534
2007-02-12 19:47:42 +00:00
Johannes Schickel
7d1e5b15ce
Should silence some warnings.
...
svn-id: r25533
2007-02-12 19:42:28 +00:00
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