twinaphex
|
9c73d3305d
|
Insert input_joypad_pressed into drivers themselves
|
2019-06-23 18:20:48 +02:00 |
|
twinaphex
|
1e863b0f4d
|
Optimal way of grabbing all button states in a bitmasked value -
should allow us to do only one function call to the RA input
driver's input state callback
|
2019-06-23 06:09:45 +02:00 |
|
twinaphex
|
51365ed387
|
(input drivers) More simplifications
|
2019-06-23 02:34:35 +02:00 |
|
twinaphex
|
d50a6b6bd2
|
Add video_driver_has_focus
|
2019-06-20 06:26:29 +02:00 |
|
twinaphex
|
68cbd5048c
|
Convert input_conv_analog_id_to_bind into macro
|
2019-06-19 05:16:24 +02:00 |
|
twinaphex
|
ee3208ac39
|
Integrate video_driver.c into retroarch.c
|
2019-06-17 15:10:22 +02:00 |
|
David Skywalker
|
347519a4d8
|
now X11 driver using keycodes instead keysyms, fixes international layouts problems.
|
2019-01-31 12:50:58 +01:00 |
|
orbea
|
bfc366decc
|
Squeeze extra blank lines with cat(1).
Example:
find . -type f -iname '*.c' | while read -r i; do
cat -s "$i" > "$i.new"
mv "$i.new" "$i"
done
|
2019-01-08 11:04:58 -08:00 |
|
twinaphex
|
ea09c29e04
|
Update implementations for other input drivers - not all input
drivers support this yet
|
2018-07-15 14:34:02 +02:00 |
|
twinaphex
|
69f85556a3
|
Get rid of meta_key_pressed
|
2017-12-18 05:59:57 +01:00 |
|
twinaphex
|
7b210ccf37
|
Don't call meta key pressed if not bound
|
2017-12-18 05:49:17 +01:00 |
|
gblues
|
6904101c44
|
Clean up trailing whitespace
== DETAILS
Really simple code cleanup, because my editor flags trailing whitespaces
and it's pretty annoying.
|
2017-12-12 00:24:18 -08:00 |
|
David Walters
|
7dfcc169de
|
Add new lighgun/mouse-bind features to X11 driver
|
2017-11-29 18:32:58 +00:00 |
|
twinaphex
|
e16371b8a5
|
Merge input_config.c and input_driver.c
|
2017-08-31 02:25:04 +02:00 |
|
Brad Parker
|
e067dac2a4
|
fix keyboard regression with mupen cores
|
2017-07-08 17:39:29 -04:00 |
|
twinaphex
|
e8c73c6683
|
Rewrite other input drivers too
|
2017-06-10 11:22:24 +02:00 |
|
twinaphex
|
59c3f8b06e
|
Cleanups
|
2017-06-07 01:19:44 +02:00 |
|
twinaphex
|
603d4d0464
|
(udev/x11) Simplifications
|
2017-06-07 01:17:55 +02:00 |
|
twinaphex
|
deb804ab2f
|
(x11_input.c) get rid of this inline function
|
2017-06-06 23:50:51 +02:00 |
|
twinaphex
|
6b3dbff75f
|
Merge input_driver.c and input_joypad_driver.c
|
2017-06-06 05:56:02 +02:00 |
|
twinaphex
|
0bd998665b
|
Turn this function into static INLINE
|
2017-06-06 05:38:01 +02:00 |
|
twinaphex
|
9ebfb36b4e
|
Use rarch_keysym_lut directly
|
2017-06-06 05:17:25 +02:00 |
|
twinaphex
|
4f22c3d13e
|
(x11_input.c) Simplifications
|
2017-06-06 04:15:45 +02:00 |
|
twinaphex
|
d8d11c5dcc
|
(x11_input.c) Cleanups
|
2017-05-20 20:57:14 +02:00 |
|
twinaphex
|
6fea8f14c5
|
Call video_driver_cb_has_focus directly
|
2017-05-20 14:11:50 +02:00 |
|
twinaphex
|
7f4b490fdb
|
Prevent implicit memsets with struct video_viewport
|
2017-04-15 19:43:52 +02:00 |
|
twinaphex
|
96c8ca5a09
|
Header update #1
|
2017-01-22 13:40:32 +01:00 |
|
twinaphex
|
8bd12368ef
|
Pass joypad_driver name to input_driver_init function and make
sure we don't need to access the settings struct from the
input driver
|
2017-01-10 17:59:48 +01:00 |
|
twinaphex
|
d48141041d
|
Pass joypad_info to input_state function callback - less
settings pointer grabbing
|
2017-01-10 17:40:21 +01:00 |
|
twinaphex
|
da4d2a9f42
|
Remove conditionals for device JOYPAD from input_state callback functions
|
2017-01-10 17:05:04 +01:00 |
|
twinaphex
|
b9945f05f1
|
Pass joypad_info to input_joypad_analog
|
2017-01-10 03:53:57 +01:00 |
|
twinaphex
|
6376f2af68
|
Add rarch_joypad_info_t
|
2017-01-10 03:44:53 +01:00 |
|
twinaphex
|
a12d0d082d
|
Move input_translate_coord_viewport to video_driver.c
|
2016-12-07 08:07:11 +01:00 |
|
Adriano Moura
|
4434bd221a
|
Fixes an issue where mouse is only sampled half the time.
Very obvious when aiming with a mouse like in tyrquake.
|
2016-12-06 03:31:21 -02:00 |
|
twinaphex
|
2ba311274e
|
Simplify input_translate_coord_viewport
|
2016-12-05 05:18:36 +01:00 |
|
twinaphex
|
ce98a4dd19
|
Get rid of now unused input_driver_key_pressed
|
2016-10-29 04:57:28 +02:00 |
|
twinaphex
|
d246d320c7
|
Get rid of messy 'all_users_control_menu' hack - will be dealt
with better once menu_input branch has been merged
|
2016-10-27 07:00:13 +02:00 |
|
twinaphex
|
5fc6519328
|
Prevent more potential crashes
|
2016-10-27 01:21:01 +02:00 |
|
twinaphex
|
858f96d082
|
Try to prevent crashes when amount of selected users is less
than what a core can support
|
2016-10-26 10:19:22 +02:00 |
|
twinaphex
|
647ffca76c
|
Optimize input_joypad_pressed code
|
2016-10-23 20:37:12 +02:00 |
|
twinaphex
|
91b1889873
|
(X11) Mouse input is no longer registered when we are on the
titlebar of the window or we are no longer inside the window
|
2016-10-03 06:50:00 +02:00 |
|
twinaphex
|
51b0e61712
|
Cleanups
|
2016-09-11 16:24:02 +02:00 |
|
twinaphex
|
075aea2289
|
Header include cleanups
|
2016-09-06 00:56:00 +02:00 |
|
Brad Parker
|
a17679a0c5
|
add input option to allow any user to control the menu
|
2016-09-03 19:01:29 -04:00 |
|
twinaphex
|
c8d5381779
|
header include cleanups
|
2016-09-01 05:48:20 +02:00 |
|
Hans-Kristian Arntzen
|
d723411436
|
De ioctl video_driver.
|
2016-05-08 14:00:51 +02:00 |
|
twinaphex
|
f1a572822b
|
Create RARCH_DISPLAY_CTL_VIEWPORT_INFO
|
2016-02-14 05:42:27 +01:00 |
|
twinaphex
|
9fd9fd10e8
|
Create input_x11_common
|
2015-11-29 03:34:09 +01:00 |
|
twinaphex
|
0044d853f8
|
Move display_type / display_window etc all to gfx/video_driver.c -
no more dependencies on driver_t
|
2015-11-29 01:12:49 +01:00 |
|
twinaphex
|
c23846c5dc
|
Merged input_joypad.c and input_joypad_driver.c
|
2015-11-28 16:22:49 +01:00 |
|