|  omar | 37174c85e2 | Internal: Scrollbar: Extracted scrollbar code for other uses (eg. table v2 scrolling without using a child window). | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | 9534ef9b26 | Separator: Revert 1.70 "Declare its thickness (1.0f) to the layout" change ( c5d83d8a). It's not incorrect but it breaks existing some layout patterns. Will return back to it when we expose Separator flags. | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | e29176df53 | Internals: Columns: Renamed fields. Comments and tweak. Moved a demo block. | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | a4d0b0efa4 | Internal: Refactored Separator into SeparatorEx(), exposed ImGuiSeparatorFlags_SpanAllColumns in imgui_internal.h and support without. (#759) + misc comments | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | b7c2759f95 | Columns: Fixed Separator from creating an extraneous draw command. Fixed Selectable with SpanAllColumns flag from creating an extraneous draw command. (#125) | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | 239c8732d7 | Viewports: Minor tweaks. (#2471) | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | 9bf3f910c8 | Viewports: Fix to avoid SetNextWindowViewport being overrided by creation of a standalone viewport. (#2544, #1542) | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | 42fc563fed | Version 1.71 WIP + fixed minor typo | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | d1d5075b66 | Version 1.70 | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | e6c982509d | Examples: DirectX9: Fixes for multi-viewports. Avoid using a depth/stencil target for secondary viewport.  (#2520, #2502) | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | 9ddb8493d5 | Examples: DirectX9: Fixes for multi-viewports, destroying all swap chains. (#2520, #2502) | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | 76e61958fd | Merge branch 'master' into docking # Conflicts:
#	examples/README.txt
#	examples/imgui_impl_dx9.cpp
#	imgui.cpp
#	imgui.h | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | d88121ff5b | Examples: DirectX9/10/11: Taking reference to device + subsequent merge of this in docking will fix DX9 issue #2524 | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | 6c196cf432 | Examples Readme and Changelog tweaks, added #2527, re-ordered examples/README alphabetically. | ago%!(EXTRA string=7 years) | 
				
					
						|  Max Thrun | 5ecc9d5865 | Examples: Metal: Add GLFW+Metal example | ago%!(EXTRA string=7 years) | 
				
					
						|  ibachar | 4f22a45cb5 | Removed git merge leftovers | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | 526e2303bc | Window: Fixed SetNextWindowSizeConstraints() with non-rounded positions making windows drift. (#2067, #2530) | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | 9c1f02a42c | Misc: Made IMGUI_CHECKVERSION() macro also check for matching size of ImDrawIdx. | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | e2166db282 | Internals: Fixed incorrect repeat delay/rate calculation in IsMouseClicked() with repeat flag leading to involontary but thankfully doubling the rate. Using our standard function, making the multiplicator explicit. | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | 2dc81057ec | Selectable: With ImGuiSelectableFlags_AllowDoubleClick doesn't return true on the mouse button releas efollowing the double-click. Only first mouse release + second mouse down (double-click) returns true. Likewise for internal ButtonBehavior() with both _PressedOnClickRelease | _PressedOnDoubleClick. (#2503) | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | 86f92fe756 | Demo: Improved trees in columns demo. (#2136) | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | ce19cb465f | Internals: Rename GetContentRegionMaxScreen() -> GetWorkRectMax(). At this point this is mostly useful to facilitate merge of other branches. | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | 825b61e4ba | Merge branch 'master' into docking # Conflicts:
#	examples/imgui_impl_dx10.cpp
#	examples/imgui_impl_dx11.cpp
#	examples/imgui_impl_dx12.cpp
#	examples/imgui_impl_dx9.cpp
#	examples/imgui_impl_opengl2.cpp
#	examples/imgui_impl_opengl3.cpp
#	examples/imgui_impl_vulkan.cpp
#	imgui.cpp | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | a1c432d1ad | Internals: SettingsHandlerWindow_ReadLine uses context parameter. | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | ae405b83a4 | Examples: Added missing per-renderer local changelogs. (#2037, #1639, #2452) | ago%!(EXTRA string=7 years) | 
				
					
						|  Max Thrun | 7c6ba3a1da | ImDrawCallback_ResetRenderState: Added Metal. | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | 5c1cd5c8c7 | ImDrawCallback_ResetRenderState, Examples: Added support for reset render state callback. (#2037, #1639, #2452) | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | 3fbc0b7a9e | Obsoleted GetContentRegionAvailWidth(), use GetContentRegionAvail().x instead. Kept inline redirection function. | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | db2d58a68b | Drag and Drop: Fixed drag source with ImGuiDragDropFlags_SourceAllowNullID and null ID from receiving click regardless of being covered by another window (it didn't honor correct hovering rules). (#2521) | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | 7e67aba286 | Merge branch 'master' into docking # Conflicts:
#	imgui.cpp
#	imgui_internal.h | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | 0f2852806c | Amend 48a09a7 with changelog, breaking changes, tweak demo code for spacing. (#2518) | ago%!(EXTRA string=7 years) | 
				
					
						|  Richard Mitton | 4c0f34fd5d | Improved algorithm for mitre joints on thick lines | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | 4dec744795 | Tidying up BeginMenu() code + comments. | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | 842a720e72 | Popups: Closes popup at the time of FocusWindow(). Fixes right-click from closing all popups instead of aiming at the hovered popup level (regression in 1.67's ae76a1fd). | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | bda2cde68e | Popups: Closing a popup restores the focused/nav window in place at the time of the popup opening, instead of restoring the window that was in the window stack at the time of the OpenPopup call. (#2517) Among other things, this allows opening a popup while no window are focused, and pressing Escape to clear the focus again. | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | 3276b12765 | Internals: Added DataTypeApplyOp, DataTypeApplyOpFromText to imgui_internal.h | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | 09db2f6dec | Fix 61d9258when there is not scrollbar "Window: Fixed contents region being off by WindowBorderSize amount on the right when scrollbar is active." | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | 4e81b2d093 | Internals: Renaming. Renamed ImGuiPopupRef to ImGuiPopupData for consistency and added constructor. | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | 3d363c91fd | Internals: Exposed ImGuiDataTypeInfo, DataTypeGetInfo(), DataTypeFormatString(). Comments. | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | 00b3c830db | Internals: Begin: Moved OuterRectClipped/InnerMainRect/InnerClipRect computation higher up in the function, next to ContentsRect/WorkRect code. Removed commented out debug drawing code which is now available in Metrics window. | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | 61d92580aa | Window: Fixed contents region being off by WindowBorderSize amount on the right when scrollbar is active. | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | 5d799d76ea | Internals: Nav scrolling uses InnerMainRect instead of InnerClipRect. | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | c5d83d8af2 | Separator: Declare its thickness (1.0f) to the layout, making items around separator more symmetrical. | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | a649d904d7 | Examples: Emscripten: Fixed not enabling Docking and Nav by default. (#2494) | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | dfb82d5c22 | Merge branch 'master' into docking # Conflicts:
#	examples/example_sdl_opengl2/main.cpp
#	examples/example_sdl_opengl3/main.cpp
#	examples/example_sdl_vulkan/main.cpp
#	examples/imgui_impl_sdl.cpp
#	examples/imgui_impl_sdl.h
#	imgui.cpp | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | 56c3aaf6bd | Nav: Fixed Drag/Slider functions going into text input mode when keyboard CTRL is held while pressing NavActivate. | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | dd15b44230 | Internals: TempInputText: Tidying up DragScalar / SliderScalar / TempInputTextScalar. | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | 0ca1675ff9 | Internals: TempInputText: Rename InputScalarAsWidgetReplacement() -> TempInputTextScalar(), ScalarAsInputTextId -> TempInputTextId, small tidying up in affected functions. | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | 59a3f0476d | Internals: Using more explicit PushOverrideID() helper + renamed equivalent internal tree helper. | ago%!(EXTRA string=7 years) | 
				
					
						|  omar | 1ca6e5b59f | Examples: Glut: Added note about missing cursor support. (#2375, #2465) | ago%!(EXTRA string=7 years) |