Commit 940afd3
- CONTRIBUTORS.md+1
- README.md+6
- include/GLFW/glfw3.h+6-3
- src/cocoa_init.m+2
- src/egl_context.c+20-28
- src/glx_context.c+2-11
- src/nsgl_context.m-6
- src/null_init.c+1
- src/osmesa_context.c+2-5
- src/posix_module.c+2-1
- src/vulkan.c+4-3
- src/wgl_context.c+2-8
- src/win32_init.c+8-24
- src/win32_module.c+2-1
- src/wl_init.c+20-38
- src/wl_platform.h+14-5
- src/wl_window.c+227-108
- src/x11_init.c+11-47
- src/x11_window.c+49-31
- tests/timeout.c+31-2
- .github/workflows/build.yml+12-12
- .github/workflows/static-analysis.yml+1-1
- backends/imgui_impl_allegro5.cpp+1-1
- backends/imgui_impl_allegro5.h+1-1
- backends/imgui_impl_dx10.cpp+8-2
- backends/imgui_impl_dx10.h+3-2
- backends/imgui_impl_dx11.cpp+8-2
- backends/imgui_impl_dx11.h+3-2
- backends/imgui_impl_dx12.cpp+53-14
- backends/imgui_impl_dx12.h+12-2
- backends/imgui_impl_dx9.cpp+1-1
- backends/imgui_impl_dx9.h+1-1
- backends/imgui_impl_glfw.cpp+24-8
- backends/imgui_impl_glfw.h+1-1
- backends/imgui_impl_metal.h+2-2
- backends/imgui_impl_metal.mm+1-1
- backends/imgui_impl_opengl2.cpp+1-1
- backends/imgui_impl_opengl2.h+1-1
- backends/imgui_impl_opengl3.cpp+2-2
- backends/imgui_impl_opengl3.h+1-1
- backends/imgui_impl_osx.mm+1-1
- backends/imgui_impl_sdl2.cpp+30-10
- backends/imgui_impl_sdl2.h+7
- backends/imgui_impl_sdl3.cpp+30-11
- backends/imgui_impl_sdl3.h+7
- backends/imgui_impl_sdlgpu3.cpp+13-5
- backends/imgui_impl_sdlgpu3.h+3-2
- backends/imgui_impl_sdlrenderer2.h+1-1
- backends/imgui_impl_sdlrenderer3.h+1-1
- backends/imgui_impl_vulkan.cpp+32-15
- backends/imgui_impl_vulkan.h+13-4
- backends/imgui_impl_wgpu.cpp+1-1
- backends/imgui_impl_wgpu.h+10-1
- backends/imgui_impl_win32.cpp+16-6
- backends/imgui_impl_win32.h+2-2
- docs/BACKENDS.md+1-1
- docs/CHANGELOG.txt+238-71
- docs/FAQ.md+2-2
- docs/FONTS.md+26-19
- docs/README.md+21-18
- examples/example_allegro5/main.cpp+1-1
- examples/example_android_opengl3/main.cpp+1-7
- examples/example_apple_metal/main.mm+1-1
- examples/example_apple_opengl2/main.mm+1-1
- examples/example_glfw_metal/main.mm+2-2
- examples/example_glfw_opengl2/main.cpp+2-2
- examples/example_glfw_opengl3/main.cpp+2-2
- examples/example_glfw_vulkan/main.cpp+8-8
- examples/example_glfw_wgpu/CMakeLists.txt+1-1
- examples/example_glfw_wgpu/README.md+1-1
- examples/example_glfw_wgpu/main.cpp+22-12
- examples/example_glut_opengl2/main.cpp+1-1
- examples/example_sdl2_directx11/main.cpp+2-2
- examples/example_sdl2_metal/main.mm+1-1
- examples/example_sdl2_opengl2/main.cpp+2-2
- examples/example_sdl2_opengl3/main.cpp+2-2
- examples/example_sdl2_sdlrenderer2/main.cpp+2-2
- examples/example_sdl2_vulkan/main.cpp+8-8
- examples/example_sdl2_wgpu/CMakeLists.txt+1-1
- examples/example_sdl2_wgpu/README.md+1-1
- examples/example_sdl2_wgpu/main.cpp+19-9
- examples/example_sdl3_directx11/main.cpp+2-2
- examples/example_sdl3_metal/main.mm+2-2
- examples/example_sdl3_opengl3/main.cpp+2-2
- examples/example_sdl3_sdlgpu3/main.cpp+2-2
- examples/example_sdl3_sdlrenderer3/main.cpp+2-2
- examples/example_sdl3_vulkan/main.cpp+8-8
- examples/example_sdl3_wgpu/CMakeLists.txt+1-1
- examples/example_sdl3_wgpu/README.md+1-1
- examples/example_sdl3_wgpu/main.cpp+22-12
- examples/example_win32_directx10/main.cpp+2-2
- examples/example_win32_directx11/main.cpp+2-2
- examples/example_win32_directx12/example_win32_directx12.vcxproj+5-5
- examples/example_win32_directx12/main.cpp+2-2
- examples/example_win32_directx9/main.cpp+2-2
- examples/example_win32_opengl3/main.cpp+2-2
- examples/example_win32_vulkan/main.cpp+8-8
- examples/libs/emscripten/shell_minimal.html+1-1
- imconfig.h+1-1
- imgui.cpp+206-190
- imgui.h+75-58
- imgui_demo.cpp+461-275
- imgui_draw.cpp+286-347
- imgui_internal.h+62-45
- imgui_tables.cpp+44-71
- imgui_widgets.cpp+81-104
- misc/fonts/ProggyVector-ExtractScript.txt-17
- misc/freetype/imgui_freetype.cpp+1-1
- .github/workflows/check_amalgamation.yml+4-4
- .github/workflows/cifuzz.yml+1-1
- .github/workflows/codeql-analysis.yml+5-5
- .github/workflows/comment_check_amalgamation.yml+1-1
- .github/workflows/dependency-review.yml+2-2
- .github/workflows/flawfinder.yml+3-3
- .github/workflows/labeler.yml+2-2
- .github/workflows/macos.yml+6-6
- .github/workflows/publish_documentation.yml+2-2
- .github/workflows/scorecards.yml+3-3
- .github/workflows/semgrep.yml+3-3
- .github/workflows/stale.yml+1-1
- .github/workflows/ubuntu.yml+30-30
- .github/workflows/windows.yml+5-5
- README.md+1
- docs/mkdocs/requirements.txt+3-3
- include/nlohmann/detail/conversions/from_json.hpp+32-6
- include/nlohmann/detail/input/lexer.hpp+4
- include/nlohmann/detail/meta/logic.hpp+54
- include/nlohmann/detail/meta/type_traits.hpp+22
- single_include/nlohmann/json.hpp+114-6
- tests/src/unit-constructor1.cpp+73
Submodule nativefiledialog updated 16 files
- .github/workflows/cmake.yml+102-8
- .gitmodules+3
- 3ps/wayland-protocols+1
- CMakeLists.txt+2-1
- README.md+70-27
- src/CMakeLists.txt+34-3
- src/include/nfd.h+7-1
- src/include/nfd_glfw3.h+88-11
- src/include/nfd_sdl2.h+34-5
- src/nfd_gtk.cpp+275-82
- src/nfd_linux_shared.hpp+91
- src/nfd_portal.cpp+84-8
- test/CMakeLists.txt+69-2
- test/test.manifest
- test/test_glfw.c+147
- test/test_sdl.c+17-4
0 commit comments