omar 
							
						 
					 
					
						
						
							
						
						5be5add1ad 
					 
					
						
						
							
							Selectable: Removed extraneous WindowPadding.x worth of width when auto-sized selectable label goes off available width (would not be noticeable) + Renamed ImGuiSelectableFlags_DrawFillAvailWidth to ImGuiSelectableFlags_SpanAvailWidth.  
						
						
						
						
					 
					
						2020-03-26 20:15:24 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						b4d1287011 
					 
					
						
						
							
							Selectable: Clarifying the code around use of ImGuiSelectableFlags_DrawFillAvailWidth (with intent of trying to remove it).  
						
						... 
						
						
						
						Amend old 6251d3792bcafc86 
						
						
					 
					
						2020-03-26 17:02:10 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						7c11997bcc 
					 
					
						
						
							
							Selectable: Fixed honoring style.SelectableTextAlign with unspecified size. ( #2347 ,  #2601 )  
						
						
						
						
					 
					
						2020-03-26 15:02:03 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						ac2247f551 
					 
					
						
						
							
							Selectable: Removed seemingly ineffective text clipping offset in SpanAllColumns handling path + tweaks.  
						
						... 
						
						
						
						made max_x absolutely to reduce confusion.
amend cf481e1 
						
						
					 
					
						2020-03-26 14:50:13 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						bdd31ec4db 
					 
					
						
						
							
							Internal: Refactor: Moved RenderColorRectWithAlphaCheckerboard() to imgui_draw.cpp, tweaked signature.  
						
						
						
						
					 
					
						2020-03-18 22:48:23 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						0bbbbe0f68 
					 
					
						
						
							
							Internal: Refactor: Moved RenderArrow, RenderBullet, RenderCheckMark to imgui_draw.cpp, changed RenderCheckMark to avoid using ImGui context  
						
						
						
						
					 
					
						2020-03-18 22:48:22 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						9a46a19e99 
					 
					
						
						
							
							Internals: Rename ImGuiSelectableFlags_PressedOnXXX to ImGuiSelectableFlags_SelectOnXXX, ImGuiButtonFlags_NoHoveredOnNav to ImGuiButtonFlags_NoHoveredOnFocus.  
						
						
						
						
					 
					
						2020-03-11 21:07:32 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						aef057e975 
					 
					
						
						
							
							Internals: Added GetInputTextState() + comments.  
						
						
						
						
					 
					
						2020-03-07 15:55:05 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						095dc996b0 
					 
					
						
						
							
							Disable deprecated-enum-enum-conversion ( #3040 ,  #2983 )  
						
						
						
						
					 
					
						2020-03-02 16:13:48 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						24bd33ace8 
					 
					
						
						
							
							Menus: Some renaming, comments, add to demo. Amend  0342a3c. ( #1207 )  
						
						
						
						
					 
					
						2020-02-28 16:42:24 +01:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						0342a3c548 
					 
					
						
						
							
							Menus: Implement BeginMenu() appending to existing menu when executed with same ID multiple times. ( #1207 )  
						
						
						
						
					 
					
						2020-02-28 16:35:33 +01:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						898e91f20d 
					 
					
						
						
							
							Internals: Added TempInputText() to facilitate creation of custom widgets, renamed TempInputTextScalar() to TempInputScalar() etc. ( #2718 )  
						
						... 
						
						
						
						+ Minor imgui.h/todo comments 
						
						
					 
					
						2020-02-25 21:34:02 +01:00 
						 
				 
			
				
					
						
							
							
								Omar 
							
						 
					 
					
						
						
							
						
						ea3fc76038 
					 
					
						
						
							
							BeginMenu: Fixed a bug where SetNextWindowXXX data before a BeginMenu() would not be cleared when the menu is not open. ( #3030 )  
						
						
						
						
					 
					
						2020-02-18 12:49:02 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						ccaec1a270 
					 
					
						
						
							
							Version 1.76 WIP  
						
						
						
						
					 
					
						2020-02-11 16:56:56 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						30bb15672d 
					 
					
						
						
							
							Remove trailing spaces  
						
						
						
						
					 
					
						2020-02-10 23:22:03 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						d8948b5343 
					 
					
						
						
							
							ColorButton: Added ImGuiColorEditFlags_NoBorder flag to remove the border normally enforced by default.  
						
						
						
						
					 
					
						2020-02-10 21:24:03 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						58b3e02b95 
					 
					
						
						
							
							Version 1.75  
						
						... 
						
						
						
						Comments 
						
						
					 
					
						2020-02-10 14:02:41 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						d37d25470a 
					 
					
						
						
							
							Added IMGUI_DISABLE compile-time definition to make all headers and sources empty.  
						
						
						
						
					 
					
						2020-02-09 17:08:33 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						f694244dec 
					 
					
						
						
							
							InputText: Fix using a combination of _CallbackResize + _EnterReturnsTrue + lack of persisting user storage. ( #3009 )  
						
						... 
						
						
						
						Amend 24ff25981#2006 , #1443 , #1008 ) 
						
						
					 
					
						2020-02-04 15:19:49 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						bdbb2b21f5 
					 
					
						
						
							
							Fix  83efdcec from overflowing buffer + make it a single undo records + comments ( #3008 )  
						
						
						
						
					 
					
						2020-02-03 17:39:20 +01:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						83efdcec8d 
					 
					
						
						
							
							Canceling text input with [esc] key uses stb_textedit facilities to restore original value. This makes restoration undoable using hotkeys.  
						
						... 
						
						
						
						Fixes  #3008 . 
					
						2020-02-03 15:50:17 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						d19297e2fa 
					 
					
						
						
							
							InputTextMultiline: Provide label to BeginChildEx so internal window name hold a little more context.  
						
						
						
						
					 
					
						2020-01-31 14:42:59 +01:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						9cff4d6e5e 
					 
					
						
						
							
							Columns: ImDrawList::Channels* functions now work inside columns.  
						
						... 
						
						
						
						Use a private splitter in columns, paving way for removal of obsolete ImDrawList::Channels* functions. 
						
						
					 
					
						2020-01-31 12:02:56 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						0e89041997 
					 
					
						
						
							
							Internals: ButtonEx, ButtonBehavior can support multiple mouse buttons.  
						
						
						
						
					 
					
						2020-01-29 18:55:49 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						5f4dfad5b7 
					 
					
						
						
							
							Merge misc/shallow changes from Docking to reduce drift.  
						
						... 
						
						
						
						Most are comments. Fix menu bar clipping: 07ff47bf1b 
						
						
					 
					
						2020-01-28 20:06:34 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						6c1a73774d 
					 
					
						
						
							
							Tooltip: Testing DragDropWithinSourceOrTarget in BeginTooltipEx() instead of just BeginTooltip() - feel this was an overlook. Added tooltip flags instead of using bool.  
						
						
						
						
					 
					
						2020-01-27 22:02:43 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						2eda3585e7 
					 
					
						
						
							
							Fixed hoverable/focus bug introduced in  3fe6ae97 ( #2997 )  
						
						... 
						
						
						
						+ ArrowButtonEx() internal bits. 
						
						
					 
					
						2020-01-22 15:20:49 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						2478dbfdb7 
					 
					
						
						
							
							Disable warning C5054 introduced in VS 2019 16.2 ( #2983 )  
						
						
						
						
					 
					
						2020-01-17 14:18:16 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						9ad4c5da7e 
					 
					
						
						
							
							Fix zealous warnings + Internals: Renamed members from XxxxID to XxxxxId to be more consistent with rest of the codebase (still some inconsistency left that are harder to fix)  
						
						
						
						
					 
					
						2020-01-16 23:44:05 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						2ebe08be40 
					 
					
						
						
							
							Focus, Nav: Merged bits from RangeSelect features to enable early manipulation of focus scope for styling purpose.  
						
						... 
						
						
						
						FocusScopeId is tracked by nav scoring/request and stored in result.
It's all rather WIP and we should reorganize the SetNavIDXXX functions fiasco at some point (soon?).
Didn't separate FocusScope from SelectionScope for now, will re-investigate this later, this is the minimum commit to be able to do some styling. 
						
						
					 
					
						2020-01-14 19:25:20 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						e2eb0b4bc4 
					 
					
						
						
							
							Internals: Begin tries to setup WindowTemp/DC members in same order as their declaration. Readme: remove Coverity banner (PVS is better)  
						
						
						
						
					 
					
						2020-01-13 16:50:56 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						02c2d18aa3 
					 
					
						
						
							
							Internals: Renaming and marking of legacy focus/tabbing system  
						
						
						
						
					 
					
						2020-01-13 15:21:37 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						52334ad8df 
					 
					
						
						
							
							Internals: Minor ordering/comments of ImGuiWindowTempData.  
						
						
						
						
					 
					
						2020-01-13 15:04:28 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						f56962cb9a 
					 
					
						
						
							
							ColorEdit: "Copy As" context-menu tool shows hex values with a '#' prefix instead of '0x' + both with/without alpha when available.  
						
						
						
						
					 
					
						2020-01-13 14:09:42 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						4ee7aa72e9 
					 
					
						
						
							
							ButtonBehavior: Default assignment of pressed behavior now also test for ImGuiButtonFlags_PressedOnDragDropHold which wasn't the case before.  
						
						
						
						
					 
					
						2020-01-10 14:35:03 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						1eb71fc72b 
					 
					
						
						
							
							ButtonBehavior: Added ImGuiButtonFlags_PressedOnClickReleaseAnywhere behavior ( #2971 )  
						
						... 
						
						
						
						Rearranged flags. Added tests in 'widgets_button_press' 
						
						
					 
					
						2020-01-10 14:34:15 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						1db78b8ca7 
					 
					
						
						
							
							Renaming + missing initialization + missing Changelog update.  
						
						
						
						
					 
					
						2020-01-07 21:26:16 +01:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						32c33c6659 
					 
					
						
						
							
							ColorEdit: Preserve last saturation value when V=0. Disable Hue editing lock.  
						
						... 
						
						
						
						This workaround is no longer necessary because preserving hue value prevents it from resetting when it is edited in said condition. 
						
						
					 
					
						2020-01-07 21:26:15 +01:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						e254167afd 
					 
					
						
						
							
							ColorEdit: Fix label alignment when using ImGuiColorEditFlags_NoInputs. ( #2955 )  
						
						
						
						
					 
					
						2020-01-06 16:26:14 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						d581939387 
					 
					
						
						
							
							Removed trailing spaces.  
						
						
						
						
					 
					
						2020-01-06 15:24:16 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						e01fb5462d 
					 
					
						
						
							
							Internals: Separator: Simplify duplicated code.  
						
						
						
						
					 
					
						2019-12-18 18:26:28 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						9d444062f9 
					 
					
						
						
							
							Limiting Columns()/BeginColumns() api to 64 columns ( #125 )  
						
						... 
						
						
						
						While the current code technically supports it, future code may not so we're putting the restriction ahead. 
						
						
					 
					
						2019-12-17 13:25:46 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						e4a59d0025 
					 
					
						
						
							
							TabItem: honor ImGuiTabItemFlags_NoCloseButton passed as parameter (although undocumented and part of private api) ( #2923 )  
						
						
						
						
					 
					
						2019-12-07 16:22:07 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						b521cd357d 
					 
					
						
						
							
							Removed implicit default parameter to IsMouseDragging(int button = 0) to be consistent with other mouse functions.  
						
						... 
						
						
						
						(none of the other functions have it). 
						
						
					 
					
						2019-12-05 18:33:36 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						abaf0256b8 
					 
					
						
						
							
							Version 1.75 WIP  
						
						... 
						
						
						
						Added message to font file loading assert. 
						
						
					 
					
						2019-11-28 20:58:16 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						bdce833636 
					 
					
						
						
							
							Version 1.74  
						
						
						
						
					 
					
						2019-11-25 18:38:53 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						51a02b319c 
					 
					
						
						
							
							Added IM_UNICODE_CODEPOINT_MAX. Changed specs of ImFontAtlas::AddCustomRectRegular() (breaking change).  
						
						
						
						
					 
					
						2019-11-21 14:13:17 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						ca63349eb4 
					 
					
						
						
							
							Renamed XX-bits -> XX-bit in comments to match what the world appears to be using.  
						
						
						
						
					 
					
						2019-11-20 11:58:25 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						7e232092a6 
					 
					
						
						
							
							Internals: Added GetWindowResizeID(), renamed GetScrollbarID() to GetWindowScrollbarID(). Using integer for resize ID so they matches regardless of the pointer size.  
						
						... 
						
						
						
						Internals: Renamed IMGUI_USER_ERROR to IM_ASSERT_USER_ERROR(). 
						
						
					 
					
						2019-11-15 16:59:43 +01:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						03852470de 
					 
					
						
						
							
							Internals: Routing recoverable user errors via  IMGUI_USER_ERROR() macro. ( #1651 )  
						
						
						
						
					 
					
						2019-11-13 21:58:18 +01:00