omar 
							
						 
					 
					
						
						
							
						
						90b50bd4c3 
					 
					
						
						
							
							Window: Added ImGuiWindowFlags_NoBackground flag for consistency and to ease creating new flag combinations. Added ImGuiWindowFlags_NoDecoration helper flag which is essentially NoTitleBar+NoResize+NoScrollbar+NoCollapse. ( #1660 )  
						
						
						
						
					 
					
						2018-10-15 18:16:49 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						0fe48cbb61 
					 
					
						
						
							
							Renamed misc/stl/imgui_stl.h,.cpp to misc/cpp/imgui_stdlib.h in prevision for other files.( #2035 ,  #2096 )  
						
						... 
						
						
						
						Added misc/README file. 
						
						
					 
					
						2018-10-12 11:16:51 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						61d94ff88e 
					 
					
						
						
							
							Renamed SetScrollHere() to SetScrollHereY(). Kept redirection function (will obsolete).  
						
						
						
						
					 
					
						2018-09-26 21:30:37 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						3d318a6577 
					 
					
						
						
							
							ArrowButton(): Fixed arrow shape being horizontally misaligned by (FramePadding.y-FramePadding.x) if they are different.  
						
						... 
						
						
						
						Demo: Added extra usage of AlignTextToFramePadding() in a more visible section. 
						
						
					 
					
						2018-09-20 10:24:29 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						d014d0285a 
					 
					
						
						
							
							DragFloat: Disabled using power curve when one edge is FLT_MAX (broken in 1.61). Disabled setting a default drag speed when one edge is FLT_MAX. ( #2024 )  
						
						
						
						
					 
					
						2018-09-11 11:15:06 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						e2436ca625 
					 
					
						
						
							
							Nav, Focus: Fixed ImGuiWindowFlags_NoBringToFrontOnFocus windows not being restoring focus properly after the main menu bar or last focused window is deactivated.  
						
						
						
						
					 
					
						2018-09-10 20:40:21 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						eb7033e75b 
					 
					
						
						
							
							Version 1.66 WIP  
						
						
						
						
					 
					
						2018-09-06 21:44:59 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						e0cab5664a 
					 
					
						
						
							
							Version 1.65  
						
						
						
						
					 
					
						2018-09-06 15:58:58 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						e58bc3d5b7 
					 
					
						
						
							
							Refactor: Tweaked and improved the sectioning to facilitate grepping/moving around and applied to all files. ( #2036 )  
						
						
						
						
					 
					
						2018-09-06 11:36:00 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						65876f348a 
					 
					
						
						
							
							Nav: Removed the [Beta] tag from various descriptions of the gamepad/keyboard navigation system. Although it is not perfect and will keep being improved, it is fairly functional and used by many. ( #787 )  
						
						
						
						
					 
					
						2018-09-05 17:33:00 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						77ba883f23 
					 
					
						
						
							
							Renamed io.OptCursorBlink/io.ConfigCursorBlink to io.ConfigInputTextCursorBlink. ( #1427 ) + changed ImGuiIO layout.  
						
						
						
						
					 
					
						2018-09-05 17:29:47 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						bbcc976739 
					 
					
						
						
							
							Demo: Added a "Configuration" block to make io.ConfigFlags/io.BackendFlags more prominent.  
						
						
						
						
					 
					
						2018-09-05 17:29:47 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						bcb1441ce7 
					 
					
						
						
							
							Version 1.65 WIP  
						
						
						
						
					 
					
						2018-09-03 14:38:04 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						48db5713d6 
					 
					
						
						
							
							Version 1.64  
						
						
						
						
					 
					
						2018-08-31 10:00:03 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						f2aa124eb8 
					 
					
						
						
							
							Version 1.64 WIP  
						
						
						
						
					 
					
						2018-08-30 14:25:23 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						9e0f24dcb6 
					 
					
						
						
							
							Version 1.63  
						
						
						
						
					 
					
						2018-08-29 16:20:25 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						3612885dea 
					 
					
						
						
							
							Comments, demo  
						
						
						
						
					 
					
						2018-08-23 13:37:06 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						0810d57819 
					 
					
						
						
							
							Renamed IsItemDeactivatedAfterChange() to IsItemDeactivatedAfterEdit() for consistency with new IsItemEdited() API. Kept redirection function (will obsolete fast as IsItemDeactivatedAfterChange() is very recent). ( #820 ,  #956 ,  #1875 ,  #2034 )  
						
						
						
						
					 
					
						2018-08-23 13:26:14 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						e28b1078f5 
					 
					
						
						
							
							Added IsItemEdited() to query if the last item modified its value (or was pressed). This is equivalent to the bool returned by most widgets. It is useful in some situation e.g. using InputText() with ImGuiInputTextFlags_EnterReturnsTrue. ( #2034 )  
						
						
						
						
					 
					
						2018-08-23 13:21:01 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						ea9f5d7600 
					 
					
						
						
							
							Added optional misc/stl/imgui_stl.h wrapper to use with STL types (e.g. InputText with std::string). ( #2035 ,  #2006 ,  #1443 ,  #1008 )  
						
						
						
						
					 
					
						2018-08-22 13:25:08 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						8d639ec60d 
					 
					
						
						
							
							InputText: callback InsertChars() support resize callbacks correctly (followup to  24ff259) + fixed demo to use those functions.  ( #2006 ,  #1443 ,  #1008 ).  
						
						
						
						
					 
					
						2018-08-22 13:09:44 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						9f393c38e9 
					 
					
						
						
							
							InputText: Renamed ImGuiTextEditCallback to ImGuiInputTextCallback, ImGuiTextEditCallbackData to ImGuiInputTextCallbackData for consistency. Kept redirection types (will obsolete).  
						
						
						
						
					 
					
						2018-08-22 12:46:45 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						4de6e1f7e4 
					 
					
						
						
							
							InputText: Internal renaming of some fields + final copy uses edit_state.CurLenA+1 instead of buf_size.  
						
						
						
						
					 
					
						2018-08-21 15:14:10 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						9d8a0374d3 
					 
					
						
						
							
							Use literals in place of LLONG_MIN, LLONG_MAX ULLONG_MAX if they are not available. Amend  498c0dcb4c. We prefer using the defines if available in limits.h because they somehow tend to work without warnings when enabling strict C++03 compilation. The 3 literals are fallbacks.. ( #1926 ).  
						
						
						
						
					 
					
						2018-08-06 13:07:19 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						87e2fea09d 
					 
					
						
						
							
							Renamed io.OptResizeWindowsFromEdges to ConfigResizeWindowsFromEdges, io.OptCursorBlink to io.ConfigCursorBlink, io.OptMacOSXBehaviors to ConfigMacOSXBehaviors for consistency. ( #1427 ,  #1495 ,  #822 ,  #473 ,  #650 )  
						
						... 
						
						
						
						Demo: Exposed flags in Demo. 
						
						
					 
					
						2018-08-01 11:50:57 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						671e516377 
					 
					
						
						
							
							Demo: Fix using ambiguous InputFloat() call which redirect to obsolete version. ( #1990 )  
						
						
						
						
					 
					
						2018-07-31 18:38:15 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						d5400d9517 
					 
					
						
						
							
							Fixes for pre-C++11 compilers.  
						
						... 
						
						
						
						That said, I think we can consider upgrading requirement to an early VS-friendly subset of C++11. The thing I would like the most from C++11 are forward-declared enum (from VS 2012 onward). 
						
						
					 
					
						2018-07-30 17:42:27 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						2a67aeaa3d 
					 
					
						
						
							
							Visual Studio: calling into _vsnprintf. ( #1085 )  
						
						
						
						
					 
					
						2018-07-30 16:01:06 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						6d78045ff8 
					 
					
						
						
							
							Demo: Added extra demo in the Basic Horizontal Layout section. ( #1977 ) + PR guidelines  
						
						
						
						
					 
					
						2018-07-30 14:33:27 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						e07f5d4c78 
					 
					
						
						
							
							Changed ImGui::GetTime() return value from float to double to avoid accumulating floating point imprecisions over time.  
						
						
						
						
					 
					
						2018-07-22 18:46:41 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						0c207b7bc9 
					 
					
						
						
							
							Demo: Clarified the use of IsItemHovered()/IsItemActive() right after being in the "Active, Focused, Hovered & Focused Tests" section. This will be of more importance with the introduction of tabs.  
						
						
						
						
					 
					
						2018-07-17 11:49:41 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						d3be9185b3 
					 
					
						
						
							
							Demo: Fixed spacing from  b629f90 change.  
						
						
						
						
					 
					
						2018-07-16 22:24:39 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						73e13a0762 
					 
					
						
						
							
							Examples: Tweaked the main.cpp example structure for all examples. (There are a few hidden agendas here: 1) I would like to avoid encouraging people from using the implicit "Debug" window, and promote using Begin/End. In spite of my best attempt, there are a few feature of the upcoming docking system that cannot work 100% properly for the implicit Debug window, so future proof let's not put that feature in the spotlight too much for new users. 2) Moved dumb hardcoded positions into a single spot that can be replaced with a viewport relative position and not affect other demo windows. 3) Calling ShowDemoWindow before anything else, also for the benefit of a specific docking demo which will have an ordering constraint which is not really problematic in a real app but shouldn't be put forward in the demo.  
						
						
						
						
					 
					
						2018-07-16 22:17:34 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						badde9a970 
					 
					
						
						
							
							Demo: Spacing.  
						
						
						
						
					 
					
						2018-07-12 11:58:50 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						b629f90393 
					 
					
						
						
							
							Demo: Re-ordered example app code to match their menu order and forward declaration order + added header to delimitate them.  
						
						
						
						
					 
					
						2018-07-12 11:42:33 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						c7016c25e8 
					 
					
						
						
							
							Nav: Added a CTRL+TAB window list and changed the highlight system accordingly. ( #787 )  
						
						
						
						
					 
					
						2018-07-09 19:16:48 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						6201cad2b4 
					 
					
						
						
							
							Examples: Comments, Demo: Log early out, TODO. ( #1553 )  
						
						
						
						
					 
					
						2018-07-09 11:43:53 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						17efd7b3b0 
					 
					
						
						
							
							Demo: Added basic Drag and Drop demo. ( #143 ,  #1931 )  
						
						
						
						
					 
					
						2018-07-08 20:06:49 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						62b3d7c51e 
					 
					
						
						
							
							Fixed software Hand cursor from not actually working. Fixed demo from crashing. Fixed typo and extraneous trailing space. Added Changelogs. ( #1913 ,  #1914 )  
						
						
						
						
					 
					
						2018-06-29 16:36:40 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						14ceaaf460 
					 
					
						
						
							
							ArrowButton: Fixed to honor PushButtonRepeat() setting (and internals' ImGuiItemFlags_ButtonRepeat). Setup current line text baseline so that ArrowButton() + SameLine() + Text() are aligned properly.  
						
						
						
						
					 
					
						2018-06-26 12:37:20 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						c1d8dee6c5 
					 
					
						
						
							
							Version 1.63 WIP  
						
						
						
						
					 
					
						2018-06-25 09:40:09 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						fb0106fad2 
					 
					
						
						
							
							Demo: Fixed incorrect response to Begin() returning false in overlay demo (which cannot happen since we don't have a title bar, but that doesn't make it a good behaving demo!).  
						
						
						
						
					 
					
						2018-06-25 09:32:55 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						00418d13e3 
					 
					
						
						
							
							Demo: Fixed mismatched TreePush/TreePop in Property Editor, due to incorrect revert in  826d77185e ( #1895 )  
						
						
						
						
					 
					
						2018-06-22 17:45:03 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						1b74e3be02 
					 
					
						
						
							
							Version 1.62  
						
						
						
						
					 
					
						2018-06-22 09:41:25 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						826d77185e 
					 
					
						
						
							
							Revert  640c0566: TreeNode: Fixed nodes with ImGuiTreeNodeFlags_Leaf flag always returning true which was meaningless -> more flexible to keep allowing it by default so it setup an ID scope.  
						
						
						
						
					 
					
						2018-06-14 15:10:46 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						d57fc7fb97 
					 
					
						
						
							
							Added IsItemDeactivatedAfterChange() if the last item was active previously, isn't anymore, and during its active state modified a value. Note that you may still get false positive. ( #820 ,  #956 ,  #1875 )  
						
						
						
						
					 
					
						2018-06-13 00:10:33 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						be4b8b5615 
					 
					
						
						
							
							Internals: Added GetItemID(), GetFocusID() for consistency. Made GetActiveID() inline. Comments, fixed typos, demo tweaks.  
						
						
						
						
					 
					
						2018-06-13 00:02:19 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						3569d74f98 
					 
					
						
						
							
							Demo: Moved test of the Hovered/Active/Focused functions to the Widgets section.  
						
						
						
						
					 
					
						2018-06-12 18:51:23 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						cd455a4600 
					 
					
						
						
							
							Added IsItemDeactivated() to query if the last item was active previously but isn't anymore. Useful for Undo/Redo patterns. ( #820 ,  #956 ,  #1875 )  
						
						
						
						
					 
					
						2018-06-12 18:44:33 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						c725710c6d 
					 
					
						
						
							
							Comments  
						
						
						
						
					 
					
						2018-06-12 18:25:04 +02:00