Commit Graph

  • 841233575b remove call to RemoveTexture(), correct comment Shawn Hatori 2024-02-12 14:13:50 -0500
  • 166e0158cf
    To avoid the default hide window to save setting.ini when whenever we open our application mohamedelbachir 2024-02-10 17:04:19 +0100
  • 540a2994a6
    Merge 3e996fa41e into f50ddc431e Andrea 2024-02-05 12:51:07 +0100
  • bdc61344e2 Improved FPS with multiple viewports on dx11 Marius PvW 2024-02-02 14:00:33 -0800
  • fc020c9c19
    Update imgui_impl_sdlrenderer3.cpp Alepacho 2024-02-03 02:22:13 +1000
  • 6a818f5065
    Merge branch 'ocornut:docking' into docking Liudas Augustinas 2024-02-02 07:06:36 +0200
  • e97cb50b82 Fix some typos. Bruce Mitchener 2024-02-01 22:22:54 +0700
  • 0b0eb08d14 ci: Update to `actions/checkout` `v4` from `v3`. Bruce Mitchener 2024-02-01 11:33:45 +0700
  • 6e84d0821f remove call to RemoveTexture(), correct comment Shawn Hatori 2024-01-13 00:43:50 -0500
  • 3b00f85ba3 mark allocation and debugging fields as optional Shawn Hatori 2023-12-23 16:18:10 -0500
  • facce73fa6 remove unnecessary parameter, clean up Shawn Hatori 2023-12-23 16:15:46 -0500
  • 91ed777bfa move optional members Shawn Hatori 2023-12-23 15:53:00 -0500
  • dc00689129 vulkan backend: use PipelineRenderingCreateInfo for dynamic rendering Shawn Hatori 2023-12-23 14:01:48 -0500
  • a67e030083 typo Martin Kielhorn 2024-01-29 20:20:32 +0100
  • 449f6a4f09 copy CMakeLists.txt file from glfw vulkan example and make it work Martin Kielhorn 2024-01-29 20:15:38 +0100
  • 387d283443
    Add "nop" to IM_DEBUG_BREAK macro to work around GDB bug Peter0x44 2024-01-25 10:16:27 +0000
  • 7f9208a090
    Remove erroneous semicolon in IM_DEBUG_BREAK Peter0x44 2024-01-25 10:05:39 +0000
  • cf28c8131e Add Xlib backend for mouse/keyboard/clipboard handling, and one example Clément Gallet 2024-01-24 14:17:51 +0100
  • 609ea40aac Fixes OSX incorrect DpiScale when disable viewports actboy168 2024-01-23 10:22:56 +0800
  • 767d027294 Only apply for supported APIs Clément Gallet 2024-01-22 23:44:08 +0100
  • a43577c1d8 Backends: OpenGL3: Backup and restore GL_PIXEL_UNPACK_BUFFER Clément Gallet 2024-01-22 17:51:24 +0100
  • 89945bf4b9 Examples: Emscripten+WebGPU: Remove use of deprecated and removed ObjectBase<...>::Release in favor of ::MoveToCHandle thedmd 2024-01-22 10:27:10 +0100
  • 8f30cba10e
    Update imgui_impl_vulk backend to define NOMINMAX when VK_USE_PLATFORM_WIN32_KHR is defined Frank McCoy 2024-01-22 01:03:46 -0800
  • e5a1f98750
    feat(Vulkan): AddTexture alternative public API Edwin Carlsson 2024-01-22 07:32:00 +0100
  • e51a9130c5 Backends: WebGPU: Avoid leaking pipeline layout rajveermalviya 2024-01-20 18:44:53 +0530
  • 7ea60dde1e Add Swift 5.9+ (direct C++ interoperability) example Ryan Walklin 2024-01-20 09:41:55 +1300
  • 98a68f5ebe
    Merge a7f75fa3fd into 763100b385 Pascal Thomet 2024-01-19 16:00:18 -0700
  • 3e4cec4930
    Merge branch 'ocornut:master' into master Spiecs 2024-01-19 21:56:33 +0800
  • 60bf616e23
    Update premake5.lua Spiecs 2024-01-19 21:50:22 +0800
  • ace3f412b3
    Add files via upload Spiecs 2024-01-19 21:11:29 +0800
  • e99353b12a
    Merge afeda0dd53 into d7c2a0e38f slowriot 2024-01-18 02:33:57 +0800
  • ef85565b88 ShowIDStackToolWindow: handle IMGUI_ENABLE_TEST_ENGINE + GImGui->TestEngine == nullptr Pascal Thomet 2024-01-15 20:48:17 +0100
  • 1adfcb5836 Support multiple Vulkan contexts with custom loader. Lukasz Stalmirski 2024-01-11 20:38:18 +0100
  • b103ed7e35
    Merge d490b29a0b into af00b182e3 Pascal Thomet 2024-01-09 07:26:34 -0800
  • 65ff13dc1b
    Update imgui_impl_sdl3.cpp Luca Lolli 2024-01-09 14:34:00 +0100
  • ee79f31806 Add additional ImGuiKey entry for the extra key on a non-US ISO keyboard, and add a case for it to the Win32 backend. Tom Seddon 2024-01-06 22:56:04 +0000
  • 4768908071 Add comment about how ImGuiKey values are named after US keyboard keys. Tom Seddon 2024-01-06 22:48:48 +0000
  • 0cc4a6a87a
    Update FAQ.md uusdnfdsfhnttyh 2024-01-05 02:51:03 -0600
  • 45d8808b3a imgui_freetype: fix nullptr to ImTextureID cast Pascal Thomet 2024-01-03 18:16:16 +0100
  • 850084235a Fixing an issue when opening a popup in the wgpu backend Axel Paris 2024-01-03 11:25:19 +0100
  • e88ac53e81 Try to fix #4238 by introducing a MinAllocationSize field in ImGui_ImplVulkan_InitInfo Tristan Gouge 2024-01-02 17:06:21 +0100
  • b08c3f792c Impl multi context support by adding event queue ny 2024-01-02 16:51:20 +0800
  • 68a2ee332a Improve QOL by adding addition/mutliplication arithmetic operators for ImVec2 Arash Partow 2024-01-01 00:00:00 +0000
  • 6103339b33 Fix clang compiler warning: nontrivial-memaccess Arash Partow 2024-01-01 00:00:00 +0000
  • 3cdf3f9411 Examples: Add Win32+Vulkan example: add multi-viewport support. (#8180) ocornut 2025-01-06 18:10:01 +0100
  • 9cc0bf89bd Merge branch 'master' into docking ocornut 2025-01-06 17:59:22 +0100
  • 93a93071a2 Examples: Add Win32+Vulkan example, amends. (#8180) ocornut 2025-01-06 17:43:52 +0100
  • 38e606a153 Examples: Add Win32+Vulkan example. (#8180) Jovan Ristic 2024-11-23 12:41:19 -0800
  • a2e21727c0 Backends: Vulkan: moved helpers to backend: ImGui_ImplVulkanH_SelectPhysicalDevice(), ImGui_ImplVulkanH_SelectQueueFamilyIndex(). (#8180) ocornut 2025-01-06 17:29:04 +0100
  • dbf76f62f9
    Update issue_template.yml omar 2025-01-06 17:17:48 +0100
  • e7e898ea17 Tables: Fixed TableAngledHeadersRow() creating an infinite horizontal scrolling region when the table is hosted in a viewport with negative coordinates. ocornut 2025-01-06 16:12:33 +0100
  • d0021e1621 Backends: Metal: Fixed resource leak when using multiple contexts. (#7419) ocornut 2025-01-06 15:01:59 +0100
  • 2f1194a296 Demo: Added label edition to Property Editor demo + fix an ID issue. (#8266) ocornut 2025-01-06 14:35:57 +0100
  • 80aafbc81b Data types: moved ImGuiDataType_String to public API as a convenience enum value only. (#8266) ocornut 2025-01-06 14:22:03 +0100
  • f169102c8e Misc: fixed misc/cpp/imgui_stdlib.h/.cpp not supporting IMGUI_DISABLE. (#8294) juur 2025-01-06 12:58:05 +0000
  • a0f907933d Happy new year! ocornut 2025-01-06 14:07:06 +0100
  • c147a59bb0 Clarified alternative for ImGuiButtonFlags_Repeat being ImGuiItemFlags_ButtonRepeat. (#8293) ocornut 2025-01-06 13:58:02 +0100
  • 2d2c7d3f95 Backends: Allegro5: Avoid calling al_set_mouse_cursor() repeatedly since it appears to leak on on X11 (#8256). Helodity 2024-12-22 22:48:07 -0500
  • 87f3109c1a
    Fix capitalization of ImGuiID in comment. (#8283) Admiral H. Curtiss 2025-01-03 21:07:42 +0100
  • eb642a9535 InputText: fixed badly broken clipboard copy/bug (#8254, #8242) ocornut 2024-12-22 17:53:09 +0100
  • 6982ce43f5 InputText: fixed badly broken clipboard copy/bug (#8254, #8242) ocornut 2024-12-22 17:53:09 +0100
  • 5413a9a6b4 Merge branch 'master' into docking ocornut 2024-12-20 23:31:52 +0100
  • 18929bd6d6 Internals: merge ScaleWindowsInViewport() from docking branch. ocornut 2024-12-20 23:26:21 +0100
  • 2a600bddcb ImGuiDebugLogFlags_EventFont should not be set by default (had no effect on master tho) ocornut 2024-12-20 23:11:37 +0100
  • 006721fbd6 Added ImFontAtlas section index in comments + minor tweaks to DX12 backends. ocornut 2024-12-11 18:15:28 +0100
  • 7219fa65c0 Revert "Fonts: Allowing PushFont()/PopFont() to be called outside the imgui frame scope. (#3621)" ocornut 2024-12-20 17:20:57 +0100
  • 61d4bf95dc Fonts: Allowing PushFont()/PopFont() to be called outside the imgui frame scope. (#3621) ocornut 2024-12-20 17:17:40 +0100
  • d30e102f3a Scrollbar, TestEngine: for consistency, scrollbars are registered in _Menu layer. ocornut 2024-12-20 15:22:34 +0100
  • 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) ocornut 2024-12-20 15:13:49 +0100
  • eed9502795 Error Handling: Fixed bugs recovering from within a table that created a child window, and from nested child windows. (#1651) ocornut 2024-12-20 14:28:04 +0100
  • fd93229770 Tables, MultiSelect: Fixed an issue where column width may be mismeasured when calling BeginMultiSelect() while inside a table. (#8250) ocornut 2024-12-19 18:14:22 +0100
  • 9b0e61aaaa InputText: sanity checks to e.g. detect non zero-terminated buffers + removed a redundant strlen() call during activation. ocornut 2024-12-19 15:10:44 +0100
  • ae839620b9
    Docs: Updated EXAMPLES.md (#8246) Tiamat-Defender 2024-12-19 08:22:56 -0500
  • 457fae24e7 Silence more zealous GCC warning. (#8241) ocornut 2024-12-18 18:13:55 +0100
  • cd6c83cdcc Fixes GCC warnings (#8241) Raffaello Bertini 2024-12-18 10:54:16 +0100
  • edef72d497 Merge branch 'master' into docking ocornut 2024-12-18 17:02:08 +0100
  • 32f11402f9 InputText: use TextSrc more consistently to facilitate accessing user buffer in text processing code. (#8242) ocornut 2024-12-18 16:47:02 +0100
  • e900571ac2 InputText: Fixed issue when activating a ReadOnly field when the underlying value is being modified. (#8242) ocornut 2024-12-18 16:14:04 +0100
  • f31d53093b TestEngine: for consistency, title bar / window items are registered in _Menu layer. ocornut 2024-12-18 13:02:48 +0100
  • 13c4084362 Nav: Fixed an issue where Alt key would clear current active item on windows with the ImGuiWindowFlags_NoNavInputs flag. (#8231) ocornut 2024-12-16 10:51:33 +0100
  • f5f11e94be InputText: Fixed a bug where character replacements performed from a callback were not applied when pasting from clipbard. (#8229) ocornut 2024-12-15 15:46:33 +0100
  • 324d4bb140 InputText: calling ReloadUserBuf doesn't clear undo stack. (#2890) ocornut 2024-12-12 17:19:56 +0100
  • 8237ab450e Drags, Sliders: store initial value on activation, as a convenience for some mods. (#8223) ocornut 2024-12-12 18:48:42 +0100
  • 4ad5496474 Drags: Added ImGuiSliderFlags_NoSpeedTweaks flag to disable keyboard modifiers altering the tweak speed. (#8223) ocornut 2024-12-12 18:39:28 +0100
  • f9f4e22f6f InputText: some tidying up. (#7925) ocornut 2024-12-12 16:40:08 +0100
  • 4cc464eadc BeginListBox(): Comments (#8220) ocornut 2024-12-12 15:14:14 +0100
  • 1d069cf435 Fonts: store 0 for unset EllipsisChar/FallbackChar. Pull config in BuildLookupTable(). ocornut 2024-12-11 16:43:29 +0100
  • e487eb9da0 Backends: Vulkan: Fixed setting VkSwapchainCreateInfoKHR::preTransform for platforms not supporting VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR. (#8222) Mahmood - Zer0xFF 2024-12-11 13:30:35 +0000
  • f25665f360 Version 1.91.7 WIP ocornut 2024-12-11 15:37:16 +0100
  • 947aa9c972 Merge branch 'master' into docking v1.91.6-docking ocornut 2024-12-11 15:08:31 +0100
  • 993fa34749 Version 1.91.6 v1.91.6 ocornut 2024-12-11 14:17:45 +0100
  • 2ca83f0bc7
    Fixed missing symbols when using IMGUI_DISABLE_DEMO_WINDOWS (e.g. with ImPlot) (#8221) Stewart Mccready 2024-12-11 13:14:46 +0000
  • a9cd0f5e42 Merge branch 'master' into docking ocornut 2024-12-11 12:27:25 +0100
  • c3ffd4c53e Misc: Added IMGUI_USE_LEGACY_CRC32_ADLER to use old tables. (#8169, #4933) ocornut 2024-12-11 12:13:28 +0100
  • d78e823449 InputText: added ImGuiInputTextFlags_ElideLeft. (#1442, #1440, #4391, #7208, #8216) ocornut 2024-12-09 14:31:28 +0100
  • d2645423de InputText: reactivating last activated InputText() doesn't restore horizontal scrolling. ocornut 2024-12-09 14:26:53 +0100
  • f3147f446a Backends: OpenGL3: call glGetString(GL_VERSION) even in GS ES 2.0 path. (#8197) ocornut 2024-12-09 12:58:32 +0100
  • 921c22f5ad Examples: GLFW+OpenGL3, SDL3+OpenGL3: Provide ES3 context creation code + failure handling. (#8197) ocornut 2024-12-09 12:55:33 +0100
  • 6b348622bb Examples: SDL2+OpenGL3: Provide ES3 context creation code + failure handling. (#8197) Thomas Hope 2024-11-30 16:55:46 +0100
  • fce07bb1cb Don't enable SSE4 under Emscripten - Fix. (#8213, #8169, #4933) ocornut 2024-12-09 12:43:49 +0100