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:
commit
a77fcdd7f3
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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