41 Commits

Author SHA1 Message Date
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
twinaphex
a6ccc188a8 Rename input_common.c to input_config.c 2015-11-28 02:22:58 +01:00
Twinaphex
e27d533fcd (iOS/Cocoa) Try this - prefer MFi analog value over BTStack one 2015-11-18 05:37:41 +01:00
twinaphex
30d0e58bb9 (Apple) Move keymap to input_keymaps.c 2015-11-17 06:25:37 +01:00
twinaphex
08bb85e509 (OSX) apple->buttons refactored away 2015-11-16 06:46:29 +01:00
twinaphex
2fa91ba26c (IOHIDManager) Make axes code independent from CocoaTouch 2015-11-16 06:32:25 +01:00
twinaphex
3e81b4deef Get rid of a bunch of HAVE_MFI ifdefs 2015-11-16 06:23:07 +01:00
twinaphex
f906814abe mfi_buttons should be only used now from within input/drivers_joypad/mfi_joypad.m 2015-11-16 04:32:04 +01:00
twinaphex
5bdc91c814 Rename mfi_joypad to sec_joypad 2015-11-16 03:57:52 +01:00
Twinaphex
57e8cfe1f9 Totally reimplemented MFi support 2015-11-16 02:39:38 +01:00
Twinaphex
f2f1db12cf Turn into C for now 2015-11-16 01:14:43 +01:00
twinaphex
79886a2768 Convert cocoa_input.c to Obj-C 2015-11-16 01:05:49 +01:00
twinaphex
57771fcf3e Rearrange some code 2015-11-14 22:13:47 +01:00
Arche-san
3b558775dc Merge branch 'master' into osx-xbox360-gamepad-right-stick-support
Conflicts:
	input/drivers/cocoa_input.h
2015-11-14 18:08:53 +01:00
Arche-san
c47254e64b os x : add right stick support for xbox 360 gamepad (and others hid gamepad with 6 axes instead of 4) 2015-11-14 18:04:07 +01:00
Twinaphex
1b05556b06 remove some unused variables 2015-11-13 21:44:08 +01:00
twinaphex
e0b5925c24 Remove now unused icade code 2015-11-13 21:42:58 +01:00
Twinaphex
8ebad97fbd Revert "Add iCade code to cocoa_input_is_pressed"
This reverts commit 536754d6f2a25c529449b2304fbb6d5cde8b164d.
2015-11-13 02:46:01 +01:00
twinaphex
536754d6f2 Add iCade code to cocoa_input_is_pressed 2015-11-13 02:42:46 +01:00
Twinaphex
924642a744 Revert "Revert "Refactor small keyboard/icade code a bit""
This reverts commit fde9676ac315cec16aa7fb58c79526b07fa8b5dd.
2015-11-13 01:50:34 +01:00
Twinaphex
fde9676ac3 Revert "Refactor small keyboard/icade code a bit"
This reverts commit 340c15c517e217cc31d74747b9a2eca5996609a1.
2015-11-13 01:39:19 +01:00
twinaphex
340c15c517 Refactor small keyboard/icade code a bit 2015-11-12 17:54:52 +01:00
twinaphex
08a343fbd0 More iOS ifdefs 2015-11-12 06:15:28 +01:00
twinaphex
22f85b11df Don't need this anymore 2015-11-07 20:59:12 +01:00
twinaphex
6ac88eed54 Cleanups 2015-10-23 08:34:15 +02:00
twinaphex
1a20e19c51 We will now be able to know from which input device type the input
event comes from - i.e. keyboard or gamepad
2015-10-22 19:17:47 +02:00
Twinaphex
39189047b4 Use RARCH_DEVICE_MOUSE_SCREEN by default now for Zarch, start
setting up cocoa_input.c
2015-10-08 21:04:27 +02:00
Twinaphex
6c6a293388 (MFi) Build fixes 2015-09-16 03:40:16 +02:00
twinaphex
346f44a7da (MFI) Start adding own button state 2015-09-16 03:29:38 +02:00
twinaphex
450c665619 Create meta_key_pressed 2015-07-17 03:31:51 +02:00
twinaphex
32b3aa6b00 (Cocoa) cocoa_input.c - Simplifications 2015-07-12 08:45:12 +02:00
Twinaphex
55eaff9793 (Menu) Cleanups 2015-06-19 03:46:54 +02:00
twinaphex
0e046c2fbb Create input_driver_keyboard_mapping_is_blocked/input_driver_keyboard_mapping_set_block 2015-06-19 03:45:23 +02:00
twinaphex
660641f328 Pass handle to input driver to joypad driver's init function 2015-06-03 18:22:54 +02:00
twinaphex
3a7263020a Add grab_stdin function pointer to input driver - avoids threading
segfault at exit with linuxraw input driver to do with driver->stdin_claimed
2015-05-19 19:33:58 +02:00
Twinaphex
134289c496 (Apple) Buildfixes 2015-04-19 17:59:45 +02:00
twinaphex
8702141d90 (Cocoa) Start renaming input_apple to input_cocoa 2015-04-19 17:58:15 +02:00