f31d53093b
TestEngine: for consistency, title bar / window items are registered in _Menu layer.
ocornut2024-12-18 13:02:48 +01:00
13c4084362
Nav: Fixed an issue where Alt key would clear current active item on windows with the ImGuiWindowFlags_NoNavInputs flag. (#8231)
ocornut2024-12-16 10:51:33 +01:00
f5f11e94be
InputText: Fixed a bug where character replacements performed from a callback were not applied when pasting from clipbard. (#8229)
ocornut2024-12-15 15:46:33 +01:00
43fbd7ce84
Backends: standardized top of file comments.
ocornut2024-12-05 12:43:04 +01:00
566558b17c
Replacing NULL with nullptr in examples/backends when they creeped back. (#6313, #7071, #4537)
ocornut2024-12-05 12:25:02 +01:00
6f6ac84228
Demo: Assets Browser: use correct axis for layout computation, to allow making items non-square. (#8207)
Jack HolmesandGitHub2024-12-04 17:59:51 +00:00
923ca4765a
Backends: OpenGL3: Fix compile error with IMGUI_IMPL_OPENGL_ES2 and IMGUI_IMPL_OPENGL_DEBUG (#8197)
Thomas Hopeandocornut2024-11-30 16:58:48 +01:00
43c51eb12d
Tables: fixed SetNextWindowScroll() value being ignored by BeginTable() during the first frame or when scrolling flags have changed. (#8196)
ocornut2024-12-02 13:23:09 +01:00
19a1f2a5d2
Fonts: fixed AddCustomRect() not being packed with TexGlyphPadding + not accounted in surface area. (#8107)
ocornut2024-11-29 18:46:17 +01:00
e6dd8f626a
Misc: changed CRC32 table to use crc32c polynomial in order to be compatible with SSE 4.2 instructions. (#8169, #4933)
Teselkaandocornut2024-11-22 13:33:25 +02:00
eb0ad66d88
Demo: example tree used by Property Editor & Selection demos properly freed on app closure. (#8158)
ocornut2024-11-18 18:46:27 +01:00
142827f7d8
Backends: DX12: rework legacy path for handling ImGui_ImplDX12_Init() being called with space for a single descriptor.
ocornut2024-11-18 15:16:41 +01:00
17bd417a3d
AddCustomRectFontGlyph: added storage for Colored bool in ImFontAtlasCustomRect. (#8133)
ocornut2024-11-07 14:57:16 +01:00
3b683927ee
imgui_freetype: Fixed a crash in build font atlas when using merged fonts and the first font in a merged set has no loaded glyph. (#8081)
ocornut2024-11-07 14:39:54 +01:00
3543dfda95
Docs: document removal of ImFont const qualifier as potentially breaking.
ocornut2024-11-06 18:14:44 +01:00
d97bbf1904
Tabs, Style: made ImGuiCol_TabDimmedSelectedOverline alpha 0 (not visible) in default styles.
ocornut2024-11-06 18:08:15 +01:00
82d0584e7b
InputText: using CurLenA instead of TextA.Size for correctness. (#7925)
ocornut2024-11-04 20:24:36 +01:00
75f83de52a
InputText: fixed a bug (regression in 1.91.2) where modifying text buffer within a callback would sometimes prevents further appending to the buffer. (#7925)
ocornut2024-11-04 19:48:40 +01:00
f77d22837c
Examples: Android+OpenGL: Using ALooper_pollOnce() instead of ALooper_pollAll(). (#8013)
ocornut2024-11-04 14:24:54 +01:00
71c77c081a
Demo: added a "Windows" section.
ocornut2024-10-30 15:41:45 +01:00
a4fcc93f4a
Log/Capture: renaming ImGuiLogType to ImGuiLogFlags
ocornut2024-10-30 15:07:26 +01:00
9a0dff1bc5
Buttons: using ImGuiItemFlags_ButtonRepeat makes default button behavior use PressedOnClick instead of PressedOnClickRelease when unspecified.
ocornut2024-10-29 14:26:02 +01:00
0bde57c25a
Font, Misc: remove qualifier from most font functions.
ocornut2024-10-29 11:47:03 +01:00
3b8c7d0326
Backends: Win32: rework to add ImGui_ImplWin32_WndProcHandlerEx() not using current context (experimental). (#8069, #6293, #5856, #586)
ocornut2024-10-28 16:58:07 +01:00
81cfe09657
Selectable, Style: selected Selectable() use _Header color instead of an arbitrary lerp between _Header and _HeaderHovered. (#8106, #1861)
ocornut2024-10-28 15:44:44 +01:00