ocornut
|
035c87ef84
|
Viewports: fixed viewport->FramebufferScale update for main viewport. Amend 98a66d8, 91b131e. (#9502)
|
2026-08-05 17:20:04 +02:00 |
|
ocornut
|
91b131e448
|
Viewports: fixed viewport->FramebufferScale being reset. Amend 98a66d8. (#9502)
|
2026-08-05 15:54:39 +02:00 |
|
ocornut
|
11bd4e7731
|
Merge branch 'master' into docking
# Conflicts:
# imgui.cpp
|
2026-08-04 14:34:04 +02:00 |
|
ocornut
|
2de0a07cd4
|
Fixed PVS Studio false positive.
|
2026-08-04 14:33:31 +02:00 |
|
ocornut
|
7c9f0c148c
|
Backends, Examples: QNX: amends. Moved ignore list to main file. Removed .use files. (#9492)
Moved functions in example_qnx_opengl3/main.cpp to match structure of other examples.
|
2026-08-04 14:20:12 +02:00 |
|
Mike Gorchak
|
40ec568762
|
Backends+Examples: QNX Screen: added initial QNX support to backends and examples. (#9492)
|
2026-08-04 14:10:19 +02:00 |
|
ocornut
|
98a66d8c88
|
Viewports: fixed viewport->Framebuffer not being state on platform on backend where Platform_GetWindowFramebufferScale (value was only applied to DrawData).
|
2026-08-04 14:02:53 +02:00 |
|
ocornut
|
5108603789
|
DrawList: apply current pixel density to DrawList's fringe scale. Added ImDrawList::_SetPixelDensity(). Reword FontRasterizerDensity as CurrentPixelDensity.
Amend 94a4322.
# Conflicts:
# imgui.cpp
# imgui.h
# imgui_draw.cpp
# imgui_internal.h
|
2026-08-04 13:15:05 +02:00 |
|
ocornut
|
fdc1152281
|
(Breaking) Style: obsoleted style.CurveTessellationTol in favor of style.CurveTesselationMaxError.
cc #3127, #3664, #3665
|
2026-08-03 17:05:44 +02:00 |
|
ocornut
|
b647af2100
|
Fonts: AddFontDefault() uses framebuffer scale.
If running before DisplaySize is set, assume a different default on Apple.
|
2026-08-03 15:01:23 +02:00 |
|
ocornut
|
ebd752a0ec
|
Version 1.93.0 WIP
|
2026-08-03 14:42:56 +02:00 |
|
ocornut
|
9b7699f325
|
Backends: amend comments to state that bilinear filtering is required ahead of 1.93.
|
2026-07-31 22:07:01 +02:00 |
|
ocornut
|
b48d1afbe8
|
Merge branch 'master' into docking
# Conflicts:
# docs/CHANGELOG.txt
v1.92.9b-docking
|
2026-07-31 16:25:00 +02:00 |
|
ocornut
|
f1cc2ae15e
|
Version 1.92.9b
v1.92.9b
|
2026-07-31 16:14:42 +02:00 |
|
ocornut
|
448ef2baa9
|
DragXXX, SliderXXX: fixed a regression in 1.92.9 where clicking a previously Ctrl+Clicked field would flick it to text edit mode for a frame. (#9476, #701)
|
2026-07-31 13:09:40 +02:00 |
|
thedmd
|
b9adace7b5
|
Tables: fixed X position of angled borders being off by half a pixel.
|
2026-07-30 22:03:40 +02:00 |
|
thedmd
|
ed252c55aa
|
Tables: fixed Y position of lower horizontal border being off by one pixel when vertical ones are not also enabled.
Attributed to thedmd who reported this to me.
|
2026-07-30 21:40:26 +02:00 |
|
ocornut
|
ffbf21af6b
|
Demo: Custom Rendering: enable LiveEdit. Tweaks.
|
2026-07-30 16:20:09 +02:00 |
|
ocornut
|
e47e6b0d9d
|
Fonts: made GetDefaultCompressedFontDataProggyClean()/GetDefaultCompressedFontDataProggyForever() undocumented non-static. (#9493)
|
2026-07-30 16:03:42 +02:00 |
|
ocornut
|
81cfcb8c1f
|
Docking: (very minor) Scaling of drop boxes padding, rounding, thickness.
|
2026-07-30 13:57:36 +02:00 |
|
ocornut
|
950d27137e
|
Tweaks.
|
2026-07-29 15:51:15 +02:00 |
|
omar
|
8c131021b0
|
Update pull_request_template.md
|
2026-07-29 15:26:51 +02:00 |
|
ocornut
|
ff135cf5e5
|
Backends: DirectX11: removed obsolete comment that got left in this backend only.
|
2026-07-27 21:49:46 +02:00 |
|
ocornut
|
b334d19b66
|
ImDrawData: fixed a regression in 1.92.9 where legacy ImDrawData::CmdListsCount was always 0.
|
2026-07-26 15:46:38 +02:00 |
|
ocornut
|
a9e7a8c880
|
ImDrawData: fixed a regression in 1.92.9 where legacy ImDrawData::CmdListsCount was always 0.
|
2026-07-26 15:42:48 +02:00 |
|
ocornut
|
9b4eb24cee
|
Merge branch 'master' into docking
v1.92.9-docking
|
2026-07-25 13:45:27 +02:00 |
|
ocornut
|
01380c5797
|
Version 1.92.9
v1.92.9
|
2026-07-25 13:28:06 +02:00 |
|
ocornut
|
e722165561
|
Docs: rework FAQ index, added multi-threading and string-view details.
|
2026-07-25 12:41:02 +02:00 |
|
ocornut
|
d94d0f3649
|
Examples: SDL+WebGPU: removed stray glfw from cmakefiles. (#9387, #9428)
|
2026-07-23 18:56:53 +02:00 |
|
ocornut
|
f31f98f4cd
|
ImDrawData: fixed late initialized field. (Amend 6f41d13)
Would effectively be initialized on use but best to clear on constructor.
|
2026-07-23 17:56:02 +02:00 |
|
ocornut
|
f594633b54
|
Popups: added bool return value to OpenPopup(), OpenPopupOnItemClick() functions. (#9429)
Following on 795cf6fcb5.
|
2026-07-23 17:49:39 +02:00 |
|
ocornut
|
ca49eff398
|
Merge branch 'master' into docking
# Conflicts:
# imgui.cpp
|
2026-07-22 15:46:24 +02:00 |
|
ocornut
|
b335bf4328
|
Added ImTextureData::QueueUserData for staged-rendering texture queues e.g. imgui_threaded_rendering.h. (#8597, #9136)
|
2026-07-22 15:14:45 +02:00 |
|
ocornut
|
6f41d13c7a
|
DrawData: added FrameCount field to facilitate debugging multi-threading issues. (#8597, #9136)
|
2026-07-20 17:00:32 +02:00 |
|
ocornut
|
548389359c
|
(Breaking) ImDrawData: marked draw_data->CmdListsCount as obsolete. Use draw_data->CmdLists.Size.
# Conflicts:
# docs/CHANGELOG.txt
# imgui.cpp
|
2026-07-20 16:58:45 +02:00 |
|
omar
|
295385ff96
|
Update FAQ.md
|
2026-07-20 15:23:35 +02:00 |
|
omar
|
c9c458c40a
|
Update FAQ.md
|
2026-07-20 15:20:27 +02:00 |
|
ocornut
|
e4f7c5c722
|
Disabling ImGuiItemFlags_LiveEditOnInputScalar by default! (#9476, #701)
|
2026-07-20 14:26:57 +02:00 |
|
ocornut
|
d00a87565b
|
Fixed build when using IMGUI_DEBUG_HIGHLIGHT_ALL_ID_CONFLICTS + IMGUI_DISABLE_OBSOLETE_FUNCTIONS. (#9482)
Amend 6df50a0667
|
2026-07-20 14:11:21 +02:00 |
|
rbrtc
|
7038887c32
|
Docs: fixed link in FAQ index. (#9480)
|
2026-07-17 13:51:28 +02:00 |
|
Brenton Bostick
|
61a093635c
|
Backends: OpenGL3: fixed updating textures. (#9478, #9477, #9473, #8802)
Fixed 0ff4a8a.
|
2026-07-17 13:49:02 +02:00 |
|
ocornut
|
81c008f90d
|
Examples: SDL3+Metal4: fixed bad merge.
|
2026-07-16 16:28:51 +02:00 |
|
ocornut
|
93bd4f0adb
|
Merge branch 'master' into docking
# Conflicts:
# .github/workflows/build.yml
# backends/imgui_impl_opengl2.cpp
# backends/imgui_impl_opengl3.cpp
# backends/imgui_impl_sdl2.cpp
# examples/example_apple_metal4/main.mm
# imgui.cpp
|
2026-07-16 15:56:36 +02:00 |
|
ocornut
|
26b8292635
|
Split ImGuiItemFlags_LiveEdit into ImGuiItemFlags_LiveEditText, ImGuiItemFlags_LiveEditScalar. Added Demo contents. (#9476, #701)
cc #3936, #3946, #5904, #6284, #8149, #8065, #8665, #9117, #9299, #700, #1351, #1875, #2060, #2215, #2380, #2550, #3083, #3338, #3556, #4373, #4714, #4885, #5184,#5777, #6707, #6766, #8004, #8303, #8915, #9308
|
2026-07-16 15:46:47 +02:00 |
|
ocornut
|
c958f16059
|
EndGroup: fixed reporting combined Edit when it happens at the same time as tabbing to next ActiveId. (#9476, #701)
|
2026-07-16 15:46:43 +02:00 |
|
ocornut
|
4853f5c96b
|
Internals: rename NextItemData.ItemFlags -> ItemFlagsSet
|
2026-07-16 15:46:40 +02:00 |
|
ocornut
|
18d63b12be
|
Added ImGuiItemFlags_LiveEdit flag, and much-awaited support for disabling it. (#9476, #701)
cc #3936, #3946, #5904, #6284, #8149, #8065, #8665, #9117, #9299, #700, #1351, #1875, #2060, #2215, #2380, #2550, #3083, #3338, #3556, #4373, #4714, #4885, #5184,#5777, #6707, #6766, #8004, #8303, #8915, #9308
|
2026-07-16 15:39:53 +02:00 |
|
ocornut
|
2392a52660
|
InputText: tag InputTextDeactivatedState with an elapsing frame. Avoid unnecessary InputTextDeactivateHook() call on manual deactivation. InputTextDeactivateHook() only takes a record when Edited + callback marks edited. (#9476, #701)
for _NoLiveEdit it's easier than we don't use IsItemDeactivatedAfterEdit() in InputText()'s `if (g.InputTextDeactivatedState.ID == id)` block.
|
2026-07-16 15:39:52 +02:00 |
|
ocornut
|
baeea39c1a
|
Settings: fixed issues caliing ClearWindowSettings() followed by LoadIniSettingsFromMemory().
While not done with core, this would be useful to load .ini over a clean slate.
|
2026-07-15 19:22:44 +02:00 |
|
ocornut
|
0ff4a8a900
|
Backends: OpenGL2/3: Backup and restore GL_UNPACK state in UpdateTexture(). Amends. (#9473, #8802)
Fix setting GL_UNPACK_ROW_LENGTH twice.
|
2026-07-15 18:20:05 +02:00 |
|