omar 
							
						 
					 
					
						
						
							
						
						e56eba44fe 
					 
					
						
						
							
							Fixed not being able to move a window by clicking on one of its child window ( #1337 ,  #635 ), broken by  313d388bba 
						
						
						
						
					 
					
						2017-09-27 12:25:40 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						8374a454da 
					 
					
						
						
							
							Removed extraneous ImGui:: prefixes. Declared ColorEditOptionsPopup in imgui_internals.h. Tweaked internal signatures.  
						
						
						
						
					 
					
						2017-09-27 11:39:13 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						09f6f564d9 
					 
					
						
						
							
							ImFontAtlas: Fixed calling Clear() and rebuilding (broken in  3fe2ecfd4c) thanks @pdoane @mikesart  
						
						
						
						
					 
					
						2017-09-27 11:21:42 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						bbd6d5d5b5 
					 
					
						
						
							
							Combo: Cleaned up, removed unnecessary code (looks like this part went untouched for a long time!).  
						
						
						
						
					 
					
						2017-09-27 00:20:09 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						8fd4beddb8 
					 
					
						
						
							
							Merge branch 'master' into navigation  
						
						
						
						
					 
					
						2017-09-26 20:28:40 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						3fe2ecfd4c 
					 
					
						
						
							
							ImFontAtlas: Added support for CustomRect API to submit custom rectangles to be packed into the atlas / and map them as font glyphs  
						
						
						
						
					 
					
						2017-09-26 20:24:27 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						501e73feed 
					 
					
						
						
							
							Minor comments  
						
						
						
						
					 
					
						2017-09-26 20:18:14 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						9e1ad7295f 
					 
					
						
						
							
							ImFont: Renamed (supposedly internal) fields (e.g. XAdvance to AdvanceX). Custom text renderers might be affected if they didn't use the GetCharAdvance() helper function.  
						
						
						
						
					 
					
						2017-09-26 20:05:16 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						10bb9524eb 
					 
					
						
						
							
							ImFont: Renamed ImFont::Glyph to ImFontGlyph (for consistency and so ImFontAtlas types can use it without ordering half of the file). Left a redirection type.  
						
						
						
						
					 
					
						2017-09-26 19:54:30 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						072d6d8cb5 
					 
					
						
						
							
							ImFontAtlas: Refactored internals API to 1) avoid building lookup table multiple times for merged fonts + 2) allow the mapping of custom icons inside fonts (wip, uncommited)  
						
						
						
						
					 
					
						2017-09-26 19:26:16 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						2170b0b278 
					 
					
						
						
							
							ImFontAtlas: Comments and minor reorganization of declaration in header file.  
						
						
						
						
					 
					
						2017-09-26 19:10:29 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						529ca279a4 
					 
					
						
						
							
							ImFont: Split some building code into a AddGlyph() helper (that custom rect code and imgui_freetype can use)  
						
						
						
						
					 
					
						2017-09-26 18:41:21 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						f1a20ec66d 
					 
					
						
						
							
							Merge branch 'master' into navigation  
						
						
						
						
					 
					
						2017-09-26 16:54:37 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						be03882a15 
					 
					
						
						
							
							Separator(): output vertical separator when used in horizontal layout mode, so it works in menu bars.  
						
						
						
						
					 
					
						2017-09-26 15:43:48 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						c7a606ab7e 
					 
					
						
						
							
							Horizontal layout does the minimum job to be usable internally - not exposed ( #97 )  
						
						
						
						
					 
					
						2017-09-26 15:42:55 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						728deff56c 
					 
					
						
						
							
							Comments, debug code (commented), todo list  
						
						
						
						
					 
					
						2017-09-26 15:33:57 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						99b9f1c93c 
					 
					
						
						
							
							Fix static misusage error with decent compilers. Error introduced in  4b82759598 
						
						
						
						
					 
					
						2017-09-26 11:23:06 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						82748df71a 
					 
					
						
						
							
							WantCaptureMouse: Tweaked logic so WantCaptureMouse can stay false when e.g. hovering over void while an InputText() is active. ( #621 )  
						
						
						
						
					 
					
						2017-09-26 01:12:09 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						69d0d33451 
					 
					
						
						
							
							Exposed PushMultiItemsWidths() to imgui_internal.h  
						
						
						
						
					 
					
						2017-09-25 22:45:10 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						9577ebf008 
					 
					
						
						
							
							Merge branch 'master' into navigation  
						
						
						
						
					 
					
						2017-09-25 22:14:37 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						24f21bd4d4 
					 
					
						
						
							
							Merge pull request  #1113  from Urmeli0815/ImGuiSelectableFlags_MenuItem  
						
						... 
						
						
						
						MenuItem: only activate on Release, not on Click (nb: and not on ClickRelease to allow opening menu and selecting something with a single click. Windows seems to behave the same, allowing to click and hold to e.g. Open then move cursor, release on Save and save gets activated) 
						
						
					 
					
						2017-09-25 22:13:38 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						7e8069dd23 
					 
					
						
						
							
							Merge branch 'master' into navigation  
						
						
						
						
					 
					
						2017-09-25 22:08:38 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						c0547d358d 
					 
					
						
						
							
							Begin: Fixed auto-fit calculation code that predict the presence of ascrollbar so it works in the case size constraints are used. I actually don't need this fix now, but earlier experiment with BeginCombo() required this fix.  
						
						
						
						
					 
					
						2017-09-25 22:04:39 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						4b2781fe87 
					 
					
						
						
							
							Begin: Moving some code into a CalcSizeAutoFit() function.  
						
						
						
						
					 
					
						2017-09-25 21:57:42 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						0d56140b4a 
					 
					
						
						
							
							BeginCombo(): rework internals a little to make it easier to provide custom combo-like elements relying in BeginCombo().  
						
						... 
						
						
						
						BeginPopupEx() doesn't enforce AlwaysAutoResize flag anymore. 
						
						
					 
					
						2017-09-25 21:45:34 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						a34edb810e 
					 
					
						
						
							
							Demo: Fixed overlay demo keeps resizing (in case, e.g.: font changes)  
						
						
						
						
					 
					
						2017-09-25 21:12:07 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						4b82759598 
					 
					
						
						
							
							SetNextWindowPos: added a ImVec2 pivot parameter for positioning a given a center, bottom-right position, etc. As a generalization of SetNextWindowPosCenter() which is now obsolete.  This will be useful for combo-like popups as well.  
						
						... 
						
						
						
						Demo: Simple-overlay window uses the SetWindowPos pivot to select a corner to position itself at. 
						
						
					 
					
						2017-09-25 18:25:43 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						0a55573288 
					 
					
						
						
							
							Begin(): Minor tidying up of flow  
						
						
						
						
					 
					
						2017-09-25 15:48:52 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						9f34925b2a 
					 
					
						
						
							
							Window: Tweaked ApplySizeFullWithConstraint() -> CalcSizeFullWithConstraint() so it can be used without side-effect  
						
						
						
						
					 
					
						2017-09-25 13:23:25 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						0a5fb24f10 
					 
					
						
						
							
							Popups: Exposing a little more of popups internals in imgui_internals.h  
						
						
						
						
					 
					
						2017-09-25 12:52:06 +02:00 
						 
				 
			
				
					
						
							
							
								Jefferson Montgomery 
							
						 
					 
					
						
						
							
						
						3fd5790814 
					 
					
						
						
							
							Pass render target format in ImGui_ImplDX12_Init() instead of hard-coded.  
						
						
						
						
					 
					
						2017-09-24 14:57:46 -07:00 
						 
				 
			
				
					
						
							
							
								Jefferson Montgomery 
							
						 
					 
					
						
						
							
						
						f6b6dace9e 
					 
					
						
						
							
							Pass command list in using ImGui_ImplDX12_NewFrame() instead of ImGui_ImplDX12_Init()  
						
						
						
						
					 
					
						2017-09-24 14:43:46 -07:00 
						 
				 
			
				
					
						
							
							
								Jefferson Montgomery 
							
						 
					 
					
						
						
							
						
						f72b95d73f 
					 
					
						
						
							
							Merge 'ocornut/master' into 'jdmo3/master'  
						
						
						
						
					 
					
						2017-09-24 14:43:11 -07:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						3dd3d0b248 
					 
					
						
						
							
							Examples: DirectX11: allow creating device with feature level 10 sinec we don't really need much for that example. ( #1333 )  
						
						
						
						
					 
					
						2017-09-24 12:54:49 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						b9c185402e 
					 
					
						
						
							
							Nav: minor tidying up NavUpdate() to use a local variables, easier to test replacing g.NavWindow with g NavMoveResultWindow for navigation accross flattened child windows.  
						
						
						
						
					 
					
						2017-09-20 23:58:56 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						113b2467cd 
					 
					
						
						
							
							Minor bits. Reduce usage of GImGui multiple times in same function.  
						
						
						
						
					 
					
						2017-09-20 23:02:06 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						229921541b 
					 
					
						
						
							
							TODO list  
						
						
						
						
					 
					
						2017-09-20 18:54:36 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						9b2672a99f 
					 
					
						
						
							
							Update README.md  
						
						
						
						
					 
					
						2017-09-19 18:33:04 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						2fc07c1b7d 
					 
					
						
						
							
							Update README.md  
						
						
						
						
					 
					
						2017-09-19 18:32:09 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						ba12d37719 
					 
					
						
						
							
							Merge pull request  #1324  from waywardmonkeys/improve-clang-warnings  
						
						... 
						
						
						
						FIxes zealous Clang warning. 
						
						
					 
					
						2017-09-19 18:18:53 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						479e532f18 
					 
					
						
						
							
							ColorEdit: fixed weird ternary pattern that makes some compiler warning (fair)  
						
						
						
						
					 
					
						2017-09-18 21:41:49 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						92e55a8a79 
					 
					
						
						
							
							Merge branch 'master' into navigation  
						
						... 
						
						
						
						# Conflicts:
#	imgui.h 
						
						
					 
					
						2017-09-18 16:06:48 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						d5d825debb 
					 
					
						
						
							
							Nav/Examples: honoring the io.WantMoveMouse flag in most common examples ( #323 )  
						
						... 
						
						
						
						Missing support Vulkan (#549 ), Apple (#575 , #247 ), SDL (#58 , #356 ),
Allegro, Marmalade (#368 , #375 ) 
						
						
					 
					
						2017-09-18 16:04:44 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						1ff27d7db8 
					 
					
						
						
							
							Added io.WantMoveMouse flags from Nav branch so Examples/Binding can already implement it. ( #787 )  
						
						
						
						
					 
					
						2017-09-18 16:04:28 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						f24b5f71ca 
					 
					
						
						
							
							Merge branch 'master' into navigation  
						
						
						
						
					 
					
						2017-09-18 15:35:47 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						79ce9b74d5 
					 
					
						
						
							
							BeginTooltipEx() internal tweaks  
						
						
						
						
					 
					
						2017-09-18 15:35:00 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						44e8d94aba 
					 
					
						
						
							
							Merge branch 'master' into navigation  
						
						
						
						
					 
					
						2017-09-18 15:32:31 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						105f3b14e4 
					 
					
						
						
							
							Merge branch 'master' into styles  
						
						
						
						
					 
					
						2017-09-18 15:11:51 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						564c97b87e 
					 
					
						
						
							
							Comments  
						
						
						
						
					 
					
						2017-09-18 15:11:22 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						f0f86213db 
					 
					
						
						
							
							ImVector: added resize() variant with initialization value  
						
						
						
						
					 
					
						2017-09-18 15:11:05 +02:00