twinaphex
|
ef57f9de31
|
Cleanups
|
2020-09-05 08:35:33 +02:00 |
twinaphex
|
a41262f444
|
(Winraw input) Alignment changes
|
2020-09-05 07:29:37 +02:00 |
twinaphex
|
f7dd849156
|
(Winraw) Cleanup winraw_grab_mouse
|
2020-09-05 07:28:52 +02:00 |
twinaphex
|
a05e16e398
|
(UWP) uwp_input_next_frame - change function signature so we
can diretly insert this into the input driver's 'poll' function
callback
|
2020-09-05 07:23:49 +02:00 |
twinaphex
|
7f80eb3477
|
(Winraw) Get rid of more static global state
|
2020-09-05 07:14:55 +02:00 |
twinaphex
|
7244b08db1
|
(Winraw) No longer require keyboard state to be copied over
from intermediary buffer to buffer in every poll function call
|
2020-09-05 07:14:55 +02:00 |
Tony Jansson
|
178a701332
|
Fix dinput mouse grab crash without mouse
|
2020-09-05 01:40:15 +03:00 |
Sergei Nikitin
|
7475f6230a
|
[Wii] Added HID support for HORI mini wired ps4 gamepad
|
2020-09-04 17:50:10 +06:00 |
twinaphex
|
812a5b541b
|
Remove input_get_ptr
|
2020-09-04 07:27:28 +02:00 |
twinaphex
|
b4b77fd6b0
|
Refactor out input_keyboard_ctl
|
2020-09-04 02:37:58 +02:00 |
twinaphex
|
ad72cac40d
|
(PSP Input driver) Cleanups
|
2020-09-02 18:05:04 +02:00 |
twinaphex
|
454eff8688
|
(Emscripten) Cleanup
|
2020-09-02 17:56:01 +02:00 |
twinaphex
|
3f566fd54e
|
Don't implement input_state for input drivers that don't need it
|
2020-09-02 17:37:01 +02:00 |
twinaphex
|
4cbee42692
|
Revert "(RWebInput) We're going to assume joypad driver code is not"
This reverts commit 6b63b392ea .
|
2020-09-02 15:31:32 +02:00 |
twinaphex
|
6b63b392ea
|
(RWebInput) We're going to assume joypad driver code is not
needed for RARCH_DEVICE_ANALOG
|
2020-09-02 15:28:16 +02:00 |
twinaphex
|
1c5f4e1dee
|
Start cutting down on input_state - move all joypad driver code up to
higher-level retroarch.c
|
2020-09-02 15:26:03 +02:00 |
twinaphex
|
a72759aba0
|
(input drivers) Cleanups
|
2020-09-02 05:26:24 +02:00 |
twinaphex
|
826fbf6bdf
|
Cleanups
|
2020-09-02 05:09:37 +02:00 |
twinaphex
|
d0af46d460
|
Cleanup
|
2020-09-02 01:29:27 +02:00 |
twinaphex
|
55378ae9cc
|
Cleanups
|
2020-09-02 01:22:34 +02:00 |
twinaphex
|
2fde8c21a9
|
Remove set_rumble function from input driver
|
2020-09-02 00:38:11 +02:00 |
twinaphex
|
acc0f2143f
|
Change input_key_pressed so we no longer need to pass joypad
to the poll function callback
|
2020-09-01 21:43:39 +02:00 |
twinaphex
|
1d67ae3c63
|
Fix Android error
|
2020-09-01 17:41:05 +02:00 |
twinaphex
|
565fd3496e
|
Remove keyboard_event_apple.c
|
2020-08-31 20:53:17 +02:00 |
twinaphex
|
bfb2961fb3
|
Simplify keyboard_event_apple.c
|
2020-08-31 20:48:02 +02:00 |
Autechre
|
87e35d56ae
|
Merge pull request #11264 from libretro/refact-joypad
Refactor joypad/input drivers
|
2020-08-31 20:04:18 +02:00 |
twinaphex
|
a82bff2055
|
(Wayland) Fix serious warnings - input struct pointer was being passed
to function that requires gfx struct pointer
|
2020-08-31 19:56:03 +02:00 |
Autechre
|
fe81f0ad4e
|
Update wayland_input.c
|
2020-08-31 19:27:37 +02:00 |
Autechre
|
71fbd8bdae
|
Update x11_input.c
|
2020-08-31 14:22:07 +02:00 |
Autechre
|
0e5cceb443
|
Update wayland_input.c
|
2020-08-31 14:08:41 +02:00 |
twinaphex
|
6b756986d5
|
(UDev) Buildfix for platforms that don't define UDEV_XKB_HANDLING
|
2020-08-31 14:04:36 +02:00 |
twinaphex
|
d7522aebe0
|
(Cocoa) Struct reordering, alignment
|
2020-08-31 03:40:36 +02:00 |
twinaphex
|
fe6d047bfe
|
(Udev) Cleanups
|
2020-08-31 03:38:51 +02:00 |
twinaphex
|
0adee503f2
|
(Android) Don't do memcpy copy anymore
|
2020-08-31 03:11:52 +02:00 |
twinaphex
|
202e460be7
|
(Android) Simplify code
|
2020-08-31 02:54:12 +02:00 |
twinaphex
|
0cb0a08923
|
(Android) Buildfix
|
2020-08-31 02:17:18 +02:00 |
twinaphex
|
6f92c56ca3
|
Simplify input drivers
|
2020-08-31 02:07:43 +02:00 |
twinaphex
|
06ac5217ac
|
Simplify dinput.c
|
2020-08-31 00:32:49 +02:00 |
twinaphex
|
7b0fe59722
|
Get rid of duplicate dinput_hybrid_joypad.c
|
2020-08-30 19:41:44 +02:00 |
twinaphex
|
ea17294ff1
|
Update copyright
|
2020-08-30 19:04:50 +02:00 |
twinaphex
|
9fdbcae3a8
|
Update copyrights; person was not involved in this file
|
2020-08-30 19:00:44 +02:00 |
twinaphex
|
82c558e5ce
|
Update copyrights
|
2020-08-30 18:59:57 +02:00 |
twinaphex
|
6c6bca9db9
|
Update cocoa_input.c
|
2020-08-30 18:48:58 +02:00 |
twinaphex
|
d4d8b6934a
|
Put keyboard_mapping_blocked into p_rarch / rarch struct
instead
|
2020-08-30 18:47:29 +02:00 |
twinaphex
|
035efa5136
|
Inline pressed_analog functions into input_state function itself
|
2020-08-30 16:57:04 +02:00 |
twinaphex
|
e119d3c98e
|
Further cleanups/standardizations to analog_pressed
|
2020-08-30 16:38:53 +02:00 |
twinaphex
|
97319d4f98
|
Standardize pressed_analog functions
|
2020-08-30 16:19:11 +02:00 |
twinaphex
|
262e68be3b
|
Standardize x_pressed_analog
|
2020-08-30 15:52:58 +02:00 |
twinaphex
|
1a567dfbc9
|
Cleanup dinput_pressed_analog
|
2020-08-30 15:43:12 +02:00 |
twinaphex
|
d801dab8b4
|
Cleanups
|
2020-08-30 14:41:45 +02:00 |
twinaphex
|
56b077cf4a
|
(Vita driver) Cleanups
|
2020-08-30 14:36:39 +02:00 |
twinaphex
|
adf1322cbb
|
(DInput joypad) Cut down on code duplication
|
2020-08-30 06:53:16 +02:00 |
twinaphex
|
219793a1db
|
(GX) Cleanups
|
2020-08-30 05:50:07 +02:00 |
twinaphex
|
5f08605680
|
Refactor joypad drivers
|
2020-08-30 05:29:32 +02:00 |
twinaphex
|
721b3039e4
|
(UDev) Buildfix
|
2020-08-30 04:52:00 +02:00 |
twinaphex
|
a244a39626
|
Cleanups
|
2020-08-30 00:25:21 +02:00 |
twinaphex
|
1e223733fc
|
Add joypad_rumble function in Android joypad driver
|
2020-08-29 23:47:56 +02:00 |
twinaphex
|
71fb5ac941
|
Clear state in joypad_destroy
|
2020-08-29 23:35:11 +02:00 |
twinaphex
|
b48b751a3c
|
Rewrite set_rumble function
|
2020-08-29 23:33:13 +02:00 |
twinaphex
|
0d9b2eef4f
|
(Android) Buildfix #2
|
2020-08-29 22:50:51 +02:00 |
twinaphex
|
b133ea3296
|
(XInput) add ifdef
|
2020-08-29 22:48:28 +02:00 |
twinaphex
|
cd972e0e4e
|
(Android) Buildfix
|
2020-08-29 22:47:38 +02:00 |
twinaphex
|
c5099a312c
|
Reimplement XDK set_rumble function
|
2020-08-29 22:25:51 +02:00 |
twinaphex
|
84a312535e
|
Cleanup set_rumble functions
|
2020-08-29 22:22:26 +02:00 |
twinaphex
|
48bdbe8dec
|
No need to call this
|
2020-08-29 22:15:44 +02:00 |
twinaphex
|
2b393e2425
|
move input_key_pressed to retroarch.c
|
2020-08-29 22:09:29 +02:00 |
twinaphex
|
b3744c3126
|
Put input_jpyad_init_driver last in 'input' callback function
|
2020-08-29 20:46:42 +02:00 |
twinaphex
|
bf06d67a30
|
Cut down on some extra ifdefs
|
2020-08-29 19:59:04 +02:00 |
twinaphex
|
3ff521ab0b
|
Simplify winraw_callback
|
2020-08-29 19:43:53 +02:00 |
twinaphex
|
8999d6e4a6
|
(DInput) Set a userdata struct for the window message loop properly -
get rid of input_get_data - we no longer need it
|
2020-08-29 03:41:33 +02:00 |
twinaphex
|
93f9d69742
|
Cleanups
|
2020-08-28 20:42:55 +02:00 |
twinaphex
|
1c0f79442b
|
Cleanups
|
2020-08-28 20:40:06 +02:00 |
twinaphex
|
7c61a6527f
|
(Wayland) Reorder structs, alignment
|
2020-08-28 20:38:25 +02:00 |
twinaphex
|
abb6367150
|
Remove unused apple_keyboard_find_any_key
|
2020-08-28 20:05:34 +02:00 |
twinaphex
|
88a93b0053
|
Cleanups
|
2020-08-28 19:59:31 +02:00 |
twinaphex
|
ace0e3eb90
|
Cleanups
|
2020-08-28 19:58:13 +02:00 |
twinaphex
|
cdf7516c0c
|
(Cocoa) Optimize button bitmask code - do a bitwise OR on the output
of both apple joypad drivers
|
2020-08-28 19:06:43 +02:00 |
twinaphex
|
708a029665
|
(HID) Hardcode 'hid' name for passing to input_autoconfig_connect
|
2020-08-28 19:01:24 +02:00 |
twinaphex
|
a549805ad8
|
Fix low-level DS4 pad regression
|
2020-08-28 18:53:10 +02:00 |
twinaphex
|
e725b7c013
|
Revert "(Cocoa) Optimize button bitmask code - do a bitwise OR on"
This reverts commit 00bea7f3b2 .
|
2020-08-28 17:33:15 +02:00 |
twinaphex
|
97ebed7c0e
|
Revert "(Cocoa) Buildfix"
This reverts commit 2c07234a5d .
|
2020-08-28 17:32:57 +02:00 |
Twinaphex
|
2c07234a5d
|
(Cocoa) Buildfix
|
2020-08-28 17:10:31 +02:00 |
twinaphex
|
00bea7f3b2
|
(Cocoa) Optimize button bitmask code - do a bitwise OR on
the output of both apple joypad drivers
|
2020-08-28 16:48:08 +02:00 |
twinaphex
|
15cb55e0bb
|
(DInput) Style nits
|
2020-08-28 02:27:55 +02:00 |
Autechre
|
df245d4917
|
Merge pull request #11239 from jdgleaver/overlay-gamepad-hide
Add option to hide overlays when a gamepad is connected (Note: Restricted functionality on Android)
|
2020-08-26 20:23:47 +02:00 |
twinaphex
|
e6b9420a15
|
(Input) reorder structs, alignment
|
2020-08-26 15:32:05 +02:00 |
twinaphex
|
fe5307c4ac
|
Use string_split_noalloc instead of string_split
|
2020-08-26 12:54:51 +02:00 |
jdgleaver
|
cc2e098dab
|
Add option to hide overlays when a gamepad is connected (Note: Restricted functionality on Android)
|
2020-08-25 11:12:37 +01:00 |
twinaphex
|
2ca12718f1
|
(DInput) Optimize array loop iterations
|
2020-08-19 04:04:44 +02:00 |
twinaphex
|
a15a033e72
|
(XInput) Cleanups
|
2020-08-19 03:40:55 +02:00 |
twinaphex
|
5166eebcaf
|
for loop cleanups - use space after 'for'
|
2020-08-19 03:06:22 +02:00 |
twinaphex
|
89b441787a
|
Reorder retro_keybind, alignment
|
2020-08-15 22:36:56 +02:00 |
twinaphex
|
454338c4f3
|
(BTStack) Buildfix
|
2020-08-15 17:14:27 +02:00 |
twinaphex
|
6e1445c658
|
Reorder structs, alignment
|
2020-08-15 02:55:29 +02:00 |
twinaphex
|
501165af0b
|
(BTStack) Buildfix attempt two
|
2020-08-15 02:26:43 +02:00 |
twinaphex
|
bf85a658ba
|
(BTStack) Attempt build fix
|
2020-08-14 23:46:31 +02:00 |
twinaphex
|
acfb7d0a23
|
Reorder structs, alignment
|
2020-08-14 23:13:05 +02:00 |
twinaphex
|
10b06ce828
|
More struct reordering/alignment
|
2020-08-14 21:00:04 +02:00 |
Autechre
|
270d5d4111
|
Merge pull request #11191 from gblues/gblues/wiiu-fix-touchscreen
WIIU: Fix touchscreen mouse emulation
|
2020-08-14 19:50:59 +02:00 |
twinaphex
|
659d50c916
|
Struct reorderings
|
2020-08-14 18:31:28 +02:00 |