ocornut
42e91c3155
Merge branch 'master' into docking
...
# Conflicts:
# backends/imgui_impl_sdlgpu3.cpp
# backends/imgui_impl_win32.cpp
2025-12-03 13:35:35 +01:00
ocornut
620a33dd85
TreeNode: fixed highlight position when used inside a line with a large text baseline offset.
...
Most old logic e.g. df749e3f13 , ec0e953cca . Never quite worked for this situation.
2025-11-27 23:49:17 +01:00
ocornut
47766ca403
Demo: fix in 'Demo->Selection->Multi-Select in a Table' section.
2025-11-27 23:45:50 +01:00
ocornut
ae873b1e0d
Misc: rename extraneous parenthesizes from return statements.
2025-11-27 15:01:24 +01:00
ocornut
9c75ef5a61
Tables: clarify TableNextRow() row_height and adjust demo to make this clearer (demo height were arbitrary and therefore misleading).
2025-11-26 18:25:30 +01:00
ocornut
772cbfd014
Merge branch 'master' into docking
...
# Conflicts:
# backends/imgui_impl_vulkan.cpp
2025-11-26 14:33:25 +01:00
ocornut
324cea1f41
Version 1.92.6 WIP
2025-11-24 13:35:41 +01:00
ocornut
3912b3d9a9
Merge branch 'master' into docking
2025-11-20 18:01:02 +01:00
ocornut
6d910d5487
Version 1.92.5
2025-11-20 17:49:52 +01:00
ocornut
1f16ca5e5c
Docs: update ShowUserGuide() + PR guidelines. ( #9071 )
2025-11-19 18:26:43 +01:00
achabense
68894d4149
Docs: fixed outdated comment. ( #9082 )
2025-11-19 17:03:14 +01:00
ocornut
93eb459ae1
Docking: added io.ConfigDockingNoDockingOver to prevent merging windows into a same tab-bar.
2025-11-17 18:36:07 +01:00
ocornut
219ba3b617
Merge branch 'master' into docking
...
# Conflicts:
# imgui.cpp
# imgui_demo.cpp
# imgui_internal.h
2025-11-17 15:38:58 +01:00
ocornut
e60e5bff63
Misc: standardized casing of keyboard mods in comments and demo ("CTRL" -> "Ctrl").
2025-11-13 15:24:03 +01:00
ocornut
e3979c2098
Demo: removing absolute __FILE_ from being emitted by default. ( #9033 )
2025-11-13 14:23:25 +01:00
ocornut
42015f7194
Merge branch 'master' into docking
...
incl/ viewport fix for #9054
2025-11-05 19:18:46 +01:00
ocornut
f1becf7e4b
Amend 149587b config/build infos change to be resilient to IM_ASSERT() macros using stringification inside a list.
2025-11-03 14:31:14 +01:00
Brenton Bostick
a3546b52f8
Various typo fixes ( #9042 )
2025-11-03 13:26:12 +01:00
ocornut
1d942eb6c9
Merge branch 'master' into docking
...
# Conflicts:
# backends/imgui_impl_win32.cpp
# imgui.cpp
# imgui_demo.cpp
# imgui_internal.h
2025-10-30 18:08:56 +01:00
ocornut
149587b85b
Config/build infos emit infos to convey when IM_ASSERT() macro is disabled.
2025-10-30 18:03:36 +01:00
ocornut
a1632c6116
InputText, Demo: amend comments to direct more users to the std::string version.
...
https://www.youtube.com/watch?v=pLwvNdpTpjs wasted a solid hour before finding this.
Crazy that people are using AI instead of actually _reading_ comments, demo and headers. (The information appeared multiple times on their screen)
2025-10-24 17:10:57 +02:00
ocornut
95e047244e
Merge branch 'master' into docking
...
# Conflicts:
# backends/imgui_impl_sdl3.cpp
# examples/example_sdl3_vulkan/main.cpp
2025-10-23 21:05:22 +02:00
ocornut
63bfad401f
MultiSelect: added ImGuiMultiSelectFlags_NoSelectOnRightClick. ( #8200 , #9015 )
2025-10-20 18:58:45 +02:00
ocornut
28dabdcb9e
Merge branch 'master' into docking
...
# Conflicts:
# backends/imgui_impl_vulkan.cpp
# docs/CHANGELOG.txt
2025-10-16 20:41:17 +02:00
ocornut
7d8d587bc0
Version 1.92.5 WIP
2025-10-15 16:46:18 +02:00
ocornut
e7d2d636af
Merge branch 'master' into docking
...
# Conflicts:
# imgui.cpp
2025-10-14 19:33:36 +02:00
ocornut
9a5d5c45f5
Version 1.92.4
2025-10-14 19:26:56 +02:00
ocornut
94ed5b1408
Docs: improve docking API comments and demo. ( #9000 )
2025-10-14 18:14:59 +02:00
ocornut
f9571ce4d3
Merge branch 'master' into docking
...
# Conflicts:
# backends/imgui_impl_dx12.cpp
# docs/CHANGELOG.txt
# imgui.cpp
2025-10-13 15:13:06 +02:00
ocornut
2b770a029b
InputText: fixed an infinite loop error happening if a custom input text callback modifies/clear BufTextLen before calling InsertChars(). ( #8994 , #3237 )
...
+ misc comments.
2025-10-08 19:06:12 +02:00
ocornut
ee3d16f150
Demo: fixed layout issue in "Layout & Scrolling -> Scrolling" section.
2025-10-06 18:39:10 +02:00
ocornut
a0a6639fb5
Viewports: rename ImGuiBackendFlags_HasParentViewportId->ImGuiBackendFlags_HasParentViewport. ( #8948 )
...
Introduced yesterday by 50a8bb2 .
2025-10-02 16:20:24 +02:00
ocornut
50a8bb2711
Viewports: added ImGuiBackendFlags_HasParentViewportId backend flag. ( #8948 )
2025-09-30 17:38:06 +02:00
ocornut
5a66d8fd57
(Breaking) renamed io.ConfigViewportPlatformFocusSetsImGuiFocus to io.ConfigViewportsPlatformFocusSetsImGuiFocus. ( #6299 , #6462 )
2025-09-22 16:01:18 +02:00
ocornut
a1c0836bec
Viewports: changed default value of io.ConfigViewportsNoDefaultParent to true. ( #8948 , #3152 , #2871 )
2025-09-22 15:56:10 +02:00
ocornut
8ccff82153
Merge branch 'master' into docking
2025-09-18 15:39:52 +02:00
ocornut
0e7cd694eb
Version 1.92.4 WIP
2025-09-18 15:38:46 +02:00
ocornut
34bff4672c
Merge branch 'master' into docking
...
# Conflicts:
# backends/imgui_impl_glfw.cpp
# backends/imgui_impl_sdl2.cpp
# backends/imgui_impl_sdl3.cpp
# docs/CHANGELOG.txt
# examples/example_glfw_metal/main.mm
# examples/example_glfw_opengl2/main.cpp
# examples/example_glfw_vulkan/main.cpp
# examples/example_win32_opengl3/main.cpp
# examples/example_win32_vulkan/main.cpp
# imgui.h
2025-09-17 18:48:39 +02:00
ocornut
1c544ee941
Version 1.92.3
2025-09-17 18:37:56 +02:00
ocornut
09e7870497
Docking, Style: added style.DockingNodeHasCloseButton option to hide the CloseButton() attached to each docking node. ( #8933 )
2025-09-15 14:06:54 +02:00
ocornut
8c6096fcfe
Merge branch 'master' into docking
2025-09-12 15:05:55 +02:00
ocornut
78c1d4a92c
InputText: Word-Wrap: moving ImGuiInputTextFlags_WordWrap to public API. Added in demo. ( #3237 , #952 , #1062 , #7363 )
2025-09-12 15:03:33 +02:00
ocornut
71f45c12e9
Merge branch 'master' into docking
2025-09-11 21:28:02 +02:00
ocornut
8eb22ea620
Demo: ShowStyleSelector(), ShowFontSelector(): remove ImGuiSelectableFlags_NoAutoClosePopups for now.
...
In this situation we kinda want keyboard Enter to select and close but ideally not click. We don't have separate options yet.
2025-09-10 22:42:12 +02:00
ocornut
3dcd17f402
Merge branch 'master' into docking
...
# Conflicts:
# backends/imgui_impl_dx12.cpp
2025-09-10 19:02:44 +02:00
ocornut
045645e5f1
Demo: tweaked ShowFontSelector() and ShowStyleSelector() to update selection while navigating and to not close popup automatically.
2025-09-09 17:50:40 +02:00
ocornut
8e4955bb23
Selectable: moved ImGuiSelectableFlags_SelectOnNav to public API.
2025-09-09 17:42:14 +02:00
ocornut
ab760992ad
Merge branch 'master' into docking
2025-09-08 13:35:24 +02:00
fdsa
09ebcf1779
Docs: fixed mismatched parentheses & other small changes. ( #8922 )
2025-09-08 11:30:14 +02:00
ocornut
4ebfe1cba5
Merge branch 'master' into docking
2025-08-20 18:28:39 +02:00