tomato/backends
Green Sky ea83589a82 Squashed 'external/imgui/imgui/' changes from 00ad3c65bc2..6f7b5d0ee2f
6f7b5d0ee2f Version 1.90.8
67d886fd637 Removed ImGuiButtonFlags_MouseButtonDefault_.
2a418f054d8 InputText: reordered all flags. (ABI breaking)
f1eaf8d7c01 Internals: added SetNextItemRefVal(). (#7305)
47db0698d2a InputScalar, InputInt, InputFloat: added ImGuiInputTextFlags_ParseEmptyRefVal, ImGuiInputTextFlags_DisplayEmptyRefVal. (#7305)
3460014e055 Internals: avoid using bitfields in ImGuiNextItemData as it leads to extraneous packing. rename ImGuiDataTypeTempStorage to ImGuiDataTypeStorage. moved DataType section above Widgets.
0561d708baa Modals, Popups: fixed an issue preventing to close a popup opened over a modal by clicking over void. (#7654)
219c6adc582 Examples: SDL3+SDLRenderer3: Update SDL_SetRenderDrawColorFloat() call. (#7658)
b95b2b4574d Fixed (harmless) incorrect order of arguments in IsKeyChordPressed (#7657)
209edcc2477 Fixed incorrect order of arguments in IsMouseClicked(). (#7657, #456)
a31aa683ff9 Tables: fixed an issue where ideal size reported to parent container wouldn't correctly take account of inner scrollbar. (#7651)
f8de9fec8c5 Backends: SDL3: Update for SDL_SYSTEM_CURSOR_xxx api renames. (#7653)
68a05e3f040 Tables: fixed a bug where after disabling the ScrollY flag for a table, previous scrollbar width would be accounted for. (#5920)
6cefd4fd88c Scrollbar: fixed miscalculation of vertical scrollbar visibility when required solely by the presence of an horizontal scrollbar. (#1574)
8ab89657139 Improved clarity in comment. (#7642)
9aec6d7217c Internals: Added ItemUnclipByLog for use by ItemAdd(), as we expected to add more.
0fce21e8906 Internals: Disable 0xCC stack fill for ItemAdd()/ItemSize().
854e21d4b4c Disabled: move field to ImGuiWindowStackData. (#7640)
538960bf17d Examples: Fixed SDL3 Makefile (#7641)
f953ebf9ca1 Disabled: nested tooltips or other non-child window within a BeginDisabled() block disable the disabled state. (#211, #7640)
e47015aef41 Demo: remove incompatible ImGuiInputFlags for Shortcut(). (#7637)
97a1111b94c Drag and Drop: tweaked BeginDragDropSource() to remove indent. Added debug log.
661c3885159 Debug Log, Test Engine: avoid duplicate carriage return when using ImGuiDebugLogFlags_OutputToTestEngine. (#5855)
868f4446209 Debug: extracted debug log 0xXXXXXXX scanning into a helper function. (#5855)
109a8632d76 Combo: simplified Combo() API uses a list clipper.
51823d117de Misc: made ImGuiDir, ImGuiSortDirection,  ImGuiMouseCursor stronger-typed enums + cater for possible warning in backends's switch()
5cbc34a10c0 Scrollbar: clicking above or below the grab scrolls by one page, holding mouse button repeats scrolling. (#7328, #150)
479c5f62fce Style: make DisplayWindowPadding visible in style editor.
ed9eb880b5f Windows: Fixed altering FramePadding mid-frame not correctly affecting logic responsible for honoring io.ConfigWindowsMoveFromTitleBarOnly. (#7576, #899)
5a1a9a804a3 Docs: fixed link.
7f5d5c80b2f Internals, Tabbar: fixed TabBarGetCurrentTab() with tab_idx == 0. (#7629)
1f9fc382c36 Version 1.90.8 WIP

git-subtree-dir: external/imgui/imgui
git-subtree-split: 6f7b5d0ee2fe9948ab871a530888a6dc5c960700
2024-06-09 09:52:26 +02:00
..
vulkan Squashed 'external/imgui/imgui/' content from commit d4ddc46e7 2023-07-26 00:23:40 +02:00
imgui_impl_allegro5.cpp Squashed 'external/imgui/imgui/' changes from 6ccc561a2ab..00ad3c65bc2 2024-05-28 17:12:43 +02:00
imgui_impl_allegro5.h Squashed 'external/imgui/imgui/' changes from d4ddc46e77..d6cb3c923d 2024-01-17 20:29:18 +01:00
imgui_impl_android.cpp Squashed 'external/imgui/imgui/' changes from 6ccc561a2ab..00ad3c65bc2 2024-05-28 17:12:43 +02:00
imgui_impl_android.h Squashed 'external/imgui/imgui/' changes from d4ddc46e77..d6cb3c923d 2024-01-17 20:29:18 +01:00
imgui_impl_dx9.cpp Squashed 'external/imgui/imgui/' changes from 6ccc561a2ab..00ad3c65bc2 2024-05-28 17:12:43 +02:00
imgui_impl_dx9.h Squashed 'external/imgui/imgui/' changes from d4ddc46e77..d6cb3c923d 2024-01-17 20:29:18 +01:00
imgui_impl_dx10.cpp Squashed 'external/imgui/imgui/' changes from 6ccc561a2ab..00ad3c65bc2 2024-05-28 17:12:43 +02:00
imgui_impl_dx10.h Squashed 'external/imgui/imgui/' changes from d4ddc46e77..d6cb3c923d 2024-01-17 20:29:18 +01:00
imgui_impl_dx11.cpp Squashed 'external/imgui/imgui/' changes from 6ccc561a2ab..00ad3c65bc2 2024-05-28 17:12:43 +02:00
imgui_impl_dx11.h Squashed 'external/imgui/imgui/' changes from d4ddc46e77..d6cb3c923d 2024-01-17 20:29:18 +01:00
imgui_impl_dx12.cpp Squashed 'external/imgui/imgui/' changes from 6ccc561a2ab..00ad3c65bc2 2024-05-28 17:12:43 +02:00
imgui_impl_dx12.h Squashed 'external/imgui/imgui/' changes from d4ddc46e77..d6cb3c923d 2024-01-17 20:29:18 +01:00
imgui_impl_glfw.cpp Squashed 'external/imgui/imgui/' changes from 6ccc561a2ab..00ad3c65bc2 2024-05-28 17:12:43 +02:00
imgui_impl_glfw.h Squashed 'external/imgui/imgui/' changes from d4ddc46e77..d6cb3c923d 2024-01-17 20:29:18 +01:00
imgui_impl_glut.cpp Squashed 'external/imgui/imgui/' changes from 6ccc561a2ab..00ad3c65bc2 2024-05-28 17:12:43 +02:00
imgui_impl_glut.h Squashed 'external/imgui/imgui/' changes from d4ddc46e77..d6cb3c923d 2024-01-17 20:29:18 +01:00
imgui_impl_metal.h Squashed 'external/imgui/imgui/' changes from d4ddc46e77..d6cb3c923d 2024-01-17 20:29:18 +01:00
imgui_impl_metal.mm Squashed 'external/imgui/imgui/' changes from 6ccc561a2ab..00ad3c65bc2 2024-05-28 17:12:43 +02:00
imgui_impl_opengl2.cpp Squashed 'external/imgui/imgui/' changes from 6ccc561a2ab..00ad3c65bc2 2024-05-28 17:12:43 +02:00
imgui_impl_opengl2.h Squashed 'external/imgui/imgui/' changes from d4ddc46e77..d6cb3c923d 2024-01-17 20:29:18 +01:00
imgui_impl_opengl3_loader.h Squashed 'external/imgui/imgui/' changes from 6ccc561a2ab..00ad3c65bc2 2024-05-28 17:12:43 +02:00
imgui_impl_opengl3.cpp Squashed 'external/imgui/imgui/' changes from 6ccc561a2ab..00ad3c65bc2 2024-05-28 17:12:43 +02:00
imgui_impl_opengl3.h Squashed 'external/imgui/imgui/' changes from b475309fa1e..6ccc561a2ab 2024-05-15 13:22:13 +02:00
imgui_impl_osx.h Squashed 'external/imgui/imgui/' changes from d4ddc46e77..d6cb3c923d 2024-01-17 20:29:18 +01:00
imgui_impl_osx.mm Squashed 'external/imgui/imgui/' changes from 6ccc561a2ab..00ad3c65bc2 2024-05-28 17:12:43 +02:00
imgui_impl_sdl2.cpp Squashed 'external/imgui/imgui/' changes from 6ccc561a2ab..00ad3c65bc2 2024-05-28 17:12:43 +02:00
imgui_impl_sdl2.h Squashed 'external/imgui/imgui/' changes from d6cb3c923d2..b475309fa1e 2024-04-15 18:19:01 +02:00
imgui_impl_sdl3.cpp Squashed 'external/imgui/imgui/' changes from 00ad3c65bc2..6f7b5d0ee2f 2024-06-09 09:52:26 +02:00
imgui_impl_sdl3.h Squashed 'external/imgui/imgui/' changes from d6cb3c923d2..b475309fa1e 2024-04-15 18:19:01 +02:00
imgui_impl_sdlrenderer2.cpp Squashed 'external/imgui/imgui/' changes from 6ccc561a2ab..00ad3c65bc2 2024-05-28 17:12:43 +02:00
imgui_impl_sdlrenderer2.h Squashed 'external/imgui/imgui/' changes from 6ccc561a2ab..00ad3c65bc2 2024-05-28 17:12:43 +02:00
imgui_impl_sdlrenderer3.cpp Squashed 'external/imgui/imgui/' changes from 6ccc561a2ab..00ad3c65bc2 2024-05-28 17:12:43 +02:00
imgui_impl_sdlrenderer3.h Squashed 'external/imgui/imgui/' changes from 6ccc561a2ab..00ad3c65bc2 2024-05-28 17:12:43 +02:00
imgui_impl_vulkan.cpp Squashed 'external/imgui/imgui/' changes from 6ccc561a2ab..00ad3c65bc2 2024-05-28 17:12:43 +02:00
imgui_impl_vulkan.h Squashed 'external/imgui/imgui/' changes from b475309fa1e..6ccc561a2ab 2024-05-15 13:22:13 +02:00
imgui_impl_wgpu.cpp Squashed 'external/imgui/imgui/' changes from 6ccc561a2ab..00ad3c65bc2 2024-05-28 17:12:43 +02:00
imgui_impl_wgpu.h Squashed 'external/imgui/imgui/' changes from d6cb3c923d2..b475309fa1e 2024-04-15 18:19:01 +02:00
imgui_impl_win32.cpp Squashed 'external/imgui/imgui/' changes from 6ccc561a2ab..00ad3c65bc2 2024-05-28 17:12:43 +02:00
imgui_impl_win32.h Squashed 'external/imgui/imgui/' changes from d4ddc46e77..d6cb3c923d 2024-01-17 20:29:18 +01:00