Oystein Eftevaag
|
3b83564ad5
|
Merged up iPhone backend changes from 0.12 to trunk
svn-id: r34483
|
2008-09-10 19:46:08 +00:00 |
|
Max Horn
|
531bcf847c
|
Moved FilesystemNode / FSList to namespace Common; also got rid of some 'typedef Common::String String;' name aliases
svn-id: r34302
|
2008-09-03 11:22:51 +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 |
|
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 |
|
Max Horn
|
3b1a60c3b2
|
Removed obsolete ::clearSoundCallback() code
svn-id: r32826
|
2008-06-28 15:13:54 +00:00 |
|
Oystein Eftevaag
|
deb6baf0db
|
Migration code for users updating to the 1.1.3 iPhone firmware, which has a different directory structure and permission setup
svn-id: r30761
|
2008-02-03 12:36:51 +00:00 |
|
Jordi Vilalta Prat
|
d6c34bdc4b
|
Fixed the spaces before tabs.
svn-id: r30667
|
2008-01-28 00:14:17 +00:00 |
|
Jordi Vilalta Prat
|
66e9d4f5e8
|
Removed trailing spaces.
svn-id: r30664
|
2008-01-27 19:47:41 +00:00 |
|
Max Horn
|
c4c481fecf
|
Removed backends/intern.h
svn-id: r30611
|
2008-01-22 14:16:02 +00:00 |
|
Oystein Eftevaag
|
fe8faf4f19
|
(forward-port) Quick swipes across the screen now triggers arrow key events. Also, some mouse cursor fixes for landscape mode
svn-id: r30134
|
2008-01-02 00:07:16 +00:00 |
|
Oystein Eftevaag
|
b65cc2904a
|
Added support for landscape mode in addition to the upside-down landscape mode we already had, and a few minor optimizations
svn-id: r30090
|
2007-12-31 00:22:37 +00:00 |
|
Oystein Eftevaag
|
f00ebbf8d9
|
Fixed mutex handling, and reverted sound callbacks to be from another thread again
svn-id: r29951
|
2007-12-22 11:53:04 +00:00 |
|
Oystein Eftevaag
|
9f6a40acbd
|
Do sound callbacks from the main thread instead of a separate one, to avoid 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-20 23:23:29 +00:00 |
|
Oystein Eftevaag
|
0522c55faf
|
Enabled click-and-drag mouse mode for the right mouse button as well as the left button, and fixed a the mouse cursor being able to go 1 pixel off screen on one side
svn-id: r29753
|
2007-12-07 23:49:27 +00:00 |
|
Oystein Eftevaag
|
0718e41c82
|
Properly centered the image on screen after aspect ratio correction
svn-id: r29750
|
2007-12-07 20:51:53 +00:00 |
|
Oystein Eftevaag
|
5068d08ebb
|
ARM ASM blitting routines from Robin_Watts
svn-id: r29717
|
2007-12-05 08:03:47 +00:00 |
|
Oystein Eftevaag
|
ece4ee3360
|
Suspend ScummVM when the button is hit (or a call is received), putting it in a sleep loop until it's resumed
svn-id: r29633
|
2007-11-25 09:37:15 +00:00 |
|
Oystein Eftevaag
|
1d5392d56f
|
Now always sending a mouse-moved event before a click (some engines don't 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-24 21:45:39 +00:00 |
|
Oystein Eftevaag
|
a1edea156f
|
Some minor display and mouse cursor optimizations
svn-id: r29621
|
2007-11-23 23:13:55 +00:00 |
|
Oystein Eftevaag
|
5295bde22a
|
Cleaned up some screen drawing offsetting issues
svn-id: r29620
|
2007-11-23 19:46:03 +00:00 |
|
Oystein Eftevaag
|
0bc6fbd435
|
Optimized dirty rects handling a bit, makes AGOS engine games run better
svn-id: r29587
|
2007-11-20 22:20:52 +00:00 |
|
Johannes Schickel
|
94a584c687
|
Cleanup.
svn-id: r29583
|
2007-11-20 19:54:06 +00:00 |
|
Oystein Eftevaag
|
f2f5a09040
|
Cleaned up some formatting
svn-id: r29582
|
2007-11-20 19:42:41 +00:00 |
|
Oystein Eftevaag
|
3996e3daac
|
Fixed a silly palette issue, and added a toggle for a click-and-hold-mouse-button mode
svn-id: r29572
|
2007-11-19 22:29:02 +00:00 |
|
Oystein Eftevaag
|
6a4ce78789
|
Implemented soft keyboard support, and added a workarond for engines that can't handle mouse-down and mouse-up events coming in two subsequent calls to pollEvent()
svn-id: r29557
|
2007-11-18 17:58:53 +00:00 |
|
Oystein Eftevaag
|
ee4d7dc54d
|
Increased sound buffer size to avoid some skipping issues, and re-added a timer callback that had somehow gotten lost
svn-id: r29542
|
2007-11-18 01:14:20 +00:00 |
|
Oystein Eftevaag
|
dbbce1985a
|
Implemented portrait mode, fixed a few issues with the dirty rects handling, 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-17 21:26:03 +00:00 |
|
Oystein Eftevaag
|
e13e247612
|
Some dirty rects handling, and fixed a off-by-one blitting bug
svn-id: r29510
|
2007-11-15 23:42:00 +00:00 |
|
Oystein Eftevaag
|
41456707d6
|
iPhone: Implemented timers, and disabled mutexes (was causing deadlocks in SnM and COMI, for some reason
svn-id: r29506
|
2007-11-14 23:19:09 +00:00 |
|
Oystein Eftevaag
|
fdafe925e9
|
Added sound support for the iPhone
svn-id: r29499
|
2007-11-13 21:21:17 +00:00 |
|
Oystein Eftevaag
|
05b5a493f8
|
Initial commit of the iPhone/iPod Touch backend
svn-id: r29488
|
2007-11-13 08:06:15 +00:00 |
|