omar 
							
						 
					 
					
						
						
							
						
						6f7b7807ad 
					 
					
						
						
							
							Fixed Travis path + various paths in comments/documentations  
						
						
						
						
					 
					
						2018-06-10 16:14:43 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						5a13e4dcde 
					 
					
						
						
							
							Examples: Renamed imgui_impl_sdl2.cpp to imgui_impl_sdl.cpp ( #1870 ) + changelog bits  
						
						
						
						
					 
					
						2018-06-10 15:58:21 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						8d58fbb5ed 
					 
					
						
						
							
							Examples: Renamed example folders. ( #1870 )  
						
						
						
						
					 
					
						2018-06-10 15:42:14 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						689ec0bd06 
					 
					
						
						
							
							Merge branch 'font_min_max_advance'  
						
						
						
						
					 
					
						2018-06-10 15:07:18 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						85f9694bd4 
					 
					
						
						
							
							Big example binding refactor (manually imported from Viewport branch, stripped out of Viewport code). ( #1870 )  
						
						... 
						
						
						
						Read examples/README.txt for some details.
ImDrawData: Added DisplayPos, DisplaySize fields honored by all backends (not strictly necessary to honor just now, but doing it to be ahead) 
						
						
					 
					
						2018-06-08 19:37:33 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						f5bf9f509c 
					 
					
						
						
							
							ImFontConfig: Added GlyphMinAdvanceX/GlyphMaxAdvanceX settings useful to make a font appears monospaced, particularly useful for icon fonts. ( #1869 )  
						
						
						
						
					 
					
						2018-06-08 12:52:46 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						8e48ab6b19 
					 
					
						
						
							
							Nav: Addendum: only set io.WantSetMousePos if necessary. ( #1867 )  
						
						
						
						
					 
					
						2018-06-07 18:08:59 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						e3710448ae 
					 
					
						
						
							
							Nav: Removed an unnecessary assertion that could fail when using Mouse and Keyboard simultaneously with the NavEnableSetMousePos flag. ( #1867 )  
						
						
						
						
					 
					
						2018-06-07 18:04:44 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						929529a0db 
					 
					
						
						
							
							SliderFloat(): When using keyboard/gamepad and a zero precision format string (e.g. "%.0f"), always step in integer units. ( #1866 )  
						
						
						
						
					 
					
						2018-06-07 13:29:54 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						b3a5b8debd 
					 
					
						
						
							
							Popup: Improved handling of (erroneously) repeating calls to OpenPopup() to not fully close/re-open the popup so its child popups won't get closed. ( #1497 ,  #1533 ,  #1865 ).  
						
						... 
						
						
						
						Followup/fix the change made in deab2ab015 
						
						
					 
					
						2018-06-06 19:25:49 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						f63a404df0 
					 
					
						
						
							
							Added missing IMGUI_API markers in non-inline section of the IMGUI_DISABLE_OBSOLETE_FUNCTIONS block: old Begin(), InputFloat().  
						
						
						
						
					 
					
						2018-06-06 15:40:40 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						5a288b2d3a 
					 
					
						
						
							
							Readme, FAQ tweaks ( #1807 )  
						
						
						
						
					 
					
						2018-06-06 13:02:19 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						d44faa165a 
					 
					
						
						
							
							Added GetGlyphRangesChineseSimplifiedCommon() helper that returns a list of ~2500 most common Simplified Chinese characters. Renamed GetGlyphRangesChinese() to GetGlyphRangesChineseFull() to distinguish other variants and discourage using the full set. ( #1859 )  
						
						... 
						
						
						
						Changed the accumulative encoding to remove the implicit +1 which only saved a little space and made things more confusing. 
						
						
					 
					
						2018-06-06 12:35:36 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						2a56105f85 
					 
					
						
						
							
							TreeNodeEx(): The helper ImGuiTreeNodeFlags_CollapsingHeader flag now include ImGuiTreeNodeFlags_NoTreePushOnOpen. The flag was already set by CollapsingHeader(). The only difference is if you were using TreeNodeEx() manually with ImGuiTreeNodeFlags_CollapsingHeader and without ImGuiTreeNodeFlags_NoTreePushOnOpen. In which case you can remove the ImGuiTreeNodeFlags_NoTreePushOnOpen flag from your call (ImGuiTreeNodeFlags_CollapsingHeader & ~ImGuiTreeNodeFlags_NoTreePushOnOpen). ( #1864 )  
						
						
						
						
					 
					
						2018-06-06 11:39:29 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						21f553fa55 
					 
					
						
						
							
							stb_textedit, InputText(): Fixed Undo after pasting large amount of text (Redo will still fail when undo buffers are exhausted, but text won't be corrupted).  
						
						... 
						
						
						
						See issue 620 in nothings/stb/ 
						
						
					 
					
						2018-06-05 23:29:06 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						67b139ccae 
					 
					
						
						
							
							Updated stb_textedit 1.09 + patches --> 1.12 + minor patches. ( #715 )  
						
						
						
						
					 
					
						2018-06-05 23:27:42 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						916528080e 
					 
					
						
						
							
							InputTextMultiline(): Fixed double navigation highlight when scrollbar is active. ( #787 )  
						
						
						
						
					 
					
						2018-06-05 16:16:54 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						512ffa37bd 
					 
					
						
						
							
							Nav: Fixed clipped scoring when exiting a NavFlattened child back to a parent item (clipping not desirable then). (followup and fix to  c665c15). ( #787 )  
						
						
						
						
					 
					
						2018-06-05 16:12:46 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						6d98c0323b 
					 
					
						
						
							
							Nav: Added support for PageUp/PageDown (explorer-style: first aim at bottom/top most item, when scroll a page worth of contents). ( #787 )  
						
						
						
						
					 
					
						2018-06-05 15:49:33 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						2bdf0b54a2 
					 
					
						
						
							
							Changelog formatting update, Todo, comments. Tweak Child demo. Shuffle some code in NavUpdate().  
						
						
						
						
					 
					
						2018-06-05 15:34:22 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						c665c15a7d 
					 
					
						
						
							
							Nav: When entering into a NavFlattened child we only consider the visible items for scoring (note that this only work assuming the NavFlattened child window has interactive items). Fixes accidentally hoping into a NavFlattened child. ( #767 )  
						
						
						
						
					 
					
						2018-06-04 18:18:12 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						f4120e20d5 
					 
					
						
						
							
							Nav: NavFlattened: Fixed navigation miscrolling parent window when the current window is scrolling enough to keep the item in view. Fix feature added in  e11610d6, typically affect large navigation steps (used by PageUp/PageDown). + comments ( #787 )  
						
						
						
						
					 
					
						2018-06-04 18:18:11 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						5a7e98c7cf 
					 
					
						
						
							
							Internals: Nav: Removed ParentID from move result (unused, would need to be full-filled for PageUp/PageDown code) + FAQ typo fix.  
						
						
						
						
					 
					
						2018-06-04 15:43:33 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						948009a8b2 
					 
					
						
						
							
							Intensive FAQ answer for the million of people asking the same questions over and over again. ( #1848 ,  #1791 ,  #1840 ,  #1493 ,  #1295 )  
						
						
						
						
					 
					
						2018-05-30 16:31:34 +02:00 
						 
				 
			
				
					
						
							
							
								Marc J. Schmidt 
							
						 
					 
					
						
						
							
						
						0903a12c2a 
					 
					
						
						
							
							Fixed documentation example ( #1847 )  
						
						
						
						
					 
					
						2018-05-30 10:28:27 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						a2198bcf6b 
					 
					
						
						
							
							Made mouse drag distance calculation more robust to invalid mouse position. ( #1845 )  
						
						
						
						
					 
					
						2018-05-29 10:47:18 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						08e20ae465 
					 
					
						
						
							
							Internals: Reintroducing LastActiveIdTimer because it is useful and to reduce merge conflicts. ( #1537 )  
						
						
						
						
					 
					
						2018-05-28 21:48:25 +02:00 
						 
				 
			
				
					
						
							
							
								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 ).  
						
						
						
						
					 
					
						2018-05-28 21:40:09 +02:00 
						 
				 
			
				
					
						
							
							
								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 ).  
						
						
						
						
					 
					
						2018-05-28 21:24:03 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						92b7d6bc4f 
					 
					
						
						
							
							Added ImGuiDragDropFlags_AcceptNoPreviewTooltip flag to disable drag source tooltip from the target site ( #143 )  
						
						
						
						
					 
					
						2018-05-28 20:57:41 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						7fd9199a1d 
					 
					
						
						
							
							Internals: Selectable: Renamed variables. Todo update.  
						
						
						
						
					 
					
						2018-05-28 17:13:40 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						f843facba4 
					 
					
						
						
							
							Internals: PushItemFlag() flags are inherited by BeginChild().  
						
						
						
						
					 
					
						2018-05-28 15:30:42 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						0e83d74698 
					 
					
						
						
							
							Documentation: FAQ, ID Stack, Fonts ( #1839 ,  #1840 ),  #1842 )  
						
						
						
						
					 
					
						2018-05-27 22:32:46 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						929522febe 
					 
					
						
						
							
							Missing examples changelog bits and todo list  
						
						
						
						
					 
					
						2018-05-25 12:51:24 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						9770c8b21d 
					 
					
						
						
							
							Examples: OpenGL3: Removed unnecessary backup/restore of GL_ELEMENT_ARRAY_BUFFER_BINDING since this is part of the VAO state. ( #1836 )  
						
						
						
						
					 
					
						2018-05-25 12:09:14 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						251f178a6f 
					 
					
						
						
							
							Drag and Drop: Source doesn't report as hovered (at a lower-level). Source disable AllowOverlap flag if any set. ( #143 )  
						
						
						
						
					 
					
						2018-05-24 18:05:50 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						5fd23eeb74 
					 
					
						
						
							
							Examples: iOS: Fixed missing call to CreateContext() + various shallow coding style tweaks. ( #1835 )  
						
						
						
						
					 
					
						2018-05-24 17:42:50 +02:00 
						 
				 
			
				
					
						
							
							
								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 )  
						
						
						
						
					 
					
						2018-05-23 23:19:01 +02:00 
						 
				 
			
				
					
						
							
							
								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)  
						
						
						
						
					 
					
						2018-05-23 23:05:26 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						bef0a13283 
					 
					
						
						
							
							Examples: Comments about GLSL version not being the same as GL context version. ( #1828 )  
						
						
						
						
					 
					
						2018-05-21 11:28:30 +02:00 
						 
				 
			
				
					
						
							
							
								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 )  
						
						
						
						
					 
					
						2018-05-21 10:36:50 +02:00 
						 
				 
			
				
					
						
							
							
								ice1000 
							
						 
					 
					
						
						
							
						
						e8a72d3e72 
					 
					
						
						
							
							Examples: GLFW* Make subsequent window creation possible.  
						
						
						
						
					 
					
						2018-05-21 10:34:17 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						bf56b6b9a5 
					 
					
						
						
							
							ColorEdit3, ColorEdit4, ColorButton: Added ImGuiColorEditFlags_NoDragDrop flag to disable ColorEditX as drag target and ColorButton as drag source. ( #1826 )  
						
						
						
						
					 
					
						2018-05-21 10:13:21 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						7c7e96e1aa 
					 
					
						
						
							
							ImVector: added erase(it first, it last) helper. Added erase_unsorted(it) helper. + todo fixes/additions  
						
						
						
						
					 
					
						2018-05-18 23:00:48 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						6c684ae39b 
					 
					
						
						
							
							Fixed GCC pre-8 build. ( #1822 ) + added bonus the non-ASCII character pasted from GCC breaks my SourceTree/Git combo  
						
						
						
						
					 
					
						2018-05-17 18:10:20 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						64b1645deb 
					 
					
						
						
							
							Disabled GCC 8.1.0 warnings -Wclass-memaccess ( #1822 )  
						
						
						
						
					 
					
						2018-05-17 14:19:20 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						d5c8f404b2 
					 
					
						
						
							
							Remove trailing white spaces.  
						
						
						
						
					 
					
						2018-05-17 14:12:37 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						ede5059e69 
					 
					
						
						
							
							Internals: Forward declaring and commenting internal structures. Renamed ImGuiDrawContext to ImGuiWindowTempData, but kept .DC member name for backward compatibility purpose  
						
						
						
						
					 
					
						2018-05-17 10:48:15 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						86f8cdbd98 
					 
					
						
						
							
							Comments + Internals: Selectable: decoupled internal flags and removed their menu / menu-item semantic as upcoming changes are requiring more flexibility.  
						
						
						
						
					 
					
						2018-05-16 18:03:37 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						640c056602 
					 
					
						
						
							
							TreeNode: Fixed nodes with ImGuiTreeNodeFlags_Leaf flag always returning true which was meaningless. Tweak demo.  
						
						
						
						
					 
					
						2018-05-14 23:36:37 +02:00