omar
							
						 | 
						
							
							
							
							
								
							
								a263dce2f2
								
							
								
							
						 | 
						
							
							
								
								Combo: Cleanup. Removed unrequired uses of the _ComboBox flag (the test in EndChild() is from commit no 1!). We could remove ImGuiWindowFlags_ComboBox soonish.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								7ac5f11b29
								
							
								
							
						 | 
						
							
							
								
								Standardizing the casing/format of internal window names + Misc comments.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								befc58771c
								
							
								
							
						 | 
						
							
							
								
								Combo: Recycling windows by using a stack number instead of a unique id, wasitng less windows.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								e998c7d3e3
								
							
								
							
						 | 
						
							
							
								
								Combo: Moved functions (untouched).
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								a5e9392140
								
							
								
							
						 | 
						
							
							
								
								Combo: Added flags to BeginCombo() new api, removed explicit height, default to 8 instead of 7 items, allow popup height constraints via SetNextWindowSizeConstraints(), width expand if contents doesn't fit, popup reposition policy if it doesn't fit.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								d9d231dc6b
								
							
								
							
						 | 
						
							
							
								
								Internals: Renamed CalcSizeFullWithConstraint() to CalcSizeAfterConstraint() which is more appropriate + added explicit parameter to CalcSizeAutoFit() so it can be used externally.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								74f42baf3e
								
							
								
							
						 | 
						
							
							
								
								Fixed scrollbar issue, source size when explicit was read before applying custom size constraints (followup to cc2c023880 etc.)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								541dfd7901
								
							
								
							
						 | 
						
							
							
								
								Combo: Comments + fixed missing lower window padding.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								9872297a84
								
							
								
							
						 | 
						
							
							
								
								Internals: Renamed FindBestPopupWindowPos() to FindBestWindowPosForPopup()
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								a4863e8084
								
							
								
							
						 | 
						
							
							
								
								Demo: Picker with palette demo supports drag and drop. (#143, #346)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								7bf85db6c4
								
							
								
							
						 | 
						
							
							
								
								Drag and drop: Added COL3F payload for color without alpha overwrite. Exposed standard color payload types in imgui.h (#143)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								e118239f69
								
							
								
							
						 | 
						
							
							
								
								IsItemHovered() comments (#1382)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								ca0bb000ad
								
							
								
							
						 | 
						
							
							
								
								Begin: Factored out a bit of code to CalcSizeContents()
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								f658edc72a
								
							
								
							
						 | 
						
							
							
								
								Begin: Remove unnecessary usage of window_is_new flag, as both fields are zero on window creation.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								45466a8cf9
								
							
								
							
						 | 
						
							
							
								
								Internals: BeginCombo() added dummy ImGuiComboFlags.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								97edd42fc0
								
							
								
							
						 | 
						
							
							
								
								Indent(), Unindent(): Allow passing negative values.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								7f2b9ea4c0
								
							
								
							
						 | 
						
							
							
								
								Begin: Minor refactor following fcf652f8ee7267055e331bf7a0133ed477816f27. Merging the if (Collapsed) block with the main one.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								8dcc1a8a20
								
							
								
							
						 | 
						
							
							
								
								Begin: Sizing fixes regarding uses SetNextWindowSize() on individual axises.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								e045eddd77
								
							
								
							
						 | 
						
							
							
								
								Minor tweaks. Using ImGuiAxis defines.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								92f7bd3605
								
							
								
							
						 | 
						
							
							
								
								Fixed 64-bit warnings.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								cc2c023880
								
							
								
							
						 | 
						
							
							
								
								Fixed scrollbar issue, followup to beda5fc5a0 and 2df8fa95df.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								3c9f9a455e
								
							
								
							
						 | 
						
							
							
								
								Internals: Cleanup FindBestPopupWindowPos() to be more digestible, since we are bounds to rework the logic there. No functional changes intended. FIXED TYPO.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								8959c64b33
								
							
								
							
						 | 
						
							
							
								
								Internals: Cleanup FindBestPopupWindowPos() to be more digestible, since we are bounds to rework the logic there. No functional changes intended
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								abe5ad3c7a
								
							
								
							
						 | 
						
							
							
								
								Demo: Added display for IsMouseDragging() function.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								94bf12f14b
								
							
								
							
						 | 
						
							
							
								
								Demo: Display better mouse cursor info for debugging backends.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								20c7aab60c
								
							
								
							
						 | 
						
							
							
								
								Exposed GetOverlayDrawList(). (~#545, ~#530)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								8f41508c52
								
							
								
							
						 | 
						
							
							
								
								Begin: Move the code that update the Appearing flag above the BeginDocked() branch.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								beda5fc5a0
								
							
								
							
						 | 
						
							
							
								
								Fixed scrollbar enable/disable calculation when size is modified programmatically. This is the generalization of the fix in 2df8fa95df.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								ecacaf7f2d
								
							
								
							
						 | 
						
							
							
								
								Lower-right resize grip only appears when hovered. (#822)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								3b7e4eaf38
								
							
								
							
						 | 
						
							
							
								
								Comments about ImGuiWindowFlags_ResizeFromAnySide. Removed hovering color. May need its own color. (#822)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								531e559e49
								
							
								
							
						 | 
						
							
							
								
								Windows can be resized from their borders when ImGuiWindowFlags_ResizeFromAnySide is set. (#822) The interaction is currently unsatisfying because we can only reach a window from its inner rectangle (because of HoveredWindow filtering).
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								e103fe8c1f
								
							
								
							
						 | 
						
							
							
								
								Tweak four-corners resize grip code. Added ImRect::FixInverted() helper. (#822)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								90ae1c59c4
								
							
								
							
						 | 
						
							
							
								
								Added ImGuiWindowFlags_ResizeFromAnySide flag and code to resize from any of the 4 corners (only 2 corners enabled).  (#822)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
								
								
							
							
								
							
								fe2cf231a8
								
									
								
							
								
							
						 | 
						
							
							
								
								Update README.md
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								77d1a4b636
								
							
								
							
						 | 
						
							
							
								
								Fixed a one frame glitch, when window claiming focus themselves on appear, the title bar wouldn't use the focused color on that frame.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								16d9fa30b2
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' into drag_and_drop
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								5f7cd7fb1c
								
							
								
							
						 | 
						
							
							
								
								Internals: Splitter Behavior doesn't show a border. (#319)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								be6384eb2a
								
							
								
							
						 | 
						
							
							
								
								Style: Tweaked default WindowRounding value from 9 to 7 (#707)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								c860a0a85c
								
							
								
							
						 | 
						
							
							
								
								Internals: ImRect: Added IsFinite() helper.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								aea3fe41b9
								
							
								
							
						 | 
						
							
							
								
								Style: Tweaks Dark and Light styles. (#707)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								6ea744d8f4
								
							
								
							
						 | 
						
							
							
								
								Drag and Drop: Added DragSource from color square. Added DragTarget on ColorEdit4 widget. (#143)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								0d53c8d480
								
							
								
							
						 | 
						
							
							
								
								Demo: Console: Fixed incorrect positioning which was hidden by a minor scroll issue (this would affect people who copied the console code as is)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								b513fdce48
								
							
								
							
						 | 
						
							
							
								
								Scrolling: SetScrollFromPosY() tweak to match change in a0d53fee81084a547bf21f46e736ea89f79fffb5 with similar desirable jump/discontinuity at each limit to skip the (ItemSpacing>WindowPadding) difference (followup to 0e5b64ecd2, #150)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								c36e586cce
								
							
								
							
						 | 
						
							
							
								
								Style, Scrolling: Fixed padding and scrolling asymetry where lower/right sides of a window wouldn't use WindowPadding properly + causing minor scrolling glitches.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								a20fe279c5
								
							
								
							
						 | 
						
							
							
								
								Demo: Layout: Removed unnecessary BeginChild/EndChild calls
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								25c159fac8
								
							
								
							
						 | 
						
							
							
								
								Internals: Removed unnecessary duplicate scrolling code + added extra infos to Metrics window.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								52e475230f
								
							
								
							
						 | 
						
							
							
								
								Settings: Internals: Renaming.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								2e1013a0c6
								
							
								
							
						 | 
						
							
							
								
								Settings: Internals: Simplifying code a bit. Creating Settings structure during first save. Windows where ImGuiWindowFlags_NoSavedSettings was late toggled will save settings correctly. (#1000)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								7ae71e4984
								
							
								
							
						 | 
						
							
							
								
								Settings: Internals: Added FindSettingsHandler()
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								35eb5c5c99
								
							
								
							
						 | 
						
							
							
								
								Settings: Internals: Exposed FindWindowSettings(). Simplified some code.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) |