forked from pool/imgui
Accepting request 1146644 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1146644 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/imgui?expand=0&rev=9
This commit is contained in:
@@ -1,7 +1,80 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 14 09:06:50 UTC 2024 - Atri Bhattacharya <badshah400@gmail.com>
|
||||
|
||||
- Update to version 1.90.2:
|
||||
* Better input routing features for docked/multi-viewport based
|
||||
applications.
|
||||
* ImGuiIO::ImeWindowHandle obsoleted in 1.87 in favor of writing
|
||||
to void* ImGuiViewport::PlatformHandleRaw.
|
||||
* Backends: WebGPU: ImGui_ImplWGPU_Init() now takes a
|
||||
ImGui_ImplWGPU_InitInfo structure instead of variety of
|
||||
parameters, allowing for easier further changes
|
||||
(gh#ocornut/imgui#7240).
|
||||
* Navigation:
|
||||
- keyboard/gamepad activation mark widgets as held to give
|
||||
better visual feedback.
|
||||
- tweak to logic marking navigated item as hovered when using
|
||||
keyboard, allowing the hover highlight to stay even while
|
||||
another item is activated.
|
||||
- Fixed SetKeyboardFocusHere() not working when current nav
|
||||
focus is in different scope, regression from 1.90.1 related
|
||||
to code scoping Tab presses to local scope.
|
||||
(gh#ocornut/imgui#7226).
|
||||
- Fixed pressing Escape while in a child window with
|
||||
ImGuiWindowFlags_NavFlattened flag (gh#ocornut/imgui#7237).
|
||||
- Improve handling of Alt key to toggle menu so that key
|
||||
ownership may be claimed on individual left/right alt key
|
||||
without interfering with the other.
|
||||
- Menus: Fixed click on a BeginMenu() followed by right-arrow
|
||||
from making the child menu reopen and flicker (using
|
||||
ImGuiPopupFlags_NoReopen).
|
||||
- ImGuiWindowFlags_NoNavInputs is tested during scoring so
|
||||
NavFlattened windows can use it.
|
||||
* Popups:
|
||||
- OpenPopup(): added ImGuiPopupFlags_NoReopen flag to
|
||||
specifically not close and reopen a popup when it is already
|
||||
open (gh#ocornut/imgui#1497, gh#ocornut/imgui#1533).
|
||||
- Slight change to popup closing logic (e.g. after focusing
|
||||
another window) which skipped over popups that are also
|
||||
child windows.
|
||||
* Combo: Fixed not reusing windows optimally when used inside a
|
||||
popup stack.
|
||||
* Debug Tools:
|
||||
- Metrics: Fixed debug break in SetShortcutRouting() not
|
||||
handling ImGuiMod_Shortcut redirect.
|
||||
- Metrics: Improved Monitors and Viewports minimap display.
|
||||
Highlight on hover.
|
||||
- Debug Log: Added "Input Routing" logging.
|
||||
- Added "nop" to IM_DEBUG_BREAK macro on GCC to work around
|
||||
GDB bug (gh#ocornut/imgui#7266).
|
||||
* Backends:
|
||||
- Vulkan: Fixed vkAcquireNextImageKHR() validation errors in
|
||||
VulkanSDK 1.3.275 by allocating one extra semaphore than
|
||||
in-flight frames (gh#ocornut/imgui#7236).
|
||||
- Vulkan: Fixed vkMapMemory() calls unnecessarily using full
|
||||
buffer size (gh#ocornut/imgui#3957).
|
||||
- Vulkan: Fixed handling of
|
||||
ImGui_ImplVulkan_InitInfo::MinAllocationSize field.
|
||||
(gh#ocornut/imgui#7189, gh#ocornut/imgui#4238).
|
||||
- WebGPU: Added
|
||||
ImGui_ImplWGPU_InitInfo::PipelineMultisampleState.
|
||||
(gh#ocornut/imgui#7240).
|
||||
- WebGPU: Filling all WGPUDepthStencilState fields explicitly
|
||||
as a recent Dawn update stopped setting default values.
|
||||
(gh#ocornut/imgui#7232).
|
||||
- WebGPU: Fixed pipeline layout leak (gh#ocornut/imgui#7245).
|
||||
- OpenGL3: Backup and restore GL_PIXEL_UNPACK_BUFFER.
|
||||
(gh#ocornut/imgui#7253).
|
||||
* Internals:
|
||||
- Many improvements related to yet unpublicized shortcut
|
||||
routing and input ownership systems.
|
||||
- InputText: Added internal helpers to force reload of
|
||||
user-buffer when active (gh#ocornut/imgui#2890).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 22 10:20:29 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- update to 1.10.1:
|
||||
- update to 1.90.1:
|
||||
* imgui_freetype: commented out ImGuiFreeType::BuildFontAtlas()
|
||||
obsoleted in 1.81.
|
||||
Prefer using #define IMGUI_ENABLE_FREETYPE or see commented
|
||||
|
@@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
Name: imgui
|
||||
Version: 1.90.1
|
||||
Version: 1.90.2
|
||||
Release: 0
|
||||
Summary: Immediate Mode Graphical User interface for C++ with minimal dependencies
|
||||
License: MIT
|
||||
|
BIN
v1.90.1.tar.gz
(Stored with Git LFS)
BIN
v1.90.1.tar.gz
(Stored with Git LFS)
Binary file not shown.
BIN
v1.90.2.tar.gz
(Stored with Git LFS)
Normal file
BIN
v1.90.2.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
Reference in New Issue
Block a user