Accepting request 1146531 from home:badshah400:branches:devel:libraries:c_c++
Update to version 1.90.2. OBS-URL: https://build.opensuse.org/request/show/1146531 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/imgui?expand=0&rev=18
This commit is contained in:
parent
8fd468fb9d
commit
0d26137c38
@ -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
|
||||
|
@ -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
3
v1.90.2.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:452d1c11e5c4b4dfcca272915644a65f1c076498e8318b141ca75cd30470dd68
|
||||
size 1657584
|
Loading…
Reference in New Issue
Block a user