twinaphex
|
642e46779b
|
Cleanups
|
2016-09-06 23:59:43 +02:00 |
twinaphex
|
acd4dd527b
|
Header include cleanups
|
2016-09-05 18:31:32 +02:00 |
twinaphex
|
4571dc33fc
|
header include cleanups
|
2016-09-05 17:29:19 +02:00 |
twinaphex
|
3dff698644
|
Turn retro_input_t into struct
|
2016-06-25 09:04:00 +02:00 |
twinaphex
|
cf996f724e
|
Rename HAVE_NETWORK_GAMEPAD to HAVE_NETWORKGAMEPAD - and
don't bake it in for the C89 build
|
2016-06-07 15:23:07 +02:00 |
twinaphex
|
25eaab0a2b
|
Start passing input_overlay_t * state around to other functions
|
2016-05-24 23:15:19 +02:00 |
twinaphex
|
3dc55d4e72
|
command.c - cleanups
|
2016-05-09 21:36:17 +02:00 |
twinaphex
|
b3422b33fd
|
Add parameter to command_new
|
2016-05-09 21:25:37 +02:00 |
twinaphex
|
f15f28ce02
|
Refactor some command code
|
2016-05-09 21:23:53 +02:00 |
twinaphex
|
3c74031c2f
|
Rename rarch_cmd to command
|
2016-05-09 20:10:08 +02:00 |
twinaphex
|
344d1bf949
|
move remote.c to input/
|
2016-05-09 17:37:29 +02:00 |
twinaphex
|
685b234350
|
(remote.c) Rename functions
|
2016-05-09 07:19:18 +02:00 |
twinaphex
|
f8a7154557
|
Rename rarch_ functions
|
2016-05-09 07:09:26 +02:00 |
twinaphex
|
e07bba66f3
|
Buildfix
|
2016-05-08 23:52:05 +02:00 |
twinaphex
|
725c202498
|
Remove input_driver_ctl
|
2016-05-08 23:12:04 +02:00 |
Hans-Kristian Arntzen
|
d723411436
|
De ioctl video_driver.
|
2016-05-08 14:00:51 +02:00 |
twinaphex
|
80a453bad1
|
De-ioctlify command.c
|
2016-05-08 00:25:04 +02:00 |
twinaphex
|
2fee5edba4
|
Move linefeed enable enums to input_keyboard.c
|
2016-03-23 06:18:09 +01:00 |
twinaphex
|
61bae588fb
|
Header include changes
|
2016-03-22 02:45:25 +01:00 |
twinaphex
|
ac6362cae4
|
Combine list_special files
|
2016-03-20 17:28:24 +01:00 |
twinaphex
|
2e080967b0
|
Reimplement grab mouse code a bit - we really need to drastically
rewrite this
|
2016-03-14 14:37:18 +01:00 |
twinaphex
|
81e13aa2c1
|
(command.c) Cut down on some functions
|
2016-03-04 17:35:44 +01:00 |
twinaphex
|
0f8f980c8f
|
Start reimplementing Zarch joypad input
|
2016-02-26 22:29:10 +01:00 |
twinaphex
|
f1a572822b
|
Create RARCH_DISPLAY_CTL_VIEWPORT_INFO
|
2016-02-14 05:42:27 +01:00 |
twinaphex
|
6d8ee1f8d4
|
Remove input_driver_data_ptr_is_same
|
2016-02-13 07:40:02 +01:00 |
twinaphex
|
016ee293cd
|
Remove input_driver_grab_mouse
|
2016-02-13 07:38:09 +01:00 |
twinaphex
|
24bafd7ab9
|
Create RARCH_INPUT_CTL_GRAB_MOUSE
|
2016-02-13 07:36:45 +01:00 |
twinaphex
|
ac31eeb360
|
Cleanups
|
2016-02-13 07:29:02 +01:00 |
twinaphex
|
3393a32547
|
Cleanup
|
2016-02-13 07:27:22 +01:00 |
twinaphex
|
954c5a86f6
|
Add rarch_cmd_ctl
|
2016-02-13 07:19:21 +01:00 |
twinaphex
|
3a6484d0ad
|
Change input_driver_ctl default return values
|
2016-02-11 01:44:39 +01:00 |
twinaphex
|
e86bd1b021
|
Cleanups
|
2016-02-09 05:11:40 +01:00 |
Twinaphex
|
9c9fdcfa58
|
(iOS 9) Fix iOS 9 build
|
2016-02-04 20:17:26 +01:00 |
twinaphex
|
12e453c29a
|
Set these static variables initially to NULL
|
2016-02-04 20:02:50 +01:00 |
twinaphex
|
2cbb18b4e4
|
Create RARCH_DRIVER_CTL_FIND_INDEX
|
2016-02-01 13:15:53 +01:00 |
twinaphex
|
b0ec812de6
|
Create two new BSV_MOVIE_CTL_* actions
|
2016-01-30 03:25:47 +01:00 |
twinaphex
|
347a18cb30
|
Update input headers
|
2016-01-10 04:33:01 +01:00 |
Twinaphex
|
cecfdeb0cf
|
Buildfix
|
2016-01-08 07:16:25 +01:00 |
twinaphex
|
c779a1cf8f
|
Move libretro_input_binds updating to input_poll
|
2016-01-08 06:39:23 +01:00 |
twinaphex
|
41fc41e170
|
(input_driver.c) Cleanups
|
2015-12-10 12:54:56 +01:00 |
twinaphex
|
4727ddb52d
|
Create RARCH_INPUT_CTL_KEY_PRESSED
|
2015-12-10 12:47:36 +01:00 |
twinaphex
|
decbffd25b
|
Refine RARCH_INPUT_CTL_DEINIT
|
2015-12-09 19:43:04 +01:00 |
Higor Eurípedes
|
ee06d36735
|
(input_driver) Get rid of dangling pointer
|
2015-12-06 13:56:20 -03:00 |
twinaphex
|
015986fea4
|
RARCH_INPUT_CTL - Make sure all static local variables are set
back to default state
|
2015-12-06 17:19:12 +01:00 |
twinaphex
|
fd07b5c689
|
(input_driver.c) Don't destroy input driver data during
RARCH_INPUT_CTL_DESTROY
|
2015-12-04 15:15:57 +01:00 |
twinaphex
|
351077dc78
|
Start reimplementing audio/video/input driver deiniting
|
2015-12-04 14:30:59 +01:00 |
twinaphex
|
67518b3c6c
|
Move input_driver_block_hotkey to input_driver_ctl as static
local variable
|
2015-12-04 08:24:43 +01:00 |
twinaphex
|
24285d1167
|
Move input_driver_block_libretro_input to input_driver_ctl
as static local variable
|
2015-12-04 08:15:39 +01:00 |
twinaphex
|
2582898a28
|
(input_driver.c) Nit
|
2015-12-04 02:50:29 +01:00 |
twinaphex
|
4eeada75b1
|
(input_driver.c) Turn some static variables into local static variables
|
2015-12-04 02:50:05 +01:00 |
twinaphex
|
f1a0068dc7
|
Move bsv global state to movie.c
|
2015-12-01 01:47:26 +01:00 |
twinaphex
|
d05ed635c6
|
Start rewriting bsv movie code so that global->bsv.movie is
only accessed inside movie.c
|
2015-12-01 01:20:22 +01:00 |
twinaphex
|
a6d8d28895
|
Create more BSV_MOVIE_CTL_* enums
|
2015-12-01 00:16:48 +01:00 |
twinaphex
|
5d9e6bca60
|
Move bsv movie code to movie.c
|
2015-12-01 00:04:04 +01:00 |
twinaphex
|
22d64ae3dc
|
move driver->remote and driver->command to input_driver.c
|
2015-11-30 23:06:47 +01:00 |
twinaphex
|
0b24618cd5
|
Move driver->command to input_driver.c
|
2015-11-30 22:56:41 +01:00 |
twinaphex
|
41916b123f
|
Optimize check_input_driver_block_hotkey
|
2015-11-30 08:32:30 +01:00 |
twinaphex
|
88d0b94ab2
|
input_poll - do direct poll call
|
2015-11-30 08:15:54 +01:00 |
twinaphex
|
63bce5fd5a
|
(input_driver.c) Uniquely namespace static variables
|
2015-11-30 07:36:27 +01:00 |
twinaphex
|
871713dd9d
|
Move driver->keyboard_linefeed_enable to input_driver.c
|
2015-11-30 03:23:35 +01:00 |
twinaphex
|
d4e88324ac
|
Move driver->osk_enable to input_driver.c
|
2015-11-30 03:14:26 +01:00 |
twinaphex
|
805735c958
|
(input_driver.c) Cleanups
|
2015-11-29 22:43:12 +01:00 |
twinaphex
|
df9f0fc6d1
|
Move input_data_own to input_driver.c
|
2015-11-29 20:34:35 +01:00 |
twinaphex
|
d181870caa
|
No more dependency on driver_t for driver->input
|
2015-11-29 19:18:59 +01:00 |
twinaphex
|
7a6f444823
|
No more references to driver->input from outside
|
2015-11-29 19:07:02 +01:00 |
twinaphex
|
c96312ad04
|
input_keys_pressed - cleanup
|
2015-11-29 19:01:10 +01:00 |
twinaphex
|
83ba8f0545
|
(input_driver.c) Cleanups
|
2015-11-29 18:59:49 +01:00 |
twinaphex
|
5e1b2b3bfa
|
Move driver->input_data to input_driver.c
|
2015-11-29 18:18:25 +01:00 |
twinaphex
|
1c867cedf0
|
Move nonblock_state to input_driver.c (NOTE: we probably need
to relocate this later on)
|
2015-11-29 17:53:11 +01:00 |
twinaphex
|
e8d6e48a74
|
Remove unused variables
|
2015-11-29 17:34:31 +01:00 |
twinaphex
|
6fd6288337
|
Move block_libretro_input to input_driver.c
|
2015-11-29 17:33:29 +01:00 |
twinaphex
|
253649b0cf
|
Move flushing_input to input_driver.c
|
2015-11-29 17:23:30 +01:00 |
twinaphex
|
23d63d0b5a
|
Move block_hotkey to input_driver.c
|
2015-11-29 17:12:38 +01:00 |
twinaphex
|
178e52bca5
|
Move turbo_btns to input_driver.c
|
2015-11-29 17:10:03 +01:00 |
twinaphex
|
9a743ec357
|
Create input_driver_key_pressed
|
2015-11-29 16:45:38 +01:00 |
twinaphex
|
3b903adea1
|
Don't try to access driver->input_data from outside
|
2015-11-28 18:26:05 +01:00 |
twinaphex
|
be71e654f3
|
Create input_driver_get_data_ptr
|
2015-11-28 18:22:05 +01:00 |
twinaphex
|
ed71129ee6
|
Create RARCH_INPUT_CTL_HAS_CAPABILITIES
|
2015-11-28 17:54:50 +01:00 |
twinaphex
|
28e035ec6b
|
Move functiosn around
|
2015-11-28 02:09:11 +01:00 |
radius
|
9312b1fe33
|
merge with upstream
|
2015-11-27 18:20:35 -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
|
9643edfac7
|
Create RARCH_INPUT_CTL_DESTROY
|
2015-11-25 18:49:37 +01:00 |
twinaphex
|
73ce9c0d23
|
Add another RARCH_INPUT_CTL_* command
|
2015-11-25 18:33:18 +01:00 |
twinaphex
|
92c0907e80
|
Create more RARCH_INPUT_CTL_* commands
|
2015-11-25 18:29:28 +01:00 |
twinaphex
|
14b2b8ada7
|
Start creating input_driver_ctl
|
2015-11-25 18:21:21 +01:00 |
twinaphex
|
08ae9df639
|
Merge input_sensor.c with input_driver.c
|
2015-11-25 03:29:18 +01:00 |
twinaphex
|
c9db73e944
|
Contain driver->input_data usage pt. 2
|
2015-11-25 03:25:31 +01:00 |
twinaphex
|
d2f771440b
|
Contain driver->input_data usage
|
2015-11-25 03:15:22 +01:00 |
twinaphex
|
f04f4c89c8
|
Turn another function static
|
2015-11-24 02:18:41 +01:00 |
twinaphex
|
074f14b132
|
Add verbosity.c/verbosity.h
|
2015-11-23 12:03:38 +01:00 |
Twinaphex
|
57e8cfe1f9
|
Totally reimplemented MFi support
|
2015-11-16 02:39:38 +01:00 |
twinaphex
|
22f85b11df
|
Don't need this anymore
|
2015-11-07 20:59:12 +01:00 |
twinaphex
|
e2ced6bd6a
|
Don't need this additional code anymore
|
2015-11-07 20:47:29 +01:00 |
twinaphex
|
db5d8d248b
|
Create new char_list_new_special
|
2015-10-26 19:41:20 +01:00 |
twinaphex
|
b9febe2eed
|
Add void pointer to string_list_special_new
|
2015-10-26 19:16:20 +01:00 |
twinaphex
|
0116ea5ba5
|
More code deduplication
|
2015-10-26 08:59:23 +01:00 |
twinaphex
|
02a43c6b2a
|
Change 'rarch' to 'retro' namespace in libretro-common
|
2015-10-26 03:18:13 +01:00 |
twinaphex
|
6512e95945
|
Pass device input mask to menu_input_frame
|
2015-10-22 19:34:25 +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 |