aboutsummaryrefslogtreecommitdiff
path: root/backends/platform/sdl
AgeCommit message (Collapse)Author
2008-04-02Remove Symbian FS creation from common SDL codeLars Persson
svn-id: r31364
2008-03-26Modified Patch #1925352: Memory leak fixesMax Horn
svn-id: r31244
2008-03-12Implemented OSystem_SDL::getTimeAndDate (identical to ↵Max Horn
OSystem::getTimeAndDate, which will eventually be REMOVED -- all porters should copy this change, if they haven't already) svn-id: r31112
2008-03-11Added OSystem_SDL::getFilesystemFactory()Max Horn
svn-id: r31107
2008-01-28Fixed the spaces before tabs.Jordi Vilalta Prat
svn-id: r30667
2008-01-27Removed trailing spaces.Jordi Vilalta Prat
svn-id: r30664
2008-01-22Removed backends/intern.hMax Horn
svn-id: r30611
2007-12-29Fixed warning when DISABLE_SCALERS is defined.Torbjörn Andersson
svn-id: r30074
2007-12-29Added events for the middle mouse button - EVENT_MBUTTONDOWN and EVENT_MBUTTONUPPaul Gilbert
svn-id: r30068
2007-12-26Do not use SDL_WM_ToggleFullScreen, it's buggy on too many systems. Should ↵Max Horn
fix bug #1705410. svn-id: r30006
2007-12-11Workaround for bug #1763018. Since Amiga key doesn't work as a modifier with ↵Nicola Mettifogo
SDL, we're allowing Amiga users to quit with Ctrl-z or Alt-x. This also fixes bug #1762886. svn-id: r29826
2007-11-24Symbian build system does not cope with include file with the same name, ↵Lars Persson
specific sub include path will fix this depency. svn-id: r29625
2007-09-28Don't include windows.h for Symbian emulator buildsLars Persson
svn-id: r29119
2007-09-19Modified patch #1738058: "Action recorder".Eugene Sandulenko
svn-id: r28968
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵Nicola Mettifogo
been updated. svn-id: r28966
2007-09-11Adding various FIXME comments to bogus (non-self-explanatory) existing FIXME ↵Max Horn
comments; and some other related cleanup svn-id: r28890
2007-08-11Fixed compilation.Torbjörn Andersson
svn-id: r28532
2007-08-11windows.h needs to be included before sdl.h, to avoid redefinition of ARRAYSIZEFilippos Karapetis
svn-id: r28522
2007-08-11SDL backend cleanup (minor)Max Horn
svn-id: r28520
2007-06-30whitespacesMax Horn
svn-id: r27787
2007-06-23Update GUI::Key constructsMax Horn
svn-id: r27643
2007-06-22Converted lots of code to use Common::ASCII_* and COMMON::KEYCODE_* ↵Max Horn
constants. This also revealed the evil mixing of keycodes and ascii we do in many places :-/ svn-id: r27616
2007-06-22fix compile (thanks salty-horse!)Matthew Hoops
svn-id: r27614
2007-06-22Heavily modified/reduced version of patch #1741454 (EVENTS: ASCII enum)Max Horn
svn-id: r27612
2007-06-21Modified version of patch #1740493 (EVENTS: Event Key Codes)Max Horn
svn-id: r27592
2007-06-19Implemented the OSystem framebuffer API, as discussed on scummvm-devel. All ↵Max Horn
changes are just fine, and won't cause any compile problems or regressions, despite the fact that I can't test most of the non-SDL backend changes, at an improbability level of two to the power of two hundred and seventy-six thousand to one against - possibly much higher. Anything you still can't cope with is therefore your own problem. Please relax. svn-id: r27548
2007-06-15Fix for bug #1690813: BASS: Crash when changing scalers during introMax Horn
svn-id: r27435
2007-05-30Updated legal headers in source files, based on what Pidgin (the IM client ↵Max Horn
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024
2007-04-25Removing lots of superfluous semicola (see mail by David Weinehall on ↵Max Horn
scummvm-devel) svn-id: r26594
2007-03-27Fixed indentation.Torbjörn Andersson
svn-id: r26308
2007-03-17Moved Event/EventType/keyboard enum from common/system.h (part of class ↵Max Horn
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-17fixed MSVC compiler warning because winnt.h defines its own ARRAYSIZE #defineRobert Göffringmann
svn-id: r26171
2007-03-09reduced dependency from windows-specific header filesNicola Mettifogo
svn-id: r26034
2007-02-08The restriction on 'small' mouse cursors has been lifted quite some time ↵Max Horn
ago; PalmOS and WinCE port should be extended accordingly (in particular, the PalmOS port would silently overwrite its memory when big cursors are used) svn-id: r25431
2007-02-08Removed build.rules (hasn't been used by our build system for ages now)Max Horn
svn-id: r25430
2006-12-03Patch #1605290: Change quit shortcut for Amiga to match style guideMax Horn
svn-id: r24803
2006-11-13Implement FR #1595534: "Touche: Aspect Ratio Correction"Eugene Sandulenko
svn-id: r24706
2006-11-12Implement Fingolfin's modular backend timer, savefile and mixer managersKostas Nakos
svn-id: r24691
2006-11-01Added Audio::Mixer::setReady method to work around bug #1588848Max Horn
svn-id: r24583
2006-10-22SDL backend: got rid of setTimerCallback and clearSoundCallbackMax Horn
svn-id: r24446
2006-10-22Backend modularization: Create timer manager, savefile manager and audio ↵Max Horn
mixer in the backends for increased flexibility svn-id: r24443
2006-10-07Instantiate and hook up the plugin providers in the main() function of the ↵Max Horn
corresponding backends (porters may have to update their ports if they were using the POSIX or Win32 module loading code implicitly); some cleanup svn-id: r24153
2006-10-02Implemented "iconify window" opcode. This, of course, needs support in theTorbjörn Andersson
backend to work, and so far it's only done in the SDL backend. See the new kFeatureIconifyWindow flag. (This is patch #1568775.) svn-id: r24060
2006-08-04Added new method OSystem::getScreenChangeID(), which can be used by code to ↵Max Horn
track screen changes even without getting all EVENT_SCREEN_CHANGED events svn-id: r23661
2006-07-23Warn if copyRectToScreen() is called before _screen is created, since it'sTorbjörn Andersson
almost certainly a programming error. (Used to be silently ignored.) Warn if setPalette() is called before _screen is created, but allow it (for now) since we don't actually set the palette until later. It could still be a programming error, though. Don't crash if updateScreen() is called with a "dirty" palette before _screen is created. svn-id: r23573
2006-07-14More whitespace changes.Torbjörn Andersson
svn-id: r23496
2006-06-24Started to move 'monolithic' parts of our ports to the new ↵Max Horn
'background/platform' directory (see also the 'Modular_Backends' page in our Wiki) svn-id: r23293