Commit Graph

179 Commits

Author SHA1 Message Date
radius
ac1695e7fd open different sockets per-user 2015-11-27 18:08:52 -05:00
twinaphex
cb98cbc1bf Create RARCH_INPUT_CTL_POLL 2015-11-25 20:39:46 +01:00
twinaphex
77e4faf5ea Move code around 2015-11-25 18:53:54 +01:00
twinaphex
92c0907e80 Create more RARCH_INPUT_CTL_* commands 2015-11-25 18:29:28 +01:00
Twinaphex
8a5ba85c9a Cleanups 2015-11-24 20:25:31 +01:00
twinaphex
f04f4c89c8 Turn another function static 2015-11-24 02:18:41 +01:00
twinaphex
1639f27f8c Turn check_block_hotkey into static function 2015-11-24 01:54:21 +01:00
twinaphex
909ee01012 Move input_state code to input_common.c 2015-11-24 01:19:48 +01:00
twinaphex
075a4891dc Buildfix/move input code around 2015-11-24 01:18:00 +01:00
twinaphex
60dd3fe8b3 Move input_data related code to input/input_common.c 2015-11-24 00:53:47 +01:00
twinaphex
074f14b132 Add verbosity.c/verbosity.h 2015-11-23 12:03:38 +01:00
twinaphex
806c124eae Merge video_viewport.c and video_driver.c 2015-11-21 13:01:23 +01:00
twinaphex
00dfcc709b Style nits 2015-11-17 06:23:14 +01:00
twinaphex
1b7576aa64 Kill off IS_JOYCONFIG 2015-11-11 20:15:27 +01:00
twinaphex
9bb87f276c Use just one label descriptor setting 2015-11-07 16:11:30 +01:00
Stefan
a4faa857c0 input: add sanity check for analog dpad mode
Don't remap dpad joyaxis if analog joyaxis values are not valid. Joyaxis values are not valid if up and down or left and right are equal.

-Fix for https://github.com/libretro/RetroArch/issues/1780. If no analog left or right is configured (retroarch.cfg, autoconf) default analog joyaxis values are "-1".
-Make this wish https://github.com/libretro/RetroArch/issues/609 obsolete.
2015-10-30 07:25:43 +01:00
twinaphex
c4316b791c Avoid some warnings - array subscript has type char 2015-09-05 14:31:29 +02:00
twinaphex
ded8920a65 Cleanups 2015-09-04 21:13:12 +02:00
twinaphex
c82ca15c91 (input_common.c) Fix two small leaks 2015-07-09 19:54:46 +02:00
twinaphex
a4d1d91281 (input_common.c) Use fill_pathname_join_delim 2015-06-22 20:40:11 +02:00
twinaphex
40f8fabda6 Consistency in how we treat positive strcmp matches 2015-06-14 19:56:01 +02:00
twinaphex
f85965925c (Input) Cleanups 2015-06-12 23:52:52 +02:00
twinaphex
85c48f0c3d (input_common.c) Remove strings.h 2015-04-06 18:31:48 +02:00
twinaphex
101af7b1c9 (input_common.c) Add <strings.h> 2015-04-06 18:24:35 +02:00
Radius
2f2a86e97f add osk enable hotkey 2015-03-25 22:24:12 -05:00
twinaphex
e3eb9fe9f0 Create video_driver_viewport_info 2015-03-22 21:28:50 +01:00
twinaphex
e996d5d51f Updates 2015-03-20 21:22:38 +01:00
twinaphex
3670ef2ac5 Go through driver_get_ptr to grab pointer to driver struct 2015-03-18 19:40:00 +01:00
twinaphex
64446ef497 Rename and move rarch_viewport 2015-02-14 05:52:05 +01:00
twinaphex
94ca700059 (input_common.c) Fix potential uninitialized variable in input_push_analog_dpad 2015-01-19 04:33:26 +01:00
twinaphex
20d844d15a Refactor input_push_analog_dpad 2015-01-18 20:36:52 +01:00
twinaphex
5f611f7270 More documentation for input_common.c 2015-01-12 04:19:57 +01:00
twinaphex
b61ae369f7 (input_keymaps.c) Namespace changes and documentation 2015-01-12 02:52:52 +01:00
twinaphex
d7f36af446 Move stuff around 2015-01-11 00:07:59 +01:00
twinaphex
75b6ed9545 Some more documentation for input_common.c 2015-01-10 21:17:34 +01:00
twinaphex
b4b81bd740 Split up input_common.c into two files - input_joypad.c and
input_common.c
2015-01-10 20:10:45 +01:00
twinaphex
045a27bdcd (input_common.c) Move declaration of variables to top of function 2015-01-09 23:55:29 +01:00
twinaphex
8fc4db23dc (360) Silence some warnings 2015-01-09 17:48:20 +01:00
twinaphex
957435cbfa Cleanups 2015-01-09 01:08:54 +01:00
twinaphex
453321c50b Start updating headers 2015-01-07 17:46:50 +01:00
twinaphex
7a456c6c3a Rename MAX_PLAYERS to MAX_USERS 2015-01-05 01:58:00 +01:00
twinaphex
82f6c57966 Add new option 'Show Autoconfig Descriptor Labels' for more
comprehensible button labels per joypad - needs to be added per
autoconfig file
2014-12-16 06:21:18 +01:00
CautiousAlbino
cead63c83d Fix nasty breakage when joypad index >= MAX_PLAYERS.
No bounds checking and joypad index is apparently now unsigned so old
"disabled" values in config will now overflow instead ...
2014-12-15 14:10:07 +01:00
twinaphex
57918c0c24 Fix more 'player' variables to 'user' 2014-12-05 13:53:49 +01:00
twinaphex
dd53241a24 Some more cleanups in input_common.c 2014-10-27 04:39:15 +01:00
twinaphex
c6ac686e51 Split up input_common.c into input_common.c and input_keymaps.c 2014-10-27 04:27:48 +01:00
twinaphex
dc0688f57f Reduce header dependencies 2014-10-26 01:15:41 +02:00
twinaphex
a4065ae34d Split off input_context code into separate file 2014-10-25 19:56:40 +02:00
twinaphex
20f1faa03f (input_common.c) small cleanup 2014-10-25 10:07:04 +02:00
twinaphex
8349ade076 Refactor input_joypad_pressed somewhat 2014-10-25 10:06:40 +02:00