SHA256
1
0
forked from clibs/imgui

Update to version 1.91.8.

This commit is contained in:
Atri Bhattacharya 2025-03-01 14:40:47 +05:30
parent c377a76d74
commit 8ebd6cd44f
4 changed files with 73 additions and 4 deletions

View File

@ -1,3 +1,72 @@
-------------------------------------------------------------------
Sat Mar 1 08:24:08 UTC 2025 - Atri Bhattacharya <badshah400@gmail.com>
- Update to version 1.91.8:
* Breaking changes:
- ColorEdit, ColorPicker: redesigned how alpha is displayed in
the preview square. (gh#ocornut/imgui#8335,
gh#ocornut/imgui#1578, gh#ocornut/imgui#346).
- Backends: SDLGPU3: Renamed
ImGui_ImplSDLGPU3_InitInfo::GpuDevice to Device for
consistency. (gh#ocornut/imgui#8163, gh#ocornut/imgui#7998,
gh#ocornut/imgui#7988).
* imgui_freetype: fixed issue where glyph advances would
incorrectly be snapped to pixels.
* Inputs: added IsMouseReleasedWithDelay() helper.
(gh#ocornut/imgui#8337, gh#ocornut/imgui#8320).
* Windows: legacy SetWindowFontScale() is properly inherited by
nested child windows.
* Windows, Style: Fixed small rendering issues with menu bar,
resize grip and scrollbar when using thick border sizes.
(gh#ocornut/imgui#8267, gh#ocornut/imgui#7887).
* Windows: Fixed IsItemXXXX() functions not working on
append-version of EndChild() (gh#ocornut/imgui#8350).
* Error Handling: Recovery from missing EndMenuBar() call
(gh#ocornut/imgui#1651).
* Tables, Menus: Fixed using BeginTable() in menu layer (any
menu bar) (gh#ocornut/imgui#8355).
* Tables, Menus: Fixed tables or child windows submitted inside
BeginMainMenuBar() being unable to save their settings, as the
main menu bar uses ImGuiWindowFlags_NoSavedSettings
(gh#ocornut/imgui#8356).
* ColorEdit, ColorPicker: Fixed alpha preview broken in 1.91.7
(gh#ocornut/imgui#8336, gh#ocornut/imgui#8241).
* Tabs, Style: reworked selected overline rendering to better
accommodate for rounded tabs. Reduced default thickness
(style.TabBarOverlineSize), increased default rounding
(style.TabRounding) (gh#ocornut/imgui#8334).
* Debug Tools: Tweaked font preview.
* ImDrawList: texture baked storage for thick line reduced from
~64x64 to ~32x32 (gh#ocornut/imgui#3245).
* Fonts: IndexLookup[] table hold 16-bit values even in
ImWchar32 mode, as it accounts for number of glyphs in same
font. This is favorable to CalcTextSize() calls touching less
memory.
* Fonts: OversampleH/OversampleV defaults to 0 for automatic
selection.
* ImFontAtlas: made calling ClearFonts() call ClearInputData(),
as calling one without the other is never correct
(gh#ocornut/imgui#8174, gh#ocornut/imgui#6556,
gh#ocornut/imgui#6336, gh#ocornut/imgui#4723).
* Examples: Vulkan: better handle VK_SUBOPTIMAL_KHR being
returned by vkAcquireNextImageKHR() or vkQueuePresentKHR()
(gh#ocornut/imgui#7825, gh#ocornut/imgui#7831).
* Backends: SDL2: removed assert preventing using
ImGui_ImplSDL2_SetGamepadMode() with
ImGui_ImplSDL2_GamepadMode_Manual and an empty array
(gh#ocornut/imgui#8329).
* Backends: SDL3: removed assert preventing using
ImGui_ImplSDL3_SetGamepadMode() with
ImGui_ImplSDL3_GamepadMode_Manual and an empty array
(gh#ocornut/imgui#8329).
* Backends: SDLGPU3: Exposed
ImGui_ImplSDLGPU3_CreateDeviceObjects()/_DestroyDeviceObjects().
* Removed return value from
ImGui_ImplSDLGPU3_CreateFontsTexture() (gh#ocornut/imgui#8163,
gh#ocornut/imgui#7998, gh#ocornut/imgui#7988).
* Backends: SDL_Renderer2/3: Use endian-dependent RGBA32 texture
format, to match SDL_Color (gh#ocornut/imgui#8327).
-------------------------------------------------------------------
Tue Nov 26 05:31:00 UTC 2024 - ming li <mli@suse.com>

View File

@ -17,7 +17,7 @@
Name: imgui
Version: 1.91.0
Version: 1.91.8
Release: 0
Summary: Immediate Mode Graphical User interface for C++ with minimal dependencies
License: MIT

BIN
v1.91.0.tar.gz (Stored with Git LFS)

Binary file not shown.

BIN
v1.91.8.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.