aboutsummaryrefslogtreecommitdiff
path: root/backends/platform/iphone
AgeCommit message (Collapse)Author
2009-02-15Compatibility fixes for the official iPhone SDKOystein Eftevaag
svn-id: r38280
2009-02-15Merged revisions 36329, 38212, 38226and 38234 from branch-0-13-0 to trunk: ↵Oystein Eftevaag
iPhone backend updates svn-id: r38240
2009-01-30Moved default implementations for various OSystem methods into a new class ↵Max Horn
BaseBackend svn-id: r36135
2009-01-23Renamed FSNode::openForReading / openForWriting to createReadStream / ↵Max Horn
createWriteStream, again to make ownership of the returned stream clear svn-id: r36014
2009-01-23Renamed OSystem::openConfigFileForReading & openConfigFileForWriting to ↵Max Horn
createConfigReadStream & createConfigWriteStream, in order to make it clear that the *caller* is responsible for deleting the streams (i.e., 'owns' them) svn-id: r36013
2009-01-01Whoa! Removing trailing spaces.Eugene Sandulenko
svn-id: r35648
2008-11-06Got rid of OSystem::colorToRGB and RGBToColor; added implementations for ↵Max Horn
OSystem::getOverlayFormat to several ports (pending testing by the porters) svn-id: r34912
2008-10-16OSYSTEM: Pushed out some port specific code from common/system.cpp to the ↵Max Horn
respective ports svn-id: r34812
2008-09-10Merged up iPhone backend changes from 0.12 to trunkOystein Eftevaag
svn-id: r34483
2008-09-03Moved FilesystemNode / FSList to namespace Common; also got rid of some ↵Max Horn
'typedef Common::String String;' name aliases svn-id: r34302
2008-08-04Pushed some port specific code from DefaultSaveFileManager out to port ↵Max Horn
specific code in backends/platform/ svn-id: r33621
2008-07-27The iPhone backend is now (mostly) up to speed again, and works for firmware 2.0Oystein Eftevaag
svn-id: r33326
2008-06-28Removed obsolete ::clearSoundCallback() codeMax Horn
svn-id: r32826
2008-02-03Migration code for users updating to the 1.1.3 iPhone firmware, which has a ↵Oystein Eftevaag
different directory structure and permission setup svn-id: r30761
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
2008-01-02(forward-port) Quick swipes across the screen now triggers arrow key events. ↵Oystein Eftevaag
Also, some mouse cursor fixes for landscape mode svn-id: r30134
2007-12-31Added support for landscape mode in addition to the upside-down landscape ↵Oystein Eftevaag
mode we already had, and a few minor optimizations svn-id: r30090
2007-12-22Fixed mutex handling, and reverted sound callbacks to be from another thread ↵Oystein Eftevaag
again svn-id: r29951
2007-12-20Do sound callbacks from the main thread instead of a separate one, to avoid ↵Oystein Eftevaag
some concurrency issues. Increased sound buffer size. Removed the extra mousemoved event sent before each click, no longer needed. And finally some minor gesturing tweaks. svn-id: r29931
2007-12-07Enabled click-and-drag mouse mode for the right mouse button as well as the ↵Oystein Eftevaag
left button, and fixed a the mouse cursor being able to go 1 pixel off screen on one side svn-id: r29753
2007-12-07Properly centered the image on screen after aspect ratio correctionOystein Eftevaag
svn-id: r29750
2007-12-05ARM ASM blitting routines from Robin_WattsOystein Eftevaag
svn-id: r29717
2007-11-25Suspend ScummVM when the button is hit (or a call is received), putting it ↵Oystein Eftevaag
in a sleep loop until it's resumed svn-id: r29633
2007-11-24Now always sending a mouse-moved event before a click (some engines don't ↵Oystein Eftevaag
update the mouse position on click events, it seems). Also added a workaround for an event not always being received when the secondary finger is lifted from the touchscreen. svn-id: r29629
2007-11-23Some minor display and mouse cursor optimizationsOystein Eftevaag
svn-id: r29621
2007-11-23Cleaned up some screen drawing offsetting issuesOystein Eftevaag
svn-id: r29620
2007-11-20Optimized dirty rects handling a bit, makes AGOS engine games run betterOystein Eftevaag
svn-id: r29587
2007-11-20Cleanup.Johannes Schickel
svn-id: r29583
2007-11-20Cleaned up some formattingOystein Eftevaag
svn-id: r29582
2007-11-19Fixed a silly palette issue, and added a toggle for a ↵Oystein Eftevaag
click-and-hold-mouse-button mode svn-id: r29572
2007-11-18Implemented soft keyboard support, and added a workarond for engines that ↵Oystein Eftevaag
can't handle mouse-down and mouse-up events coming in two subsequent calls to pollEvent() svn-id: r29557
2007-11-18Increased sound buffer size to avoid some skipping issues, and re-added a ↵Oystein Eftevaag
timer callback that had somehow gotten lost svn-id: r29542
2007-11-17Implemented portrait mode, fixed a few issues with the dirty rects handling, ↵Oystein Eftevaag
fixed some cursor positioning issues, and redirecting stdout and stderr to a log file when ScummVM is launched from the Springboard svn-id: r29541
2007-11-15Some dirty rects handling, and fixed a off-by-one blitting bugOystein Eftevaag
svn-id: r29510
2007-11-14iPhone: Implemented timers, and disabled mutexes (was causing deadlocks in ↵Oystein Eftevaag
SnM and COMI, for some reason svn-id: r29506
2007-11-13Added sound support for the iPhoneOystein Eftevaag
svn-id: r29499
2007-11-13Initial commit of the iPhone/iPod Touch backendOystein Eftevaag
svn-id: r29488