ocornut
|
d5f0d45ae4
Merge branch 'master' into docking + remove two _PopUnusedDrawCmd() from docking branch, following 718daa1
|
3 years ago |
ocornut
|
c906c65cac
(BREAKING) Replaced AddKeyModsEvent() added by 790132a in favor of unified key enum system. Backends: update most. (#4921, #4858)
|
3 years ago |
ocornut
|
cda3db1449
Backends: SDL: Fixed key mapping for ImGuiKey_Menu (#4921) + misc typos (#4928)
|
3 years ago |
ocornut
|
3e0d6ec895
Merge branch 'master' into docking
|
3 years ago |
ocornut
|
62d6be3747
IO: Removed ImGuiInputSource from public api for now, unnecessary. (#4858, #787)
|
3 years ago |
ocornut
|
39c3412f91
Backends: SDL: Add full gamepad support using io.AddKeyEvent(), io.AddKeyAnalogEvent(), stopped writing to io.NavInputs[]. (#4858, #787)
|
3 years ago |
ocornut
|
e278277d53
IO: added AddMouseViewportEvent() + used in backends.
|
3 years ago |
ocornut
|
1338eb31f7
Viewports: Relaxed specs for backend supporting ImGuiBackendFlags_HasMouseHoveredViewport. Backends: SDL: Added support for simplified HasMouseHoveredViewport. (#1542, #4665)
|
3 years ago |
ocornut
|
8567a4cca3
Merge branch 'master' into docking
|
3 years ago |
thedmd
|
b8e56dce83
IO: Added AddMousePosEvent(), AddMouseButtonEvent(), AddMouseWheelEvent() api + updated all Backends. (#4858) (input queue code will be next commit)
|
3 years ago |
ocornut
|
92c4ff1c2f
Rename ImGuiKey_LeftControl to ImGuiKey_LeftCtrl, ImGuiKey_RightControl to ImGuiKey_RightCtrl + made key order match mods order. (#4858)
|
3 years ago |
ocornut
|
0755767440
Backends: move io.AddKeyModsEvent() next to io.AddKeyEvent() submission, rely on mods from platform/source. (#4858) + fix #2622 again broken by 746c9f7
|
3 years ago |
ocornut
|
ec1e57ed4a
Merge "Backends: SDL: Fix for Emscriptem. Amend 98ce013." + Fix bad merge from master of "is_app_focused" property (Amend 0647ba3)
|
3 years ago |
ocornut
|
553b04883e
Backends: SDL: Fix for Emscriptem. Amend 98ce013.
|
3 years ago |
ocornut
|
0647ba3bad
Merge branch 'master' into docking
|
3 years ago |
ocornut
|
98ce013242
Backends: SDL: Update mouse inputs using SDL_MOUSEMOTION/SDL_WINDOWEVENT_LEAVE + fallback to provide it when focused but not hovered/captured + update MousePos before MouseButtons.
|
3 years ago |
ocornut
|
7f8a89c25c
Backends: Win32, SDL: maintain MouseButtonsDown instead of using IsAnyMouseDown(). Internals: added GetInputSourceName().
|
3 years ago |
Théo Monnom
|
0818a42396
Backend: WebGPU: Fixed incorrect size parameters in WGPU backend (#4891)
|
3 years ago |
ocornut
|
acfc7798fd
Rename io.AddKeyModEvent() -> io.AddKeyModsEvent() and updated backends accordingly. (#2625, #4858)
|
3 years ago |
ocornut
|
e8172fdfbc
Rename io.AddKeyModEvent() -> io.AddKeyModsEvent() and updated backends accordingly. (#2625, #4858)
|
3 years ago |
ocornut
|
ef681e7019
Merge branch 'master' into docking
|
3 years ago |
ocornut
|
790132a672
Added io.AddKeyModEvent() and updated backends accordingly. (#2625, #4858)
|
3 years ago |
thedmd
|
fe646ea591
Backends: SDL2: Update to use io.AddEventKey() will full key map (#2625, #4858) + created localized key (using keycode instead of scancode) (#456)
|
3 years ago |
ocornut
|
afffcd5810
Inputs: rename ImGuiKey_KeyPadEnter > ImGuiKey_KeypadEnter (#2625)
|
3 years ago |
ocornut
|
704ab1114a
Merge branch 'master' into docking. Remove Platform_SetImeInputPos. Remove backend-side IME implementation. Rrevert removal of MouseDragMaxDistanceAbs in 206b9ea. (#2589, #3113)
|
3 years ago |
ocornut
|
3a90dc3893
Platform IME: changed io.ImeSetInputScreenPosFn() to io.SetPlatformImeDataFn() API.
|
3 years ago |
ocornut
|
bac748fa95
Backends: Made it possible to shutdown default Platform Backends before the Renderer backends. (#4656)
|
3 years ago |
ocornut
|
835a5344b0
Merge branch 'master' into docking
|
3 years ago |
ocornut
|
fba756176d
Backends: SDL_Renderer: Amend 1d2d246, various tweaks, fixes, sync to latest. (#3926)
|
3 years ago |
Sylvain
|
62b17f928e
Backends: SDL_Renderer: Added renderer backend for SDL 2.0.17+ (#3926)
|
3 years ago |