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 |
|
ocornut
|
c7983115e9
|
Fonts: Further tweaks for Ellipsis ("...") character width when automatically created from a single comma character: use AdvanceX as min.
|
2025-01-08 18:27:01 +01:00 |
|
ocornut
|
90094a871a
|
Fonts: Fixed miscalculation of Ellipsis ("...") character width when automatically created from a single comma character.
|
2025-01-08 18:13:53 +01:00 |
|
ocornut
|
1c67a3412e
|
BeginChild: also caller to manually set ImGuiNextWindowDataFlags_HasChildFlags / ChildFlags. (#8280)
|
2025-01-08 14:55:51 +01:00 |
|
ocornut
|
2b8545684c
|
Refactor: moved Window Focus related functions to a dedicated section.
|
2025-01-08 14:22:37 +01:00 |
|
ocornut
|
bbbdc70f26
|
Refactor: moved FindBlockingModal() in its section.
|
2025-01-08 14:22:04 +01:00 |
|
Selim Sandal
|
e6a7c7689f
|
Backends: Metal: Fixed memory leaks. (#8276, #8166)
|
2025-01-08 12:03:18 +01:00 |
|
ocornut
|
0514332474
|
Avoid clang/gcc warnings: -Wnontrivial-memaccess in backends. (#8295, #8129, #8135)
|
2025-01-08 11:44:00 +01:00 |
|
ocornut
|
3115ae0815
|
Demo: Font selector combo sets default focus.
|
2025-01-07 14:53:00 +01:00 |
|
ocornut
|
cec8ff1885
|
Backends: Vulkan: Fixed building with using VK_NO_PROTOTYPES. (#8180)
Broken by a2e2172
|
2025-01-06 18:41:17 +01:00 |
|
ocornut
|
f04d3cbdaa
|
Backends: DirectX10: Expose selected render state in ImGui_ImplDX10_RenderState, which you can access in 'void* platform_io.Renderer_RenderState' during draw callbacks. (#6969, #5834, #7468, #3590)
Amend e94f95d
|
2025-01-06 18:28:01 +01:00 |
|
ocornut
|
af271e7330
|
Backends: DX11: Expose vertex constant buffer in ImGui_ImplDX11_RenderState.
DX9 and DX12 users can already alter the projection matrix (in undocumented ways, but possible)
|
2025-01-06 18:21:41 +01:00 |
|
ocornut
|
93a93071a2
|
Examples: Add Win32+Vulkan example, amends. (#8180)
|
2025-01-06 17:58:37 +01:00 |
|
Jovan Ristic
|
38e606a153
|
Examples: Add Win32+Vulkan example. (#8180)
|
2025-01-06 17:40:11 +01:00 |
|
ocornut
|
a2e21727c0
|
Backends: Vulkan: moved helpers to backend: ImGui_ImplVulkanH_SelectPhysicalDevice(), ImGui_ImplVulkanH_SelectQueueFamilyIndex(). (#8180)
|
2025-01-06 17:35:20 +01:00 |
|
omar
|
dbf76f62f9
|
Update issue_template.yml
|
2025-01-06 17:17:48 +01:00 |
|
ocornut
|
e7e898ea17
|
Tables: Fixed TableAngledHeadersRow() creating an infinite horizontal scrolling region when the table is hosted in a viewport with negative coordinates.
|
2025-01-06 16:12:39 +01:00 |
|
ocornut
|
d0021e1621
|
Backends: Metal: Fixed resource leak when using multiple contexts. (#7419)
|
2025-01-06 15:01:59 +01:00 |
|
ocornut
|
2f1194a296
|
Demo: Added label edition to Property Editor demo + fix an ID issue. (#8266)
|
2025-01-06 14:35:57 +01:00 |
|
ocornut
|
80aafbc81b
|
Data types: moved ImGuiDataType_String to public API as a convenience enum value only. (#8266)
|
2025-01-06 14:22:03 +01:00 |
|
juur
|
f169102c8e
|
Misc: fixed misc/cpp/imgui_stdlib.h/.cpp not supporting IMGUI_DISABLE. (#8294)
|
2025-01-06 14:16:10 +01:00 |
|
ocornut
|
a0f907933d
|
Happy new year!
|
2025-01-06 14:07:06 +01:00 |
|
ocornut
|
c147a59bb0
|
Clarified alternative for ImGuiButtonFlags_Repeat being ImGuiItemFlags_ButtonRepeat. (#8293)
|
2025-01-06 13:58:02 +01:00 |
|
Helodity
|
2d2c7d3f95
|
Backends: Allegro5: Avoid calling al_set_mouse_cursor() repeatedly since it appears to leak on on X11 (#8256).
|
2025-01-06 13:54:39 +01:00 |
|
Admiral H. Curtiss
|
87f3109c1a
|
Fix capitalization of ImGuiID in comment. (#8283)
|
2025-01-03 21:07:42 +01:00 |
|
ocornut
|
6982ce43f5
|
InputText: fixed badly broken clipboard copy/bug (#8254, #8242)
Broken by 32f1140
|
2024-12-22 17:53:09 +01:00 |
|
ocornut
|
18929bd6d6
|
Internals: merge ScaleWindowsInViewport() from docking branch.
|
2024-12-20 23:26:21 +01:00 |
|
ocornut
|
2a600bddcb
|
ImGuiDebugLogFlags_EventFont should not be set by default (had no effect on master tho)
|
2024-12-20 23:11:37 +01:00 |
|
ocornut
|
006721fbd6
|
Added ImFontAtlas section index in comments + minor tweaks to DX12 backends.
|
2024-12-20 22:56:05 +01:00 |
|
ocornut
|
7219fa65c0
|
Revert "Fonts: Allowing PushFont()/PopFont() to be called outside the imgui frame scope. (#3621)"
This reverts commit 61d4bf95dc5345c77b97b279011fce2c46efcaa8.
|
2024-12-20 17:20:57 +01:00 |
|
ocornut
|
61d4bf95dc
|
Fonts: Allowing PushFont()/PopFont() to be called outside the imgui frame scope. (#3621)
|
2024-12-20 17:17:40 +01:00 |
|
ocornut
|
d30e102f3a
|
Scrollbar, TestEngine: for consistency, scrollbars are registered in _Menu layer.
Amend f31d530.
|
2024-12-20 15:22:34 +01:00 |
|
ocornut
|
91e8f2b0fe
|
Debug Tools: Debug Log: hovering 0xXXXXXXXX values in log is allowed even if a popup is blocking mouse access to the debug log window. (#5855)
|
2024-12-20 15:13:49 +01:00 |
|
ocornut
|
eed9502795
|
Error Handling: Fixed bugs recovering from within a table that created a child window, and from nested child windows. (#1651)
|
2024-12-20 14:28:04 +01:00 |
|
ocornut
|
fd93229770
|
Tables, MultiSelect: Fixed an issue where column width may be mismeasured when calling BeginMultiSelect() while inside a table. (#8250)
|
2024-12-19 18:14:22 +01:00 |
|
ocornut
|
9b0e61aaaa
|
InputText: sanity checks to e.g. detect non zero-terminated buffers + removed a redundant strlen() call during activation.
|
2024-12-19 15:13:22 +01:00 |
|
Tiamat-Defender
|
ae839620b9
|
Docs: Updated EXAMPLES.md (#8246)
|
2024-12-19 14:22:56 +01:00 |
|
ocornut
|
457fae24e7
|
Silence more zealous GCC warning. (#8241)
|
2024-12-18 18:13:55 +01:00 |
|
Raffaello Bertini
|
cd6c83cdcc
|
Fixes GCC warnings (#8241)
|
2024-12-18 17:58:19 +01:00 |
|
ocornut
|
32f11402f9
|
InputText: use TextSrc more consistently to facilitate accessing user buffer in text processing code. (#8242)
Followup to e900571
Removed SetClipboardText() trick used in abd07f6d (#7925)
|
2024-12-18 16:53:38 +01:00 |
|
ocornut
|
e900571ac2
|
InputText: Fixed issue when activating a ReadOnly field when the underlying value is being modified. (#8242)
|
2024-12-18 16:17:14 +01:00 |
|
ocornut
|
f31d53093b
|
TestEngine: for consistency, title bar / window items are registered in _Menu layer.
|
2024-12-18 13:02:48 +01:00 |
|
ocornut
|
13c4084362
|
Nav: Fixed an issue where Alt key would clear current active item on windows with the ImGuiWindowFlags_NoNavInputs flag. (#8231)
|
2024-12-16 10:51:33 +01:00 |
|
ocornut
|
f5f11e94be
|
InputText: Fixed a bug where character replacements performed from a callback were not applied when pasting from clipbard. (#8229)
|
2024-12-15 15:46:33 +01:00 |
|
ocornut
|
324d4bb140
|
InputText: calling ReloadUserBuf doesn't clear undo stack. (#2890)
|
2024-12-12 19:03:09 +01:00 |
|
ocornut
|
8237ab450e
|
Drags, Sliders: store initial value on activation, as a convenience for some mods. (#8223)
|
2024-12-12 18:52:07 +01:00 |
|
ocornut
|
4ad5496474
|
Drags: Added ImGuiSliderFlags_NoSpeedTweaks flag to disable keyboard modifiers altering the tweak speed. (#8223)
|
2024-12-12 18:39:28 +01:00 |
|
ocornut
|
f9f4e22f6f
|
InputText: some tidying up. (#7925)
|
2024-12-12 18:30:57 +01:00 |
|