ocornut
|
7cd31c3557
|
Tables: tamed some .ini settings optimizations to more accurately allow overwriting/hot-reloading settings. (#7934)
|
2025-02-12 19:08:52 +01:00 |
|
ocornut
|
ef7ffaff74
|
Styles, Tabs: (Breaking) Renamed TabMinWidthForCloseButton to TabCloseButtonMinWidthUnselected. Added TabCloseButtonMinWidthSelected. (#8387)
|
2025-02-12 15:46:17 +01:00 |
|
fdsa
|
6916f935eb
|
InputText: Allow CTRL+Shift+Z to redo even outside of OSX. (#8389)
|
2025-02-12 14:25:38 +01:00 |
|
ocornut
|
3b2f2602b4
|
Windows: Fixed an issue where BeginChild() inside a collapsed Begin() wouldn't inherit the SkipItems flag.
Amend/fix a89f05a10 (old!)
Discovered while looking at glyph being processed in WIP branch.
|
2025-02-10 21:34:55 +01:00 |
|
ocornut
|
4dc9df6aae
|
Tables: fixed an issue where Columns Visible/Hidden state wouldn't be correctly overridden when hot-reloading .ini state. (#7934)
|
2025-02-10 19:29:18 +01:00 |
|
ocornut
|
a431e1277e
|
Backends: SDL2, SDL3: Using SDL_OpenURL() in platform_io.Platform_OpenInShellFn handler. (#7660)
|
2025-02-10 12:09:44 +01:00 |
|
ocornut
|
a18622c369
|
TextLinkOpenURL(): fixed default Win32 io.PlatformOpenInShellFn handler to handle UTF-8 regardless of system regional settings. (#7660)
|
2025-02-10 12:02:01 +01:00 |
|
ocornut
|
2206e31e54
|
Demo: Combos: demonstrate a very simple way to add a filter to a combo. (#718)
|
2025-02-10 11:38:17 +01:00 |
|
ocornut
|
e368015d79
|
Tables: a clipped scrolling table correctly clears SetNextWindowXXX flags. (#8196)
Amend 43c51eb12
|
2025-02-07 22:56:02 +01:00 |
|
ocornut
|
4982602f6f
|
Windows, Style: Added style.WindowBorderHoverPadding setting to configure inner/outer padding applied to hit-testing of windows borders.
Amend 3c7177c6, 59f3c4fc2, ae7f833c6.
Could be latched inside windows to be multi-dpi friendly, but likely won't matter soon.
|
2025-02-07 18:16:04 +01:00 |
|
fdsa
|
4f1d3809c3
|
Fixed tabs and spaces (#8377)
|
2025-02-06 19:54:43 +01:00 |
|
ocornut
|
0625b37760
|
Scrollbar: Rework logic that fades-out scrollbar when it becomes too small.
Amend 0236bc246f
|
2025-02-06 18:41:47 +01:00 |
|
ocornut
|
cfed18afc7
|
Add ImFontConfig::GlyphExtraAdvanceX as a replacement for GlyphExtraSpacing.x (#242)
Partly restore 1a31e31.
|
2025-02-06 12:34:37 +01:00 |
|
ocornut
|
1a31e31ae9
|
(Breaking) Fonts: removed ImFontConfig::GlyphExtraSpacing option which seems largely obsolete and unused. (#242)
|
2025-02-03 17:55:35 +01:00 |
|
PhantomCloak
|
da0ba9e2fe
|
Backends: WebGPU: add type alias for dawn WGPUProgrammableStageDescriptor -> WGPUComputeState. (#8369)
|
2025-02-03 16:00:59 +01:00 |
|
ocornut
|
5dd84082ab
|
InputTextWithHint(): Fixed buffer overflow when user callback modifies the buffer contents in a way that alters hint visibility. (#8368)
|
2025-02-03 15:11:22 +01:00 |
|
ocornut
|
204cebc8fc
|
Backends: Metal: Fixed a crash on application resources. (#8367, #7419) [@anszom]
|
2025-02-03 14:21:53 +01:00 |
|
ocornut
|
6265339995
|
Fixed IsItemDeactivatedAfterEdit() signal being broken for Checkbox(), RadioButton(), Selectable(). (#8370)
Item is already made inactive at the time of calling MarkItemEdited().
Fix a604d4f71
|
2025-02-03 14:03:43 +01:00 |
|
ocornut
|
f820bf7cd4
|
Version 1.91.9 WIP
|
2025-02-03 12:33:40 +01:00 |
|
ocornut
|
dbb5eeaadf
|
Version 1.91.8
|
2025-01-31 16:08:17 +01:00 |
|
ocornut
|
ae6cfd32a0
|
Tables, Menus: Fixed tables or child windows submitted inside BeginMainMenuBar() being unable to save their settings. (#8356)
Amend error handling (fa178f4) to avoid us setting ImGuiWindowFlags_NoSavedSettings on the wrong window.
|
2025-01-30 14:34:51 +01:00 |
|
ocornut
|
fa178f4235
|
Error Handling: Recovery from missing EndMenuBar() call. (#1651)
|
2025-01-30 14:30:14 +01:00 |
|
ocornut
|
dfd1bc3c5b
|
Tables, Menus: Fixed using BeginTable() in menu layer (any menu bar). (#8355)
|
2025-01-29 19:05:18 +01:00 |
|
ocornut
|
134fbe1245
|
Windows: Fixed IsItemXXXX() functions not working on append-version of EndChild(). (#8350)
Also made some of the fields accessible after BeginChild() to match Begin() logic.
|
2025-01-27 12:41:31 +01:00 |
|
ocornut
|
8a1613a382
|
Fonts: OversampleH/OversampleV value defaults to 0 for automatic selection.
|
2025-01-24 19:32:30 +01:00 |
|
ocornut
|
9eafb7bbfb
|
ImFont: IndexLookup[] table hold 16-bit values even in ImWchar32 mode.
|
2025-01-24 16:54:59 +01:00 |
|
ocornut
|
ed7551c1d4
|
Selectable: Fixed horizontal label alignment when combined with using ImGuiSelectableFlags_SpanAllColumns. (#8338)
|
2025-01-24 14:59:37 +01:00 |
|
ocornut
|
9bc5b0406d
|
Windows, Style: Fixed small rendering issues with menu bar, resize grip and scrollbar when using thick border sizes. (#8267, #7887)
Amend e.g. 742b5f4c.
|
2025-01-24 14:39:07 +01:00 |
|
ocornut
|
10199341b1
|
ImFontAtlas: made calling ClearFonts() call ClearInputData(). (#8174, #6556, #6336, #4723)
|
2025-01-23 11:31:32 +01:00 |
|
ocornut
|
71da34c48c
|
Debug Tools: Tweaked font preview + indent "Glyphs" block.
|
2025-01-22 16:56:18 +01:00 |
|
ocornut
|
6906ac979e
|
ColorEdit, ColorPicker: (Breaking) redesigned how alpha is displayed in the preview square. (#8335, #1578, #346)
Added ImGuiColorEditFlags_AlphaOpaque, ImGuiColorEditFlags_AlphaNoBg.
Removed ImGuiColorEditFlags_AlphaPreview.
|
2025-01-22 12:12:07 +01:00 |
|
ocornut
|
fdca6c08ad
|
Inputs: added IsMouseReleasedWithDelay() helper. (#8337, #8320)
|
2025-01-22 11:28:47 +01:00 |
|
David Maas
|
2af26b75d1
|
ColorEdit, ColorPicker: Fixed alpha preview broken in 1.91.7. (#8336, #8241). [@PathogenDavid]
ImAlphaBlendColors() was broken by ImLerp() change. (cd6c83c)
|
2025-01-21 14:26:00 +01:00 |
|
ocornut
|
7ae7c90790
|
Tabs, Style: reworked selected overline rendering to better accommodate for rounded tabs. (#8334)
|
2025-01-21 13:55:44 +01:00 |
|
ocornut
|
4c2e7bb035
|
Backends: SDL2,SDL3: removed assert preventing using ImGui_ImplSDL2_SetGamepadMode()/ImGui_ImplSDL3_SetGamepadMode() with ImGui_ImplSDL2_GamepadMode_Manual/ImGui_ImplSDL3_GamepadMode_Manual and an empty array. (#8329)
|
2025-01-20 15:24:46 +01:00 |
|
Julian Rachele
|
aa1b4ea861
|
Backends: OSX: Remove notification observer when shutting down. (#8331)
|
2025-01-20 09:24:43 +01:00 |
|
Daniel K. O. (dkosmari)
|
aa23f3801b
|
Backends: SDL_Renderer2/3: Use endian-dependent RGBA32 texture format, to match SDL_Color. (#8327)
|
2025-01-18 17:26:36 +01:00 |
|
ocornut
|
b7c27c5333
|
Windows: legacy SetWindowFontScale() is properly inherited by nested child windows. (#2701, #8138, #1018)
|
2025-01-16 19:08:39 +01:00 |
|
ocornut
|
4c64ba16c5
|
imgui_freetype: fixed issue where glyph advances would incorrectly be snapped to pixels.
|
2025-01-16 17:42:00 +01:00 |
|
ocornut
|
b4a5d1dc53
|
Backends: SDLGPU3: Rename GpuDevice->Device. Expose ImGui_ImplSDLGPU3_CreateDeviceObjects(), ImGui_ImplSDLGPU3_DestroyDeviceObjects(). Misc renaming. (#8163, #7998, #7988)
|
2025-01-16 12:43:06 +01:00 |
|
ocornut
|
0f33d7185f
|
Examples: Vulkan: vkAcquireNextImageKHR() and vkQueuePresentKHR() returning VK_SUBOPTIMAL_KHR keeps moving forward. (#7825, #7831)
|
2025-01-15 17:31:38 +01:00 |
|
ocornut
|
6684984c49
|
Examples: DirectX12: Reduced number of frame in flight from 3 to 2 in provided example, to reduce latency.
|
2025-01-15 15:13:05 +01:00 |
|
ocornut
|
8a9de84cd0
|
FontAtlas: reduced baked IM_DRAWLIST_TEX_LINES_WIDTH_MAX from 63 to 32. (#3245)
|
2025-01-15 14:00:03 +01:00 |
|
ocornut
|
100075f2be
|
Backends: DirectX12: Texture upload use the command queue provided in ImGui_ImplDX12_InitInfo instead of creating its own.
+ minor tweaks to faciliate branch merging.
|
2025-01-15 12:15:24 +01:00 |
|
ocornut
|
c59a2267d0
|
Version 1.91.8 WIP
|
2025-01-15 11:58:47 +01:00 |
|
ocornut
|
5c1d2d1e4c
|
Version 1.91.7
|
2025-01-14 13:29:25 +01:00 |
|
ocornut
|
9f8481a842
|
(Breaking) TreeNode: renamed ImGuiTreeNodeFlags_SpanTextWidth to ImGuiTreeNodeFlags_SpanLabelWidth. (#6937)
|
2025-01-14 13:14:50 +01:00 |
|
ocornut
|
290e402a02
|
TreeNode, Tables: added ImGuiTreeNodeFlags_LabelSpanAllColumns. (#8318, #3565)
|
2025-01-13 18:55:09 +01:00 |
|
ocornut
|
32cea85331
|
Debug Tools: Item Picker: Always available in menu. Tweak Demo Debug Options. (#2673, #1651)
|
2025-01-13 15:51:39 +01:00 |
|
ocornut
|
00f12b9a09
|
InputText: Fixed not calling CallbackEdit on revert/clear with Escape key. (#8273) + rework comments.
Seems like there is no reason to not run that path. Amend ancient 9501cd99, f3ab5e625
|
2025-01-13 15:25:20 +01:00 |
|