twinaphex
|
28c9f51913
|
(Android) Rewrite new input code some more
|
2013-03-03 11:22:59 +01:00 |
|
twinaphex
|
ec114db356
|
(Android) Reimplemented input loop - better throughput/latency
|
2013-03-02 23:53:06 +01:00 |
|
twinaphex
|
ff88dc759c
|
(Android) Start moving most input code to input_android.c - split
up main input logic into engine_handle_input
|
2013-03-02 22:56:58 +01:00 |
|
twinaphex
|
857609b739
|
(Android) Solves ANR issues on Xperia Play after 30 secs
|
2013-03-02 22:11:09 +01:00 |
|
twinaphex
|
0c87437ea3
|
(Android) Fixes menu back button again on Xperia Play
|
2013-03-02 18:37:52 +01:00 |
|
twinaphex
|
c65e85f3df
|
(Android) Try to prevent race condition causing ANRs when two input devices
are being pressed at the same time - see http://ps3computing.blogspot.nl/2012/12/anr-application-not-responding.html
|
2013-03-02 16:47:13 +01:00 |
|
twinaphex
|
2d4d9d181e
|
(Android) Add explicit runtime hack for Xperia Play so that
AKEYCODE_BACK behavior is not contingent on AKeyMeta (which
could produce problems on other pads). Hopefully should fix
some issues
|
2013-03-02 11:27:24 +01:00 |
|
twinaphex
|
19fae3f52f
|
(Android) Ability to use AKEYCODE_BACK for pads
|
2013-02-13 17:56:39 +01:00 |
|
ToadKing
|
b03f1bc950
|
(Android) fix potential segfault
|
2013-02-10 18:59:24 -05:00 |
|
ToadKing
|
18d30fb441
|
(Android) fix up motion events incorrectly removing every active motion event
|
2013-02-10 18:52:46 -05:00 |
|
Themaister
|
bdd67f1a3f
|
(Android) Fix build breakage.
|
2013-02-05 21:55:20 +01:00 |
|
twinaphex
|
bdf74174f1
|
(Android) Quick fix for input - bump up version to r10
|
2013-02-05 18:00:16 +01:00 |
|
twinaphex
|
d80e0df9e9
|
(Android) Should fix touchscreen controls no longer responding
after inserting a pad that changes dpad_emulation
|
2013-02-05 04:24:05 +01:00 |
|
ToadKing
|
8b652298cd
|
(Android) Xperia O button fix
|
2013-02-03 17:04:09 -05:00 |
|
ToadKing
|
514bfdd07d
|
(Android) Xperia back button fix
|
2013-02-03 16:48:52 -05:00 |
|
ToadKing
|
ece4064e52
|
(Android) try to fix Xperia Start/Select
|
2013-02-03 14:22:32 -05:00 |
|
twinaphex
|
9cfdd61103
|
(Android) Reimplement 'touchscreen is always player 1 and doesn't take
up a slot'
|
2013-02-03 19:42:55 +01:00 |
|
twinaphex
|
6638ee1257
|
Revert "(Android) touchpad is now always first controller"
This reverts commit 5bc5195bc4 .
Conflicts:
android/native/jni/input_android.c
|
2013-02-03 19:06:54 +01:00 |
|
ToadKing
|
1064e56970
|
(Android) fix touch input for multi-touch
|
2013-02-01 18:47:11 -05:00 |
|
ToadKing
|
5bc5195bc4
|
(Android) touchpad is now always first controller
Xperia Play fixes
|
2013-01-31 20:40:47 -05:00 |
|
ToadKing
|
ee8683396f
|
(Android) fix back button binds acting up
|
2013-01-30 12:35:21 -05:00 |
|
twinaphex
|
630608a7fc
|
(Android) Control if back button exits on a per-controller basis
|
2013-01-30 18:07:39 +01:00 |
|
ToadKing
|
f65e64a638
|
(Android) custom input binding
|
2013-01-28 20:05:00 -05:00 |
|
twinaphex
|
3e0575b320
|
(Android) Fixed bug where device name was not being shown long enough
- useful for debugging input
|
2013-01-27 06:51:44 +01:00 |
|
twinaphex
|
5563fb3ea6
|
(Android) Decrease state_device_ids by size
|
2013-01-13 02:44:13 +01:00 |
|
Themaister
|
93c4682f99
|
Add RARCH_DEVICE_POINTER_SCREEN to Android.
|
2013-01-11 16:32:49 +01:00 |
|
twinaphex
|
6d755ae193
|
(Android) Rename android_glue.h into frontend_android.h and move it
|
2013-01-09 05:12:56 +01:00 |
|
Themaister
|
5832f849f0
|
Don't allow pressed fingers count to wrap around.
Play safe. Shouldn't happen, but you never know with Android.
|
2013-01-09 00:41:40 +01:00 |
|
Themaister
|
c3ff164919
|
Increase MAX_TOUCH.
Ensure that we don't set data outside array.
Warn if this happens.
|
2013-01-09 00:40:38 +01:00 |
|
twinaphex
|
8c8c3cc10b
|
(Android) Input tweaks/cleanups
|
2013-01-07 00:49:17 +01:00 |
|
twinaphex
|
f8160fb2bd
|
(Android) Cleanups
|
2013-01-06 06:10:24 +01:00 |
|
twinaphex
|
aeebac522c
|
(Android) Cleanups to the way messages are passed and pushed for
debug input key reporting
|
2013-01-05 17:35:50 +01:00 |
|
twinaphex
|
9a8e6a6432
|
(Android) Add debug input keycode reporting option
|
2013-01-05 17:09:13 +01:00 |
|
twinaphex
|
cd46fc96a6
|
(Android) Refactor g_android
|
2013-01-05 07:38:59 +01:00 |
|
twinaphex
|
fc55e48221
|
(Android) Cut down on g_android usage
|
2013-01-05 07:20:02 +01:00 |
|
twinaphex
|
4eeac9a1d7
|
(Android) Add autodetect_enable entry to settings
|
2013-01-05 04:58:30 +01:00 |
|
twinaphex
|
6f0360e6c4
|
(Android) Fixes a whole lot of issues - should force AKEYCODE_BACK
on touchscreen to always exit RetroArch - etc.
|
2013-01-02 23:53:40 +01:00 |
|
twinaphex
|
72b7d885b6
|
Revert "Revert "Don't assume device IDs won't collide.""
This reverts commit 4e3ffc0d72 .
|
2013-01-02 22:24:36 +01:00 |
|
twinaphex
|
4e3ffc0d72
|
Revert "Don't assume device IDs won't collide."
This reverts commit ef5b656f23 .
|
2013-01-02 21:21:06 +01:00 |
|
Themaister
|
ef5b656f23
|
Don't assume device IDs won't collide.
|
2013-01-02 19:15:02 +01:00 |
|
twinaphex
|
6a6155affe
|
(Android) Drop preDispatchEvent again
|
2013-01-02 19:08:18 +01:00 |
|
twinaphex
|
3a69f1f151
|
(Android) Some more checks in input code
|
2013-01-02 18:46:51 +01:00 |
|
twinaphex
|
6bbcc1eeda
|
Revert "Remove preDispatch call."
This reverts commit 8bf6e5b5ee .
|
2013-01-02 18:03:53 +01:00 |
|
Themaister
|
8bf6e5b5ee
|
Remove preDispatch call.
Fix possible segfault for ID table lookup.
|
2013-01-02 16:51:09 +01:00 |
|
Themaister
|
0b4cf2d053
|
Update license headers to 2013.
|
2013-01-01 01:41:15 +01:00 |
|
twinaphex
|
c76ee4c6b4
|
(Android) Add more ccp IME app autodetection
|
2012-12-31 21:36:29 +01:00 |
|
twinaphex
|
0de110a274
|
(Android) Create separate input_autodetect.c input file
|
2012-12-31 18:02:20 +01:00 |
|
twinaphex
|
e2163317d7
|
(Android/RARCH_CONSOLE) Move DPAD_EMULATION enums to general.h -
makes it easier from maintenance perspective
|
2012-12-31 17:50:47 +01:00 |
|
twinaphex
|
9f361de651
|
(Android) Autoconfigures IME app ccpcreations Wiimote pad 1 now
|
2012-12-31 17:39:04 +01:00 |
|
twinaphex
|
ef42f6b58c
|
(Android) Don't push message to queue if message is empty
|
2012-12-31 16:07:11 +01:00 |
|