twinaphex
|
ea09c29e04
|
Update implementations for other input drivers - not all input
drivers support this yet
|
2018-07-15 14:34:02 +02:00 |
|
twinaphex
|
a82bb0ec94
|
Create special type input_bits_t
|
2018-04-08 20:21:12 +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 |
|
twinaphex
|
f0c143766e
|
Change to 256bit macros
|
2017-12-05 12:07:35 +01:00 |
|
twinaphex
|
e94300a581
|
Get rid of a lot of RARCH_INPUT_STATE_BIT_ macros - replace them
with BIT128_ equivalents instead
|
2017-12-05 09:22:56 +01:00 |
|
David Walters
|
f09477d46a
|
additional compile fixes
|
2017-11-28 10:36:16 +00:00 |
|
twinaphex
|
e16371b8a5
|
Merge input_config.c and input_driver.c
|
2017-08-31 02:25:04 +02:00 |
|
twinaphex
|
e8c73c6683
|
Rewrite other input drivers too
|
2017-06-10 11:22:24 +02:00 |
|
twinaphex
|
d32cf4c866
|
Slightly rewrite input_state implementations of cocoa_input.c
and linuxraw_input.c
|
2017-06-10 11:09:58 +02:00 |
|
twinaphex
|
473aed632d
|
Get rid of this
|
2017-06-09 02:14:48 +02:00 |
|
Twinaphex
|
3dede6d71a
|
OSX buildfix
|
2017-06-07 00:35:11 +02:00 |
|
twinaphex
|
c3f5c499f3
|
Simplify cocoa_input
|
2017-06-07 00:33:03 +02:00 |
|
twinaphex
|
6b3dbff75f
|
Merge input_driver.c and input_joypad_driver.c
|
2017-06-06 05:56:02 +02:00 |
|
twinaphex
|
7f4b490fdb
|
Prevent implicit memsets with struct video_viewport
|
2017-04-15 19:43:52 +02:00 |
|
Twinaphex
|
b7b3b2cb5f
|
Try to prevent truckload of warnings on iOS
|
2017-02-26 10:33:03 +01: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
|
dc7549434f
|
Add headers
|
2016-12-07 08:10:02 +01:00 |
|
twinaphex
|
a12d0d082d
|
Move input_translate_coord_viewport to video_driver.c
|
2016-12-07 08:07:11 +01:00 |
|
twinaphex
|
2ba311274e
|
Simplify input_translate_coord_viewport
|
2016-12-05 05:18:36 +01:00 |
|
Twinaphex
|
17dc79a002
|
Buildfixes/silence unused variable warnings
|
2016-11-30 04:32:59 +01:00 |
|
twinaphex
|
ce98a4dd19
|
Get rid of now unused input_driver_key_pressed
|
2016-10-29 04:57:28 +02:00 |
|
Twinaphex
|
7e5ee4f86c
|
Prevent uninitialied variable
|
2016-10-27 21:47:15 +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
|
90fbc09f82
|
Fix remaining crash on OSX
|
2016-10-26 10:34:24 +02:00 |
|
twinaphex
|
8ce882c829
|
Should hopefully fix most of the remaining issues
|
2016-10-26 10:29:26 +02:00 |
|
twinaphex
|
57457c2d70
|
Optimize apple_input_is_pressed
|
2016-10-23 20:42:09 +02:00 |
|
twinaphex
|
647ffca76c
|
Optimize input_joypad_pressed code
|
2016-10-23 20:37:12 +02:00 |
|
Twinaphex
|
183dc914c4
|
(Cocoa) Add stub scrollWheel callback
|
2016-10-05 02:00:11 +02:00 |
|
twinaphex
|
012e069f86
|
Get rid of general.h includes
|
2016-09-11 13:21:56 +02:00 |
|
twinaphex
|
acd4dd527b
|
Header include cleanups
|
2016-09-05 18:31:32 +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
|
33356f2df6
|
(OSX) Buildfix
|
2016-02-26 13:40:29 +01:00 |
|
Twinaphex
|
794bcc53c3
|
(iOS) Buildfix
|
2016-01-15 23:15:49 +01:00 |
|
twinaphex
|
e4533fb7ec
|
(OSX/iOS) Cleanup
|
2016-01-15 22:33:25 +01:00 |
|
Twinaphex
|
8c8a3085a5
|
(OSX) Buildfix
|
2016-01-15 22:22:37 +01:00 |
|
twinaphex
|
8323d06d3d
|
(Cocoa) No more dependencies on get_chosen_screen or
get_backing_scale_factor
|
2016-01-15 22:20:46 +01:00 |
|
twinaphex
|
347a18cb30
|
Update input headers
|
2016-01-10 04:33:01 +01:00 |
|
twinaphex
|
5e1b2b3bfa
|
Move driver->input_data to input_driver.c
|
2015-11-29 18:18:25 +01:00 |
|
twinaphex
|
f1fe78eb1a
|
(cocoa_input.c) Include header
|
2015-11-29 15:52:37 +01:00 |
|
twinaphex
|
99cc4c59c3
|
(Apple) Buildfix
|
2015-11-29 15:46:01 +01:00 |
|
twinaphex
|
bc748951c6
|
Start no longer having dependencies on apple input data for
keyboard_event_apple.c
|
2015-11-29 15:44:21 +01:00 |
|
Twinaphex
|
3001729545
|
Revert "Go through input_driver_get_data_ptr whenever we need input data"
This reverts commit 52c9a2ec438347ee287cab748995c84d08f23b5a.
|
2015-11-28 18:58:33 +01:00 |
|
twinaphex
|
52c9a2ec43
|
Go through input_driver_get_data_ptr whenever we need input data
state
|
2015-11-28 18:51:12 +01:00 |
|
twinaphex
|
c23846c5dc
|
Merged input_joypad.c and input_joypad_driver.c
|
2015-11-28 16:22:49 +01:00 |
|