4413 Commits

Author SHA1 Message Date
twinaphex
c3de4ae7c3 cocoa_input.h - remove NUM_HATS too 2015-11-16 06:57:07 +01:00
twinaphex
139a148112 (Apple) hats no longer used 2015-11-16 06:56:29 +01:00
twinaphex
de9be22071 (btstack_hid.c) Add RUN_LOOP_POSIX else conditional 2015-11-16 06:53:29 +01:00
twinaphex
170b4bbbe2 (btstack_hid.c) Add Cocoa ifdef 2015-11-16 06:52:26 +01:00
Twinaphex
e88fff9985 (iohidmanager_hid.c) Fix header dependencies 2015-11-16 06:49:40 +01:00
Twinaphex
5dee9838c4 (iohidmanager_hid.c) remove Cocoa dependencies 2015-11-16 06:48:02 +01:00
twinaphex
08bb85e509 (OSX) apple->buttons refactored away 2015-11-16 06:46:29 +01:00
twinaphex
018db7c081 (IOHIDManager) buildfix 2015-11-16 06:40:07 +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
1c304779a9 (mfi_joypad.m) Remove cocoa header 2015-11-16 06:13:28 +01:00
twinaphex
4d1d422541 (mfi_joypad.m) Remove dependency on CocoaTouch data 2015-11-16 06:07:24 +01:00
twinaphex
e882709e63 (mfi_joypad.m) Indenting nits 2015-11-16 05:10:20 +01:00
Twinaphex
ecdaa1885b Nit 2015-11-16 04:41:19 +01:00
Twinaphex
730ae2c52d (mfi_joypad.m) Cleanup 2015-11-16 04:38:44 +01:00
twinaphex
40b22b4d17 Move mfi_buttons state to drivers_joypad/mfi_joypad.m 2015-11-16 04:38:06 +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
4f55b360ac Create HAVE_BTSTACK ifdef 2015-11-16 04:17:13 +01:00
twinaphex
7b7869eb4c (btstack_hid.c) Cleanup 2015-11-16 04:14:48 +01:00
twinaphex
595646fea4 (btstack_hid.c) Move variables to top 2015-11-16 04:00:59 +01:00
twinaphex
5bdc91c814 Rename mfi_joypad to sec_joypad 2015-11-16 03:57:52 +01:00
Twinaphex
83b38cd5c1 Remove mfi_hid.h too 2015-11-16 03:56:08 +01:00
twinaphex
8b56ee5624 (mfi_joypad.m) Style nits 2015-11-16 03:53:36 +01:00
twinaphex
f1ba8d62d7 remove mfi_hid.m 2015-11-16 03:52:44 +01:00
Twinaphex
db35a28e50 Revert "Refactor slots to be a part of input_hid_driver.c now"
This reverts commit 646ded9d1c96f02f1746e4e96572bb1aec60255d.
2015-11-16 03:48:51 +01:00
Twinaphex
f089fff42f Revert "Fix warnings"
This reverts commit 8d67d5175e198bf8d1cc607ecbf2290fbab6a83b.
2015-11-16 03:48:44 +01:00
twinaphex
8d67d5175e Fix warnings 2015-11-16 03:40:57 +01:00
twinaphex
646ded9d1c Refactor slots to be a part of input_hid_driver.c now 2015-11-16 03:39:40 +01:00
twinaphex
1360942283 Buildfixes 2015-11-16 02:42:10 +01:00
Twinaphex
57e8cfe1f9 Totally reimplemented MFi support 2015-11-16 02:39:38 +01:00
twinaphex
9fbba11275 Add preliminary mfi_joypad.m 2015-11-16 01:29:51 +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
bbb80a8ffa (BTStack HID) Should read axes too from apple struct 2015-11-15 23:45:03 +01:00
twinaphex
149d892910 Cleanup config_file.c 2015-11-15 22:28:57 +01:00
twinaphex
aed8d3d1c2 Fix some memory leaks to do with overrides, pass conf to
menu_input_remapping_load
2015-11-15 22:02:24 +01:00
Arche-san
b9a0793444 os x hid : reorder axis (keep compatibility with others platforms) 2015-11-15 13:11:40 +01:00
radius
805b368345 print a not configured message only if both builtin and file based autoconfs are not present 2015-11-14 23:49:41 -05:00
radius
b6d5449ae6 allow user defined autoconf files to take precedence over builtin 2015-11-14 23:49:40 -05:00
twinaphex
b5ddb1de45 X11 Keymap - add Calculator key too 2015-11-15 05:15:44 +01:00
twinaphex
d87c895fd8 rarch_key_map_x11 - hook up XK_KP_Up/XK_KP_DOwn/XK_KP_Left/XK_KP_Right 2015-11-15 05:08:45 +01:00
twinaphex
5c6840323b (SNES30 8bitdo) Add select/start binds 2015-11-15 02:45:16 +01:00
twinaphex
3646e1a2dd (iCade) Add SNES30 8bitdo key mappings 2015-11-15 02:26:31 +01:00
twinaphex
57771fcf3e Rearrange some code 2015-11-14 22:13:47 +01:00
twinaphex
8005585853 move more code to linux_common.c 2015-11-14 22:07:11 +01:00
twinaphex
bfec58154e Move code to linux_common.c 2015-11-14 22:03:37 +01:00
twinaphex
499c989df0 dinput.c - buildfixes 2015-11-14 21:58:19 +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
465a608a56 More cleanups 2015-11-14 09:04:01 +01:00