Commit Graph

  • 8f854a3ada
    clamp child window resizes to the paren't work rect to exclude padding cfillion 2024-03-25 13:37:04 -0400
  • f13f3a7ca3
    look at the parent window's flags to decide whether to clamp child resizes cfillion 2024-03-25 13:31:46 -0400
  • c636955863 Merge branch 'VisualStudio2022' of https://github.com/1090MHz/imgui into VisualStudio2022 Alan Duffy 2024-03-25 07:36:01 -0600
  • 31d03a5f93 Merge branch 'master' into VisualStudio2022 Alan Duffy 2024-03-25 07:35:45 -0600
  • b8bf85af56
    Merge branch 'ocornut:master' into VisualStudio2022 1090MHz 2024-03-25 07:33:24 -0600
  • 11de97fc43
    Merge pull request #2 from ocornut/master 1090MHz 2024-03-25 07:27:38 -0600
  • 65f651ad18
    Merge ef85428338 into 8be48a44f7 Paul 2024-03-25 16:30:29 +0900
  • 5649120cbd
    Avoid using -1u literal Elie Michel 2024-03-24 19:10:41 +0100
  • 264d345ad9 Restore old Makefile Elias Daler 2024-03-24 17:45:14 +0100
  • 95d334ef8f Windows build fixes Elias Daler 2024-03-24 16:24:19 +0100
  • dbbd0f6a4d Fix Emscripten build Elias Daler 2024-03-24 14:55:10 +0100
  • 7a27b00e7a WIP Elias Daler 2024-03-24 14:18:10 +0100
  • dccc82fb6c
    ImDrawList: (Breaking) merge `float radius_{x,y}` parameters into `ImVec2 radius` in PathEllipticalArcTo(), AddEllipse(), AddEllipseFilled() cfillion 2024-03-18 04:55:33 -0400
  • 172f729a34
    Tables: Angled headers: fix table contents overflowing when a list clipper is used cfillion 2024-03-18 02:45:38 -0400
  • a0dd84e73a
    Tables: Angled headers: fix borders not moving back up after TableAngleHeadersRow stops being called cfillion 2024-03-18 02:10:46 -0400
  • 3b27c89eff
    Tables: Angled headers: fix border hit box extending beyond non-scrollable tables cfillion 2024-03-18 01:39:36 -0400
  • f25b529b97
    Style: add ImGuiStyleVar{TabBorderSize,TableAngledHeadersAngle} cfillion 2024-03-17 08:48:52 -0400
  • 87654a5d1b
    Demo: fix "Height at least 400" size constraint example being 500 cfillion 2024-03-17 07:47:11 -0400
  • 7f057b8d92
    Demo: fix unchecked usage of BeginTooltip cfillion 2024-03-17 07:46:27 -0400
  • a982fe2e27 Ignore Nuget Packages 1090MHz 2024-03-15 13:38:08 -0600
  • 40b8f317db Update AdditionalLibraryDirectories 1090MHz 2024-03-15 13:37:46 -0600
  • c41c8c943d Add sdl2.nuget and sdl2.nuget.redist 1090MHz 2024-03-15 12:47:18 -0600
  • b6db539f46
    Merge pull request #1 from 1090MHz/VisualStudio2022 1090MHz 2024-03-15 10:15:04 -0600
  • c53a5b3a57 Ignore VS Code Settings 1090MHz 2024-03-15 10:13:12 -0600
  • c4a8b47a42 Update WindowsTargetPlatformVersion and PlatformToolset versions 1090MHz 2024-03-15 08:03:50 -0600
  • 7f03df8d5f Fixed font ascent and descent calculation when a font hits exact integer values GamingMinds-DanielC 2024-03-14 14:58:32 +0100
  • b92913a95c Create a custom pipeline for viewports Rahul Vadhyar 2024-03-13 23:09:54 +0530
  • 64affcc542 multi viewport 开启创建pipeline pancystar 2024-03-13 22:01:14 +0800
  • 64971a8866
    update viewport flags from window flags every frame cfillion 2024-03-11 20:49:27 -0400
  • a1731f8f31 Reactivated decimal point replacement for InputScalar, SliderScalar and DragScalar GamingMinds-DanielC 2024-03-11 16:35:27 +0100
  • c7351bcbf8
    Create premake5.lua DreamHunter0 2024-03-11 15:13:13 +0530
  • c9c8515da5 Backends: SDL3: Fix leak of SDL_GetGamepads() return value Robert Edmonds 2024-03-10 10:50:33 -0400
  • 634554588a Proper destruction and device sync if resize is required Kleber Garcia 2024-03-07 16:45:16 -0500
  • 48e23d101f
    Merge fc570ac922 into fd75685fb0 Nathan Chitnis 2024-03-06 21:15:19 +0000
  • a977d31cd8 depthSlice initialization of WGPURenderPassColorAttachment Kevin Leonardic 2024-03-06 11:40:24 +0100
  • 4819e643ec Merge remote-tracking branch 'ocornut/master' into dev/vulkan/multicontext Lukasz Stalmirski 2024-03-03 12:23:47 +0100
  • 4de39e502d Update gitignore Kirill 2024-03-03 11:13:28 +0600
  • b9b1ff841e
    Delete ImGui.vcxproj volkirill01 2024-03-03 10:44:33 +0600
  • 7a6c25d95c Handle SameLine () with Separator () Stefan 2024-03-02 21:15:20 +0100
  • f93376826e Added smooth scrolling. Added StyleVar to control it including amount of smoothness (by default disabled).Included example in demo Astharoth 2024-02-24 20:28:01 +0100
  • 1dda3e041a
    Merge f5becc900c into c6aa051629 chad171 2024-02-23 11:18:48 +0800
  • b7eec4ffa8 Update imgui_widgets.cpp XDzZyq 2024-02-21 11:58:44 +0800
  • ac8c75e27f 2.20 Merge XDzZyq 2024-02-20 16:48:35 +0800
  • 40fdb2136b
    Fix typo in CONTRIBUTING.md cvionis 2024-02-18 06:40:43 -0500
  • 7b0c4f8cea
    Fix typo in imgui.cpp cvionis 2024-02-18 06:39:32 -0500
  • 173f12cce0
    Updated invalid documentation link Tim-Rex 2024-02-18 22:37:28 +1100
  • dd7eed9a1d do not reset ImGuiIO::NavInputs in ImGui_ImplOSX_UpdateGamepads John Melas 2024-02-15 14:35:00 +0200
  • 46c4eda7e6
    Internals: Fixed ImFileOpen not working before context is created. David Maas 2024-02-13 12:01:25 -0600
  • 4e9def8573
    Merge 77948bb6ba into e0ba0d0433 BogDan Vatra 2024-02-12 17:05:51 -0500
  • 8d63c16c00 update vulkan examples Shawn Hatori 2024-02-12 14:56:08 -0500
  • 31cecd3cef remove RenderPass parameter, move to ImGui_ImplVulkan_InitInfo Shawn Hatori 2024-02-12 14:51:24 -0500
  • 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