ocornut
|
200a8f1ea2
|
Backends: GLFW: Update mouse inputs using glfwSetCursorPosCallback() (breaking) + fallback to provide it when focused but not hovered/captured + update MousePos before MouseButtons.
+ Allegro5 remove unnecessary clear.
|
2022-01-12 17:48:47 +01:00 |
|
ocornut
|
e8172fdfbc
|
Rename io.AddKeyModEvent() -> io.AddKeyModsEvent() and updated backends accordingly. (#2625, #4858)
Amend 790132a (breaking)
|
2022-01-10 17:00:32 +01:00 |
|
ocornut
|
790132a672
|
Added io.AddKeyModEvent() and updated backends accordingly. (#2625, #4858)
|
2022-01-10 15:17:00 +01:00 |
|
thedmd
|
ecd212c01d
|
Backends: GLFW: Update to use io.AddEventKey() will full key map (#2625, #4858)
|
2022-01-10 15:12:23 +01:00 |
|
ocornut
|
afffcd5810
|
Inputs: rename ImGuiKey_KeyPadEnter > ImGuiKey_KeypadEnter (#2625)
|
2022-01-06 14:25:56 +01:00 |
|
ocornut
|
100ede5764
|
Backends: GLFW: Fix CTRL+A, CTRL+Y, CTRL+Z to match keyboard layout. Converting GLFW untranslated keycodes back to translated keycodes. (#456, #2625)
|
2022-01-05 16:57:50 +01:00 |
|
ocornut
|
3a90dc3893
|
Platform IME: changed io.ImeSetInputScreenPosFn() to io.SetPlatformImeDataFn() API.
Ref #2589, #2598, #3108, #3113, #3653, #4642
|
2022-01-05 13:47:20 +01:00 |
|
ocornut
|
dbeea7220f
|
Backends: Silence overzealous warnings. (#4834) Add comments about SetDragDropPayload() return value. (#4835)
|
2021-12-29 12:44:12 +01:00 |
|
thedmd
|
0cdc4a9565
|
Backends: Win32: Store left/right variants of Ctrl/Shift/Alt mods in KeysDown[] array. (#2625)
Technically not much required yet but will be by extra-keys work. fix miscleared GLFW field for consistency (no effect)
|
2021-12-16 18:16:35 +01:00 |
|
ocornut
|
c6ca327fb2
|
Backends: Added more implicit asserts to detect invalid/redundant calls to Shutdown functions. (#4562)
|
2021-09-20 18:43:05 +02:00 |
|
thedmd
|
2f40be638f
|
IO, Backends: add io.AddFocusEvent(). Clear pressed keys after loosing input focus (#3532)
Amend/fix #2445, #2696, #3751, #4377
|
2021-08-17 20:10:45 +02:00 |
|
ocornut
|
2ad912bb85
|
Backends: Win32, SDL, GLFW: only honor io.WantSetMousePos when focused + fix GLFW uninstalling handler + tweaks to reduce branch drift with docking. (#787, #2445, #2696, #3751, #4377)
|
2021-08-02 16:19:50 +02:00 |
|
ocornut
|
044fd0cd2d
|
Backends: GLFW: Mouse position is correctly reported when the host platform window is hovered but not focused. (#3751, #4377, #2445)
|
2021-07-29 19:37:18 +02:00 |
|
ocornut
|
baa4caf9e3
|
Backends: GLFW: Installing and exposed ImGui_ImplGlfw_MonitorCallback() for forward compatibility with docking branch.
+ Comments (#3934)
|
2021-07-07 14:12:48 +02:00 |
|
ocornut
|
cf2daf353e
|
Backends: Cleanup, removed unnecessary create/destroy wrappers. Fix allegro5 backend + use same code as other backend.
+ Update gallery links (#4280)
|
2021-06-30 15:50:15 +02:00 |
|
ocornut
|
23a15834fa
|
Fonts: Fix calling ClearTexData() (clearing CPU side font data) triggering an assert in NewFrame(). (#3487) + Backends: added additional assert to facilitate detecting user understand they haven't initialized a backend.
|
2021-06-29 18:16:47 +02:00 |
|
ocornut
|
4cec3a0467
|
Backends: support for multiple imgui context with little testing (#586, #1851, #2004, #3012, #3934, #4141)
I believe more renderer backends should work. GLFW/Win32/SDL/Vulkan probably have many issues.
|
2021-06-29 16:42:13 +02:00 |
|
ocornut
|
b5a2bd1a5b
|
Backends: amends to 1db1066 + merge minor bits from docking incl SetActiveIdUsingNavAndKeys().
No need to clear fields before deletion. DX12: renamed to match docking branch.
|
2021-06-29 15:25:19 +02:00 |
|
ocornut
|
70c603854e
|
Backends: moved global to a data structure to facilitate support for multi-contexts. (#586, #1851, #2004, #3012, #3934, #4141)
This is NOT enable multi-contexts for any backends
- in order to make this commit as harmless as possible, while containing all the cruft/renaming
-
|
2021-06-29 14:37:58 +02:00 |
|
ocornut
|
95db098477
|
ImFontAtlas: move implicit AddFontDefault call to Build() function + remove unnecessary asserts in backend.
|
2021-06-25 17:27:17 +02:00 |
|
ocornut
|
838c16533d
|
Backends: Comments.
|
2021-05-27 13:59:35 +02:00 |
|
ocornut
|
fd06dc511f
|
Backends: GLFW: Adding bound check in KeyCallback because GLFW appears to send -1 on some setups. [#4124]
|
2021-05-19 19:03:15 +02:00 |
|
ocornut
|
8dd692c29c
|
Android: Amend backend and examples with minor consistency tweaks. (#3446)
|
2021-03-04 11:07:03 +01:00 |
|
ocornut
|
647a308ad3
|
Backends: GLFW: Add ImGui_ImplGlfw_InitForOther() instead of ImGui_ImplGlfw_InitForWebGPU() so it can be used for e.g. DX11. (#3632)
Amend dff0044
|
2021-02-10 17:27:33 +01:00 |
|
ocornut
|
dff0044d4e
|
Backends, Examples: Added support for WebGPU and corresponding example. Amend 5853fbd (#3632)
|
2021-01-28 15:40:31 +01:00 |
|
ocornut
|
b1a18d82e3
|
Moving backends code from examples/ to backends/ (step 6: update markdown documentation)
|
2020-10-14 14:42:00 +02:00 |
|
ocornut
|
d9b2fb7338
|
Moving backends code from examples/ to backends/ (step 1: moving source files)
|
2020-10-14 14:41:40 +02:00 |
|