Commit bbe287c
- TODO+2-2
- docs/md/meta.md+20-24
- src/entt/entity/sparse_set.hpp+24-20
- src/entt/entity/storage.hpp+24-15
- src/entt/entity/view.hpp+1-1
- src/entt/meta/container.hpp+2-2
- src/entt/meta/meta.hpp+1-2
- test/common/aggregate.h-26
- test/common/boxed_type.h-24
- test/common/empty.h-11
- test/common/new_delete.h-22
- test/common/non_comparable.h-12
- test/common/non_default_constructible.h-17
- test/common/non_movable.h-20
- test/common/throwing_type.hpp+2
- test/common/value_type.h+84-19
- test/entt/core/algorithm.cpp+1-1
- test/entt/core/any.cpp+1-4
- test/entt/core/compressed_pair.cpp+1-2
- test/entt/core/ident.cpp+1-2
- test/entt/core/iterator.cpp+1-1
- test/entt/core/type_traits.cpp+1-1
- test/entt/entity/component.cpp+1-3
- test/entt/entity/group.cpp+1-2
- test/entt/entity/reactive_mixin.cpp+1-1
- test/entt/entity/registry.cpp-3
- test/entt/entity/sigh_mixin.cpp-1
- test/entt/entity/snapshot.cpp-1
- test/entt/entity/sparse_set.cpp+27
- test/entt/entity/storage.cpp-2
- test/entt/entity/storage_no_instance.cpp+1-1
- test/entt/entity/view.cpp+16-2
- test/entt/meta/meta_any.cpp+1-1
- test/entt/meta/meta_container.cpp+1-2
- test/entt/meta/meta_context.cpp+1-1
- test/entt/meta/meta_dereference.cpp+15
- test/entt/meta/meta_factory.cpp+1-1
- test/entt/meta/meta_utility.cpp+1-1
- test/entt/process/process.cpp+1-1
- test/entt/resource/resource_cache.cpp+1-1
- test/entt/signal/dispatcher.cpp+1-1
- test/entt/signal/emitter.cpp+1-2
- test/lib/dispatcher/plugin/main.cpp+1-1
- test/lib/dispatcher/plugin/plugin.cpp+1-2
- test/lib/dispatcher/shared/lib.cpp+1-2
- test/lib/dispatcher/shared/main.cpp+1-1
- test/lib/emitter/plugin/main.cpp+1-1
- test/lib/emitter/plugin/plugin.cpp+1-2
- test/lib/emitter/shared/lib.cpp+1-2
- test/lib/emitter/shared/main.cpp+1-1
- test/lib/locator/plugin/main.cpp+1-1
- test/lib/locator/plugin/plugin.cpp+1-1
- test/lib/locator/plugin/userdata.h+1-1
- test/lib/locator/shared/lib.cpp+1-1
- test/lib/locator/shared/lib.h+1-1
- test/lib/locator/shared/main.cpp+1-1
- test/lib/meta/plugin/plugin.cpp+1-2
- test/lib/meta/plugin_std/plugin.cpp+1-2
- test/lib/meta/plugin_std/userdata.h+1-2
- test/lib/meta/shared/lib.cpp+1-2
- test/lib/meta/shared/main.cpp+1-2
- test/lib/registry/plugin/main.cpp+1-2
- test/lib/registry/plugin/plugin.cpp+1-2
- test/lib/registry/shared/lib.cpp+1-2
- test/lib/registry/shared/main.cpp+1-2
- test/lib/view/types.h+1-1
- .github/workflows/build.yml+3-3
- CONTRIBUTORS.md+4
- README.md+5
- include/GLFW/glfw3.h+8
- src/CMakeLists.txt+10-5
- src/cocoa_init.m+1-36
- src/cocoa_monitor.m+1-1
- src/cocoa_platform.h+1-3
- src/cocoa_window.m+1-1
- src/context.c+7-2
- src/egl_context.c+26-1
- src/glx_context.c+13-15
- src/init.c+4-4
- src/input.c+7-11
- src/internal.h+52-50
- src/macos_time.c+4-4
- src/macos_time.h+4-4
- src/monitor.c+3-2
- src/platform.h+6-5
- src/vulkan.c+44-11
- src/wgl_context.c+6-14
- src/win32_platform.h+12-12
- src/window.c+38-39
- src/wl_init.c+26-10
- src/wl_platform.h+29-3
- src/wl_window.c+119-8
- src/x11_platform.h+15-15
- src/x11_window.c+2-2
- src/xkb_unicode.c+3-3
- src/xkb_unicode.h-30
- tests/empty.c+76-31
- tests/threads.c+4
- backends/imgui_impl_dx9.cpp+9-7
- backends/imgui_impl_glfw.cpp+4
- backends/imgui_impl_metal.mm+3-1
- backends/imgui_impl_opengl2.cpp+2-1
- backends/imgui_impl_opengl3.cpp+2-1
- backends/imgui_impl_sdl2.cpp+9-8
- backends/imgui_impl_sdl3.cpp+15-9
- backends/imgui_impl_sdlgpu3.cpp+4-2
- backends/imgui_impl_sdlrenderer2.cpp+4-2
- backends/imgui_impl_sdlrenderer3.cpp+5-3
- backends/imgui_impl_vulkan.cpp+14-13
- backends/imgui_impl_vulkan.h+1
- backends/imgui_impl_wgpu.cpp+91-57
- backends/imgui_impl_wgpu.h+5-16
- backends/imgui_impl_win32.cpp+50-14
- docs/CHANGELOG.txt+129-3
- docs/FAQ.md+99-24
- docs/README.md+7-8
- examples/example_glfw_wgpu/CMakeLists.txt+44-36
- examples/example_glfw_wgpu/Makefile.emscripten+2-6
- examples/example_glfw_wgpu/README.md+2-6
- examples/example_glfw_wgpu/main.cpp+9-38
- examples/example_sdl2_wgpu/CMakeLists.txt+41-32
- examples/example_sdl2_wgpu/Makefile.emscripten+2-6
- examples/example_sdl2_wgpu/README.md+2-6
- examples/example_sdl2_wgpu/main.cpp+11-38
- examples/example_sdl3_wgpu/CMakeLists.txt+39-33
- examples/example_sdl3_wgpu/Makefile.emscripten+2-6
- examples/example_sdl3_wgpu/README.md+2-6
- examples/example_sdl3_wgpu/main.cpp+9-36
- examples/libs/emscripten/shell_minimal.html+4-1
- imgui.cpp+153-53
- imgui.h+46-22
- imgui_demo.cpp+57-30
- imgui_draw.cpp+3-3
- imgui_internal.h+23-14
- imgui_tables.cpp+125-50
- imgui_widgets.cpp+252-206
- imstb_rectpack.h+2-2
- imstb_truetype.h+1-1
- .github/workflows/check_amalgamation.yml+3-3
- .github/workflows/cifuzz.yml+2-2
- .github/workflows/codeql-analysis.yml+4-4
- .github/workflows/comment_check_amalgamation.yml+1-1
- .github/workflows/dependency-review.yml+2-2
- .github/workflows/flawfinder.yml+2-2
- .github/workflows/labeler.yml+2-2
- .github/workflows/publish_documentation.yml+1-1
- .github/workflows/scorecards.yml+3-3
- .github/workflows/semgrep.yml+2-2
- .github/workflows/stale.yml+2-2
- .github/workflows/ubuntu.yml+15-15
- README.md+1-1
- docs/mkdocs/requirements.txt+2-2
Submodule nativefiledialog updated 16 files
- .github/workflows/cmake.yml+8-102
- .gitmodules-3
- 3ps/wayland-protocols-1
- CMakeLists.txt+1-2
- README.md+27-70
- src/CMakeLists.txt+3-34
- src/include/nfd.h+1-7
- src/include/nfd_glfw3.h+11-88
- src/include/nfd_sdl2.h+5-34
- src/nfd_gtk.cpp+82-275
- src/nfd_linux_shared.hpp-91
- src/nfd_portal.cpp+8-84
- test/CMakeLists.txt+2-69
- test/test_glfw.c-147
- test/test_sdl.c+4-17
- test/test_sdl.manifest
- .gitignore+18
- CMakeLists.txt+28
- README.md+48-7
- appveyor.yml-18
- benchmark/Makefile+70
- benchmark/bench_v3.cpp+396
- benchmark/gen_synthetic.cpp+740
- tests/Makefile+1
- tests/fuzzer/README.md+12-1
- tests/fuzzer/fuzz_gltf_customjson.cc+76
- tests/fuzzer/meson.build+6
- tests/tester.cc+34
- tests/tester_intensive_customjson.cc+1.1k
- tests/v3/fuzzer/Makefile+67
- tests/v3/fuzzer/fuzz_gltf_v3.cc+110
- tiny_gltf.h+17-5
- tiny_gltf_v3.h+4.4k
- tinygltf_json.h+2.1k
0 commit comments