mirror of
				https://github.com/Drezil/imgui.git
				synced 2025-10-31 05:01:05 +01:00 
			
		
		
		
	Merge branch 'master' into docking
# Conflicts: # imgui_demo.cpp
This commit is contained in:
		| @@ -123,9 +123,13 @@ Other Changes: | ||||
| - Added IsMouseTripleClicked() function. Tracking multi-click count in IO structure. (#3229) [@kudaba] | ||||
| - Modals: fixed issue hovering popups inside a child inside a modal. (#4676, #4527) | ||||
| - Fixed IsWindowFocused()/IsWindowHovered() issues with childs inside popups. (#4676) | ||||
| - Nav: Ctrl+tabbing to cycle through windows is now enabled regardless of using the _NavEnableKeyboard | ||||
|   configuration flag. This is part of an effort to generalize the use of keyboard inputs. (#4023, #787). | ||||
|   Note that while this is active you can also moving windows (with arrow) and resize (shift+arrows). | ||||
| - Nav: tabbing now cycles through clipped items and scroll accordingly. (#4449) | ||||
| - Nav: pressing PageUp/PageDown/Home/End when in Menu layer automatically moves back to Main layer. | ||||
| - Nav: fixed resizing window from borders setting navigation to Menu layer. | ||||
| - Nav: prevent child from clipping items when using _NavFlattened and parent has a pending request. | ||||
| - Nav: pressing Esc to exit a child window reactivates the Nav highlight if it was disabled by mouse. | ||||
| - Nav: with ImGuiConfigFlags_NavEnableSetMousePos enabled: Fixed absolute mouse position when using | ||||
|   Home/End leads to scrolling. Fixed not setting mouse position when a failed move request (e.g. when | ||||
| @@ -136,9 +140,11 @@ Other Changes: | ||||
| - Clipper: currently focused item is automatically included in clipper range. | ||||
|   Fixes issue where e.g. drag and dropping an item and scrolling ensure the item source location is | ||||
|   still submitted. (#3841, #1725) [@GamingMinds-DanielC, @ocornut] | ||||
| - Cliooer: added ForceDisplayRangeByIndices() to force a given item (or several) to be stepped out | ||||
|   during a clipping operation. (#3841) [@@GamingMinds-DanielC] | ||||
| - Clipper: rework so gamepad/keyboard navigation doesn't create spikes in number of items requested | ||||
|   by the clipper to display. (#3841) | ||||
| - Clipper: Fixed content height declaration slightly mismatching the value of when not using a clipper. | ||||
| - Clipper: fixed content height declaration slightly mismatching the value of when not using a clipper. | ||||
|   (an additional ItemSpacing.y was declared, affecting scrollbar range). | ||||
| - Backends: Vulkan: Call vkCmdSetScissor() at the end of render with a full-viewport to reduce | ||||
|   likehood of issues with people using VK_DYNAMIC_STATE_SCISSOR in their app without calling | ||||
|   | ||||
		Reference in New Issue
	
	Block a user