ocornut
|
e51a0a80ca
IO: fix SetKeyEventNativeData() not handling ImGuiKey_None the same way as AddKeyEvent(). (#4905, #4858)
|
3 years ago |
ocornut
|
0647ba3bad
Merge branch 'master' into docking
|
3 years ago |
ocornut
|
7f8a89c25c
Backends: Win32, SDL: maintain MouseButtonsDown instead of using IsAnyMouseDown(). Internals: added GetInputSourceName().
|
3 years ago |
ocornut
|
956e03009a
Backends: OSX: Build fIx. Made GetKeyName() input tolerant. Internals: added GetNavInputName().
|
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 |
ocornut
|
bf08c13e9b
Inputs: Extra Keys / AddKeyEvent(): bidirectional mapping, basic CI, simplify backends, asserts on misuses, tested backward compat. (#2625, #4858, #2787)
|
3 years ago |
thedmd
|
3b66929301
Inputs: Extra Keys / AddKeyEvent(): Added ImGuiKey values, io.AddKeyEvent(), GetKeyName(), IMGUI_DISABLE_OBSOLETE_KEYIO. Obsoleted GetKeyIndex(), io.KeyMap[], io.KeysDown[]. (#2625, #4858, #2787)
|
3 years ago |
ocornut
|
afffcd5810
Inputs: rename ImGuiKey_KeyPadEnter > ImGuiKey_KeypadEnter (#2625)
|
3 years ago |
ocornut
|
4d023bd7fe
Fix for using IMGUI_DISABLE_OBSOLETE_FUNCTIONS
|
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 |
actboy168
|
29a8ee0826
Platform IME: add ImGuiPlatformImeData::WantVisible, hide IME when not used. (#2589)
|
3 years ago |
ocornut
|
1cbfe93520
Platform IME: [windows] call ImmSetCandidateWindow() to position candidate window.
|
3 years ago |
ocornut
|
2706c9d66e
Platform IME: reworked internals to simplify adding new features.
|
3 years ago |
ocornut
|
3a90dc3893
Platform IME: changed io.ImeSetInputScreenPosFn() to io.SetPlatformImeDataFn() API.
|
3 years ago |
ocornut
|
04bc0b0bb8
Fix IdxBuffer related comments. (#4845, #4863)
|
3 years ago |
ocornut
|
28eabcb099
Internals: refactor: mouse input functions into their own section.
|
3 years ago |
ocornut
|
206b9ead8f
IO: removed unused MouseDragMaxDistanceAbs(). Using a shortcut variable in UpdateMouseInputs().
|
3 years ago |
ocornut
|
afb1180d7d
Merge branch 'master' into docking
|
3 years ago |
ocornut
|
b0a6cd6305
Fixed a situation where CTRL+Tab or Modal can occasionally lead to the creation of ImDrawCmd with zero triangles, (#4857)
|
3 years ago |
ocornut
|
2402958aec
Commented out redirecting functions/enums names that were marked obsolete in 1.69, 1.70, 1.71, 1.72
|
3 years ago |
ocornut
|
9c8f288d1a
Viewports: Fixed a CTRL+TAB crash with viewports enabled (#4023, #787) (amend 1dc3af3, 23ef6c1, 657073a)
|
3 years ago |
ocornut
|
2aa9959553
Merge branch 'master' into docking
|
3 years ago |
ocornut
|
dbeea7220f
Backends: Silence overzealous warnings. (#4834) Add comments about SetDragDropPayload() return value. (#4835)
|
3 years ago |
ocornut
|
89a28209e8
Version 1.87 WIP + Backends: OpenGL3: Fixed a buffer overflow in imgui_impl_opengl3_loader.h init, added in 1.86 (#4468, #4830)
|
3 years ago |
ocornut
|
15b4a064f9
Merge branch 'master' into docking
|
3 years ago |
ocornut
|
512c54bbc0
Version 1.86
|
3 years ago |
ocornut
|
612b787b0d
Menus: fixed top-level menu from not consistently using style.PopupRounding. (#4788)
|
3 years ago |