ocornut
|
935938bbd9
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_glfw.cpp
|
2025-03-03 18:57:42 +01:00 |
|
ocornut
|
71b160cdbb
|
Demo: (Refactor) Moved code into DemoWindowWidgetsDisableBlocks() section.
|
2025-03-03 18:56:21 +01:00 |
|
ocornut
|
7a919e80c9
|
Demo: (Refactor) Moved code into DemoWindowWidgetsQueryingStatuses() section.
|
2025-03-03 18:54:02 +01:00 |
|
ocornut
|
0758594bd2
|
Demo: (Refactor) Moved code into DemoWindowWidgetsDragAndDrop() section.
|
2025-03-03 18:54:01 +01:00 |
|
ocornut
|
9b486e47fe
|
Demo: (Refactor) Moved code into DemoWindowWidgetsDragsAndSliders(), DemoWindowWidgetsMultiComponents(), DemoWindowWidgetsVerticalSliders() sections.
|
2025-03-03 18:47:11 +01:00 |
|
ocornut
|
caf3faa054
|
Demo: (Refactor) Moved code into DemoWindowWidgetsColorAndPickers() section.
|
2025-03-03 18:46:44 +01:00 |
|
ocornut
|
510a9a77d6
|
Demo: (Refactor) Moved code into DemoWindowWidgetsDataTypes() section.
|
2025-03-03 18:46:44 +01:00 |
|
ocornut
|
4d0c776a80
|
Demo: (Refactor) Moved code into DemoWindowWidgetsPlotting(), DemoWindowWidgetsProgressBars(), DemoWindowWidgetsTabs() sections.
|
2025-03-03 18:46:44 +01:00 |
|
ocornut
|
4450d61ac2
|
Demo: (Refactor) Moved code into DemoWindowWidgetsSelectables(), DemoWindowWidgetsTextFilter(), DemoWindowWidgetsTextInputs() sections.
|
2025-03-03 18:46:44 +01:00 |
|
ocornut
|
22baec494b
|
Demo: (Refactor) Moved code into DemoWindowWidgetsComboBoxes(), DemoWindowWidgetsImages(), DemoWindowWidgetsListBoxes() sections.
|
2025-03-03 18:46:44 +01:00 |
|
ocornut
|
94877a137d
|
Demo: (Refactor) Moved code into DemoWindowWidgetsBullets(), DemoWindowWidgetsCollapsingHeaders(), DemoWindowWidgetsCollapsingText() sections.
|
2025-03-03 18:46:44 +01:00 |
|
ocornut
|
de3f68a233
|
Demo: (Refactor) Moved code into DemoWindowWidgetsTooltips(), DemoWindowWidgetsTreeNodes() sections.
|
2025-03-03 18:46:44 +01:00 |
|
ocornut
|
b2c55c9db5
|
Demo: (Refactor) Moved code into DemoWindowWidgetsBasic() section.
|
2025-03-03 18:46:44 +01:00 |
|
ocornut
|
eefd2da0f6
|
Demo: (Refactor) Added new empty sections.. Renamed existing helper functions.
|
2025-03-03 18:46:43 +01:00 |
|
ocornut
|
ce13f6b73e
|
Backends: GLFW: Fixed clipboard handler assertion when using GLFW <= 3.2.1 compiled with asserts enabled. (#8452)
Amend 8e4010479
|
2025-03-03 13:11:16 +01:00 |
|
ocornut
|
4819eae867
|
Clipper: Fixed an issue where passing an out of bound index to IncludeItemByIndex() could incorrectly offset the final cursor.
One case where it would manifest was calling Combo() with an out of range index. (#8450)
|
2025-03-02 14:15:11 +01:00 |
|
ocornut
|
c5ade6591e
|
TextLink(), TextLinkOpenURL(): fixed honoring text baseline alignment. (#8451, #7660)
|
2025-03-02 13:40:51 +01:00 |
|
ocornut
|
9c2876b9f8
|
ShowFontAtlas() uses ImageWithBg(). (#8131, #8238)
Amend 494ea57
|
2025-02-27 22:04:56 +01:00 |
|
ocornut
|
15b96fd051
|
Merge branch 'master' into docking
# Conflicts:
# imgui.cpp
# imgui_internal.h
|
2025-02-27 22:01:51 +01:00 |
|
ocornut
|
1aab00da85
|
Misc shallow tweaks/tidying up. (#8446)
|
2025-02-27 21:58:02 +01:00 |
|
ocornut
|
482a1f50b6
|
Internals: rename ImGuiDataVarInfo to ImGuiStyleVarInfo. Move ImGuiStyleMod, ImGuiColorMod to own section.
# Conflicts:
# imgui.cpp
|
2025-02-27 21:51:07 +01:00 |
|
ocornut
|
494ea57b65
|
Image: removed 'tint_col', 'border_col' parameters from Image(). Added ImageWithBg(). Added style.ImageBorderSize, ImGuiStyleVar_ImageBorderSize. (#8131, #8238)
Displaying a black background behind Font Atlas texture.
|
2025-02-27 21:48:24 +01:00 |
|
Alan
|
cdafefd4be
|
Backends: WebGPU: Add nextInChain field for VertexAttributes under Dawn (#8438)
|
2025-02-27 13:47:33 +01:00 |
|
Alan
|
8bd3e20c86
|
Backends: WebGPU: include imgui.h before backend check (#8437)
|
2025-02-27 00:06:31 +01:00 |
|
ocornut
|
3fb14b50f8
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_dx12.cpp
# backends/imgui_impl_sdl2.cpp
# backends/imgui_impl_sdl3.cpp
# imgui.cpp
|
2025-02-26 21:08:45 +01:00 |
|
ocornut
|
aa83d5d455
|
Backends: SDL2, SDL3: Only start SDL_CaptureMouse() when mouse is being dragged. (#6410, #3650)
To mitigate issues with e.g. Linux debuggers not claiming capture back.
|
2025-02-26 15:34:31 +01:00 |
|
Jose L. Hidalgo (PpluX)
|
aaacb01b8d
|
Backends: WebGPU: Recreate image bind groups during render. (#8426, #8046, #7765, #8027)
|
2025-02-26 15:20:08 +01:00 |
|
ocornut
|
9996a2d51b
|
Backends: WebGPU: update code for latest webgpu-native changes. Fix for Emscripten. (#8426)
|
2025-02-26 15:16:38 +01:00 |
|
ocornut
|
6aa0810de5
|
Backends: WebGPU: update code for latest webgpu-native changes. Amend. (#8426)
|
2025-02-26 15:10:28 +01:00 |
|
Jose L. Hidalgo (PpluX)
|
4f4fb1d220
|
Backends: WebGPU: update code for latest webgpu-native changes. (#8426)
|
2025-02-26 14:56:49 +01:00 |
|
ocornut
|
242d856ede
|
Examples: SDL3+SDL_Renderer: removed reference to OpenGL to remove confusion. (#8434)
Amend
|
2025-02-26 14:40:41 +01:00 |
|
Russ Gibson
|
a86fcbd947
|
Examples: SDL3+SDL_Renderer: removed reference to OpenGL to remove confusion. (#8434)
|
2025-02-26 14:38:08 +01:00 |
|
ocornut
|
4c0604ec2e
|
Font: shallow refactor, rename ConfigData[] fields to Sources[], ConfigDataCount to SourcesCount.
In theory this is all internal stuff.
|
2025-02-25 17:41:29 +01:00 |
|
ocornut
|
2db3e9d439
|
Backends: SDL2, SDL3: Use display bounds when SDL_GetDisplayUsableBounds() fails or return a zero size. (#8415, #3457)
Analoguous to aa8e09d7f1 for GLFW.
|
2025-02-25 17:11:56 +01:00 |
|
ocornut
|
6e29450f76
|
Internals: added IsItemActiveAsInputText() helper.
|
2025-02-25 16:02:10 +01:00 |
|
ocornut
|
9ab0b66f50
|
Backends: fixed comment to state that ImGuiViewport::PlaformHandle is used to store SDL's WindowID, not SDL_Window*. (#7853)
Amend 2d99052
|
2025-02-25 15:55:54 +01:00 |
|
ocornut
|
030746faff
|
Debug Tools: Added io.ConfigDebugHighlightIdConflictsShowItemPicker. (#7961, #7669)
|
2025-02-24 17:45:16 +01:00 |
|
TheMode
|
dac40d0487
|
Backends: SDL2, SDL3: don't call SDL_GetGlobalMouseState() when mouse position is in relative mode. (#8425, #8407)
|
2025-02-24 12:26:48 +01:00 |
|
ocornut
|
ef969a53f5
|
Tabs: fixed Unsaved Marker not being visible when Close Button is. (#8430, #8387)
|
2025-02-24 11:44:48 +01:00 |
|
ocornut
|
5dce79e941
|
Backends: DirectX12: Fixed an issue where pre-1.91.5 legacy ImGui_ImplDX12_Init() signature started breaking in 1.91.8 due to missing command queue. (#8429)
|
2025-02-24 10:52:15 +01:00 |
|
ocornut
|
dd89bb1469
|
Backends: DirectX11: configure swap chain creation for secondary viewports via undocumented ImGui_ImplDX11_SetSwapChainDescs(). (#5437, #7607, #7286, #2970)
|
2025-02-24 10:19:12 +01:00 |
|
Tygyh
|
74afea04d6
|
Fix typos in docs (#8427)
|
2025-02-22 23:36:40 +01:00 |
|
ocornut
|
edc66d79c7
|
Nav: extract code into a NavUpdateWindowingApplyFocus() so it may be reused elsewhere.
|
2025-02-21 23:11:11 +01:00 |
|
Marius PvW
|
3064e6d10c
|
Viewports + Backends: Win32: Fixed setting title bar text when application is compiled without UNICODE. (#7979, #5725)
|
2025-02-21 22:41:15 +01:00 |
|
ocornut
|
6acdce78d1
|
Backends: Win32: use UnregisterClassW() for matching consistency. (#8423, #7979)
Amend 3293ef8bb
|
2025-02-21 22:13:33 +01:00 |
|
ocornut
|
773060155f
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_glfw.cpp
# backends/imgui_impl_glfw.h
# backends/imgui_impl_opengl3.cpp
# backends/imgui_impl_osx.h
# backends/imgui_impl_osx.mm
# backends/imgui_impl_sdl2.cpp
# backends/imgui_impl_sdl3.cpp
# backends/imgui_impl_win32.cpp
# imgui.cpp
|
2025-02-21 19:56:20 +01:00 |
|
ocornut
|
434b7710f3
|
Internals: packing ImGuiDataVarInfo + misc renaming + value of ImGuiDataType_Pointer doesn't need to be Count+1
|
2025-02-21 19:26:24 +01:00 |
|
ocornut
|
1a7b5945c7
|
Backends: GLFW/SDL2/SDL3: Update monitors and work areas information every frame, as the later may change regardless of monitor changes. (#8415)
|
2025-02-21 19:23:39 +01:00 |
|
David Maas
|
ea59440662
|
Backends: Win32: WM_SETTINGCHANGE's SPI_SETWORKAREA message also triggers a refresh of monitor list. (#8415)
|
2025-02-21 17:10:11 +01:00 |
|
ocornut
|
1e18a6cf60
|
Examples: GLFW+Vulkan: make GLFW_DIR overridable in cmake bit. (#8419)
|
2025-02-21 16:55:35 +01:00 |
|