Ignore -Wsign-conversion warnings when building with gcc. (#9192)
Tom Seddon
2026-01-24 17:21:23 +00:00
2a08c87b8cMerge branch 'master' into docking
ocornut
2026-01-23 16:05:50 +01:00
d1cf58e590Nav: fixed WrapX/LoopX handling in menu layer. (#9178)
ocornut
2026-01-23 16:00:28 +01:00
e1217227b2Tooltips, Disabled: fixed EndDisabledOverrideReenable() assertion when nesting a tooltip in a disabled block. (#9180, #7640)
RegimantasSimkus
2026-01-19 17:05:13 +00:00
7250fbde2eFixed warning compiling stb_truetype with MSVC, C++20 with /w15262 (#9189)
ocornut
2026-01-23 14:29:20 +01:00
a117055b6bInternals: move field for locality.
ocornut
2026-01-22 18:24:12 +01:00
b015acc464Viewports: added GetWindowViewport() in imgui_internal.h to increase consistency with code using this public API in docking branch. (#9140)
ocornut
2026-01-22 17:50:25 +01:00
3050f653cbMenus, Nav: made navigation into menu-bar auto wrap on X axis. (#9178)
ocornut
2026-01-22 17:33:35 +01:00
b933599f00Backends: DirectX12: added helpers to switch to Linear sampler (yet not made public, but intended to be forward declared). (#9173)
thedmd
2025-09-27 15:09:52 +02:00
Docs: fixed 'Tearaway' link in credits section (#9176)
E
2026-01-18 17:45:38 -05:00
f89ef40cb2Backends: Win32: fixed an issue from 1.90.5 where newly appearing windows that are not parented to the main viewport don't have task bar icon appear before the windows was explicited refocused. (#7354, #8669)
ocornut
2026-01-16 18:43:02 +01:00
c389a9528fViewports: reworked IsViewportAbove() test as an alternate fix for #8948, #9172, #9131, #9128.
ocornut
2026-01-16 16:28:19 +01:00
9eebd37b59Viewports: update LastFocusedStampCount earlier. Fix (#8948, #9172, #9131, #9128) but probably have other side effects too.
ocornut
2026-01-16 16:26:19 +01:00
7038e71ae2Viewports: renamed local to make algorithm easier to follow + comments. Should be no-op. (#8948, #9172, #9131, #9128)
ocornut
2026-01-16 15:52:02 +01:00
21d3299e58Backends: fixed reappearing uses to NULL to favor nullptr.
ocornut
2026-01-15 16:08:40 +01:00
d7598aa84fBackends: SDL2, SDL3: changed GetClipboardText() handler to return NULL on error aka clipboard contents is not text. (#9168)
ocornut
2026-01-15 16:07:07 +01:00
5b5d5b049dAmends for docking for 9a6eb0a and 7a02f4b. (#9138)
ocornut
2026-01-14 19:45:51 +01:00
66e08b6575Merge branch 'master' into docking (require next commit)
ocornut
2026-01-14 19:42:11 +01:00
9a6eb0ab25Backends: Vulkan: ImGui_ImplVulkanH_DestroyWindow() oes not call vkDestroySurfaceKHR(): because surface is created by caller. (#9163)
ocornut
2026-01-14 19:23:57 +01:00
a1dfaf4869ImageButton() doesn't use a clamped style.FrameRounding value but instead adjust inner image rounding when FramePadding > FrameRounding. (#2942, #845)
ocornut
2026-01-14 15:54:55 +01:00
7143d711bfImages, Style: added style.ImageRounding, ImGuiStyleVar_ImageRounding to configure rounding of Image() widgets. (#2942, #845)
ocornut
2026-01-14 15:24:30 +01:00
0d08927daeError handling: Improve error handling and recovery for EndMenu()/EndCombo(). (#1651, #9165, #8499)
ocornut
2026-01-14 14:59:39 +01:00
791ad9b82dInvisibleButton: allow calling with size (0,0) to fit to available content size. (#9166, #7623)
ocornut
2026-01-13 16:15:48 +01:00
f64c7c37efFonts: fixed a crash when trying to use AddFont() with MergeMode=true on a font that has already been rendered. (#9162)
ocornut
2026-01-12 18:17:38 +01:00
d1c5a66557Backends: WebGPU: rework unsupported path into an assert. (#9155, #9156)
ocornut
2026-01-12 12:11:10 +01:00
f5384544cb(Breaking) Commented out legacy names obsoleted in 1.90 (Sept 2023): BeginChildFrame(), EndChildFrame(), ShowStackToolWindow(), IM_OFFSETOF(), IM_FLOOR().
ocornut
2026-01-08 17:26:25 +01:00
1566c96ccdInputText, Nav: fixed remote/shortcut InputText() not teleporting mouse cursor when nav cursor is active and io.ConfigNavMoveSetMousePos is enabled.
ocornut
2026-01-08 17:04:52 +01:00
3389dfd9ddIsItemHovered() doesn't filter out the signal when activated item is a shortcut remote activation. (#9138, #456)
ocornut
2026-01-08 15:58:12 +01:00
Textures: prevent assert/crash of having a destroyed texture recreated without the pixels data available (#9150, #8811)
Sammy Fatnassi
2026-01-03 14:26:29 -05:00
960921f03aHappy new year!
ocornut
2026-01-03 01:07:58 +01:00
396b33d0d0Merge branch 'master' into docking
ocornut
2025-12-23 18:19:15 +01:00
b7b8f52437Examples: Android: update for consistency (untested).
ocornut
2025-12-23 17:57:01 +01:00
05581da183AddFontDefault() now automatically selects an embedded font between AddFontDefaultVector() and AddFontDefaultBitmap).
ocornut
2025-12-23 17:44:18 +01:00
9ca7ea00c8Merge branch 'master' into docking
ocornut
2025-12-11 23:25:47 +01:00
4dac00ca0cWindows: fixed always updating internal buffer for ### window titles even when Ctrl+Tab window is hidden. Instead forcing an update on mismatching when appearing.
ocornut
2025-12-11 23:12:52 +01:00
fc89c61089Hashing: handling of "###" operator to reset to seed within a string identifier doesn't include the "###" characters in the output hash anymore.
omar
2019-12-26 21:40:58 +01:00
cf64b7fa72Tables: Fixed losing stored display order when reducing column count. (#9108, #4046)
ocornut
2025-12-08 19:29:41 +01:00
a726bded11Fonts: ClearOutputData() doesn't need to clear FallbackChar, EllipsisChar. Fixed crash changing font loader.
ocornut
2025-12-05 19:12:50 +01:00
7f78f52243Demo: removed some hardcoded widths.
ocornut
2025-12-05 18:44:21 +01:00
60f8b0733cRework color marker internals to facilitate arbitrary override using SetNextItemColorMarker().
ocornut
2025-12-05 18:06:34 +01:00
6327b63064Merge branch 'master' into docking
ocornut
2025-12-05 16:38:51 +01:00
fa4b47c5e2Added RGBA color markers to ColorEdit3/ColorEdit4 + opt-in ImGuiSliderFlags_ColorMarkers for Drags/Sliders.
ocornut
2025-12-05 16:29:15 +01:00
a7ecbcdebaShuffle ImGuiColorEditFlags flag values.
ocornut
2025-12-04 16:45:45 +01:00
ded52c71d9Debug Log: can output to debugger. Added ImGuiDebugLogFlags_OutputToDebugger.
ocornut
2025-12-05 15:07:44 +01:00
9d4fafa671Nav: removed an unnecessary FindWindowByName() call.
ocornut
2025-12-05 14:16:14 +01:00
8e67fe13a5Fixed an assert in background dimming code, which could trigger after using gamepad/keyboard to move a window to another viewport. (#9053)
ocornut
2025-12-05 13:51:52 +01:00