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:
Ana Guerrero 2024-02-14 22:20:17 +00:00 committed by Git OBS Bridge
commit a77fcdd7f3
4 changed files with 78 additions and 5 deletions

View File

@ -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> 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() * imgui_freetype: commented out ImGuiFreeType::BuildFontAtlas()
obsoleted in 1.81. obsoleted in 1.81.
Prefer using #define IMGUI_ENABLE_FREETYPE or see commented Prefer using #define IMGUI_ENABLE_FREETYPE or see commented

View File

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

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:21dcc985bb2ae8fe48047c86135dbc438d6980a8f2e08babbda5be820592f282
size 1649235

3
v1.90.2.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:452d1c11e5c4b4dfcca272915644a65f1c076498e8318b141ca75cd30470dd68
size 1657584