omar
							
						 | 
						
							
							
							
							
								
							
								948009a8b2
								
							
								
							
						 | 
						
							
							
								
								Intensive FAQ answer for the million of people asking the same questions over and over again. (#1848, #1791, #1840, #1493, #1295)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								Marc J. Schmidt
							
						 | 
						
							
							
							
							
								
							
								0903a12c2a
								
							
								
							
						 | 
						
							
							
								
								Fixed documentation example (#1847)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								a2198bcf6b
								
							
								
							
						 | 
						
							
							
								
								Made mouse drag distance calculation more robust to invalid mouse position. (#1845)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								08e20ae465
								
							
								
							
						 | 
						
							
							
								
								Internals: Reintroducing LastActiveIdTimer because it is useful and to reduce merge conflicts. (#1537)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								d4b151076c
								
							
								
							
						 | 
						
							
							
								
								Internals: Added BeginDragDropTooltip() internal function to convey semantic (drag and drop tooltip doesn't get clipped within display boundaries). Revert part of 3218666fb9. (#1739, #143).
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								3218666fb9
								
							
								
							
						 | 
						
							
							
								
								Made drag source tooltip display at the same position as a regular tooltip to avoid discontinuity where dynamically swapping tooltip at the target site. Made drag source tooltip override previous tooltip if any. (#1739, #143).
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								92b7d6bc4f
								
							
								
							
						 | 
						
							
							
								
								Added ImGuiDragDropFlags_AcceptNoPreviewTooltip flag to disable drag source tooltip from the target site (#143)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								7fd9199a1d
								
							
								
							
						 | 
						
							
							
								
								Internals: Selectable: Renamed variables. Todo update.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								f843facba4
								
							
								
							
						 | 
						
							
							
								
								Internals: PushItemFlag() flags are inherited by BeginChild().
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								0e83d74698
								
							
								
							
						 | 
						
							
							
								
								Documentation: FAQ, ID Stack, Fonts (#1839, #1840), #1842)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								929522febe
								
							
								
							
						 | 
						
							
							
								
								Missing examples changelog bits and todo list
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								9770c8b21d
								
							
								
							
						 | 
						
							
							
								
								Examples: OpenGL3: Removed unnecessary backup/restore of GL_ELEMENT_ARRAY_BUFFER_BINDING since this is part of the VAO state. (#1836)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								251f178a6f
								
							
								
							
						 | 
						
							
							
								
								Drag and Drop: Source doesn't report as hovered (at a lower-level). Source disable AllowOverlap flag if any set. (#143)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								5fd23eeb74
								
							
								
							
						 | 
						
							
							
								
								Examples: iOS: Fixed missing call to CreateContext() + various shallow coding style tweaks. (#1835)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								b88fbd69cc
								
							
								
							
						 | 
						
							
							
								
								Drag and Drop: BeginDragDropSource(): Offset tooltip position so it is off the mouse cursor, but also closer to it than regular tooltips, and not clamped by viewport. (#1739)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								09ea376a6a
								
							
								
							
						 | 
						
							
							
								
								BeginCombo(), BeginMainMenuBar(), BeginChildFrame(): restore modified style at end of Begin instead of End so doesn't affect child windows, BeginTooltip() etc.. (allowed since 7b6b7038c5)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								bef0a13283
								
							
								
							
						 | 
						
							
							
								
								Examples: Comments about GLSL version not being the same as GL context version. (#1828)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								663e2c9237
								
							
								
							
						 | 
						
							
							
								
								Examples: GLFW: Made it possible to Shutdown/Init the backend again (by reseting the time storage properly). Changelog. Added to Vulkan example. (#1827)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								ice1000
							
						 | 
						
							
							
							
							
								
							
								e8a72d3e72
								
							
								
							
						 | 
						
							
							
								
								Examples: GLFW* Make subsequent window creation possible.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								bf56b6b9a5
								
							
								
							
						 | 
						
							
							
								
								ColorEdit3, ColorEdit4, ColorButton: Added ImGuiColorEditFlags_NoDragDrop flag to disable ColorEditX as drag target and ColorButton as drag source. (#1826)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								7c7e96e1aa
								
							
								
							
						 | 
						
							
							
								
								ImVector: added erase(it first, it last) helper. Added erase_unsorted(it) helper. + todo fixes/additions
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								6c684ae39b
								
							
								
							
						 | 
						
							
							
								
								Fixed GCC pre-8 build. (#1822) + added bonus the non-ASCII character pasted from GCC breaks my SourceTree/Git combo
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								64b1645deb
								
							
								
							
						 | 
						
							
							
								
								Disabled GCC 8.1.0 warnings -Wclass-memaccess (#1822)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								d5c8f404b2
								
							
								
							
						 | 
						
							
							
								
								Remove trailing white spaces.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								ede5059e69
								
							
								
							
						 | 
						
							
							
								
								Internals: Forward declaring and commenting internal structures. Renamed ImGuiDrawContext to ImGuiWindowTempData, but kept .DC member name for backward compatibility purpose
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								86f8cdbd98
								
							
								
							
						 | 
						
							
							
								
								Comments + Internals: Selectable: decoupled internal flags and removed their menu / menu-item semantic as upcoming changes are requiring more flexibility.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								640c056602
								
							
								
							
						 | 
						
							
							
								
								TreeNode: Fixed nodes with ImGuiTreeNodeFlags_Leaf flag always returning true which was meaningless. Tweak demo.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								99ff6fc7e4
								
							
								
							
						 | 
						
							
							
								
								Nav: Draft internal api to forward move request with loop/wrap options. Will rework for parallel scoring of two paths (as a generalization of the NavFlattened concept). (#787)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								e11610d6ff
								
							
								
							
						 | 
						
							
							
								
								Nav: To keep the navigated item in view we also attempt to scroll the parent window as well as the current window. (#787)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								036dce634e
								
							
								
							
						 | 
						
							
							
								
								Version 1.62 WIP
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								Kirill Artemov
							
						 | 
						
							
							
							
							
								
							
								721ca97d95
								
							
								
							
						 | 
						
							
							
								
								ImVector: Tweaked reserve() flow to avoid calling MemFree(NULL) which is unnecessary. (#1796)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								19544629be
								
							
								
							
						 | 
						
							
							
								
								Examples: OpenGL3: Trying to make the call to glBindSampler optional to make the example code easier to use/share with different context version. (#1806)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								78b28d545f
								
							
								
							
						 | 
						
							
							
								
								Version 1.61 + todo additions
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								d7cc4bc317
								
							
								
							
						 | 
						
							
							
								
								Demo: Tweaked custom rendering custom, added a Thickness drag. Clarified use of vertical/horizontal line. Add a single pixel demo (wowow)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								3f29ed6fd5
								
							
								
							
						 | 
						
							
							
								
								ColorEdit: Fixed not being able to pass the ImGuiColorEditFlags_NoAlpha or ImGuiColorEditFlags_HDR flags to SetColorEditOptions(). Demo tweak.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								725c13ca68
								
							
								
							
						 | 
						
							
							
								
								Fix for atof with glibc.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								2a2bb8970d
								
							
								
							
						 | 
						
							
							
								
								Added ImAtof, ImCeil, ImFloorStd to IMGUI_DISABLE_MATH_FUNCTIONS for consistency. Configuration comments.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								ff033f431b
								
							
								
							
						 | 
						
							
							
								
								Added IMGUI_DISABLE_MATH_FUNCTIONS in imconfig.h to make it slightly easier to redefine wrappers to std maths functions such as fabsf(), fmodf(), etc. Comments.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								f8ca7f45c4
								
							
								
							
						 | 
						
							
							
								
								Comments about AddConvexPolyFilled(), PathFillConvex() requiring a clockwise order path. (#1811)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
								
								
							
							
								
							
								e61b224b24
								
									
								
							
								
							
						 | 
						
							
							
								
								Update README.md
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								d53bae4c14
								
							
								
							
						 | 
						
							
							
								
								Demo: Fixing build due to using INT_MAX, UINT_MAX, LLONG_MAX, ULLONG_MAX.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								8adbf081af
								
							
								
							
						 | 
						
							
							
								
								Demo: Renamed "fixed overlay" to "simple overlay" because it's not fixed any more!
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								a7a1b3b0a7
								
							
								
							
						 | 
						
							
							
								
								Demo: Added demo for DragScalar(), InputScalar(), SliderScalar(). (#643)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								7475c1e7dd
								
							
								
							
						 | 
						
							
							
								
								Data types: DragScalar: Fixed speed of integer values tweaking with keyboard/gamepad when speed < 1. Enforce min/max bounds when power curves are used. SliderScalar: Fixed integer/slow tweaking. (#643)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								fc7fc83f9e
								
							
								
							
						 | 
						
							
							
								
								Data types: DragScalar, InputScalar: default parameters. Added IM_STATIC_ASSERT(). Comments.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								0dc18a6ca6
								
							
								
							
						 | 
						
							
							
								
								Documentation tweaks, comments
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								8149408408
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'data_types'
							
							
							
							
							
							
							
							# Conflicts:
#	CHANGELOG.txt
#	imgui.cpp 
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								14f575ff76
								
							
								
							
						 | 
						
							
							
								
								Scrolling: Fixed a case where using SetScrollHere(1.0f) at the bottom of a window on the same frame the window height has been growing would have the scroll clamped using the previous height. (#1804)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								91e39e72a3
								
							
								
							
						 | 
						
							
							
								
								Combo: Horizontally offset items using WindowPadding instead of Indent, for consistency.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								773d484009
								
							
								
							
						 | 
						
							
							
								
								Internals: Made ContentsRegionRect absolute to reduce confusion. Renamed InnerRect to InnerMainRect, renamed WindowRectClipper to OuterRectClipped.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) |