ocornut
|
bbf957875b
|
Amend 9bc5b04 to avoid using GImGui mid-function.
|
2025-01-24 14:43:16 +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 |
|
ocornut
|
d17e9fc107
|
Backends: SDL_GPU: shallow tweaks + disable anisotropy in sampler. Examples: SDL+Vulkan: Fixed incorrect defines.
|
2025-01-22 10:37:39 +01:00 |
|
ocornut
|
3e6bdc2242
|
Examples: SDL3+SDL_GPU: use SDL_GPU_PRESENTMODE_MAILBOX swapchain parameters.
|
2025-01-22 10:22:31 +01:00 |
|
ocornut
|
bf13442c7c
|
Moved ImGuiColorEditFlags_AlphaPreview/ImGuiColorEditFlags_AlphaPreviewHalf flags. Demo: reorganized some of color edit/picker demo section.
|
2025-01-21 14:59:29 +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
|
e8779a67b1
|
Font: direct AddText()/RenderText() calls don't need to call strlen() if below clipping region.
Unlikely to meaningful affect anyone but still..
|
2025-01-20 18:00:03 +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 |
|
ocornut
|
8b0af7fddc
|
Backends: SDL: update comments regarding API stability, regarding SDL_GPU and SDL_Renderer.
|
2025-01-20 14:30:40 +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
|
80c9cd1f6e
|
Font: reduce unnecessary padding in ImFontConfig struct too.
|
2025-01-18 16:45:58 +01:00 |
|
ocornut
|
d7454de80a
|
Font: minor tweak to struct alignment.
|
2025-01-17 18:09:28 +01:00 |
|
ocornut
|
dd89a3741b
|
Backends: Vulkan: sharing duplicate code. (#5446, #8326)
|
2025-01-17 17:11:22 +01:00 |
|
ocornut
|
487d7f9a29
|
Font: Internals: make used page maps smaller. Since it's extremely rarely used and for iterations only. ~34->16 bytes with ImWchar32.
|
2025-01-16 22:30:43 +01:00 |
|
ocornut
|
f2262eb81a
|
Windows: latch FontRefSize at time of Begin(), consistent with e.g. TitleBarHeight, and to avoid calling CalcFontSize() on non-current window.
|
2025-01-16 19:46:54 +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 |
|
Diego Mateos
|
007735737a
|
Ignore vscode artifacts (#8324)
|
2025-01-16 17:10:26 +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
|
8ebf22d3c1
|
Backends: Vulkan: use ImVector<> for simplicity.
|
2025-01-15 16:21:16 +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
|
0e21bde77b
|
Misc shallow merge to reduce diff in other branches.
|
2025-01-15 14:00:03 +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
v1.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
|
21902e2f53
|
Backends: SDL_GPU: fixed SDL_GPUViewport initialisation. (#8163, #7998, #7988)
Probably harmless. Amend 8bbccf7
|
2025-01-13 19:51:15 +01:00 |
|
ocornut
|
c38c18c1a0
|
Avoid using 1<<31 for ImGuiWindowFlags_NavFlattened as it seems to confuse some binding generators.
|
2025-01-13 19:39:57 +01:00 |
|
ocornut
|
c5f60942bd
|
Demo: tweak demo for ImGuiTreeNodeFlags_LabelSpanAllColumns. (#8318, #3565)
|
2025-01-13 19:19:30 +01:00 |
|
ocornut
|
290e402a02
|
TreeNode, Tables: added ImGuiTreeNodeFlags_LabelSpanAllColumns. (#8318, #3565)
|
2025-01-13 18:55:09 +01:00 |
|
ocornut
|
6fb7d44255
|
Backends: SDL2/SDL3: Comments. (#7672, #7670)
|
2025-01-13 17:40:38 +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 |
|
ocornut
|
a604d4f717
|
Fixed IsItemDeactivated(), IsItemDeactivatedAfterEdit() to work when interrupted before/after the active id is submitted. (#5184, #5904, #6766, #8303, #8004)
|
2025-01-13 14:09:41 +01:00 |
|
ocornut
|
a28ffa81c4
|
Docs: added more references to IsKeyDown(), InFlags. (#8317)
|
2025-01-13 13:35:26 +01:00 |
|
ocornut
|
1d962820d8
|
Error Handling: Turned common EndTable() and other TableXXX functions fail cases into recoverable errors. (#1651, #8314)
|
2025-01-12 15:20:27 +01:00 |
|
ocornut
|
0b8ff4b238
|
Backends, Examples: Vulkan: add IMGUI_IMPL_VULKAN_MINIMUM_IMAGE_SAMPLER_POOL_SIZE. use in descriptor pools sizes. (#6642)
|
2025-01-09 23:29:44 +01:00 |
|
Daniel Walz
|
e7fb97208a
|
Backends: Metal: Added missing IM_UNUSED (#8302)
|
2025-01-09 23:12:07 +01:00 |
|
ocornut
|
596e09770d
|
Backends: SDL3: Added ImGui_ImplSDL3_InitForSDLGPU() for consistency. (#8163, #7998, #7988)
|
2025-01-09 17:07:53 +01:00 |
|
ocornut
|
e799849272
|
Backends: SDLGPU3: Added sdl_gpu backend (amends). (#8163, #7998, #7988)
|
2025-01-09 16:55:03 +01:00 |
|
Delta
|
8bbccf7a97
|
Backends: SDLGPU3: Added sdl_gpu backend. (#8163, #7998, #7988)
+Squashed: Optimized shader source code encoding by ocornut (#8163, #7998, #7988)
(squashed to avoid storing both in git history, 130 KB->62 KB)
|
2025-01-09 16:55:03 +01:00 |
|
ocornut
|
940d9540f3
|
Fixed MinGW builds uses UTF-8 friendly _wfopen(). (#8300)
Amend bbd0a37bd, 40db2ca09
|
2025-01-09 15:28:48 +01:00 |
|