Travis Howell
7318533189
Fix win32 compile.
...
svn-id: r33626
2008-08-05 00:21:46 +00:00
Christopher Page
4198ee9623
Merged revisions 33188-33189,33191-33193,33196,33198,33202-33203,33206,33210,33212,33218-33220,33222,33224-33226,33229-33243,33246,33248-33250,33252,33258-33261,33263,33266,33270,33272-33283,33285,33287-33290,33295-33298,33321,33325-33330,33332-33335,33337-33340,33342,33345,33347,33349-33350,33352-33357,33359-33367,33369-33371,33373,33375-33377,33379-33380,33383-33385,33387-33389,33392-33394,33400-33402,33404-33405,33407-33410,33412-33416,33418-33419,33425-33427,33432,33436-33438,33444,33446,33452-33453,33455-33459,33463-33464,33466-33471,33473-33474,33478,33490,33492,33495-33496,33509-33512,33518-33519,33522-33527,33529-33530,33537,33541,33544,33546,33550,33552-33554,33556,33558,33561-33562,33565,33568,33570,33574,33576,33578-33581,33584-33587,33590,33596,33604-33611,33614-33615,33617-33618,33620-33621 via svnmerge from
...
https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk
svn-id: r33624
2008-08-04 22:34:07 +00:00
Lars Persson
5dd834488e
Symbian build package should now contain drascula.dat also
...
svn-id: r33623
2008-08-04 20:00:56 +00:00
Max Horn
4f5479ee74
Pushed some port specific code from DefaultSaveFileManager out to port specific code in backends/platform/
...
svn-id: r33621
2008-08-04 19:38:28 +00:00
Lars Persson
476e5bbb10
List the correct engines in about,
...
updated actions with Lure (from WinCE).
Increased min heap size to 5MB
svn-id: r33618
2008-08-04 18:14:17 +00:00
Max Horn
4900a3e96e
Remove some code which was rendered obsolete by md5's commit r33610
...
svn-id: r33617
2008-08-04 17:46:22 +00:00
Max Horn
2f2a4f03d0
Modified DefaultSaveFileManager::checkPath to perform at least basic checks on non-UNIX, non-Symbian systems
...
svn-id: r33615
2008-08-04 17:41:07 +00:00
Max Horn
92d6ee3d76
Moved ConfMan.registerDefault calls for savepath to DefaultSaveFileManager (eventually, should be pushed into backends/platform/ code)
...
svn-id: r33614
2008-08-04 17:17:37 +00:00
Filippos Karapetis
2efe13026d
Fixing compilation under MSVC
...
svn-id: r33610
2008-08-04 15:01:41 +00:00
Max Horn
d061e50a7e
DefaultSaveFileManager: Killed class StdioSaveFile, used FilesystemNode::openForReading()/openForWriting() instead (may cause regressions, watch out)
...
svn-id: r33608
2008-08-04 11:48:33 +00:00
Max Horn
c92ee34e45
Removed join_paths from default save manager, and use FSNode API instead (may lead to regressions, watch out)
...
svn-id: r33605
2008-08-04 11:32:42 +00:00
Max Horn
01f07b5e21
cleanup
...
svn-id: r33587
2008-08-03 18:29:37 +00:00
Max Horn
b54a1227d9
OSYSTEM: Pushed some SDL/Symbian specific code to the respective backends; made openConfigFileForReading/openConfigFileForWriting return 0 if they failed to open a file
...
svn-id: r33585
2008-08-03 17:05:01 +00:00
Stephen Kennedy
1caf48b084
Keymapper WIP:
...
* Renamed UserAction to simply Action
* Implemented simple automatic mapping algorithm
svn-id: r33497
2008-08-01 16:44:49 +00:00
Lars Persson
e89a01dc63
Enabled the correct features for standard builds
...
svn-id: r33478
2008-07-31 17:33:48 +00:00
Stephen Kennedy
f2e71ec6d6
added display functionality to VirtualKeyboard to allow preview of key presses to be visible
...
svn-id: r33476
2008-07-31 17:26:03 +00:00
Stephen Kennedy
ad6563a57a
Bug fixes to get new keyboard pack working
...
svn-id: r33465
2008-07-31 10:54:13 +00:00
Stephen Kennedy
a4ac44875e
Merged revisions 33188-33189,33191-33193,33196,33198,33202-33203,33206,33210,33212,33218-33220,33222,33224-33226,33229-33243,33246,33248-33250,33252,33258-33261,33263,33266,33270,33272-33283,33285,33287-33290,33295-33298,33321,33325-33330,33332-33335,33337-33340,33342,33345,33347,33349-33350,33352-33357,33359-33367,33369-33371,33373,33375-33377,33379-33380,33383-33385,33387-33389,33392-33394,33400-33402,33404-33405,33407-33410,33412-33416,33418-33419,33425-33427,33432,33436-33438,33444,33446 via svnmerge from
...
https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk
svn-id: r33450
2008-07-30 14:40:54 +00:00
Stephen Kennedy
e2a2a672f5
- major re-factoring of VK - all GUI-related code has been abstracted to VirtualKeyboardGUI class
...
- fixed bug with parsing modifiers in VirtualKeyboardParser
- fixed numerous GCC warnings
svn-id: r33448
2008-07-30 13:47:54 +00:00
Stephen Kennedy
a051061e38
GCC compilation fixes
...
svn-id: r33430
2008-07-29 23:24:48 +00:00
Max Horn
4a9104515c
SDL: Properly init vars related to mixer double buffering
...
svn-id: r33385
2008-07-29 00:02:06 +00:00
Nicola Mettifogo
b0e2cd5967
Fixed constructor for WindowsFilesystemNode. On Windows, trailing slashes can be added only to directory names.
...
svn-id: r33350
2008-07-28 02:56:17 +00:00
Lars Persson
ff64eb3756
Fix for ftell error when caching. HOF now starts properly
...
svn-id: r33340
2008-07-27 18:22:23 +00:00
Johannes Schickel
52e3dec37b
Fixed win32 plugin provider.
...
svn-id: r33330
2008-07-27 11:07:38 +00:00
Oystein Eftevaag
5ca78661b1
The iPhone backend is now (mostly) up to speed again, and works for firmware 2.0
...
svn-id: r33326
2008-07-27 10:15:57 +00:00
Stephen Kennedy
6e48d5c76d
VirtualKeyboard:
...
- implemented functionality for modifier keys
- cleaned up parser
- started on text display
svn-id: r33317
2008-07-26 20:35:46 +00:00
Stephen Kennedy
dfcdbb0d33
KeymapManager - implemented loading/saving of keymaps
...
- Refactoring of code to map a key to a UserAction - now we call a method on UserAction to do it (and it then tells the Keymap class)
- General cleanup of code
svn-id: r33262
2008-07-24 10:00:56 +00:00
Stephen Kennedy
2f064da102
Most of Keymapper class complete
...
DefaultEventManager now initialises Keymapper and passes key press events to it
svn-id: r33227
2008-07-23 08:45:12 +00:00
Lars Persson
62d4a469b9
AddedAdded MAD as default feature
...
svn-id: r33218
2008-07-22 20:13:57 +00:00
Lars Persson
abecf0a5f7
Fixed seek problem when cached data is used.
...
svn-id: r33210
2008-07-22 18:52:13 +00:00
Stephen Kennedy
0861fa4c00
Merged revisions 32879,32883,32895,32899,32902-32904,32910-32912,32923-32924,32930-32931,32938,32940,32948-32949,32951,32960-32964,32966-32970,32972-32974,32976,32978,32983,32986-32990,32992,32994,33002-33004,33006-33007,33009-33010,33014,33017,33021-33023,33030,33033,33052-33053,33056-33058,33061-33064,33068,33070,33072,33075,33078-33079,33083,33086-33087,33089,33094-33096,33098-33099,33104,33108-33109,33114-33117,33120,33135-33146,33160,33162,33165,33167-33169 via svnmerge from
...
https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk
svn-id: r33185
2008-07-22 00:15:13 +00:00
Christopher Page
09f4fd946e
Merged revisions 33052-33053,33056-33058,33061-33064,33068,33070,33072,33075,33078-33079,33083,33086-33087,33089,33094-33096,33098-33099,33104,33108-33109,33114-33117,33120,33135-33146,33160,33162,33165,33167-33169 via svnmerge from
...
https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk
svn-id: r33183
2008-07-21 22:46:39 +00:00
Stephen Kennedy
a58080bd58
Changed pushEvent to use a const& argument
...
svn-id: r33175
2008-07-21 18:53:55 +00:00
Stephen Kennedy
871adba671
Refactored KeymapManager to use Domain's of Keymaps rather than a single list.
...
Further development of Keymapper interface:
- switchKeymap method to change Keymaps
- initGame/deInitGame methods to control loading/unloading of game-specific maps
svn-id: r33173
2008-07-21 15:55:25 +00:00
Stephen Kennedy
757ed1a094
Moved UserAction and HardwareKey classes into their own respective header files.
...
Added HardwareKeySet class to manage a devices set of hardware keys.
Started implementing Keymapper class.
svn-id: r33157
2008-07-21 00:11:25 +00:00
Marcus Comstedt
e54ac15109
Solaris tr does not like character classes in some locales. Use "C" locale.
...
svn-id: r33143
2008-07-20 17:56:43 +00:00
Kostas Nakos
0d08240e45
a little more cleanup
...
svn-id: r33142
2008-07-20 17:04:27 +00:00
Kostas Nakos
90781369cb
modified patch #1882942 - optimize and kill code for really old platforms
...
svn-id: r33141
2008-07-20 16:55:51 +00:00
Stephen Kennedy
4c730401fe
WIP KeymapManager implementation, can only register/unregister keymaps.
...
svn-id: r33131
2008-07-20 15:42:52 +00:00
Kostas Nakos
8b5e175af4
workaround for bogus findfirstfile. kyra now starts up correctly
...
svn-id: r33120
2008-07-20 11:15:29 +00:00
Max Lingua
8c807529a7
Added "DEPDIR := .deps" in Makefile.ps2
...
Thanks Max [the other one] for pointing it out!
svn-id: r33117
2008-07-20 01:44:40 +00:00
Max Lingua
282cb3c0df
1. Re-added "rpckbd" as in 0.11.0
...
2. Committed only its source, you will need to do a make inside its folder
before being able to compile our beloved PlayStation2 backend.
Enjoy,
-max
svn-id: r33115
2008-07-20 01:30:47 +00:00
Stephen Kennedy
0b8203b0e5
More WIP development of Keymap class
...
svn-id: r33113
2008-07-19 19:12:49 +00:00
Lars Persson
ec02171268
Enable support to turn off ALL variations. all variation is most often the one used
...
svn-id: r33109
2008-07-19 07:44:12 +00:00
Lars Persson
6cff2e8239
eof was not working properly with caching
...
svn-id: r33108
2008-07-19 07:08:37 +00:00
Stephen Kennedy
19345b5a62
Keymap class implemented. KeymapManager and Keymapper classes started
...
svn-id: r33107
2008-07-19 00:57:37 +00:00
Lars Persson
4657a52b07
Fixed typo in filehandling
...
svn-id: r33104
2008-07-18 22:07:52 +00:00
Lars Persson
0f03a7bcd8
Introduced cache for filereading to fix slowness in AGOS among others.
...
svn-id: r33099
2008-07-18 20:40:48 +00:00
Lars Persson
7b00db0312
Symbian soundsmixer update. (Compile fix)
...
svn-id: r33098
2008-07-18 19:02:40 +00:00
Paul Gilbert
cb366384f7
In OSystem_SDL::closeMixer moved the call to SDL_CloseAudio to before the deletion of the _mixer variable in to fix an assert that was being generated in OSystem_SDL::mixCallback
...
svn-id: r33095
2008-07-18 09:36:49 +00:00