Nicolas Noble
|
fbafc33376
|
Backends: GLFW: don't submit monitor with 0 DpiScale (e.g. accessibility virtual monitor?). to prevent assert. (#7902)
|
2024-08-19 11:51:53 +02:00 |
|
ocornut
|
d8c98c8c14
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_glfw.cpp
|
2024-08-01 19:07:53 +02:00 |
|
ocornut
|
71ee2ce367
|
Examples: GLFW: rework examples main loop to handle minimization without burning CPU or GPU by running unthrottled code. (#7844)
Backends: GLFW: added ImGui_ImplGlfw_Sleep() helper.
|
2024-07-31 17:33:24 +02:00 |
|
ocornut
|
5ea96c15cd
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_glfw.cpp
# backends/imgui_impl_win32.cpp
|
2024-07-15 11:21:18 +02:00 |
|
ocornut
|
a8e96ae21a
|
Backends: GLFW+Emscripten: Fixed build (#7647)
|
2024-07-08 22:26:14 +02:00 |
|
Yan Pujante
|
2937339c17
|
Backends: GLFW+Emscripten: Added support for GLFW3 contrib port. (#7647)
|
2024-07-08 22:06:24 +02:00 |
|
Yan Pujante
|
6816789a6b
|
Backends: GLFW+Emscripten: (Breaking) Renamed ImGui_ImplGlfw_InstallEmscriptenCanvasResizeCallback() to ImGui_ImplGlfw_InstallEmscriptenCallbacks(), added GLFWwindow* parameter. (#7647, #7600)
+ Fixed Emscripten warning when using mouse wheel on some setups.
|
2024-07-08 22:02:48 +02:00 |
|
ocornut
|
527b2c45af
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_glfw.cpp
# backends/imgui_impl_sdl2.cpp
|
2024-07-02 19:05:36 +02:00 |
|
ocornut
|
0ebf49b4c1
|
IO: amend PlatformOpenInShellFn specs to return a bool. (#7660)
Amend 8f36798
|
2024-07-02 19:03:40 +02:00 |
|
ocornut
|
380b3559c6
|
Backends: GLFW,SDL2: Added ioPlatformOpenInShellFn handler for web/Emscripten versions. (#7660)
|
2024-07-02 18:06:19 +02:00 |
|
ocornut
|
32f9dfc126
|
Viewports: Backported 'void* ImGuiViewport::PlatformHandle' from docking branch for use by backends.
|
2024-06-26 14:32:48 +02:00 |
|
ocornut
|
eabe98f6d5
|
Merge branch 'master' into docking (incl merge moved CurrentDpiScale field)
# Conflicts:
# backends/imgui_impl_osx.mm
# backends/imgui_impl_win32.cpp
# imgui.cpp
|
2024-05-14 16:29:06 +02:00 |
|
ocornut
|
5e23680454
|
Backends: all backends + demo now call IMGUI_CHECKVERSION() to verify ABI compatibility between caller code and compiled version of dear imgui. (#7568)
|
2024-05-13 15:07:13 +02:00 |
|
ocornut
|
e391fe2e66
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_opengl3.cpp
# imgui.cpp
# imgui_internal.h
|
2024-05-08 16:17:32 +02:00 |
|
ocornut
|
d15574ce2a
|
Backends: Win32: Removed silent return when calling ImGui_ImplWin32_WndProcHandler() with no active context! (#6275)
Better standardized similar checks in other backends.
|
2024-05-07 16:53:03 +02:00 |
|
ocornut
|
5717f0a33e
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_vulkan.cpp
# backends/imgui_impl_win32.cpp
|
2024-04-30 10:42:46 +02:00 |
|
Lukas Lipp
|
a60387a3c2
|
Backends: GLFW: Add define guards for glfw native defines. (#7536)
|
2024-04-29 19:24:17 +02:00 |
|
ocornut
|
77dff5a735
|
Backends: comments.
|
2024-02-28 11:06:40 +01:00 |
|
ocornut
|
8048b52498
|
Backends: GLFW: enable ImGuiBackendFlags_HasMouseHoveredViewport support with GLFW 3.3.x. (#7316)
|
2024-02-15 14:50:45 +01:00 |
|
ocornut
|
d79514c407
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_dx9.cpp
# backends/imgui_impl_sdl2.cpp
# backends/imgui_impl_sdl3.cpp
# backends/imgui_impl_vulkan.cpp
# imgui.cpp
|
2024-02-14 14:32:17 +01:00 |
|
ocornut
|
82eeafc196
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_glfw.cpp
|
2024-02-07 22:10:33 +01:00 |
|
ocornut
|
1509842107
|
Backends: OpenGL3: Shallow tweak of compile-time extensions detection.
Detect polygon mode using same method as others (not define/symbol).
IMGUI_IMPL_OPENGL_MAY_HAVE_EXTENSIONS -> IMGUI_IMPL_OPENGL_HAS_EXTENSIONS
|
2024-01-24 15:21:46 +01:00 |
|
ocornut
|
e3d7cd665d
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_glfw.cpp
# backends/imgui_impl_vulkan.cpp
|
2024-01-03 18:33:44 +01:00 |
|
kida22
|
240ab5890b
|
Backends: GLFW, Input: Use Unicode version of WndProc for get correct input for text in utf-8 code page. (#7174)
Similar to #6785, #6782, #5725, #5961 for for GLFW backend.
|
2023-12-29 18:21:21 +01:00 |
|
ocornut
|
4aa81116a5
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_glfw.cpp
# imgui.cpp
|
2023-12-20 23:57:19 +01:00 |
|
ocornut
|
3cb805489b
|
Backends: GLFW, Emscripten: fixes for canvas resizing, amends. (#6751)
Amend 22a7d24
|
2023-12-19 16:09:44 +01:00 |
|
Pello Rao
|
22a7d241ff
|
Backends: GLFW, Emscripten: fixes for canvas resizing. (#6751)
|
2023-12-19 15:56:31 +01:00 |
|
ocornut
|
f7fc186408
|
Merge branch 'master' into docking
+ 2 comments
# Conflicts:
# backends/imgui_impl_glfw.cpp
# backends/imgui_impl_osx.mm
# backends/imgui_impl_sdl2.cpp
# backends/imgui_impl_sdl3.cpp
# backends/imgui_impl_win32.cpp
|
2023-10-12 19:22:36 +02:00 |
|
ocornut
|
b0758c86d8
|
Backends: Added support for extra ImGuiKey values: F13 to F24 function keys. (#6891, #4921)
|
2023-10-05 20:39:49 +02:00 |
|
ocornut
|
d27b4ad366
|
Backends: GLFW: support for case where secondary viewport WndProc is not the same as main viewport one. (#6889)
|
2023-10-02 12:09:13 +02:00 |
|
ocornut
|
17bfafda55
|
Backends: GLFW: moved WndProc hook to bottom of file + rename a field. (#6889)
No functional change in this commit.
|
2023-10-02 12:09:08 +02:00 |
|
ocornut
|
7e246a7bb9
|
Merge branch 'master' into docking
# Conflicts:
# imgui.cpp
# imgui_internal.h
|
2023-09-16 13:51:51 +02:00 |
|
ocornut
|
357f752bed
|
Docs: add more links to the top of every examples and backends files.
|
2023-09-11 14:01:40 +02:00 |
|
ocornut
|
72dbe45adc
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_win32.cpp
# imgui.cpp
|
2023-09-08 18:02:06 +02:00 |
|
Deal
|
56a7b8b724
|
Backends: GLFW: Clear emscripten's MouseWheel callback before shutdown. (#6790, #6096, #4019)
|
2023-09-06 11:49:23 +02:00 |
|
ocornut
|
f8f805f046
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_dx10.cpp
# backends/imgui_impl_dx11.cpp
# backends/imgui_impl_dx12.cpp
# backends/imgui_impl_dx9.cpp
# backends/imgui_impl_glfw.cpp
# backends/imgui_impl_opengl2.cpp
# backends/imgui_impl_opengl3.cpp
# backends/imgui_impl_osx.mm
# backends/imgui_impl_sdl2.cpp
# backends/imgui_impl_sdl3.cpp
# backends/imgui_impl_vulkan.cpp
# backends/imgui_impl_win32.cpp
|
2023-07-20 23:18:47 +02:00 |
|
scorpion-26
|
e5977f05d8
|
Backends: GLFW: revert support for GLFW_CURSOR_DISABLED, let user use ImGuiConfigFlags_NoMouse. (#5625, #6609)
|
2023-07-18 11:49:43 +02:00 |
|
ocornut
|
33e13c85e1
|
Backends: Made all backends sources files support global IMGUI_DISABLE. (#6601)
|
2023-07-13 11:27:52 +02:00 |
|
ocornut
|
1450d23b60
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_glfw.cpp
# docs/CHANGELOG.txt
# imgui.cpp
|
2023-06-20 15:12:09 +02:00 |
|
ocornut
|
884e3fd21f
|
Backends: GLFW: Accept glfwGetTime() not returning a monotonically increasing value. (#6491, #6189, #6114)
|
2023-06-12 11:58:17 +02:00 |
|
S41L0R
|
f0f3b927e0
|
Backends: GLFW: Avoid linking with GLFW function for homebrew switch (#6473)
|
2023-05-30 10:27:21 +02:00 |
|
slowriot
|
6cc967a124
|
Backends: GLFW: Only enable Vulkan support if not building with Emscripten (#6468)
|
2023-05-28 18:08:06 +02:00 |
|
omar
|
2e810d575c
|
Backends: GLFW: Fix breaking typo 19b436f68 (#5683, #6459)
|
2023-05-26 13:41:45 +02:00 |
|
ocornut
|
19b436f68d
|
Backends: GLFW: Preserve monitor list when there are no monitor. (#5683)
|
2023-05-25 15:38:35 +02:00 |
|
ocornut
|
adf693c061
|
Viewports: added void* ImGuiPlatformMonitor::PlatformHandle field (backend-dependant).
|
2023-04-21 15:31:14 +02:00 |
|
ocornut
|
1f2b84a654
|
Backends: clear viewport specific bits in io.BackendFlags on backend Shutdown(). (#6334)
Amend 055e715
|
2023-04-19 16:40:18 +02:00 |
|
ocornut
|
4f692ba840
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_metal.mm
# backends/imgui_impl_opengl3.cpp
# backends/imgui_impl_osx.mm
# backends/imgui_impl_win32.cpp
# docs/CHANGELOG.txt
|
2023-04-19 16:35:50 +02:00 |
|
Gereon V
|
055e71518e
|
Backends: clear bits set in io.BackendFlags on backend Shutdown(). Clear BackendPlatformName. (#6334, #6335)
Amended with fix for missing clear for ImGuiBackendFlags_HasGamepad.
|
2023-04-17 14:57:12 +02:00 |
|
ocornut
|
bed11b35d1
|
Fix typos and use nullptr in backends. Amend 506f7e0
|
2023-04-11 16:20:17 +02:00 |
|
ocornut
|
aec062a8a5
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_osx.mm
# backends/imgui_impl_sdl2.cpp
# backends/imgui_impl_sdl3.cpp
# docs/CHANGELOG.txt
# examples/example_win32_directx9/main.cpp
# imgui_internal.h
|
2023-04-11 16:16:17 +02:00 |
|