Joost Peters
084ea7fc4a
OpenGL: remove unnecessary glext.h include
...
svn-id: r54695
2010-12-01 09:53:43 +00:00
Lars Persson
5fb635dabf
SYMBIAN : Forgot to init the SDL backend
...
svn-id: r54590
2010-11-29 20:02:15 +00:00
Max Horn
73cf5dba99
SDL: Add Mac OS X log file support
...
svn-id: r54589
2010-11-29 19:54:55 +00:00
Lars Persson
960efd93d8
SYMBIAN : Updated so it builds with latest structures and add support to last express
...
svn-id: r54588
2010-11-29 19:44:22 +00:00
Johannes Schickel
ff7357cfc5
NULL: Remove extra semicolons in null-graphics.h
...
svn-id: r54587
2010-11-29 19:28:19 +00:00
Johannes Schickel
a1d99836cd
BACKENDS: Fix SVN keyword usage.
...
svn-id: r54584
2010-11-29 18:48:43 +00:00
Johannes Schickel
f199761756
SDL: Slight formatting fix.
...
svn-id: r54583
2010-11-29 18:33:46 +00:00
Johannes Schickel
c5e28f69b7
BACKEND: Assure that the correct destructor of FilesystemFactory is called.
...
svn-id: r54582
2010-11-29 18:31:39 +00:00
Johannes Schickel
39aad6ece7
SDL: Move createLogFile implementions to the OSystem_SDL subclasses.
...
svn-id: r54581
2010-11-29 18:30:23 +00:00
David Turner
91a6b7f537
BACKENDS: Improve safety of Modular Backend Destructor And Close _fsFactory Memory Leak
...
Since the modular backend implements abstract modules to be written in the future which _may_ have interdependencies, they should be set to null pointers after deletion.
This allows assert(_eventManager) type lines to work, which would have detected bug #3121841 without a segfault...
Also, _fsFactory should be deleted to ensure it is not leaked though this causes a group of GCC warnings and probably should be done in a different manner.
svn-id: r54580
2010-11-29 18:22:31 +00:00
David Turner
0e90a2a808
BACKENDS: Close Memory Leak of Mouse Surfaces in SDL Graphics Backend
...
svn-id: r54579
2010-11-29 18:16:11 +00:00
Max Horn
4bed2b3ff5
SDL: Trying to cleanup the FORBIDDEN_SYMBOL situation
...
svn-id: r54575
2010-11-29 16:35:29 +00:00
Max Horn
f0fdff21f6
SDL: Revert r54554, and add explanatory comment (fix for bug #3121841 )
...
svn-id: r54574
2010-11-29 16:22:04 +00:00
Max Horn
df05ed1a46
BACKENDS: Include scummsys.h at top of all .cpp files, *before* any #ifdefs
...
svn-id: r54573
2010-11-29 16:18:43 +00:00
Max Horn
4e0e406181
SDL: Move #include <SDL.h> into a special wrapper file
...
svn-id: r54572
2010-11-29 16:16:50 +00:00
Max Horn
69c2fc5ceb
GP2X: Fix typo (and maybe compilation?)
...
svn-id: r54571
2010-11-29 14:03:36 +00:00
Max Horn
1ef8d5e38a
GP2X: More compilation fixes
...
svn-id: r54569
2010-11-29 10:43:14 +00:00
Filippos Karapetis
39e5973a41
COMMON: Applied patch #3121969 - "WIN32_LEAN_AND_MEAN in incorrect place"
...
svn-id: r54567
2010-11-29 07:52:38 +00:00
Max Horn
179734a082
VKEYBD: Ensure stream destructor is properly called
...
svn-id: r54562
2010-11-28 23:27:56 +00:00
Max Horn
ff3558037a
GP2x: Fix silly typo
...
svn-id: r54560
2010-11-28 23:00:16 +00:00
Max Horn
4d09420ba4
DS: Remove redundant code
...
svn-id: r54556
2010-11-28 22:25:00 +00:00
Max Horn
460a65d2aa
SDL: Reduce redundant deletes from OSystem_SDL destructor
...
svn-id: r54554
2010-11-28 22:05:05 +00:00
Max Horn
a162ff18bc
SDL: Various more SdlEventSource related fixes
...
svn-id: r54553
2010-11-28 22:04:39 +00:00
Max Horn
5a825eaae2
GP2X: Compilation fix
...
svn-id: r54552
2010-11-28 21:33:52 +00:00
Max Horn
ce119b9540
OPENGL: Fix OpenGL on Mac OS X
...
svn-id: r54545
2010-11-28 18:57:36 +00:00
Max Horn
364382cf9f
SDL: Change refs to SdlEventManager to SdlEventSource
...
svn-id: r54544
2010-11-28 18:39:04 +00:00
Max Horn
06df4459c7
WINCE: Remove obsolete openCD method
...
svn-id: r54543
2010-11-28 18:18:15 +00:00
Max Horn
ee4510aed4
OPENGL: Modify source files to force recompilation
...
svn-id: r54542
2010-11-28 18:10:40 +00:00
Max Horn
8399232a43
DINGUX: More compilation fixes
...
svn-id: r54541
2010-11-28 18:10:12 +00:00
Max Horn
1c3ba8bc40
LINUXMOTO: More compilation fixes
...
svn-id: r54540
2010-11-28 18:09:43 +00:00
Max Horn
beed05b0af
DINGUX: Correct compilation fix (I hope), remove dead code
...
svn-id: r54539
2010-11-28 17:43:10 +00:00
Max Horn
b634249609
SDL: Compiled POSIX sub-backend only on unix systems
...
svn-id: r54538
2010-11-28 17:42:47 +00:00
Max Horn
bed8c34a87
DINGUX: Compilation fixes
...
svn-id: r54533
2010-11-28 17:18:08 +00:00
Max Horn
69092836bd
LINUXMOTO: Compilation fixes
...
svn-id: r54532
2010-11-28 17:17:41 +00:00
Willem Jan Palenstijn
66cb595f22
SDL: re-enable unicode after graphics init
...
svn-id: r54531
2010-11-28 17:12:43 +00:00
Filippos Karapetis
96f7c2e225
SDL: Added missing #define FORBIDDEN_SYMBOL_ALLOW_ALL for the Win32 SDL backend
...
svn-id: r54527
2010-11-28 15:47:54 +00:00
Max Horn
8f37f6634c
SDL: Merge deinit() into OSystem_SDL destructor and overload fatalError
...
svn-id: r54526
2010-11-28 15:44:34 +00:00
Max Horn
1d818d940a
WINCE: Fix main(), update config file handling, update module.mk
...
The WinCE backend will require many more changes to work again after the
changes made to SDL backend. This is just a tiny first step towards this
goal.
svn-id: r54525
2010-11-28 15:44:03 +00:00
Johannes Schickel
11b254a938
SDL: Fix compilation on Windows too.
...
svn-id: r54524
2010-11-28 15:11:27 +00:00
Johannes Schickel
27016b303f
SDL: Make SDL backend compile again.
...
svn-id: r54523
2010-11-28 15:06:36 +00:00
Max Horn
d5840b72f9
DINGUX: Attempt to fix the new code for this backend
...
It seems in the gsoc2010-opengl branch, the dingux port was not anymore
updated at some point, so some changes that were made in general did not
make it till here. This is my attempt to fix at least the most obvious
problems, but without being able to compile it, all these changes should
be very carefully reviewed.
svn-id: r54522
2010-11-28 14:57:59 +00:00
Max Horn
a5ffdcf6cf
OPENGL: cleanup
...
svn-id: r54520
2010-11-28 14:57:26 +00:00
Max Horn
f1cdb318c6
SYMBIAN: Fixes & improvements for SymbianSdlMixerManager (untested)
...
svn-id: r54519
2010-11-28 14:57:04 +00:00
Max Horn
7760077cf5
Merging the gsoc2010-opengl branch
...
svn-id: r54518
2010-11-28 14:56:31 +00:00
Johannes Schickel
1ad63b431e
BACKEND: Switch OSystem::getSystemLanguage return type to Common::String.
...
This is done as discussed on -devel.
svn-id: r54516
2010-11-28 02:12:33 +00:00
Jordi Vilalta Prat
10476048f8
I18N: Fix language detection in UNIX (not everyone speaks German yet)
...
svn-id: r54494
2010-11-26 10:40:19 +00:00
Johannes Schickel
03df495563
SDL: Hook up file logger to log on Windows.
...
For now the log file will be either "%APPDATA%/ScummVM/Logs/scummvm.log" or
"%USERPROFILE%/Application Data/ScummVM/Logs/scummvm.log" to match the
location of the default ScummVM configuration file.
svn-id: r54490
2010-11-26 00:52:04 +00:00
Johannes Schickel
425f284050
SDL: Hook up file logger to log on UNIX-like systems.
...
As discussed on -devel this always logs to ~/.scummvm/logs/scummvm.log.
svn-id: r54489
2010-11-26 00:51:42 +00:00
Johannes Schickel
189c9bf216
OSYSTEM: Add API to query the system locale.
...
I also adapted the SDL backend to implement the API.
svn-id: r54479
2010-11-25 18:40:56 +00:00
Max Horn
fbd1ae7eb6
LOG: Reset _startOfLine when opening a new log file
...
svn-id: r54452
2010-11-24 09:39:47 +00:00