omar 
							
						 
					 
					
						
						
							
						
						c7bdec7e18 
					 
					
						
						
							
							InputText, Nav: Fixed Left!Right keys broken when activating Keyboard Navigation. ( #787 ) Amend  892dfb1 
						
						
						
						
					 
					
						2019-10-14 22:43:04 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						aeb6481499 
					 
					
						
						
							
							InputText: Filter out Ascii 127 (DEL) emitted by low-level OSX layer, as we are using the Key value. ( #2578 )  
						
						
						
						
					 
					
						2019-10-12 14:27:37 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						bf746c4215 
					 
					
						
						
							
							DragScalar, SliderScalar, InputScalar: Added p_ prefix to parameter that are pointers to the datato clarify how they are used, and more comments redirecting to the demo code. ( #2844 )  
						
						
						
						
					 
					
						2019-10-11 12:04:28 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						927472f5ff 
					 
					
						
						
							
							Combo: Added _NoMove flag to prevent window from docking, which has an effect in Docking branch (in Master was not noticeable as the Combo code kept repositioning the window). ( #2835 )  
						
						
						
						
					 
					
						2019-10-07 19:14:08 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						73fa6509a5 
					 
					
						
						
							
							Internal: InputTextEx: tweaked a bit of code (should be a no-op)  
						
						
						
						
					 
					
						2019-10-05 16:57:12 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						ee3373d067 
					 
					
						
						
							
							TreeNode: Fixed combination of ImGuiTreeNodeFlags_SpanFullWidth and ImGuiTreeNodeFlags_OpenOnArrow incorrectly locating the arrow hit position to the left of the frame. ( #2451 ,  #2438 ,  #1897 )  
						
						
						
						
					 
					
						2019-10-04 19:21:29 +02:00 
						 
				 
			
				
					
						
							
							
								domgho 
							
						 
					 
					
						
						
							
						
						ccb2a947a2 
					 
					
						
						
							
							Internal: SliderBehaviorT: Condition '!is_decimal' is always true ( #2828 )  
						
						
						
						
					 
					
						2019-10-04 11:57:20 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						a6c3be4bda 
					 
					
						
						
							
							Internals: Tweaks to ItemSize() should be harmless. Added DebugDrawItemRect() helper.  
						
						
						
						
					 
					
						2019-10-03 18:30:41 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						892dfb1dea 
					 
					
						
						
							
							InputText, Nav: Fixed Home/End key broken when activating Keyboard Navigation. ( #787 )  
						
						... 
						
						
						
						Small refactor of ActiveIdUsingXXX inputs flags toward a little more consistent system. (#2637 ) 
						
						
					 
					
						2019-10-02 15:57:36 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						c262276988 
					 
					
						
						
							
							Version 1.74 WIP  
						
						
						
						
					 
					
						2019-09-30 14:27:56 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						d5efe16157 
					 
					
						
						
							
							Version 1.73  
						
						
						
						
					 
					
						2019-09-24 17:02:26 +02:00 
						 
				 
			
				
					
						
							
							
								goran-w 
							
						 
					 
					
						
						
							
						
						e100523917 
					 
					
						
						
							
							CollapsingHeader: Added support for ImGuiTreeNodeFlags_Bullet and ImGuiTreeNodeFlags_Leaf on framed nodes. ( #2159 ,  #2160 )  
						
						... 
						
						
						
						The Bullet and Leaf ImGuiTreeNodeFlags are now taken into account for Framed/CollapsingHeader tree nodes as well. TreeNodeEx() can be used to specify these flags. A choice was made to left-adjust the Framed text when no Bullet/Arrow is rendered, since this was deemed to look better in the Framed context (especially when considering that CollapsingHeader is drawn using NoTreePushOnOpen, so child/sibling Text items etc will often be non-indented). 
						
						
					 
					
						2019-09-24 12:48:49 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						25849234f6 
					 
					
						
						
							
							Internal: Tree: tweaks (initially tried to implement auto-scrolling, stashed)  
						
						
						
						
					 
					
						2019-09-23 13:11:38 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						80b3ab7d3e 
					 
					
						
						
							
							TabBar: Fixed single tab shrinking reducing the tab to 0.0f size. Broken by  a856c670c1.  
						
						
						
						
					 
					
						2019-09-22 22:16:05 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						38d22bc47d 
					 
					
						
						
							
							ColorPicker / ColorEdit: restore Hue when zeroing Saturation. ( #2722 ,  #2770 ) - changelog, fixed uninitialized variables, tweaks, renaming.  
						
						
						
						
					 
					
						2019-09-20 15:31:39 +02:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						accb0261b8 
					 
					
						
						
							
							ColorPicker / ColorEdit: restore Hue when zeroing Saturation. ( #2722 ,  #2770 )  
						
						... 
						
						
						
						Issue is fixed by storing last active color picker color and last hue value when active color picker takes rgb as input. Then if current color picker color matches last active color - hue value will be restored. IDs are not used because ColorEdit4() and ColorWidget4() may call each other in hard-to-predict ways and they both push their own IDs on to the stack. We need hue restoration to happen in entire stack of these widgets if topmost widget used hue restoration. Since these widgets operate on exact same color value - color was chosen as a factor deciding which widgets should restore hue. 
						
						
					 
					
						2019-09-20 15:31:15 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						9d02ed51e3 
					 
					
						
						
							
							TreeNode: Added ImGuiTreeNodeFlags_SpanAvailWidth and ImGuiTreeNodeFlags_SpanFullWidth flags ( #2451 ,  #2438 ,  #1897 )  
						
						... 
						
						
						
						Added demo bits. 
						
						
					 
					
						2019-09-18 17:13:41 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						3f986e72d9 
					 
					
						
						
							
							Internal: Offset STB_TEXTURE_K_ defines to remove that change from  #2541  + sponsors update.  
						
						
						
						
					 
					
						2019-09-17 12:06:31 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						7d5a17e5e4 
					 
					
						
						
							
							Remove trailing spaces (grep for ' \r?$' in visual studio)  
						
						
						
						
					 
					
						2019-09-17 11:33:18 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						404dc0367e 
					 
					
						
						
							
							BeginTabItem: Fixed case where right-most tab would create an extraneous draw calls (probably related to other tab fitting code in 1.73 wip)  
						
						
						
						
					 
					
						2019-09-17 11:12:33 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						3dcf323c35 
					 
					
						
						
							
							Columns: Separator: Fixed a bug where non-visible separators within columns would alter the next row position differently than visible ones.  
						
						... 
						
						
						
						Fixed rounding issues also leading to change of ScrollMax depending on visible items (in particular negative coordinate would be rounded differently) 
						
						
					 
					
						2019-09-16 19:15:43 +02:00 
						 
				 
			
				
					
						
							
							
								Bagrat Dabaghyan 
							
						 
					 
					
						
						
							
						
						3cf519c9cb 
					 
					
						
						
							
							Fix DragScalar for unsigned types ( #2780 )  
						
						... 
						
						
						
						decreasing the value was broken on arm64 
						
						
					 
					
						2019-09-16 19:01:39 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						0537ac005f 
					 
					
						
						
							
							ColorEdit: Disable Hue edit when Saturation==0 instead of letting Hue values jump around.  
						
						
						
						
					 
					
						2019-08-30 20:33:35 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						b59ec7b9b7 
					 
					
						
						
							
							DragInt, DragFloat, DragScalar: Using (v_min > v_max) allows locking any edit to the value.  
						
						
						
						
					 
					
						2019-08-30 20:30:21 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						3f99890f40 
					 
					
						
						
							
							TabBar: feed desired width (sum of unclipped tabs width) into layout system to allow for auto-resize. ( #2768 )  
						
						... 
						
						
						
						Before 1.71 tab bars fed the sum of current width which created feedback loops in certain situations. Amend f95c77eeea 
						
						
					 
					
						2019-08-29 14:57:34 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						f8d3d8d7f5 
					 
					
						
						
							
							TabBar: improved shrinking for large number of tabs to avoid leaving extraneous space on the right side. Individuals tabs are given integer-rounded width and remainder is spread between tabs left-to-right.  
						
						
						
						
					 
					
						2019-08-29 12:21:09 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						c8418015c2 
					 
					
						
						
							
							SliderScalar: Improved assert when using U32 or U64 types with a large v_max value. ( #2765 )  
						
						... 
						
						
						
						+  misc minor stuff. 
						
						
					 
					
						2019-08-28 15:19:10 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						a856c670c1 
					 
					
						
						
							
							TabBar: fixed single-tab not shrinking their width down.  
						
						... 
						
						
						
						+ minor typo fixes (#2738 ) 
						
						
					 
					
						2019-08-22 11:38:58 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						7abd41bd5f 
					 
					
						
						
							
							TabBar: fixed ScrollToBar request creating bouncing loop when tab is larger than available space.  
						
						
						
						
					 
					
						2019-08-19 20:38:17 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						9fce278918 
					 
					
						
						
							
							ColorPicker: Made rendering aware of global style alpha of the picker can be faded out. ( #2711 )  
						
						... 
						
						
						
						Note that some elements won't accurately fade down with the same intensity, and the color wheel when enabled will have small overlap glitches with (style.Alpha < 1.0). 
						
						
					 
					
						2019-08-16 11:46:11 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						f624455d7b 
					 
					
						
						
							
							Version 1.73 WIP  
						
						
						
						
					 
					
						2019-08-01 10:57:13 -07:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						6a0d0dab5a 
					 
					
						
						
							
							Version 1.72b (patch for nav)  
						
						
						
						
					 
					
						2019-07-31 14:31:06 -07:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						27079e68c2 
					 
					
						
						
							
							Nav: Made hovering non-MenuItem Selectable not re-assign the source item for keyboard navigation.  
						
						
						
						
					 
					
						2019-07-31 14:31:06 -07:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						5ef7445d92 
					 
					
						
						
							
							Internal: Avoid using GImGui multiple times in same function.  
						
						
						
						
					 
					
						2019-07-30 16:51:12 -07:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						9183e7c426 
					 
					
						
						
							
							Version 1.73 WIP  
						
						
						
						
					 
					
						2019-07-29 15:54:32 -07:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						ecb9b1e2eb 
					 
					
						
						
							
							Version 1.72  
						
						
						
						
					 
					
						2019-07-27 18:15:07 -07:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						824e8c53b4 
					 
					
						
						
							
							Internals: Added IMGUI_DEBUG_INI_SETTINGS. Made IMGUI_DEBUG_LOG redefinable in imconfig.h. Comments. Fix to allow Metrics's NodeWindow() being called with a NULL window.  
						
						
						
						
					 
					
						2019-07-23 21:37:09 -07:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						baae057a03 
					 
					
						
						
							
							Internals: Merge in minor noise from wip Tables branch to simplify further merging.  
						
						
						
						
					 
					
						2019-07-23 13:28:36 -07:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						51853292cc 
					 
					
						
						
							
							ImDrawList: Using ImDrawCornerFlags instead of int in various apis.  
						
						... 
						
						
						
						Demo: Using ImGuiColorEditrFlags instead of int. 
						
						
					 
					
						2019-07-23 10:41:48 -07:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						dcd03f62a7 
					 
					
						
						
							
							Scrolling: Made it possible for mouse wheel and navigation-triggered scrolling to override a call to SetScrollX()/SetScrollY(), making it possible to use a simpler stateless pattern for auto-scrolling.  
						
						... 
						
						
						
						Demo: Log, Console: Using a simpler stateless pattern for auto-scrolling. 
						
						
					 
					
						2019-07-22 18:49:51 -07:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						34cf00566f 
					 
					
						
						
							
							InputTextMultiline: Fixed vertical scrolling tracking glitch.  
						
						... 
						
						
						
						Fixed Travis-CI banner address. 
						
						
					 
					
						2019-07-22 18:11:06 -07:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						f0348ddffc 
					 
					
						
						
							
							Amend  0f86116, renamed to ImGuiKey_KeyPadEnter Changelog.. ( #2677 ,  #2005 )  
						
						
						
						
					 
					
						2019-07-21 18:39:50 -07:00 
						 
				 
			
				
					
						
							
							
								Aaron Cooper 
							
						 
					 
					
						
						
							
						
						0f86116a69 
					 
					
						
						
							
							Adding an ImGuiKey 'ImGuiKey_EnterSecondary' to support platforms that differentiate the enter (return key) and the numpad enter key.  
						
						
						
						
					 
					
						2019-07-21 18:29:11 -07:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						c37f21788f 
					 
					
						
						
							
							Columns: Made GetColumnOffset() and GetColumnWidth() behave when there's no column set, consistently with other column functions + fixed Columns demo ( #2683 )  
						
						
						
						
					 
					
						2019-07-21 11:23:15 -07:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						b443bc0a64 
					 
					
						
						
							
							Columns: Improved honoring alignment with various values of ItemSpacing.x and WindowPadding.x. ( #125 ,  #2666 )  
						
						
						
						
					 
					
						2019-07-19 14:22:33 -07:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						4abc2a82e0 
					 
					
						
						
							
							Columns: Made the right-most edge reaches up to the clipping rectangle (removing WindowPadding.x*0.5 worth of asymmetrical/extraneous padding). ( #125 ,  #2666 )  
						
						... 
						
						
						
						+ Moved a few things in BeginColumns(). 
						
						
					 
					
						2019-07-19 14:22:12 -07:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						493795cdd1 
					 
					
						
						
							
							Columns: Fix support for BeginColumns() with a count of 1 (not that this isn't available via the old Columns() api). Tweaked Demo to facilitate testing for it.  
						
						
						
						
					 
					
						2019-07-19 12:11:00 -07:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						44336950e9 
					 
					
						
						
							
							Revert "Columns: Improved honoring left-most and right-most alignment with various values of ItemSpacing.x and WindowPadding.x. In particular, the right-most edge now reaches up to the clipping rectangle while ensuring that the right-most column clipping width matches others. ( #125 ,  #2666 )"  
						
						... 
						
						
						
						This reverts commit 6c16ba6490 
						
						
					 
					
						2019-07-19 11:22:39 -07:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						6c16ba6490 
					 
					
						
						
							
							Columns: Improved honoring left-most and right-most alignment with various values of ItemSpacing.x and WindowPadding.x. In particular, the right-most edge now reaches up to the clipping rectangle while ensuring that the right-most column clipping width matches others. ( #125 ,  #2666 )  
						
						
						
						
					 
					
						2019-07-17 18:40:48 -07:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						e28d20c3e2 
					 
					
						
						
							
							Columns: Fixed a regression from 1.71 where the right-side of the contents rectangle within each column would wrongly use a WindowPadding.x instead of ItemSpacing.x like it always did. ( #125 ,  #2666 )  
						
						
						
						
					 
					
						2019-07-17 17:29:30 -07:00