Thierry Crozat
63627dc26d
IOS7: Save state as a background task when entering background
...
This is better than using an hardcoded delay for two main reasons.
The first one is that the application can terminate as soon as it
has finished saving the state, and the second one is that it will
still work if saving the state takes longer than the delay that
was hardcoded.
2020-09-13 00:21:35 +01:00
Thierry Crozat
28e9910666
IOS7: Implement game state save/restore when switching tasks
...
This only works if the running engines can save the game at the
time when ScummVM goes to the background.
This should partially fix bug #7871 .
2020-09-13 00:21:35 +01:00
Thierry Crozat
e3c1fece97
IOS7: Fix compilation
2020-08-30 14:43:41 +02:00
Thierry Crozat
d8cb826b19
IOS7: Add back mapping of LF character to the Return key
...
This is necessary for properly identifying the Return key pressed from
the software or a hardware keyboard, and this was erronously removed
in commit e5709ed.
2019-07-07 11:06:28 +01:00
Thierry Crozat
ce9e776629
IOS7: Map three finger swipes to arrow keys
...
Also use the pinch gesture to show/hide the keyboard. Previously
it was using the three fingers swipe up and dowm, which is now
mapped to arrow keys.
2019-06-30 12:36:43 +01:00
Thierry Crozat
5232cf376b
IOS7: Remove key mapping for function and return keys
...
Those keys are not present on the virtual keyboard accessory view.
This should fix bug #10314 : LSL7: Unable to open Xqwsts's locker
on iOS.
2019-06-30 12:36:43 +01:00
Thierry Crozat
3ba9245138
IOS7: Add input accessory view to virtual keyboard
...
This adds buttons for some keys that are not present on the iOS
keyboard, such as the function and arrow keys, as well as a GMM
key.
2019-06-30 12:36:43 +01:00
Eugene Sandulenko
355c4fa646
JANITORIAL: Remove more trailing spaces
2016-10-09 15:02:02 +02:00
Johannes Schickel
f8ef5e2476
IOS7: Make includes match our style.
2016-01-07 12:44:48 +01:00
Vincent Bénony
e9378ccf3e
IOS: Avoid subclassing UIApplication, and handle multitasking
2016-01-06 16:17:35 +01:00
Vincent Bénony
699c350481
IOS: Renames iOS7 classes to avoid confusion
2016-01-06 16:17:34 +01:00