Ahmed Samy
|
960aff24fc
|
Backends: Win32: use XInput Packet to avoid resubmitting gamepad data. (#9202, #8556)
|
2026-01-28 15:30:49 +01:00 |
|
ocornut
|
8306e32495
|
Nav: fixed speed scale for resizing/moving with keyboard/gamepad. (#323)
Fix 04157da29.
|
2026-01-28 15:14:15 +01:00 |
|
ocornut
|
814c6a194b
|
Log/Capture: fixed erroneously injecting extra carriage returns in output.
|
2026-01-26 12:29:42 +01:00 |
|
Tom Seddon
|
ab6c9d9b12
|
Ignore -Wsign-conversion warnings when building with gcc. (#9192)
Co-authored-by: Tom Seddon <tom@trlinux>
|
2026-01-26 11:51:22 +01:00 |
|
ocornut
|
d12b1a938e
|
Demo: improved Selectable() demos. (#9193)
|
2026-01-26 11:45:32 +01:00 |
|
ocornut
|
c91bcea7a8
|
Backends: SDLGPU3: fixed missing release of TexSamplerNearest. (#9196)
Amend/fix 8b86c939c7
|
2026-01-25 13:30:28 +01:00 |
|
ocornut
|
c6e54c7ab5
|
Comments about input queue being close to be supporting multi-thread. (#5772)
|
2026-01-25 13:29:21 +01:00 |
|
ocornut
|
d1cf58e590
|
Nav: fixed WrapX/LoopX handling in menu layer. (#9178)
Amend 3050f653cb
|
2026-01-23 16:00:28 +01:00 |
|
RegimantasSimkus
|
e1217227b2
|
Tooltips, Disabled: fixed EndDisabledOverrideReenable() assertion when nesting a tooltip in a disabled block. (#9180, #7640)
Amend f953ebf9ca
|
2026-01-23 15:29:27 +01:00 |
|
ocornut
|
7250fbde2e
|
Fixed warning compiling stb_truetype with MSVC, C++20 with /w15262 (#9189)
|
2026-01-23 14:29:20 +01:00 |
|
ocornut
|
a117055b6b
|
Internals: move field for locality.
|
2026-01-22 20:13:35 +01:00 |
|
ocornut
|
b015acc464
|
Viewports: added GetWindowViewport() in imgui_internal.h to increase consistency with code using this public API in docking branch. (#9140)
|
2026-01-22 17:50:25 +01:00 |
|
ocornut
|
3050f653cb
|
Menus, Nav: made navigation into menu-bar auto wrap on X axis. (#9178)
|
2026-01-22 17:33:35 +01:00 |
|
ocornut
|
66bb8add73
|
Docs: better document Shortcut() related stuff. (#9188) Better document io.ConfigDpiScaleFonts. (#9179)
|
2026-01-22 14:35:16 +01:00 |
|
ocornut
|
3aba95060e
|
Fonts: adding new fonts after removing all fonts mid-frame properly updates current state.
|
2026-01-21 19:53:55 +01:00 |
|
ocornut
|
cb3b7ff4fb
|
InputText: added mGuiInputTextCallbackData::EventActive helpers. (#9174)
|
2026-01-21 18:46:38 +01:00 |
|
ocornut
|
d448045669
|
InputText: Added ImGuiInputTextCallbackData::ID field.
|
2026-01-21 18:34:28 +01:00 |
|
ocornut
|
f21307e5c9
|
InputText: ImGuiInputTextCallbackData::SelectAll() sets CursorPos. Added SetSelection() helper.
Context was for #9174 but not specific to it.
|
2026-01-21 18:25:38 +01:00 |
|
ocornut
|
42b7704b70
|
InputText: add ImGuiInputTextState::SetSelection() helper + make TextSrc valid outside scope for non-read only fields. (#9174)
|
2026-01-21 18:19:03 +01:00 |
|
Pádraic Slattery
|
3803203d47
|
CI: update outdated GitHub Actions versions (#9186)
|
2026-01-21 17:34:30 +01:00 |
|
ocornut
|
8c0b410371
|
Docs: tweaks.
|
2026-01-20 18:25:18 +01:00 |
|
ocornut
|
8b86c939c7
|
Backends: DirectX10, DirectX11, SDLGPU3: added nearest sampler in ImGui_ImplDX10_RenderState/ImGui_ImplDX11_RenderState/ImGui_ImplSDLGPU3_RenderState struct.
(#6969, #5834, #7468, #3590, #9173, #8926, #7230, #5118, #3590, #2973, #6969)
|
2026-01-19 13:02:25 +01:00 |
|
thedmd
|
b933599f00
|
Backends: DirectX12: added helpers to switch to Linear sampler (yet not made public, but intended to be forward declared). (#9173)
|
2026-01-19 12:32:45 +01:00 |
|
ocornut
|
12223cc3e9
|
Error handling: rework macros, add IM_ASSERT_USER_ERROR_RET(), IM_ASSERT_USER_ERROR_RETV() to simplify code.
|
2026-01-19 12:16:10 +01:00 |
|
ocornut
|
ea122de913
|
Error handling: Improve error handling and recovery for TableSetupColumn().
|
2026-01-19 11:49:11 +01:00 |
|
ocornut
|
14dfd5bf6b
|
Examples: DX12: update to VS2019 so it supports WIndows SDK 10.0 simplified versioning.
|
2026-01-19 11:42:08 +01:00 |
|
E
|
5dde06b327
|
Docs: fixed 'Tearaway' link in credits section (#9176)
|
2026-01-18 23:45:38 +01:00 |
|
ocornut
|
21d3299e58
|
Backends: fixed reappearing uses to NULL to favor nullptr.
|
2026-01-15 16:09:01 +01:00 |
|
ocornut
|
d7598aa84f
|
Backends: SDL2, SDL3: changed GetClipboardText() handler to return NULL on error aka clipboard contents is not text. (#9168)
Consistent with other backends.
|
2026-01-15 16:08:18 +01:00 |
|
ocornut
|
9a6eb0ab25
|
Backends: Vulkan: ImGui_ImplVulkanH_DestroyWindow() oes not call vkDestroySurfaceKHR(): because surface is created by caller. (#9163)
# Conflicts:
# backends/imgui_impl_vulkan.cpp
|
2026-01-14 19:37:05 +01:00 |
|
ocornut
|
a1dfaf4869
|
ImageButton() doesn't use a clamped style.FrameRounding value but instead adjust inner image rounding when FramePadding > FrameRounding. (#2942, #845)
|
2026-01-14 15:55:07 +01:00 |
|
ocornut
|
7143d711bf
|
Images, Style: added style.ImageRounding, ImGuiStyleVar_ImageRounding to configure rounding of Image() widgets. (#2942, #845)
Moving border drawing above AddImage() call, should not make a difference for square images.
|
2026-01-14 15:55:03 +01:00 |
|
ocornut
|
0d08927dae
|
Error handling: Improve error handling and recovery for EndMenu()/EndCombo(). (#1651, #9165, #8499)
|
2026-01-14 14:59:39 +01:00 |
|
ocornut
|
791ad9b82d
|
InvisibleButton: allow calling with size (0,0) to fit to available content size. (#9166, #7623)
|
2026-01-13 16:15:48 +01:00 |
|
ocornut
|
f64c7c37ef
|
Fonts: fixed a crash when trying to use AddFont() with MergeMode=true on a font that has already been rendered. (#9162)
|
2026-01-12 18:17:38 +01:00 |
|
ocornut
|
d1c5a66557
|
Backends: WebGPU: rework unsupported path into an assert. (#9155, #9156)
|
2026-01-12 12:11:10 +01:00 |
|
ocornut
|
f5384544cb
|
(Breaking) Commented out legacy names obsoleted in 1.90 (Sept 2023): BeginChildFrame(), EndChildFrame(), ShowStackToolWindow(), IM_OFFSETOF(), IM_FLOOR().
|
2026-01-08 17:33:09 +01:00 |
|
ocornut
|
fedf227ea4
|
Amend 7a02f4b.
|
2026-01-08 17:17:06 +01:00 |
|
ocornut
|
7a02f4b545
|
Nav, Shortcuts, Tooltips: tooltip reference position not affected by remote shortcut activation. (#9138, #456)
NavCalcPreferredRefPos() has different path for popups vs tooltip.
Amend 197f8904fe
|
2026-01-08 17:14:38 +01:00 |
|
ocornut
|
ca9b7b4071
|
InputText, Nav: amend 1566c96. (incorrectly commited old chunk)
|
2026-01-08 17:11:23 +01:00 |
|
ocornut
|
1566c96ccd
|
InputText, Nav: fixed remote/shortcut InputText() not teleporting mouse cursor when nav cursor is active and io.ConfigNavMoveSetMousePos is enabled.
Motivated by this, also made SetFocusID() immediately set g.NavIdIsAlive, which is more correct and might be other (positive) subtle side effects.
|
2026-01-08 17:04:52 +01:00 |
|
ocornut
|
3389dfd9dd
|
IsItemHovered() doesn't filter out the signal when activated item is a shortcut remote activation. (#9138, #456)
Amend a201af7354
|
2026-01-08 15:58:12 +01:00 |
|
ocornut
|
9ce41a92c3
|
Misc/shallow merges from docking branch to reduce small drift.
|
2026-01-08 14:31:25 +01:00 |
|
maf
|
43a90adc61
|
Docs: Fix spelling errors (#9158)
|
2026-01-08 09:17:44 +01:00 |
|
ocornut
|
7b3ad4a282
|
(Breaking) Popups: changed 'ImGuiPopupFlags popup_flags = 1' default value to be '= 0' for BeginPopupContextItem(), BeginPopupContextWindow(), BeginPopupContextVoid(), OpenPopupOnItemClick(). (#9157, #9146)
|
2026-01-07 18:15:15 +01:00 |
|
JD31
|
4ce188def8
|
Backends: WebGPU: clarify build failure when attempting to build with Dawn for iOS. (#9155, #9156)
|
2026-01-07 17:25:41 +01:00 |
|
ocornut
|
b467a0466c
|
Docs: amends comments about fonts.
|
2026-01-06 19:07:46 +01:00 |
|
ocornut
|
69a501df6e
|
Backends: OpenGL3: call ImGui_ImplOpenGL3_InitLoader() in ImGui_ImplOpenGL3_CreateDeviceObjects() / ImGui_ImplOpenGL3_DestroyDeviceObjects(). (#9112)
|
2026-01-05 16:46:56 +01:00 |
|
ocornut
|
1dc1964d5b
|
Backends: Vulkan: change ImGui_ImplVulkanH_Window::ClearEnable to fuller featured AttachmentDesc. (#9152)
|
2026-01-05 16:39:49 +01:00 |
|
ocornut
|
f106ccd5fa
|
Backends: Vulkan: clarify ImGui_ImplVulkanH_Window members.
|
2026-01-05 16:38:01 +01:00 |
|