twinaphex
|
c6ac686e51
|
Split up input_common.c into input_common.c and input_keymaps.c
|
2014-10-27 04:27:48 +01:00 |
|
twinaphex
|
c62d52de0f
|
Start properly implementing libretro SDK for boolean.h include
header, glsym, and rthreads
|
2014-10-21 05:05:52 +02:00 |
|
twinaphex
|
faeca01e7a
|
Change local index variables
|
2014-10-20 20:31:00 +02:00 |
|
Lioncash
|
f8499aa71a
|
Sanitize against NULL in some free-like functions.
|
2014-09-15 09:30:27 -04:00 |
|
twinaphex
|
75d2e13dcb
|
Make drivers non-const
|
2014-09-11 07:06:20 +02:00 |
|
twinaphex
|
689cd6322f
|
Indenting / style nits
|
2014-09-09 18:15:17 +02:00 |
|
twinaphex
|
228569c8f8
|
Cleanup extraneous elses
|
2014-08-27 03:28:22 +02:00 |
|
twinaphex
|
823be1ce41
|
Get rid of more driver_funcs macros
|
2014-08-15 20:51:59 +02:00 |
|
twinaphex
|
12c0311f04
|
(Input) Get rid of unused devices_size
|
2014-08-14 00:56:40 +02:00 |
|
twinaphex
|
fab7792058
|
Get rid of set_keybinds - no longer used
|
2014-08-14 00:49:28 +02:00 |
|
twinaphex
|
b76a2c2cee
|
Refactor away input_joypad_poll - trivial wrapper function
|
2014-08-03 00:44:07 +02:00 |
|
Themaister
|
76ef249982
|
Add missing MOUSE_MIDDLE.
|
2014-04-25 23:44:53 +02:00 |
|
twinaphex
|
771c7e20b7
|
Add mouse wheel up/down support to libretro.h - also add preliminary
support for these buttons to 'some' input driver implementations
|
2014-04-25 21:35:13 +02:00 |
|
twinaphex
|
569de131a0
|
Move device enums outside of driver.h - and create new callback
for 'getting' the number of 'devices' the input driver supports
|
2014-04-17 20:47:43 +02:00 |
|
twinaphex
|
460670f074
|
Move sensor value reading to retro_sensor_interface
|
2014-01-20 14:52:53 +01:00 |
|
twinaphex
|
0a15a17d44
|
Update years on all license headers
|
2014-01-01 01:50:59 +01:00 |
|
Themaister
|
acc8600b0a
|
Keyboard takes prio over joysticks for ANALOG.
Joysticks don't have to rest at 0 so they never allow keyboard to be checked properly.
|
2013-11-09 11:02:41 +01:00 |
|
Themaister
|
b20f8670b0
|
Fix RETRO_DEVICE_ANALOG for keyboard binds.
|
2013-11-09 01:04:04 +01:00 |
|
twinaphex
|
c0e02d3957
|
(Android/General) Add preliminary sensor support to libretro API /
add accelerometer support to Android input driver
|
2013-11-03 00:27:58 +01:00 |
|
twinaphex
|
3e8166bfa5
|
(Input) Add new function to input driver - get_capabilities
|
2013-11-02 21:16:57 +01:00 |
|
Themaister
|
dad5e347d8
|
Start adding joypad config.
|
2013-09-29 17:58:46 +02:00 |
|
Themaister
|
c7db4aff64
|
Support variable strength for rumble motors.
|
2013-09-26 12:55:05 +02:00 |
|
Themaister
|
a01ef18f80
|
Add RETRO_ENVIRONMENT_GET_RUMBLE_INTERFACE.
|
2013-09-25 23:21:32 +02:00 |
|
Themaister
|
7855781cd8
|
Hook up rumble interfaces to input drivers.
|
2013-09-25 22:59:05 +02:00 |
|
Themaister
|
b323640d7c
|
Make joypad driver configurable.
|
2013-05-04 10:24:15 +02:00 |
|
Themaister
|
cca7fce89c
|
Add joypad autoconfig support.
|
2013-04-26 14:48:48 +02:00 |
|
Themaister
|
f1e3cb3b58
|
Fix compiler warning.
|
2013-04-20 09:01:38 +02:00 |
|
Themaister
|
d59d72fe49
|
Don't warp pointer unless needed.
|
2013-03-29 19:30:09 +01:00 |
|
Themaister
|
7f25a608f4
|
Only grab mouse when there is input focus.
|
2013-03-29 19:04:26 +01:00 |
|
Themaister
|
292bc36b43
|
Basic mouse grabbing for X11.
|
2013-03-29 18:55:54 +01:00 |
|
twinaphex
|
d7130d58f6
|
Move set_default_keybinds upstream (no longer ifdeffed RARCH_CONSOLE)
|
2013-03-13 16:33:39 +01:00 |
|
Themaister
|
312980ee30
|
Add support for full-screen overlays.
|
2013-01-11 16:23:04 +01:00 |
|
Themaister
|
0b4cf2d053
|
Update license headers to 2013.
|
2013-01-01 01:41:15 +01:00 |
|
Themaister
|
7458f7888f
|
Set up multitouch querying.
|
2012-12-27 12:26:13 +01:00 |
|
Themaister
|
5185524b46
|
Use common code for handling keysym translations.
|
2012-12-08 13:26:10 +01:00 |
|
Themaister
|
dc8f55c303
|
Add mouse support to DInput.
|
2012-10-28 10:42:20 +01:00 |
|
Themaister
|
1908a81e1c
|
Add RETRO_DEVICE_POINTER.
Implemented only for X11 so far.
Also clears up viewport_size call.
Changed to viewport_info to also grab X/Y info.
|
2012-10-28 00:38:31 +02:00 |
|
Themaister
|
6fd1940741
|
Fix screensaver appearing in fullscreen.
|
2012-10-13 19:53:04 +02:00 |
|
Themaister
|
9208663c53
|
Add basic Xinerama support to X11.
|
2012-10-12 19:58:54 +02:00 |
|
Themaister
|
f8de693eef
|
Use true fullscreen in X/EGL.
|
2012-09-29 10:47:55 +02:00 |
|
Themaister
|
258a29b9b1
|
Bind to correct joypad button in X11.
|
2012-09-29 00:34:59 +02:00 |
|
Themaister
|
04e3fe185f
|
Can build without SDL now (only RetroArch).
|
2012-09-28 23:34:19 +02:00 |
|
Themaister
|
c655c1d4e5
|
Big refactor of joypad input.
|
2012-09-28 23:06:16 +02:00 |
|
Themaister
|
df32409fb5
|
Add basic mouse support to X11 input.
|
2012-09-26 15:27:25 +02:00 |
|
Themaister
|
192ca096c9
|
Refactor out input_conv_analog*
|
2012-09-22 09:57:04 +02:00 |
|
Themaister
|
6d2c0cdb17
|
Only allow keyboard input when in focus int x_input.
|
2012-09-16 01:27:32 +02:00 |
|
Themaister
|
9fc3c07181
|
Fallback for RETRO_DEVICE_ANALOG in X11 input.
|
2012-09-15 11:41:28 +02:00 |
|
Themaister
|
488d2c5a63
|
Move keysyms to libretro.h.
Should allow RETRO_KEYBOARD to work on GL/SDL/X11 drivers.
|
2012-07-28 07:39:05 +02:00 |
|
Twinaphex
|
c3d40d0f5a
|
Snes exorcism
|
2012-07-07 17:19:32 +02:00 |
|
Themaister
|
c440c7a50a
|
Add support for RETRO_DEVICE_ANALOG.
|
2012-06-28 18:32:06 +02:00 |
|