Johannes Schickel
224cec46a7
WINCE: Make GPL headers consistent in themselves.
2014-02-18 02:39:40 +01:00
Johannes Schickel
5c27f7b04f
WEBOS: Make GPL headers consistent in themselves.
2014-02-18 02:39:40 +01:00
Johannes Schickel
1b5c324811
SYMBIAN: Make GPL headers consistent in themselves.
2014-02-18 02:39:38 +01:00
Johannes Schickel
63304ee9ec
SDL: Make GPL headers consistent in themselves.
2014-02-18 02:39:38 +01:00
Johannes Schickel
a3d012357e
SAMSUNGTV: Make GPL headers consistent in themselves.
2014-02-18 02:39:37 +01:00
Johannes Schickel
6909a8e29a
PS3: Make GPL headers consistent in themselves.
2014-02-18 02:39:37 +01:00
Johannes Schickel
cc2f3e23a4
OPENPANDORA: Make GPL headers consistent in themselves.
2014-02-18 02:39:36 +01:00
Johannes Schickel
4f34f44fbf
MAEMO: Make GPL headers consistent in themselves.
2014-02-18 02:39:36 +01:00
Johannes Schickel
872b5fdf41
LINUXMOTO: Make GPL headers consistent in themselves.
2014-02-18 02:39:36 +01:00
Johannes Schickel
96564e95b4
GPH: Make GPL headers consistent in themselves.
2014-02-18 02:39:34 +01:00
Johannes Schickel
7803ce2fa4
DINGUX: Make GPL headers consistent in themselves.
2014-02-18 02:39:34 +01:00
Johannes Schickel
121687d2ed
BACKENDS: Make GPL headers consistent in themselves.
2014-02-18 02:39:32 +01:00
Johannes Schickel
ce383aca1e
MAEMO: Get rid of superfluous cast.
2014-01-24 03:28:45 +01:00
Johannes Schickel
53f9c0d69b
SDL: Send EVENT_SCREEN_CHANGED after receiving SDL_VIDEORESIZE when necessary.
...
This fixes some ugly crashes when resizing the window in OpenGL mode.
2013-10-19 22:17:42 +02:00
Eugene Sandulenko
8098ed9b46
EVENTS: Initialize class variable. CID 1002944
2013-09-22 11:47:37 +03:00
Eugene Sandulenko
f59512c47e
RECORDER: Implement Events Recorder
2013-05-17 00:18:09 +03:00
Eugene Sandulenko
ce0a334d30
BACKENDS: Fix unitialized variables in event manager. CID 1002944
2013-04-21 14:51:33 +03:00
Johannes Schickel
89abab97e3
JANITORIAL: Remove trailing whitespaces.
...
Powered by:
git ls-files "*.cpp" "*.h" "*.m" "*.mm" | xargs sed -i -e 's/[ \t]*$//'
2012-09-26 04:17:55 +02:00
Matthew Hoops
f35e820e9f
Merge remote branch 'upstream/master' into pegasus
2012-09-05 11:45:25 -04:00
Bertrand Augereau
fdc29ee276
OPENPANDORA: The buildbot toolchain doesn't like the ending comma
2012-09-01 18:50:18 +02:00
Matthew Hoops
790a74ab9d
Merge remote branch 'upstream/master' into pegasus
2012-08-31 21:58:58 -04:00
Bertrand Augereau
94921846eb
OPENPANDORA: New touchscreen mode where the stylus hovers and the DPad left/right/up trigger left/right/middle clicks
2012-08-31 17:38:46 +02:00
Matthew Hoops
bb1e60e8b2
Merge remote branch 'upstream/master' into pegasus
...
Conflicts:
AUTHORS
devtools/credits.pl
gui/credits.h
2012-08-26 16:12:25 -04:00
David-John Willis
0cf1c220fa
GPH: Move the legecy GP2X joystick code into the switch case to make it easier to follow.
2012-07-31 12:09:47 +01:00
Matthew Hoops
ec0b4f7b96
SDL: Allow for the meta key flag to be used
2012-04-09 11:19:25 -04:00
Tarek Soliman
533f80282b
KEYMAPPER: Rename EVENT_CUSTOM_BACKEND to EVENT_CUSTOM_BACKEND_ACTION
2012-02-27 13:04:59 -06:00
Tarek Soliman
3f6d549b0e
KEYMAPPER: Move F7 and F8 handling to DefaultEventMapper
2012-02-20 06:49:22 -06:00
Tarek Soliman
cfe91c8d44
KEYMAPPER: Move CTRL-F5 handling to DefaultEventMapper
2012-02-20 06:49:22 -06:00
Tarek Soliman
5c3e48fddf
KEYMAPPER: Create a DefaultEventMapper when Keymapper isn't enabled
...
This allows migration to unconditional mapping
2012-02-20 06:49:22 -06:00
Tarek Soliman
53d6ef1209
MAEMO: Fix building without keymapper enabled
2012-02-17 14:42:39 -06:00
Tarek Soliman
85c8c84804
KEYMAPPER: Add more warning signs
2012-02-15 17:22:41 -06:00
Tarek Soliman
974f5eb7b8
MAEMO: Drop the hardcoded keymap in favor of the keymapper
2012-02-15 17:07:52 -06:00
Tarek Soliman
7ae7e80739
MAEMO: Rename hasHwKeyboard and add hasMenuKey
2012-02-15 16:38:53 -06:00
Tarek Soliman
ea325909cf
MAEMO: Fix wrong assert
2012-02-15 12:40:49 -06:00
Tarek Soliman
a4798602d7
JANITORIAL: Fix missing whitespace in pointer cast
...
find -name '*.h' -or -name '*.cpp' | xargs sed -r -i 's@\(([A-Za-z0-9]+)\*\)@(\1 *)@g'
This seems to have caught some params as well which is not undesirable IMO.
It also caught some strings containing this which is undesirable so I
excluded them manually. (engines/sci/engine/kernel_tables.h)
2012-02-15 10:07:10 -06:00
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
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
cc98a1acea
WEBOS: Fix whitespace error
...
Random whitespace fix to kick off the OpenPandora toolchain on
buildbot.
2012-01-21 18:47:36 +01:00
Tarek Soliman
dabea2b515
MAMEO: Add GMM keybinding for N900 (fix bug #3443043 )
...
The keybinding is Ctrl-Shift-m.
Ctrl-m is more desirable but is toggling mouse capture.
2011-11-29 11:25:58 -06:00
Willem Jan Palenstijn
84bc565127
Merge pull request #89 from TomFrost/master
...
HP TouchPad compatibility and full WebOS port update, Round 2
This is a manual merge of the pull request, with some commit message changes.
2011-10-19 13:57:09 +02:00
Tarek Soliman
174b8d6807
MAEMO: Add initial N800 support with Fullscreen key mapped to Virtual Keyboard
...
N800 doesn't have a CTRL key to activate the virtual keyboard with.
Fullscreen can still be enabled/disabled through the GUI and was the most
likely sacrifice as a hardware key.
2011-10-11 20:05:52 -05:00
Tarek Soliman
4ee07c848e
MAEMO: Migrate MaemoSdlEventSource to Maemo namespace
...
Also add some comments to the #endifs
2011-10-11 19:54:16 -05:00
David-John Willis
a27c2b401c
OPENPANDORA: Cleanup the format of code a little to match our Code Formatting Conventions.
...
* No functional changes.
* Automated astyle pass.
2011-10-10 21:18:07 +01:00
David-John Willis
6269dcdd3c
GPH: Cleanup the format of code to match our Code Formatting Conventions.
...
* No functional changes.
2011-10-03 13:43:42 +01:00
TomFrost
dbd391bdfe
WebOS: Add improvements suggested in pull req. 89.
...
The improvements in this commit are mostly code formatting, variable
abstraction, and in one case, a performance enhancement as calculations
were made a one-time fire rather than being run with every mouse move
event.
2011-10-01 23:03:15 -04:00
Johannes Schickel
5ea975ad0c
SDL: Fix indentation.
2011-10-01 15:53:15 +02:00
Matthew Hoops
622e8d9da6
BACKENDS: Set alt+f4 to be used for quitting on Windows
2011-09-30 23:47:36 -04:00
TomFrost
c958701c78
WebOS: Make right-clicks last longer.
...
While the right-click was working in most games, the
weapon-switching in Full Throttle wasn't registering the click.
Holding the button down for 50ms instead of immediately firing
the mouseup fixes the issue.
2011-09-25 14:13:47 -04:00
TomFrost
d7abbb523c
WebOS: Change to multitouch control scheme.
...
This is a near-rewrite of the WebOS event system to take
advantage of multitouch, with which all WebOS devices are
outfitted. This commit also marks full compatibility with the
HP TouchPad, or any future tablet device without a hardware
keyboard.
Controls:
- Left click: Single-tap once
- Right click: Put one finger on screen, single-tap another
- Middle click: Put two fingers on screen, single-tap another
- Menu: Swipe two fingers down
- Show keyboard: Swipe two fingers up
- Touchpad Mode:
- Swipe two fingers to the right to toggle
- When off (default) mouse will move to the location tapped
- When on, mouse will move relative to its current position
- Autodrag Mode:
- Swipe three fingers to the right to toggle
- When on (default), touching the screen and holding still
for a half-second will initiate a left-mouse button hold.
Useful for games like COMI and FT.
- When off (or on) a double-tap will initiate a left-mouse
button hold.
- Escape key: Swipe two fingers left
- Space bar (pause): Swipe three fingers down
2011-09-25 12:06:06 -04:00