Commit Graph

  • e7fb97208a
    Backends: Metal: Added missing IM_UNUSED (#8302) Daniel Walz 2025-01-09 23:12:07 +0100
  • 9e0604aa3b Added missing IM_UNUSED Daniel Walz 2025-01-09 21:13:41 +0100
  • 2f91176011 Merge branch 'master' into docking ocornut 2025-01-09 17:08:11 +0100
  • 596e09770d Backends: SDL3: Added ImGui_ImplSDL3_InitForSDLGPU() for consistency. (#8163, #7998, #7988) ocornut 2025-01-09 17:07:53 +0100
  • e799849272 Backends: SDLGPU3: Added sdl_gpu backend (amends). (#8163, #7998, #7988) ocornut 2025-01-09 16:08:14 +0100
  • 8bbccf7a97 Backends: SDLGPU3: Added sdl_gpu backend. (#8163, #7998, #7988) Delta 2025-01-09 15:37:13 +0100
  • 940d9540f3 Fixed MinGW builds uses UTF-8 friendly _wfopen(). (#8300) ocornut 2025-01-09 15:28:48 +0100
  • c22b2ebec1
    Merge branch 'master' into SDL_GPU Delta 2025-01-08 19:58:15 +0100
  • c7983115e9 Fonts: Further tweaks for Ellipsis ("...") character width when automatically created from a single comma character: use AdvanceX as min. ocornut 2025-01-08 18:27:01 +0100
  • 90094a871a Fonts: Fixed miscalculation of Ellipsis ("...") character width when automatically created from a single comma character. ocornut 2025-01-08 18:13:53 +0100
  • 1c67a3412e BeginChild: also caller to manually set ImGuiNextWindowDataFlags_HasChildFlags / ChildFlags. (#8280) ocornut 2025-01-08 14:55:51 +0100
  • 960a6f14bf Merge branch 'master' into docking ocornut 2025-01-08 14:36:14 +0100
  • 2b8545684c Refactor: moved Window Focus related functions to a dedicated section. ocornut 2025-01-08 14:22:37 +0100
  • bbbdc70f26 Refactor: moved FindBlockingModal() in its section. ocornut 2025-01-08 12:43:56 +0100
  • e6a7c7689f Backends: Metal: Fixed memory leaks. (#8276, #8166) Selim Sandal 2025-01-08 12:00:40 +0100
  • 0514332474 Avoid clang/gcc warnings: -Wnontrivial-memaccess in backends. (#8295, #8129, #8135) ocornut 2025-01-08 11:44:00 +0100
  • 63649e0359
    Avoid clang/gcc warnings: -Wnontrivial-memaccess. (#8295) Arash Partow 2025-01-08 21:40:59 +1100
  • e4d9ab25f7
    Update imgui_impl_metal.mm Selim Sandal 2025-01-07 22:51:32 +0300
  • 4d6483df60
    Update imgui_impl_metal.mm Selim Sandal 2025-01-07 19:43:29 +0300
  • 6e46086f2d
    Update imgui_impl_metal.mm Selim Sandal 2025-01-07 19:14:21 +0300
  • f81d420c82
    Update imgui_impl_metal.mm Selim Sandal 2025-01-07 19:04:15 +0300
  • 1243d24bdf
    Update imgui_impl_metal.mm Selim Sandal 2025-01-07 19:02:24 +0300
  • 3115ae0815 Demo: Font selector combo sets default focus. ocornut 2024-12-27 11:49:39 +0100
  • cec8ff1885 Backends: Vulkan: Fixed building with using VK_NO_PROTOTYPES. (#8180) ocornut 2025-01-06 18:41:17 +0100
  • 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) ocornut 2025-01-06 18:28:01 +0100
  • af271e7330 Backends: DX11: Expose vertex constant buffer in ImGui_ImplDX11_RenderState. ocornut 2025-01-06 18:20:56 +0100
  • 54c309967b
    Update imgui_stdlib.h to respect IMGUI_DISABLE juur 2025-01-06 12:58:05 +0000
  • 4df71e7435 Improve code style halx99 2025-01-01 19:05:55 +0800
  • 5741224b67
    Fix capitalization of ImGuiID in comment next to ImGuiSelectionBasicStorage::GetNextSelectedItem() Admiral H. Curtiss 2025-01-02 12:30:13 +0100
  • bfc06068c7 fix scrollbar rect not respecting border size in all cases, most noticeable with larger than 1 border sizes. dfalcone 2024-12-28 16:15:24 -0500
  • e0d466b500 Merge remote-tracking branch 'base/docking' into docking loki7 2024-12-26 11:15:02 +0800
  • 5c7d130be0
    Update README.md ude2 2024-12-23 21:20:14 +0100
  • bf7d5dadd9
    Update README.md ude2 2024-12-23 21:18:42 +0100
  • a23d76b345 ImGui_ImplAllegro5_UpdateMouseCursor should not create a new cursor each frame Helodity 2024-12-22 22:48:07 -0500
  • eedc570a0d
    Update EXAMPLES.md Tiamat-Defender 2024-12-18 13:16:53 -0500
  • 06b648d32a
    Update EXAMPLES.md Tiamat-Defender 2024-12-18 12:58:04 -0500
  • 875af11db1
    Update EXAMPLES.md Tiamat-Defender 2024-12-18 12:06:45 -0500
  • ff455d6361 Fix GCC build Raffaello Bertini 2024-12-18 10:54:16 +0100
  • af157f3c2a Enabled Backends By Default Pinwhell 2024-12-16 17:18:09 -0400
  • 7e14753d08 Fixed a nullptr crash Sproute 2024-12-13 16:04:03 +0200
  • 0fc764c548 Backends: Vulkan: Fix setting preTransform during SwapChain creation Mahmood - Zer0xFF 2024-12-11 13:30:35 +0000
  • c659447151
    Merge d3e8da843c into d78e823449 Michał Cichoń 2024-12-11 10:07:36 +0000
  • 80aed12dc8 Fixed missing symbols when using IMGUI_DISABLE_DEMO_WINDOWS with ImPlot StewMcc 2024-12-11 01:53:07 +0000
  • 8ecea4d569 add special handling for modifier keys to also generate modifier key events SlowRiot 2024-12-09 17:40:49 +0000
  • 58e6788353 Backends: DX12: let the user specifies the DepthStencilView format. bmarques1995 2024-12-09 01:19:23 -0300
  • bee91678d6 prevent "Delete" getting printed in text input SlowRiot 2024-12-08 15:57:41 +0000
  • ce8347dc81 more fine-grained toggle of SIMD intrinsics under SSE4.2 on Emscripten SlowRiot 2024-12-06 18:34:50 +0000
  • 98df5d12e0
    Don't enable SSE4 under Emscripten slowriot 2024-12-06 17:50:44 +0000
  • a1decdc274 special handling for event capture for tab and enter SlowRiot 2024-12-06 17:23:22 +0000
  • 9fd9bf9f50 handle blur and focus events correctly, focusin and focusout aren't enough SlowRiot 2024-12-06 17:22:46 +0000
  • 60984d1a34 don't use devicePixelRatio as it's not needed with WebGPU SlowRiot 2024-12-06 17:22:28 +0000
  • 5cf865afb4
    Update .editorconfig Yuva 2024-12-06 11:34:04 +0530
  • 1da3884e99 WIP Backends: SDLRenderer3: fix for imgui_impl_sdl3 backend change storing WindowID instead of pointer in PlatformHandle. features/sdl_renderer3_multiviewports ocornut 2024-12-05 16:05:54 +0100
  • 77d703aaa5 WIP Backends: SDLRenderer3: transform vertices manually (not optimal) ocornut 2024-05-15 15:49:14 +0200
  • 3b2b53887f WIP Backends: SDLRenderer3: adding support for multi-viewports. (broken: see 2 FIXMES) ocornut 2024-05-15 14:44:58 +0200
  • fe68c5204a Fix asset browser example window content size Jack Holmes 2024-12-04 17:25:28 +0000
  • 15ef95041c
    Merge 572896a808 into 923ca4765a Justin Li 2024-12-02 22:56:42 +0100
  • 27629bb354 Build example for web when EMSCRIPTEN environment variable is set Thomas Hope 2024-11-30 16:59:16 +0100
  • 8b7d8c594a Fix compile error with IMGUI_IMPL_OPENGL_ES2 and IMGUI_IMPL_OPENGL_DEBUG Thomas Hope 2024-11-30 16:58:48 +0100
  • e1eaee3eed Fix context creation failure when building for webgl 2 (using es3 path) Thomas Hope 2024-11-30 16:55:46 +0100
  • 0fc430d521 SliderAngle: only set v_rad on value_changed Diego Mateos 2024-11-29 13:01:53 +0100
  • 04fb9db3e5
    Merge a91ed9a14b into 14d213ca85 Sage M 2024-11-29 05:00:05 +0000
  • 503237db54 Added Makefile Daniel Tasada 2024-11-28 10:05:11 +0100
  • 2287f30012 Added Makefile Daniel Tasada 2024-11-28 09:32:57 +0100
  • ad2927719b
    Internals: fix ambiguous symbol Midair 2024-11-27 21:05:43 +0200
  • 90393c24c8 Fix NO_PROTOTYPES build Arseny Kapoulkine 2024-11-27 08:07:32 +0900
  • 79bbf43d9a Fragment shader stage was set to SDL_GPU_SHADERSTAGE_VERTEX Delta 2024-11-26 15:13:55 +0100
  • a5c73c8889 Examples: Add Win32 Vulkan example. Jovan Ristic 2024-11-23 12:41:19 -0800
  • 5142365dde add compiler flags to final executable. reduce the comments Jalius Welch 2024-11-23 02:42:43 -0700
  • ac1ab394d1 add example cmake file for win32 directx11 backend Jalius Welch 2024-11-23 01:36:12 -0700
  • 39bd33a192 add imgui_impl_emscripten platform backend SlowRiot 2024-11-22 18:01:47 +0000
  • caf48b8da8 Change crc32 table. Teselka 2024-11-22 13:33:25 +0200
  • 4d79b82d47 Backends: Vulkan: Make descriptor pool optional Arseny Kapoulkine 2024-11-22 07:40:30 +0900
  • df31c2cde6 Wrong paramenter in ImGui_ImplSDLGPU_RenderDrawData Delta 2024-11-21 18:14:40 +0100
  • 7e0fdaeab8 Added custom pipeline input for ImGui_ImplSDLGPU_RenderDrawData DeltaW0x 2024-11-20 21:56:44 +0100
  • 0cb7859f43 Revert "Forward-declare enums ad structs" DeltaW0x 2024-11-20 20:34:58 +0100
  • 4ee6ce46da Forward-declare enums ad structs DeltaW0x 2024-11-20 20:33:54 +0100
  • ab315db6bf Use native crc32 on x86 if available. Teselka 2024-11-20 13:10:36 +0200
  • 0d3be5165f Fixed MacOS Makefile Delta 2024-11-19 16:37:26 +0100
  • f80abc6e9f Added iOS shaders Delta 2024-11-19 15:13:19 +0100
  • 6a02f1e30d Added makefile for example DeltaW0x 2024-11-19 13:14:32 +0100
  • 18dc775034 Fixed unused variable warning in clang DeltaW0x 2024-11-19 13:14:25 +0100
  • 77026b1be1 Typo in vcproj sources filter name DeltaW0x 2024-11-19 12:51:39 +0100
  • e844b64d60 Added SDL_GPU Backend example Delta 2024-11-19 01:15:32 +0100
  • 9c054b196a SDL_GPU Shader and Instructions Delta 2024-11-19 01:15:13 +0100
  • 96a260e14d Added the SDL_Gpu Backend Delta 2024-11-19 01:14:36 +0100
  • 935c4fd1f3 Revert "Merge branch 'SDL_GPU' of https://github.com/DeltaW0x/imgui into SDL_GPU" Delta 2024-11-19 01:01:20 +0100
  • d15b1f6c2e Reapply "Merge branch 'SDL_GPU' of https://github.com/DeltaW0x/imgui into SDL_GPU" Delta 2024-11-19 01:01:13 +0100
  • b5fec580c9 Revert "Merge branch 'SDL_GPU' of https://github.com/DeltaW0x/imgui into SDL_GPU" Delta 2024-11-19 00:56:24 +0100
  • dbfbc9fb7f Updated main.cpp example DeltaW0x 2024-11-19 00:22:08 +0100
  • 65abcf5bd4 Merge branch 'SDL_GPU' of https://github.com/DeltaW0x/imgui into SDL_GPU DeltaW0x 2024-11-19 00:20:27 +0100
  • d4dc7aa9b0 Added SDL_Gpu backend example DeltaW0x 2024-11-19 00:20:24 +0100
  • b69cc06000 Added Shader Sources and build instructions DeltaW0x 2024-11-19 00:18:36 +0100
  • ddc01942c2 Updated the SDL_Gpu backend with comments and fixes DeltaW0x 2024-11-19 00:18:21 +0100
  • a7d1662cb5
    Merge branch 'ocornut:master' into SDL_GPU Delta 2024-11-18 20:36:08 +0100
  • 6b1cb3514a Added SDL_GPU Backend DeltaW0x 2024-11-18 20:30:18 +0100
  • 22d4c44326 Fonts: added IMGUI_DISABLE_DEFAULT_FONTS macro. chuikingshek 2024-11-19 02:36:26 +0800
  • ed765b0578 Release allocated demo memory (property editor demo) Legulysse 2024-11-18 18:05:35 +0100
  • a74ea64dd0 fixed compile issue with latest sdlgpu3 Acclution 2024-11-17 17:07:54 +0100
  • 524b5c8da6
    Merge b2b1940e2a into 8be0723fb7 Advance Software 2024-11-13 19:26:24 -0500