twinaphex
5976da19c4
(Win32) buildfix
2015-03-18 20:23:18 +01:00
Twinaphex
0782cb5168
(Apple) Build fixes
2015-03-18 20:15:40 +01:00
twinaphex
3670ef2ac5
Go through driver_get_ptr to grab pointer to driver struct
2015-03-18 19:40:00 +01:00
twinaphex
7378299282
Create rarch_main_get_ptr
2015-03-18 06:47:22 +01:00
Higor Eurípedes
718ca11a43
Remove warnings during clang++ builds
2015-03-16 14:43:56 -03:00
Higor Eurípedes
7d1b2467da
(sdl_input.c) Fix CXX build
2015-03-16 14:01:23 -03:00
twinaphex
80a6673004
Fix some CXX_BUILD errors
2015-03-16 16:57:27 +01:00
twinaphex
84e9f2fa7d
Use retro_inline throughout
2015-03-15 04:52:46 +01:00
twinaphex
00239a30d6
Create wrapper functions for passing a message to the runloop's
...
message queue
2015-03-15 02:47:23 +01:00
twinaphex
cea8f0cbe0
(Overlay) Change input_overlay_load_overlays
2015-03-15 00:16:57 +01:00
twinaphex
c08fff5a0c
(Overlay) input_overlay_load_overlays - split up init part into separate
...
function
2015-03-14 23:47:13 +01:00
twinaphex
03cda5b208
(Overlay) Take for loop out of input_overlay_load_overlay
2015-03-14 06:29:45 +01:00
twinaphex
35a1582be4
(Overlay) input_overlay_load_overlay - refactor
2015-03-14 06:19:16 +01:00
twinaphex
aed8d1887d
(Overlay) Cache config file once and clean it up when no longer needed -
...
config_file_new was taking up at least 11% of rarch_main_iterate_overlay_state's
CPU activity (23.3% in total on OSX) - should now be far more efficient
2015-03-14 05:45:48 +01:00
Andrés
53265b742d
Fix windows build
2015-03-12 22:47:58 -05:00
twinaphex
0b5105433f
(Windows) Add MOUSE_HWHEEL support
2015-03-12 13:35:37 +01:00
twinaphex
e366a6eaa2
(Mouse) Start adding preliminary horizontal mouse wheel up/down
2015-03-12 05:38:37 +01:00
Alcaro
a3759d7ff1
Apparently these are booleans used as int. Fixing.
2015-03-11 15:37:48 +01:00
Alcaro
a60a22424e
Fix indentation - should be spaces, not tabs.
2015-03-11 14:08:51 +01:00
Alcaro
7bd444f1fa
Let's not miss these input notifications if many arrive at once.
2015-03-11 14:06:58 +01:00
twinaphex
6c7e5f642c
(NGC) Buildfix pt. 2
2015-03-11 04:21:32 +01:00
twinaphex
f0e75c9259
(NGC) gx_input_joypad.c - buildfix
2015-03-11 04:20:11 +01:00
Twinaphex
fcd7cc958a
(Apple) Make apple_pointer_state somewhat more robust
2015-03-11 00:43:07 +01:00
Twinaphex
fe747a77d0
(OSX) Add stub scroll wheel
2015-03-11 00:35:51 +01:00
twinaphex
667a461c89
(Windows/Mouse) Wheel works now in normal mode - doesn't work in
...
grabbed mouse state (exclusive foreground mode)
2015-03-10 23:40:54 +01:00
Jean-André Santoni
a26a46d4de
(Apple) Fix mouse movements
2015-03-10 18:44:55 +01:00
twinaphex
2a40cd5939
(keyboard_event) Cleanups
2015-03-09 19:04:10 +01:00
twinaphex
498d43960d
(udev_joypad_hat) Cleanup
2015-03-09 19:01:12 +01:00
twinaphex
894076f52d
(xdk_xinput_input) Cleanup
2015-03-09 19:00:01 +01:00
twinaphex
ec01703098
(Input) Cleanups
2015-03-09 18:58:09 +01:00
twinaphex
509e2e2851
(X11 input) Cleanups
2015-03-09 18:55:26 +01:00
twinaphex
74332fbd14
(GLX) Implement mouse wheel up/down for GLX context driver
2015-03-09 17:44:19 +01:00
twinaphex
0ab0fdf709
(Menu) Implement wheel up/down - will need kivutar to implement this
...
better
2015-03-09 16:36:49 +01:00
twinaphex
b93b9d8b58
(udev) Implement wheel up/wheel down
2015-03-09 16:23:22 +01:00
Twinaphex
3ec863d4a5
(Apple HID) Use CFRUnLoopGetCurrent() instead of CFRunLoopGetMain()
2015-03-07 15:47:23 +01:00
twinaphex
795ef467ac
Move msg_queue and nbio/http to runloop struct
2015-03-07 13:01:41 +01:00
twinaphex
a74cb0574b
Create g_runloop and start moving variables there
2015-03-07 12:36:50 +01:00
Twinaphex
935d6a54b8
(Apple HID) Don't call IOHIDDeviceClose in removal callback function
2015-03-06 21:56:10 +01:00
twinaphex
b89e415018
(Overlay) Simplify some code
2015-02-28 08:00:15 +01:00
twinaphex
f30e82bced
Remove input_overlay_load_overlay_image
2015-02-27 06:53:10 +01:00
twinaphex
fd5e6958fa
(Overlay) Should now properly set up first overlay screen as quickly
...
as possible
2015-02-27 02:26:15 +01:00
twinaphex
ec339c184d
Set ol->resolve_pos to 0 beforehand
2015-02-27 02:22:05 +01:00
twinaphex
d510a502e5
Create ol->resolve_pos
2015-02-27 02:21:17 +01:00
twinaphex
34622f63ed
(Overlay) Back to the drawing board
2015-02-27 01:25:08 +01:00
Googer
03b4ace443
(Android) Fix pad input detection for pre-KitKat.
...
Also update getting system properties to use getprop command instead of
__system_property_get. Use sdk level to determine which gamepad
detection method to use (only use vendorId and productId if at least
KitKat - i.e., SDK version 19+).
2015-02-24 12:20:21 -05:00
twinaphex
cb53153fa1
Update comment in load_overlay_image_done
2015-02-23 22:35:01 +01:00
twinaphex
ef91d9a528
Make function static
2015-02-23 22:11:18 +01:00
twinaphex
a41c159ece
Load first active overlay immediately - much faster
2015-02-23 21:49:08 +01:00
twinaphex
00beda42f2
Add pos_increment to allow us to iterate through steps
2015-02-23 21:14:34 +01:00
twinaphex
89685c5709
Add OVERLAY_IMAGE_TRANSFER_DESC_ITERATE and OVERLAY_IMAGE_TRANSFER_DESC_DONE
2015-02-23 20:57:49 +01:00