Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump version to 1.91.6 #31

Merged
merged 1 commit into from
Dec 29, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion libimgui-docking/manifest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
: 1
name: libimgui-docking
version: 1.91.4
version: 1.91.6
project: imgui
summary: Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies ; docking branch
license: MIT
Expand Down
2 changes: 1 addition & 1 deletion libimgui-examples-docking/manifest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
: 1
name: libimgui-examples-docking
version: 1.91.4
version: 1.91.6
project: imgui
summary: Executable examples of usage of the Dear ImGui library ; docking branch
license: MIT
Expand Down
2 changes: 1 addition & 1 deletion libimgui-examples/manifest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
: 1
name: libimgui-examples
version: 1.91.4
version: 1.91.6
project: imgui
summary: Executable examples of usage of the Dear ImGui library
license: MIT
Expand Down
2 changes: 1 addition & 1 deletion libimgui-null-backend-test-docking/manifest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
: 1
name: libimgui-null-backend-test-docking
version: 1.91.4
version: 1.91.6
project: imgui
summary: Package using Dear ImGui's example_null backend to test libimgui ; docking branch
license: MIT
Expand Down
2 changes: 1 addition & 1 deletion libimgui-null-backend-test/manifest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
: 1
name: libimgui-null-backend-test
version: 1.91.4
version: 1.91.6
project: imgui
summary: Package using Dear ImGui's example_null backend to test libimgui.
license: MIT
Expand Down
2 changes: 1 addition & 1 deletion libimgui-platform-glfw-docking/manifest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
: 1
name: libimgui-platform-glfw-docking
version: 1.91.4
version: 1.91.6
project: imgui
summary: Dear ImGui platform backend for GLFW ; docking branch
license: MIT
Expand Down
2 changes: 1 addition & 1 deletion libimgui-platform-glfw/manifest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
: 1
name: libimgui-platform-glfw
version: 1.91.4
version: 1.91.6
project: imgui
summary: Dear ImGui platform backend for GLFW
license: MIT
Expand Down
2 changes: 1 addition & 1 deletion libimgui-platform-osx-docking/manifest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
: 1
name: libimgui-platform-osx-docking
version: 1.91.4
version: 1.91.6
project: imgui
summary: Dear ImGui platform backend for OSX ; docking branch
license: MIT
Expand Down
2 changes: 1 addition & 1 deletion libimgui-platform-osx/manifest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
: 1
name: libimgui-platform-osx
version: 1.91.4
version: 1.91.6
project: imgui
summary: Dear ImGui platform backend for OSX
license: MIT
Expand Down
2 changes: 1 addition & 1 deletion libimgui-platform-win32-docking/manifest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
: 1
name: libimgui-platform-win32-docking
version: 1.91.4
version: 1.91.6
project: imgui
summary: Dear ImGui platform backend for Win32 ; docking branch
license: MIT
Expand Down
2 changes: 1 addition & 1 deletion libimgui-platform-win32/manifest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
: 1
name: libimgui-platform-win32
version: 1.91.4
version: 1.91.6
project: imgui
summary: Dear ImGui platform backend for Win32
license: MIT
Expand Down
2 changes: 1 addition & 1 deletion libimgui-render-dx10-docking/manifest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
: 1
name: libimgui-render-dx10-docking
version: 1.91.4
version: 1.91.6
project: imgui
summary: Dear ImGui render backend for DirectX 10 ; docking branch
license: MIT
Expand Down
2 changes: 1 addition & 1 deletion libimgui-render-dx10/manifest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
: 1
name: libimgui-render-dx10
version: 1.91.4
version: 1.91.6
project: imgui
summary: Dear ImGui render backend for DirectX 10
license: MIT
Expand Down
2 changes: 1 addition & 1 deletion libimgui-render-dx11-docking/manifest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
: 1
name: libimgui-render-dx11-docking
version: 1.91.4
version: 1.91.6
project: imgui
summary: Dear ImGui render backend for DirectX 11 ; docking branch
license: MIT
Expand Down
2 changes: 1 addition & 1 deletion libimgui-render-dx11/manifest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
: 1
name: libimgui-render-dx11
version: 1.91.4
version: 1.91.6
project: imgui
summary: Dear ImGui render backend for DirectX 11
license: MIT
Expand Down
2 changes: 1 addition & 1 deletion libimgui-render-dx12-docking/manifest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
: 1
name: libimgui-render-dx12-docking
version: 1.91.4
version: 1.91.6
project: imgui
summary: Dear ImGui render backend for DirectX 12 ; docking branch
license: MIT
Expand Down
2 changes: 1 addition & 1 deletion libimgui-render-dx12/manifest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
: 1
name: libimgui-render-dx12
version: 1.91.4
version: 1.91.6
project: imgui
summary: Dear ImGui render backend for DirectX 12
license: MIT
Expand Down
2 changes: 1 addition & 1 deletion libimgui-render-dx9-docking/manifest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
: 1
name: libimgui-render-dx9-docking
version: 1.91.4
version: 1.91.6
project: imgui
summary: Dear ImGui render backend for DirectX 9 ; docking branch
license: MIT
Expand Down
2 changes: 1 addition & 1 deletion libimgui-render-dx9/manifest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
: 1
name: libimgui-render-dx9
version: 1.91.4
version: 1.91.6
project: imgui
summary: Dear ImGui render backend for DirectX 9
license: MIT
Expand Down
2 changes: 1 addition & 1 deletion libimgui-render-metal-docking/manifest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
: 1
name: libimgui-render-metal-docking
version: 1.91.4
version: 1.91.6
project: imgui
summary: Dear ImGui render backend for Metal ; docking branch
license: MIT
Expand Down
2 changes: 1 addition & 1 deletion libimgui-render-metal/manifest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
: 1
name: libimgui-render-metal
version: 1.91.4
version: 1.91.6
project: imgui
summary: Dear ImGui render backend for Metal
license: MIT
Expand Down
2 changes: 1 addition & 1 deletion libimgui-render-opengl2-docking/manifest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
: 1
name: libimgui-render-opengl2-docking
version: 1.91.4
version: 1.91.6
project: imgui
summary: Dear ImGui render backend for Open GL 2 ; docking branch
license: MIT
Expand Down
2 changes: 1 addition & 1 deletion libimgui-render-opengl2/manifest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
: 1
name: libimgui-render-opengl2
version: 1.91.4
version: 1.91.6
project: imgui
summary: Dear ImGui render backend for Open GL 2
license: MIT
Expand Down
2 changes: 1 addition & 1 deletion libimgui-render-opengl3-docking/manifest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
: 1
name: libimgui-render-opengl3-docking
version: 1.91.4
version: 1.91.6
project: imgui
summary: Dear ImGui render backend for OpenGL 3 ; docking branch
license: MIT
Expand Down
2 changes: 1 addition & 1 deletion libimgui-render-opengl3/manifest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
: 1
name: libimgui-render-opengl3
version: 1.91.4
version: 1.91.6
project: imgui
summary: Dear ImGui render backend for OpenGL 3
license: MIT
Expand Down
2 changes: 1 addition & 1 deletion libimgui-render-vulkan-docking/manifest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
: 1
name: libimgui-render-vulkan-docking
version: 1.91.4
version: 1.91.6
project: imgui
summary: Dear ImGui render backend for Vulkan ; docking branch
license: MIT
Expand Down
2 changes: 1 addition & 1 deletion libimgui-render-vulkan/manifest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
: 1
name: libimgui-render-vulkan
version: 1.91.4
version: 1.91.6
project: imgui
summary: Dear ImGui render backend for Vulkan
license: MIT
Expand Down
7 changes: 5 additions & 2 deletions libimgui/imgui/imconfig.h
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,6 @@

//---- Don't define obsolete functions/enums/behaviors. Consider enabling from time to time after updating to clean your code of obsolete function/names.
//#define IMGUI_DISABLE_OBSOLETE_FUNCTIONS
//#define IMGUI_DISABLE_OBSOLETE_KEYIO // 1.87+ disable legacy io.KeyMap[]+io.KeysDown[] in favor io.AddKeyEvent(). This is automatically done by IMGUI_DISABLE_OBSOLETE_FUNCTIONS.

//---- Disable all of Dear ImGui or don't implement standard windows/tools.
// It is very strongly recommended to NOT disable the demo windows and debug tool during development. They are extremely useful in day to day work. Please read comments in imgui_demo.cpp.
Expand All @@ -64,6 +63,7 @@
//#define IMGUI_DISABLE_FILE_FUNCTIONS // Don't implement ImFileOpen/ImFileClose/ImFileRead/ImFileWrite and ImFileHandle at all (replace them with dummies)
//#define IMGUI_DISABLE_DEFAULT_FILE_FUNCTIONS // Don't implement ImFileOpen/ImFileClose/ImFileRead/ImFileWrite and ImFileHandle so you can implement them yourself if you don't want to link with fopen/fclose/fread/fwrite. This will also disable the LogToTTY() function.
//#define IMGUI_DISABLE_DEFAULT_ALLOCATORS // Don't implement default allocators calling malloc()/free() to avoid linking with them. You will need to call ImGui::SetAllocatorFunctions().
//#define IMGUI_DISABLE_DEFAULT_FONT // Disable default embedded font (ProggyClean.ttf), remove ~9.5 KB from output binary. AddFontDefault() will assert.
//#define IMGUI_DISABLE_SSE // Disable use of SSE intrinsics even if available

//---- Enable Test Engine / Automation features.
Expand All @@ -74,9 +74,12 @@
//#define IMGUI_INCLUDE_IMGUI_USER_H
//#define IMGUI_USER_H_FILENAME "my_folder/my_imgui_user.h"

//---- Pack colors to BGRA8 instead of RGBA8 (to avoid converting from one to another)
//---- Pack vertex colors as BGRA8 instead of RGBA8 (to avoid converting from one to another). Need dedicated backend support.
//#define IMGUI_USE_BGRA_PACKED_COLOR

//---- Use legacy CRC32-adler tables (used before 1.91.6), in order to preserve old .ini data that you cannot afford to invalidate.
//#define IMGUI_USE_LEGACY_CRC32_ADLER

//---- Use 32-bit for ImWchar (default is 16-bit) to support Unicode planes 1-16. (e.g. point beyond 0xFFFF like emoticons, dingbats, symbols, shapes, ancient languages, etc...)
//#define IMGUI_USE_WCHAR32

Expand Down
2 changes: 1 addition & 1 deletion libimgui/manifest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
: 1
name: libimgui
version: 1.91.4
version: 1.91.6
project: imgui
summary: Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
license: MIT
Expand Down
2 changes: 1 addition & 1 deletion upstream
Submodule upstream updated 70 files
+5 −4 backends/imgui_impl_allegro5.cpp
+4 −4 backends/imgui_impl_allegro5.h
+3 −3 backends/imgui_impl_android.cpp
+3 −3 backends/imgui_impl_android.h
+28 −16 backends/imgui_impl_dx10.cpp
+2 −2 backends/imgui_impl_dx10.h
+29 −17 backends/imgui_impl_dx11.cpp
+2 −2 backends/imgui_impl_dx11.h
+98 −25 backends/imgui_impl_dx12.cpp
+35 −13 backends/imgui_impl_dx12.h
+41 −37 backends/imgui_impl_dx9.cpp
+2 −1 backends/imgui_impl_dx9.h
+5 −4 backends/imgui_impl_glfw.cpp
+2 −2 backends/imgui_impl_glfw.h
+2 −2 backends/imgui_impl_glut.cpp
+2 −2 backends/imgui_impl_glut.h
+1 −1 backends/imgui_impl_metal.h
+2 −2 backends/imgui_impl_metal.mm
+2 −0 backends/imgui_impl_opengl2.cpp
+2 −0 backends/imgui_impl_opengl2.h
+9 −6 backends/imgui_impl_opengl3.cpp
+1 −1 backends/imgui_impl_opengl3.h
+3 −3 backends/imgui_impl_osx.h
+5 −4 backends/imgui_impl_osx.mm
+13 −11 backends/imgui_impl_sdl2.cpp
+3 −3 backends/imgui_impl_sdl2.h
+16 −16 backends/imgui_impl_sdl3.cpp
+4 −3 backends/imgui_impl_sdl3.h
+2 −2 backends/imgui_impl_sdlrenderer2.cpp
+1 −1 backends/imgui_impl_sdlrenderer2.h
+2 −2 backends/imgui_impl_sdlrenderer3.cpp
+1 −1 backends/imgui_impl_sdlrenderer3.h
+90 −63 backends/imgui_impl_vulkan.cpp
+14 −6 backends/imgui_impl_vulkan.h
+20 −2 backends/imgui_impl_wgpu.cpp
+2 −2 backends/imgui_impl_wgpu.h
+67 −60 backends/imgui_impl_win32.cpp
+2 −2 backends/imgui_impl_win32.h
+646 −255 docs/CHANGELOG.txt
+1 −1 docs/README.md
+1 −1 examples/example_android_opengl3/main.cpp
+3 −0 examples/example_glfw_opengl3/Makefile.emscripten
+7 −1 examples/example_glfw_opengl3/main.cpp
+2 −1 examples/example_glfw_vulkan/build_win64.bat
+3 −0 examples/example_glfw_wgpu/Makefile.emscripten
+3 −0 examples/example_sdl2_opengl3/Makefile.emscripten
+14 −1 examples/example_sdl2_opengl3/main.cpp
+4 −0 examples/example_sdl2_vulkan/build_win32.bat
+14 −0 examples/example_sdl2_vulkan/build_win64.bat
+3 −0 examples/example_sdl3_opengl3/Makefile.emscripten
+7 −1 examples/example_sdl3_opengl3/build_win32.bat
+14 −0 examples/example_sdl3_opengl3/build_win64.bat
+14 −1 examples/example_sdl3_opengl3/main.cpp
+14 −0 examples/example_sdl3_vulkan/build_win32.bat
+14 −0 examples/example_sdl3_vulkan/build_win64.bat
+190 −0 examples/example_sdl3_vulkan/example_sdl3_vulkan.vcxproj
+64 −0 examples/example_sdl3_vulkan/example_sdl3_vulkan.vcxproj.filters
+587 −0 examples/example_sdl3_vulkan/main.cpp
+80 −23 examples/example_win32_directx12/main.cpp
+10 −0 examples/imgui_examples.sln
+5 −2 imconfig.h
+155 −230 imgui.cpp
+75 −88 imgui.h
+40 −23 imgui_demo.cpp
+287 −167 imgui_draw.cpp
+61 −40 imgui_internal.h
+4 −2 imgui_tables.cpp
+87 −74 imgui_widgets.cpp
+51 −15 misc/fonts/binary_to_compressed_c.cpp
+10 −6 misc/freetype/imgui_freetype.cpp
2 changes: 1 addition & 1 deletion upstream-docking
Submodule upstream-docking updated 70 files
+7 −6 backends/imgui_impl_allegro5.cpp
+5 −5 backends/imgui_impl_allegro5.h
+3 −3 backends/imgui_impl_android.cpp
+3 −3 backends/imgui_impl_android.h
+28 −16 backends/imgui_impl_dx10.cpp
+2 −2 backends/imgui_impl_dx10.h
+29 −17 backends/imgui_impl_dx11.cpp
+2 −2 backends/imgui_impl_dx11.h
+97 −23 backends/imgui_impl_dx12.cpp
+35 −13 backends/imgui_impl_dx12.h
+41 −37 backends/imgui_impl_dx9.cpp
+2 −1 backends/imgui_impl_dx9.h
+23 −5 backends/imgui_impl_glfw.cpp
+3 −3 backends/imgui_impl_glfw.h
+3 −2 backends/imgui_impl_glut.cpp
+3 −2 backends/imgui_impl_glut.h
+1 −1 backends/imgui_impl_metal.h
+2 −2 backends/imgui_impl_metal.mm
+2 −0 backends/imgui_impl_opengl2.cpp
+2 −0 backends/imgui_impl_opengl2.h
+9 −6 backends/imgui_impl_opengl3.cpp
+1 −1 backends/imgui_impl_opengl3.h
+3 −3 backends/imgui_impl_osx.h
+5 −4 backends/imgui_impl_osx.mm
+14 −12 backends/imgui_impl_sdl2.cpp
+5 −5 backends/imgui_impl_sdl2.h
+18 −18 backends/imgui_impl_sdl3.cpp
+5 −5 backends/imgui_impl_sdl3.h
+2 −2 backends/imgui_impl_sdlrenderer2.cpp
+1 −1 backends/imgui_impl_sdlrenderer2.h
+2 −2 backends/imgui_impl_sdlrenderer3.cpp
+1 −1 backends/imgui_impl_sdlrenderer3.h
+92 −65 backends/imgui_impl_vulkan.cpp
+14 −6 backends/imgui_impl_vulkan.h
+20 −2 backends/imgui_impl_wgpu.cpp
+2 −2 backends/imgui_impl_wgpu.h
+97 −70 backends/imgui_impl_win32.cpp
+2 −2 backends/imgui_impl_win32.h
+664 −255 docs/CHANGELOG.txt
+1 −1 docs/README.md
+1 −1 examples/example_android_opengl3/main.cpp
+3 −0 examples/example_glfw_opengl3/Makefile.emscripten
+7 −1 examples/example_glfw_opengl3/main.cpp
+2 −1 examples/example_glfw_vulkan/build_win64.bat
+3 −0 examples/example_glfw_wgpu/Makefile.emscripten
+3 −0 examples/example_sdl2_opengl3/Makefile.emscripten
+14 −1 examples/example_sdl2_opengl3/main.cpp
+4 −0 examples/example_sdl2_vulkan/build_win32.bat
+14 −0 examples/example_sdl2_vulkan/build_win64.bat
+3 −0 examples/example_sdl3_opengl3/Makefile.emscripten
+7 −1 examples/example_sdl3_opengl3/build_win32.bat
+14 −0 examples/example_sdl3_opengl3/build_win64.bat
+14 −1 examples/example_sdl3_opengl3/main.cpp
+14 −0 examples/example_sdl3_vulkan/build_win32.bat
+14 −0 examples/example_sdl3_vulkan/build_win64.bat
+190 −0 examples/example_sdl3_vulkan/example_sdl3_vulkan.vcxproj
+64 −0 examples/example_sdl3_vulkan/example_sdl3_vulkan.vcxproj.filters
+607 −0 examples/example_sdl3_vulkan/main.cpp
+81 −24 examples/example_win32_directx12/main.cpp
+10 −0 examples/imgui_examples.sln
+5 −2 imconfig.h
+177 −233 imgui.cpp
+75 −88 imgui.h
+40 −23 imgui_demo.cpp
+287 −167 imgui_draw.cpp
+62 −38 imgui_internal.h
+4 −2 imgui_tables.cpp
+87 −74 imgui_widgets.cpp
+51 −15 misc/fonts/binary_to_compressed_c.cpp
+10 −6 misc/freetype/imgui_freetype.cpp
Loading