ocornut
|
bfe137893a
|
Debug Log: fixed incorrectly printing characters in IO log when submitting non-ASCII values to io.AddInputCharacter(). (#9099)
|
2025-12-01 17:03:04 +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
|
7c6febed66
|
Tables: fixed an issue where submitting non-integer row heights would eventually advance table parent layout by +0/+1 depending on its visibility.
|
2025-11-27 22:54:51 +01:00 |
|
ocornut
|
1a62292ac0
|
Tables: fixed an issue where a very thin scrolling table would advance parent layout slightly differently depending on its visibility.
|
2025-11-27 22:37:00 +01:00 |
|
ocornut
|
2026e3db88
|
Menus: fixed BeginMenu() child popup position when used inside a line with a baseline offset.
|
2025-11-27 21:51:04 +01:00 |
|
ocornut
|
3ff8c466bf
|
Menus: fixed BeginMenuEx() icon/arrow baseline when using inside a line with an offset.
Amend 1f54665.
|
2025-11-27 20:05:18 +01:00 |
|
ocornut
|
1f54665799
|
Menus: fixed MenuItem() label baseline when using inside a line with an offset.
Amend f8fae02270
|
2025-11-27 19:54:06 +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
|
c36162fc6c
|
Internals: add SetContextName() helper. (#9097)
Amend 37c243b.
|
2025-11-26 17:29:37 +01:00 |
|
Rémy Tassoux
|
f0699effed
|
Examples: Win32+DirectX12: Disable breaking on the D3D12_MESSAGE_ID_FENCE_ZERO_WAIT warning. (#9093, #9084)
|
2025-11-26 15:39:37 +01:00 |
|
ocornut
|
75db81cf08
|
Backends: SDL_GPU3: select between metallib and MSL shaders based on availability. (#9076)
Amend fd887f5
|
2025-11-26 15:05:05 +01:00 |
|
Leon Lysak
|
fd887f5241
|
Backends: SDL_GPU3: use MSL on macOS and MetalLib on iOS to fix shader compatibility. (#9076)
Edit original PR to keep metallib shader binary since next commit is going to use them.
|
2025-11-26 15:01:03 +01:00 |
|
ocornut
|
285e3042ba
|
Docs: tweaks. Add reference to imgui-module from main README. (#9092, #8868)
|
2025-11-26 14:49:11 +01:00 |
|
ocornut
|
772cbfd014
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_vulkan.cpp
|
2025-11-26 14:33:25 +01:00 |
|
ocornut
|
d981b33dd0
|
Textures: amend to please static analyzer.
|
2025-11-26 14:24:55 +01:00 |
|
ocornut
|
e768f91dc2
|
Textures: fixed displaying texture # in metrics/debugger.
|
2025-11-26 14:21:48 +01:00 |
|
ocornut
|
3fef0d553d
|
Textures: fixed a building issue when ImTextureID is defined as a struct.
+ Added CI for this case.
|
2025-11-26 14:21:48 +01:00 |
|
ocornut
|
3a45bae9dc
|
Backends: Vulkan: helper for creating a swapchain selects VkSwapchainCreateInfoKHR's compositeAlpha based on cap.supportedCompositeAlpha. (#8784)
|
2025-11-24 18:11:23 +01:00 |
|
ocornut
|
98636f4a23
|
Fonts: fixed handling of ImFontConfig::FontDataOwnedByAtlas = false which did erroneously make a copy of the font data. (#9086)
Amend 815168c7e
+ Added explicit casts for intent/clarity when passing to stb_truetype/freetype.
|
2025-11-24 15:58:01 +01:00 |
|
ocornut
|
5f82275ba1
|
Docs: updated 1.91.5 logs for missing info that GetKeyIndex() was removed at this date.
Amend 6f287dd16
|
2025-11-24 14:49:16 +01:00 |
|
ocornut
|
136d067eed
|
Scrollbar: fixed a codepath leading to a divide-by-zero. (#9089)
|
2025-11-24 14:27:03 +01:00 |
|
ocornut
|
324cea1f41
|
Version 1.92.6 WIP
|
2025-11-24 13:35:41 +01:00 |
|
ocornut
|
ee48fad09d
|
Internals: rename ImStableVector's BLOCK_SIZE to avoid conflict with Linux header defines. (#9088)
|
2025-11-21 19:47:03 +01:00 |
|
ocornut
|
3912b3d9a9
|
Merge branch 'master' into docking
v1.92.5-docking
|
2025-11-20 18:01:02 +01:00 |
|
ocornut
|
6d910d5487
|
Version 1.92.5
v1.92.5
|
2025-11-20 17:49:52 +01:00 |
|
ocornut
|
26ff93dadc
|
Examples: NULL: fixed msvc project.
|
2025-11-20 14:51:25 +01:00 |
|
ocornut
|
a484fd2b56
|
Examples: Win32+OpenGL3: enable DPI awareness. (#9083)
|
2025-11-20 14:50:08 +01:00 |
|
Rokas Kupstys
|
8ff7f35eec
|
CI: run imgui_test_suite as part of CI build.
|
2025-11-20 14:35:48 +01:00 |
|
Rokas Kupstys
|
e8448d0494
|
CI: general update + rename steps.
|
2025-11-20 14:33:23 +01:00 |
|
ocornut
|
4ab86e1d61
|
Nav: fixed scoring when using PageUp/PageDown from a focused item which is outside of visible boundaries. (#9079)
We only use ImGuiNavMoveFlags_AlsoScoreVisibleSet when starting point is visible.
|
2025-11-19 19:01:22 +01:00 |
|
ocornut
|
0faa0dba15
|
Drag and Drop: rework cancel drag and drop logic to be overridable. (#9071)
|
2025-11-19 18:26:44 +01:00 |
|
ocornut
|
db6b8e0fb3
|
Drag and Drop: handling of Escape after UpdateKeyboardInputs(). (#9071)
|
2025-11-19 18:26:43 +01:00 |
|
ocornut
|
1f16ca5e5c
|
Docs: update ShowUserGuide() + PR guidelines. (#9071)
|
2025-11-19 18:26:43 +01:00 |
|
ocornut
|
b4a3d423e0
|
Docs: amend BeginDisabled() comments. (#9082)
|
2025-11-19 17:06:44 +01:00 |
|
achabense
|
68894d4149
|
Docs: fixed outdated comment. (#9082)
|
2025-11-19 17:03:14 +01:00 |
|
ocornut
|
eae6e96287
|
Backends: Vulkan: fixed broken viewports broken by a6645e1. (#9080, #9068)
|
2025-11-19 13:30:01 +01:00 |
|
ocornut
|
5e462eb29b
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_glfw.cpp
|
2025-11-18 19:20:08 +01:00 |
|
ocornut
|
23bd697f05
|
Drag and Drop: Pressing Escape while carrying a payload automatically cancel the active drag and drop. (#9071)
|
2025-11-18 19:18:10 +01:00 |
|
ocornut
|
37f9153105
|
Nav: improved/clarified behavior when requesting PageUp/PageDown from a focused item which is outside of visible boundaries. (#9079)
|
2025-11-18 18:59:06 +01:00 |
|
ocornut
|
81e01ddebe
|
Nav: reworked PageUp/PageDown to pick same-page top/bottom page based on inner rectangle rather than clipping rectangle.
|
2025-11-18 18:57:32 +01:00 |
|
ocornut
|
405c802607
|
Nav: shallow tweaks.
|
2025-11-18 18:22:36 +01:00 |
|
ocornut
|
91b5256c57
|
Clipper: fixed an issue when using up/down from an item outside of visible bound and using the clipper. (#9079)
|
2025-11-18 17:00:01 +01:00 |
|
ocornut
|
6ae32c696a
|
Backends: fixed misc zealous Clang warnings.
|
2025-11-18 16:34:35 +01:00 |
|
ocornut
|
9afc62d087
|
InputText: Fixed an assert when using ImGuiInputTextFlags_ReadOnly and making underlying contents shorter while text is selected. (#9069)
|
2025-11-18 16:20:51 +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
|
c3835de38a
|
CI: fixes warning building example_null w/ msvc as DLL
|
2025-11-17 18:01:51 +01:00 |
|
ocornut
|
52caa2f38a
|
CI: fixes warning building example_null w/ msvc as DLL
|
2025-11-17 17:50:37 +01:00 |
|
ocornut
|
04af1a3917
|
CI: fixes warning building example_null w/ mingw 64-bit, as DLL
|
2025-11-17 17:43:09 +01:00 |
|