Tarek Soliman
c2640ed33a
MAEMO: Use custom event Click Mode keymap action
2012-02-12 13:28:13 -06:00
Tarek Soliman
d90d4d10a0
MAEMO: Refactor toggle click mode
2012-02-12 13:28:13 -06:00
Tarek Soliman
8c245af35c
MAEMO: Define platform global keymap
2012-02-12 13:28:13 -06:00
Tarek Soliman
705761011d
KEYMAPPER: Allow ports to define their own global keymap
2012-02-12 13:28:13 -06:00
Tarek Soliman
e52f75eaa4
MAEMO: Define HardwareKeySet
2012-02-12 13:28:13 -06:00
Tarek Soliman
52da780fbc
KEYMAPPER: Refactor HardwareKeySet generation
2012-02-12 13:28:13 -06:00
Tarek Soliman
edc5249772
JANITORIAL: Fix template definition whitespace
2012-02-10 21:17:27 -06:00
Tarek Soliman
06b5299461
KEYMAPPER: Fix re-selecting the top keymap
...
Re-selecting the top entry would always populate the actions
from the GUI keymap since it is the active keymap (the remap
dialog itself is GUI)
The top keymap was correct during RemapDialog::open() because
the gui keymap had not been pushed to the stack yet.
2012-02-09 02:49:21 -06:00
Tarek Soliman
38dea529e8
KEYMAPPER: Display active keymap stack in remap dialog popup list
...
This should make it clear what keymaps are on the stack and in
what order.
Also renamed the label of the top "special" entry in the list to
"(Effective)" since it displays the top keymap's action and also
displays reachable mapped actions from other active keymaps.
2012-02-09 02:15:35 -06:00
Tarek Soliman
9de279b2ab
KEYMAPPER: Fix active keymap name displayed in remap dialog
...
This workaround no longer applies and is in fact causing a bug
in the name of active keymap
2012-02-05 19:01:51 -06:00
Tarek Soliman
07f1d33ef7
KEYMAPPER: Fix annoying debug message
2012-02-04 20:47:12 -06:00
Tarek Soliman
38b8e09069
MAEMO: Add detection entry for the Nokia 700 running OS2008HE
...
This allows the Nokia 770 running OS2008HE to be used.
Fixes bug#3483921 "Volume rocker do no emulate keypress as it used"
2012-02-04 12:03:22 -06:00
Alyssa Milburn
4763b2c51b
ANDROID: Add faked input delay.
...
This adds an artificial delay for mouse up events to make engines
like Gob work, similar to the iPhone fix in b3062b5e.
2012-02-03 12:36:03 +01:00
Tarek Soliman
a488556dcd
KEYMAPPER: Handle EVENT_MAINMENU directly
2012-02-02 19:10:01 -06:00
Tarek Soliman
70d94bdd2c
KEYMAPPER: Allow simple events to be added to an Action
...
This also simplifies the Action code a little bit
2012-02-02 19:05:05 -06:00
Klaus Reimer
7ee77cbd26
WEBOS: Renamed "Touchpad Mode" to "Trackpad Mode" to prevent confusion because one of the target devices is called the "HP Touchpad".
2012-01-28 11:44:31 +01:00
dhewg
51778ed4af
TASKBAR: Fix compilation with mingw-w64
...
mingw-compat.h is not required for newer mingw-w64, all required
symbols are present in the system headers.
2012-01-23 18:41:45 +01:00
Travis Howell
8701e0a382
WINDOWS: Add default save paths for Windows NT4 onwards
2012-01-23 23:18:21 +11:00
David-John Willis
2294b8aa66
GPH: Fix silly copy/paste error in GP2X bundle target.
2012-01-23 12:16:04 +00:00
David-John Willis
7e0a88f69b
GPH: Move all dist files into own folder under dists.
...
* Update vairous GPH bundle targets to suit new layout.
* Also add .in input files so we can automatically update version numbers.
2012-01-22 16:53:32 +00:00
David-John Willis
b429096b36
OPENPANDORA: Move all dist files into own folder under dists.
...
* Update OpenPandora bundle targets to suit new layout.
* Also add .in input files so we can automatically update version numbers.
2012-01-22 16:53:31 +00:00
dhewg
cc98a1acea
WEBOS: Fix whitespace error
...
Random whitespace fix to kick off the OpenPandora toolchain on
buildbot.
2012-01-21 18:47:36 +01:00
Oystein Eftevaag
78baa27e0e
MACOSX: Moved an include a bit to make sure that some defines are there before they are actually used.
2012-01-17 15:19:54 -05:00
Oystein Eftevaag
ba1396954d
MACOSX: Changed CoreAudio deprecation check slightly to allow building with older SDKs
2012-01-14 12:12:10 -05:00
Oystein Eftevaag
85c8bd6e65
Merge pull request #157 from fingolfin/coreaudio
...
MACOSX: Use modern CoreAudio API on modern systems by default, cleanup
2012-01-14 14:00:40 -08:00
Max Horn
ad1c2a45f1
MACOSX: Default to new CoreAudio API on x86, and to old on PowerPC
...
The new API has been present since Mac OS X 10.5 (released four years ago,
in October 2007), and also since iOS 2.0 (thus, the iOS port may be able to
use it, too). Moreover, 10.5 was the last system to support PowerPC.
2012-01-14 19:36:24 +01:00
Oystein Eftevaag
09ce3407b1
OSX: Avoid use of NSString:stringWithCString, for OS X 10.2 and 10.3 compatibility
2012-01-14 11:04:58 -05:00
Tarek Soliman
37d77253cf
KEYMAPPER: Add failsafe code for popping into Keymapper itself
...
Thanks LordHoto
2012-01-07 22:08:57 -06:00
Tarek Soliman
d143872be6
KEYMAPPER: Constantify global keymap name
2012-01-07 21:20:29 -06:00
Tarek Soliman
82e0900678
KEYMAPPER: Rename inherit flag to transparent
...
Less confusing
2012-01-07 21:10:05 -06:00
Johannes Schickel
90178d9b87
OPENGL: Fix mouse cursor scaling.
2012-01-03 04:19:08 +01:00
Johannes Schickel
2af87fd4f0
VKEYBD: Fix cursor palette.
2012-01-03 02:13:40 +01:00
Johannes Schickel
1c2a21c42b
VKEYBD: Slight cleanup.
2012-01-03 02:13:33 +01:00
Johannes Schickel
24d99038e4
VKEYBD: Properly error out parsing if an area is defined again.
...
Formerly the code did never check whether ImageMap::createArea returned a
valid pointer and always just assumed so.
2012-01-03 02:13:26 +01:00
Johannes Schickel
d0ddd299a4
VKEYBD: Slight cleanup in ImageMap code.
2012-01-03 02:13:22 +01:00
Johannes Schickel
c98a123f4c
VKEYBD: Some formatting fixes.
2012-01-03 02:13:19 +01:00
Strangerke
e2ded73d92
MISC: This is year 2012
2012-01-01 11:49:41 +01:00
Tarek Soliman
b89bc000d9
KEYMAPPER: Remap dialog shows buttons before labels
2011-12-30 15:52:40 -06:00
Tarek Soliman
16d529cdc3
KEYMAPPER: Use single column in remap dialog
...
This is to allow for long labels like in the eob keymap
2011-12-30 15:52:40 -06:00
Tarek Soliman
0e0eddbab3
KEYMAPPER: Fix clear button behavior in remap dialog
...
This is a regression from 1b11139dc53da2dc95f74eb19e3a903d7d786f84
2011-12-30 13:13:41 -06:00
Tarek Soliman
366a942a3a
KEYMAPPER: Simplify calling getKeymap
2011-12-30 13:03:39 -06:00
Filippos Karapetis
a473934abd
COMMON: Perform some keymapper-related changes to the KeyState struct
...
The == operator in KeyState should not be checking for sticky modifier
keys. This allows the keymapper's defined actions to function correctly
in desktop platforms, when sticky modifier keys such as caps lock and
num lock are turned on. Also, added some sanity checks to hasFlags()
and enums for sticky and non-sticky keys
2011-12-30 13:59:55 +02:00
Filippos Karapetis
d55ce36268
KEYMAPPER: Use hasFlags() in findHardwareKey()
2011-12-30 01:15:06 +02:00
Filippos Karapetis
1d3ff35373
KEYMAPPER: Disable the (accidentally reenabled automatic mapper again
2011-12-30 00:12:45 +02:00
Filippos Karapetis
410c9e0b30
KEYMAPPER: Fix broken implementation of findHardwareKey()
...
This fixes the keymapper dialog (at least on desktop platforms), but the
keymapper itself is still not working (tested with LoL)
2011-12-30 00:09:10 +02:00
Johannes Schickel
772aecf5f8
OPENGLSDL: Simplify the code a bit.
2011-12-15 21:53:09 +01:00
Johannes Schickel
c91b6d7d35
OPENGLSDL: Fix video mode initialization for 640x400 games with AR enabled.
...
Formerly they always used a height of 240 * scaleFactor, which would for
exmaple make the games requesting a 1x scaler use a height of 240 if AR
is enabled.
This was a regression from b8dcd9a25eb27ef40aa5535fc83879d20db7e10c.
2011-12-15 21:48:14 +01:00
Filippos Karapetis
5eb592a1c9
WIN32: Fix build by adapting to the latest Archive changes
2011-12-13 22:47:46 +02:00
Alyssa Milburn
c780b58e88
ANDROID: Fix assert in JavaInputStream (thanks clone2727).
2011-12-13 18:44:58 +01:00
Alyssa Milburn
6c790ea6a7
ANDROID: Fix compilation by adapting to latest Archive changes (thanks LordHoto).
2011-12-13 18:37:33 +01:00