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 61d9258 when 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) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								4dc4ace864
								
							
								
							
						 | 
						
							
							
								
								Window: Fixed window with the AlwaysAutoResize flag unnecessarily extending their hovering boundaries by a few pixels (this is used to facilitate resizing from borders when available for a given window). One of the noticeable minor side effect was that navigating menus would have had a tendency to disable highlight from parent menu items earlier than necessary while approaching the child menu.
							
							
							
							
							
							
							
							+ Changelog fixed unfinished sentence and tweaks, 
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								16b18b265e
								
							
								
							
						 | 
						
							
							
								
								MenuItem, BeginMenu: Fix undesirable tall frames in horizontal layout context, which would be visible when trying to use rounded selectable/menus.
							
							
							
							
							
							
							
							PushStyleVar: Added comments in the assert message.
Minor tweaks. 
							
						 | 
						
							ago%!(EXTRA string=7 years) |