flycast/core/input
Flyinghead 08ac485eac ui: fix drag scrolling and imgui gl renderer. use imgui events
Missing call to KeepAliveID was preventing drag scrolling in empty
areas. Also check for HoveredIdDisabled to allow scrolling by dragging
disabled items and enable HoveredIdAllowOverlap.
imgui gl renderer: use ImDrawCmd::IdxOffset instead of counting
manually. Use correct alpha blending function.
Use imgui events for all input. Simplify keyboard input by getting rid
of modifiers.
Enable flat navigation in content window.
Add format string to OptionSlider.
2023-03-30 16:54:54 +02:00
..
gamepad.h controller bindings for load and save state 2023-02-28 20:21:29 +01:00
gamepad_device.cpp input: use gamepad left stick for abs/lightgun coordinates 2023-03-01 21:48:51 +01:00
gamepad_device.h new naomi network protocol. vblank event. initd rumble support 2022-03-27 15:23:21 +02:00
keyboard_device.h ui: fix drag scrolling and imgui gl renderer. use imgui events 2023-03-30 16:54:54 +02:00
mapping.cpp controller bindings for load and save state 2023-02-28 20:21:29 +01:00
mapping.h new naomi network protocol. vblank event. initd rumble support 2022-03-27 15:23:21 +02:00
mouse.cpp C++17 (#926) 2023-02-18 13:24:34 +01:00
mouse.h input: fix naomi rotary encoders 2022-03-06 17:57:16 +01:00