|  Rokas Kupstys | cb8ead1f71 | Docking: Fix docked window contents not rendering when switching with CTRL+Tab. (regression from 8eb8689). | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | 77637fd936 | Docking, Nav: Fixed using gamepad/keyboard navigation not being able enter menu layer  (#5463, #4792) Fix 37958ca | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | 21fc57f2cf | Merge branch 'master' into docking | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | 8b8a61bdf9 | Removed io.NavInputs[] and ImGuiNavInput enum. Kept inline redirection code. (#4921, #4858, #787, #1599, #323) | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | a7a25ee19d | Tools: Item Picker: Mouse button can be changed by holding Ctrl+Shift. (#2673) | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | 92d0924b82 | Fixed build with IMGUI_DISABLE_OBSOLETE_KEYIO + made all examples comments refer to StyleColorsLight(). | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | 4711b9b05a | Add trailing commas to enum (to simplify the diff/patch of further additions) (#4537) Possible since we are now C++11 + fix warning in GetNavInputAmount(). | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | 90ef327882 | Reordered keys representing directions to follow a consistent L/R/U/D order everywhere. (#2625, #4921, #3724) Amended to avoid static analysis false positive. | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | f9ccdba352 | Nav: Fix regression 93f02ee+ Internals: Remove ImGuiNavReadMode_Pressed, ImGuiNavReadMode_Released.Toward using keys. | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | 93f02ee0c6 | Nav: Fixed moving window with gamepad or keyboard when running at very high framerate + removed ImGuiNavDirSourceFlags_RawKeyboard. | ago%!(EXTRA string=3 years) | 
				
					
						|  luigifcruz | 82e10f1b61 | Backends: Metal: Add dispatch synchronization. (#5447) | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | 0b2da67912 | Internals: clarified that GetInputTextState(0) can not return a pointer. Replaced a use of __APPLE__ with io.ConfigMacOSXBehaviors. | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | 467a1cd4a5 | Misc: io.Framerate moving average now converge in 60 frames instead of 120. (#5236, #4138) | ago%!(EXTRA string=3 years) | 
				
					
						|  Stephen H. Gerstacker | ad5aa54166 | Backends, Viewport: Metal: Pull format from shared context. (#5403, #5437) | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | 5d0deebba4 | Merge branch 'master' into docking # Conflicts:
#	docs/CHANGELOG.txt | ago%!(EXTRA string=3 years) | 
				
					
						|  Stephen H. Gerstacker | 67410d53f7 | Backends: Metal, OSX: Various fixes (ARC / Autorelease fixes with metal-cpp and extensions). (#5403) | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | 609b935a8c | InputText: added experimental io.ConfigInputTextEnterKeepActive feature to make pressing Enter keep the input active and select all text. | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | 0afc6cd310 | Internals: InputTextEx() renames for correctness. enter_pressed -> validated,  is_validate_enter -> is_enter_pressed | ago%!(EXTRA string=3 years) | 
				
					
						|  Runik | 58eb40db76 | Backends: GLFW: Fixed leftover static variable preventing from changing or reinitializing backend while application is running. (#4616, #5434) | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | 873e9d35ac | Internals: renamed TreeNodeBehaviorIsOpen() to TreeNodeUpdateNextOpen(). Added internal TreeNodeSetOpen(id). (#5423) | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | 24dfe6db8a | Version 1.89 WIP | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | 088ddef98a | Tables: extracted some code into TableBeginContextMenuPopup() for easier reuse for appending into context menu. | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | 9cd9c2eff9 | Merge branch 'master' into docking # Conflicts:
#	docs/CHANGELOG.txt
#	imgui.cpp
#	imgui_widgets.cpp | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | 9aae45eb4a | Version 1.88 (fix "Show Debug Log" checkbox in Metrics window) | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | d51e5d2898 | TabItem: revert support for SetNextItemOpen(true) at it creates too much ambiguity with p_open/close button vs Selected state. (#5262) Revert a small part of 4b97296. | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | c4b9101759 | TabBar: Tweak shrinking policy so that while resizing tabs that don't need shrinking keep their initial width more precisely. Has been the case before but adding support for SetNextItemWidth() #5262 made this more noticeable. | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | 4b97296148 | TabBar: TabItem() now reacts to SetNextItemWidth() and SetNextItemOpen(true). (#5262) | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | d3fd2630b7 | Sliders: An initial click within the knob/grab doesn't shift its position. (#1946, #5328) + Adjust default GrabMinSize. | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | f27af1b20a | Internals: SliderBehaviorT: Minor refactor, clearer 0.0/1.0 early out. Should be no-op from user's point of view. ScaleValueFromRatioT() had early 0.0/1.0 ratio tests, shifting most of function by one indent. | ago%!(EXTRA string=3 years) | 
				
					
						|  omar | 90e8404a77 | Update README.md | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | 9764adc7bb | Docking: Amend 24dfebf. Fixed incorrect focus highlight on docking node with nested hierarchies. | ago%!(EXTRA string=3 years) | 
				
					
						|  Rokas Kupstys | 37a07858a9 | Nav: Fixed inability to cancel nav in modal popups. (#5400) | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | 506717390f | Docking, Modal: Fixed a crash when opening popup from a parent which is being docked on the same frame. (#5401) Ideally we should untangle the purpose of parent_window_in_stack / ParentWindowInBeginStack better. | ago%!(EXTRA string=3 years) | 
				
					
						|  rokups | 101aec95d9 | Backends: SDL+GLFW, Examples: SDL+Metal, GLFW+Metal: Fix viewport support with Metal backend. Fixes #5392 + alignment fixes and removed static_cast<> + Amended with fix. | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | 07efd7cc20 | Renamed IMGUI_DISABLE_METRICS_WINDOW to IMGUI_DISABLE_DEBUG_TOOLS. | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | e135cdbc24 | Merge branch 'master' into docking + update for IMGUI_DEBUG_LOG calls. # Conflicts:
#	backends/imgui_impl_dx12.cpp
#	imgui.cpp
#	imgui_internal.h | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | 08572189f0 | MovingWindow auto-cancelled if active id is stolen (instead of ill-defined bahavior + assert in docking). Followup to 27343ef | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | 27343efb0b | Nav, Focus: Changed SetKeyboardFocusHere() to not behave if a drag or window moving is in progress + move KeepAliveID() call from Scrollbar() to ScrollbarEx() | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | ddcff10343 | Settings: Fixed some SetNextWindowPos/SetNextWindowSize API calls not marking settings as dirty. | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | 6cac48df32 | Drag, Slider: rework slightly or CTRL+Click or SetKeyboardFocusHere() will show 1 change of active id in the log (rather than a set,clear,set sequence) | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | dd28500835 | Debug: Add more log. Reworked IMGUI_DEBUG_PRINT IMGUI_DEBUG_PRINTF. Added internal IsDragDropActive() helper. DebugLog() output to TTY by default.
Amend 1d6e34f. | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | 24dfebf455 | Docking: Fixed incorrect focus highlight on docking node when focusing empty central node or a child window which was manually injected into a dockspace window. | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | 2ed9e21eba | Nav, Internals: wrap changes to g.NavWindow into a helper function to help track/log changes. Amend 076d8fc. Eventually we should REALLY clean up the SetNavWindow SetNavID SetFocusID FocusWindow fiasco. | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | 1d6e34f3f9 | Debug: Added ShowDebugLogWindow(). Internal: renamed old IMGUI_DEBUG_LOG() to IMGUI_DEBUG_PRINT().
Amended once. | ago%!(EXTRA string=3 years) | 
				
					
						|  Jack Knobel | ec2c805e48 | Backends: support for unity builds for dx10/dx11/dx12 backends (#5387) | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | e900ca355e | Merge branch 'master' into docking # Conflicts:
#	backends/imgui_impl_metal.mm
#	imgui.cpp
#	imgui.h | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | 076d8fc868 | Nav: Fixed issues with nav request being transferred to another window when calling SetKeyboardFocusHere() and simultaneous changing window focus. (#4449) | ago%!(EXTRA string=3 years) | 
				
					
						|  Rokas Kupstys | 0b1bcfcc20 | Menus: Separate menu sets by nav layer. (#3496, #4797) + Demo: Remove incorrect and useless suggestion to use PushID(). Fixes a common case where opening menu in one nav layer and hovering a menu in another nav layer would open that menu without a click. | ago%!(EXTRA string=3 years) | 
				
					
						|  ocornut | a35e876978 | InputText: Amends and tidying up: Fixed undo/redo state corruption when editing buffer in user callback. (#4947, #4949) | ago%!(EXTRA string=3 years) | 
				
					
						|  Joshua Webb | 530332dfbc | InputText: Fixed undo/redo state corruption when editing buffer in user callback. (#4947, #4949) | ago%!(EXTRA string=3 years) |