Thierry Crozat
a20d2172fa
SDL: Respect OS setting for wheel scroll direction on SDL 2.0.4+
...
The setting was already respected on SDL < 2.0.4 (such as SDL1).
If the OS inverts the scrolling direction, this is reflected on the sign
of the y value of the SDL event. Since version 2.0.4 the SDL event
also had a flag to indicate if the direction is flipped and we were
using it to change back the y sign. That means the OS scrolling
direction setting was not respected. With this commit we now have
a consistent behaviour with all SDL versions (the OS scroll direction
setting is respected).
If our wheel events are used for something other than scrolling
however, we might want to get the actually wheel move direction
(i.e. use a Common::EVENT_WHEELDOWN when moving the wheel
down even if the OS scroll setting is to flip it). In such a case we
might want to revert this change and instead add an additional flag
to the event so that we know the scroll direction should be flipped
and use it in places where the event is used for scrolling.
2017-03-21 21:06:35 +00:00
rsn8887
96f720d93d
PSP2: remove date from executable name
2017-03-06 17:10:10 -06:00
rsn8887
44de995bb6
SDL: Fix trying to init non-supported shaders ( #917 )
2017-03-06 08:57:21 -06:00
Eugene Sandulenko
8b8fd13d56
BACKENDS: Fix const'ness which led to warnings
2017-03-05 00:56:27 +01:00
Eugene Sandulenko
9cf5ebecdf
BACKENDS: Fix crash on startup
2017-03-05 00:43:49 +01:00
Eugene Sandulenko
547e5846a1
Merge pull request #915 from rsn8887/vita
...
PSP2: Add Playstation Vita support
2017-03-04 22:45:01 +01:00
cpasjuste
70988527c6
PSP2: Add Playstation Vita (PSP2) support
2017-03-04 15:42:19 -06:00
Willem Jan Palenstijn
72962ae0f6
CLOUD: Fix whitespace
2017-03-04 15:09:08 +01:00
Eugene Sandulenko
cfc83b4a0a
BACKENDS: NETWORKING: Fix warning
2017-03-04 14:52:51 +01:00
Alexander
302f6e6bcc
CLOUD: Fix LocalWebserver::resolveAddress() on Android
...
No <ifaddrs.h> available on Android, thus fixed similarly to https://github.com/zlargon/lssdp/commit/9b4568
2017-03-04 19:49:28 +06:00
rsn8887
12e226922d
SDL: Always use sub-pixel joystick pointer resolution
2017-03-01 09:55:20 -06:00
D G Turner
b779f20502
CLOUD: Fix GCC Unused Variable Warning.
...
This variable is not used as the constructors for the storage type
classes store the resulting objects into the Cloud Manager using
replaceStorage(this) instead.
2017-02-28 20:42:17 +00:00
rsn8887
58bbc0e887
SDL: fix pointer speed setting 8 (was too slow)
2017-02-27 19:59:18 -06:00
Eugene Sandulenko
8a547c8711
Merge pull request #908 from rsn8887/upstream
...
SDL: Fix erratic analog pointer + control options
2017-02-24 22:00:10 +01:00
rsn8887
45bd7a8b75
SDL: Fix erratic analog pointer + control options
...
Fixes erratic speeds in analog pointer motion
Implemented option to set analog/keyboard pointer speed
and control the analog joystick deadzone. The deadzone option appears
only if the build supports analog joystick (via JOY_ANALOG define)
2017-02-22 16:52:09 -06:00
Eugene Sandulenko
db4ef7c467
Merge pull request #909 from lubomyr/master
...
ANDROIDSDL: changed filename in assets file with scummvm-data for replace old data files
2017-02-22 22:04:29 +01:00
lubomyr
8a70c0c922
ANDROIDSDL: changed filename in asset file with scummvm-data for replacing old data-files
2017-02-22 22:49:47 +02:00
Eugene Sandulenko
8216fd8ea6
Merge pull request #904 from AReim1982/DevKitPPC-R28
...
WII: Fix compiler warnings
2017-02-21 23:30:32 +01:00
Eugene Sandulenko
8458e3deb7
Merge pull request #905 from lubomyr/master
...
ANDROIDSDL: added tab Control in main Options menu for switching some features
2017-02-21 23:29:51 +01:00
rsn8887
86c6c7c903
SDL: increase resolution of slow analog pointer motion
2017-02-18 19:22:04 -06:00
rsn8887
c0b095d793
SDL: Cleanup, replaced _km.multiplier with #define
2017-02-18 18:20:10 -06:00
lubomyr
cdda943c8a
ANDROIDSDL: code refactoring
2017-02-19 00:27:20 +02:00
rsn8887
75004c429c
SDL: improved internal joystick event handling
2017-02-18 12:00:22 -06:00
rsn8887
09a6029781
SDL: slow analog ('modifier'+stick) made slower
2017-02-18 11:59:16 -06:00
lubomyr
3f921c1195
ANDROIDSDL: config feature swap_menu_and_back renamed to swap_menu_and_back_buttons
2017-02-18 18:02:46 +02:00
lubomyr
75a08488f9
ANDROIDSDL: code refactoring and optimization
2017-02-18 17:58:47 +02:00
rsn8887
613c6f4f7f
SDL: More fixes to jerky analog joystick pointer
...
For some engines such as Dreamweb that a previous fix did not apply
to, this fixes bug 6996: Android: Mouse pointer control with
analog joystick is unusable
2017-02-17 17:55:09 -06:00
lubomyr
2c32173146
ANDROIDSDL: code formatting...
2017-02-15 20:26:37 +02:00
rsn8887
fb50d5934d
SDL: Fix jerky/laggy analog joystick mouse control
...
This fixes bug 6996: Android: Mouse pointer control with
analog joystick is unusable
2017-02-14 23:05:34 +00:00
lubomyr
2412502eee
ANDROIDSDL: implemented checkbox for swap menu and back buttons
2017-02-14 17:38:44 +02:00
lubomyr
216f9c4f11
ANDROIDSDL: backend related checking in options.cpp replaced with hasFeature... condition, renamed some fields and methods
2017-02-14 15:13:58 +02:00
Alexander Reim
6dd28d7cc1
WII: Fix compiler warnings
...
WII: Fix compiler warnings
Compiler: DevKitPPC R28
2017-02-14 11:38:39 +01:00
lubomyr
f8c4274f1a
ANDROIDSDL: code refactoring...
2017-02-07 16:35:41 +02:00
lubomyr
2d7803c22f
ANDROIDSDL: code optimization
2017-02-01 14:34:32 +02:00
lubomyr
9cdda5c045
ANDROIDSDL: implemented checkbox for show/hide on-screen control in Options menu
2017-01-31 22:44:50 +02:00
lubomyr
15acee29f1
ANDROIDSDL: implemented checkbox for change mouse mode in Options menu
2017-01-30 22:35:40 +02:00
D G Turner
4c03760e66
DC: Fix Variable Shadowing Compiler Warning.
2017-01-17 09:29:24 +00:00
D G Turner
20e04ad234
CLOUD: Fix Unsigned vs. Signed Comparison Compiler Warning.
2017-01-17 08:27:04 +00:00
D G Turner
7a14f199ea
CLOUD: Fix Possible Uninitialized Variable Compiler Warning.
2017-01-16 17:38:26 +00:00
D G Turner
c0a40e2e88
CLOUD: Fix Further Variable Shadowing Compiler Warnings.
2017-01-16 13:09:58 +00:00
D G Turner
aac2f7518d
CLOUD: Fix Compilation Failure.
...
Cut and Paste Typo.
2017-01-16 13:07:20 +00:00
D G Turner
85a3dad96a
CLOUD: Fix Various Variable Shadowing Compiler Warnings.
2017-01-16 13:01:17 +00:00
D G Turner
f2e03d2c07
CLOUD: Fix Various Compiler Warnings By Adding Casts.
2017-01-16 12:49:40 +00:00
D G Turner
adbf18abca
BACKENDS: Fix Shadowing Compiler Warning for isDirectory symbol.
...
This should ensure that any future cut-and-paste for new backends do not
repeat this same warning issue.
2017-01-12 08:22:40 +00:00
D G Turner
2615e95768
WII: Fix Variable Shadowing Compiler Warnings.
2017-01-12 05:45:41 +00:00
D G Turner
4dc175a4c2
WIN32: Fix Variable Shadowing Compiler Warnings.
...
These are emitted when using the MinGW compiler.
2017-01-12 05:44:50 +00:00
D G Turner
df84aee6a3
CLOUD: Add FIXME comment.
...
This is generating a compiler warning for set-but-unused, but it looks
as if this is meant to be used in some way i.e. code is unfinished or
orphaned.
2017-01-10 05:19:13 +00:00
D G Turner
32809534fd
CLOUD: Fix Remaining Shadowing Compiler Warnings.
2017-01-10 05:15:56 +00:00
D G Turner
ace486cef4
CLOUD: Fix Various Shadowing Compiler Warnings from errorCallback.
2017-01-10 04:45:22 +00:00
D G Turner
1bdeff2d56
CLOUD: Fix Two Variable Shadowing Compiler Warnings.
2017-01-10 04:14:28 +00:00