Skip to content

Commit

Permalink
Bump version to 1.91.6
Browse files Browse the repository at this point in the history
  • Loading branch information
wroyca committed Dec 29, 2024
1 parent b7037a8 commit 02bb0b2
Show file tree
Hide file tree
Showing 31 changed files with 35 additions and 32 deletions.
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

0 comments on commit 02bb0b2

Please sign in to comment.