omar
							
						 
					 | 
					
						
						
							
						
						6817f3a3d9
					 | 
					
						
						
							
							Merge branch 'master' into navigation
						
						
						
						
						
						
					 | 
					
						2017-11-15 23:44:50 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						e9a7e73bba
					 | 
					
						
						
							
							Windows with MenuBar have a larger minimum height to avoid artefacts (I fixed most of the vertical/horizontal artefacts, but the ones in rounded corners were too hard to fix).
						
						
						
						
						
						
					 | 
					
						2017-11-15 23:42:18 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						f36037b384
					 | 
					
						
						
							
							Menu: Fixed minor rendering issues on the right size with rounded window when resizing a window small.
						
						
						
						
						
						
					 | 
					
						2017-11-15 23:38:17 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						9b82d9fbef
					 | 
					
						
						
							
							Scrollbar: Minor graphical fix for when scrollbar don't have enough visible space to display the full grab.
						
						
						
						
						
						
					 | 
					
						2017-11-15 23:14:23 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						f5bdf443c9
					 | 
					
						
						
							
							Minor comments, tweaks
						
						
						
						
						
						
					 | 
					
						2017-11-15 22:37:43 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						5ea6e80da1
					 | 
					
						
						
							
							Make it possible to use SetNextWindowPos() on a child window. Useful internally.
						
						
						
						
						
						
					 | 
					
						2017-11-15 22:23:33 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						5027311e7f
					 | 
					
						
						
							
							Drag and drop: Standardizing payload types as defines. (#143)
						
						
						
						
						
						
					 | 
					
						2017-11-15 22:23:21 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						44b761b308
					 | 
					
						
						
							
							Merge branch 'master' into drag_and_drop
						
						
						
						
						
						
					 | 
					
						2017-11-15 14:41:27 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						27fd1b913b
					 | 
					
						
						
							
							Made it guaranteed by API that after calling Begin() the last Item represent the title bar. (#823)
						
						
						
						
						
						
					 | 
					
						2017-11-15 14:35:45 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						ae060b1d67
					 | 
					
						
						
							
							Merge branch 'master' into drag_and_drop
						
						
						
						
						
						
					 | 
					
						2017-11-15 10:24:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						64031852de
					 | 
					
						
						
							
							Merge branch 'master' into navigation
						
						
						
						
						
						
					 | 
					
						2017-11-14 23:17:58 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						64e79035d5
					 | 
					
						
						
							
							Scrollbar flicker fix for menus/popups (fixes 4d00dd8326 and 2df8fa95df). Hopefully right this time.
						
						
						
						
						
						
					 | 
					
						2017-11-14 23:17:28 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						6001d9c7a4
					 | 
					
						
						
							
							Columns: Clipping columns borders on Y axis on CPU because some GPU drivers appears to be unhappy with triangle spanning large regions (not sure why tbh). (#125)
						
						
						
						
						
						
						
						Demo: Columns: Adding a billion of extra lines and using clipper. 
						
						
					 | 
					
						2017-11-14 22:41:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						0858c3d7cb
					 | 
					
						
						
							
							Demo: Custom Rendering: Fixed clipping rectangle extruding out of parent window.
						
						
						
						
						
						
					 | 
					
						2017-11-14 22:21:38 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						ffad688fc8
					 | 
					
						
						
							
							Drag and Drop: Added payload->IsPreview() to user can render their custom preview while handling overlapping drop targets. (#143)
						
						
						
						
						
						
					 | 
					
						2017-11-14 22:11:43 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						852ece3a0e
					 | 
					
						
						
							
							Fixed build (3e06450d27 not meant for master branch, but ok)
						
						
						
						
						
						
					 | 
					
						2017-11-13 16:04:03 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						2275cb8b83
					 | 
					
						
						
							
							Merge branch 'master' into navigation
						
						
						
						
						
						
						
						# Conflicts:
#	imgui.cpp 
						
						
					 | 
					
						2017-11-13 15:19:43 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						3e06450d27
					 | 
					
						
						
							
							Internals: Added ArrowButton() helper.
						
						
						
						
						
						
					 | 
					
						2017-11-13 15:18:31 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						7908cce25f
					 | 
					
						
						
							
							Drag and Drop: Added internal BeginDragDropTargetCustom() convenient to avoid submitting dummy ItemAdd. (#143)
						
						
						
						
						
						
					 | 
					
						2017-11-13 15:17:41 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						4d00dd8326
					 | 
					
						
						
							
							Fixed scrollbar flickering on/off when uncollapsing a window (fixes 2df8fa95df)
						
						
						
						
						
						
					 | 
					
						2017-11-13 15:15:48 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						30bf40195b
					 | 
					
						
						
							
							io.OptNoCursorBlink -> io.OptCursorBlink (#1427)
						
						
						
						
						
						
					 | 
					
						2017-11-12 16:06:44 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						669498ff26
					 | 
					
						
						
							
							Added io.OptNoCursorBlink option to disable cursor blinking. (#1427). Renamed io.OSXBehaviors to io.OptMacOSXBehaviors. Should affect users as the compile-time default is usually enough. (#473, #650)
						
						
						
						
						
						
					 | 
					
						2017-11-12 16:03:09 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						a1c736fa6a
					 | 
					
						
						
							
							Update README.md
						
						
						
						
						
						
					 | 
					
						2017-11-11 18:22:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						631bd8a9f8
					 | 
					
						
						
							
							Added bindings
						
						
						
						
						
						
					 | 
					
						2017-11-11 18:12:33 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						161670418b
					 | 
					
						
						
							
							Update documentation for extra fonts
						
						
						
						
						
						
					 | 
					
						2017-11-11 16:20:34 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Branimir Karadžić
							
						 
					 | 
					
						
						
							
						
						9daac64ff8
					 | 
					
						
						
							
							Clean g.WindowsById storage on shutdown.
						
						
						
						
						
						
					 | 
					
						2017-11-11 10:01:50 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						06075f20ba
					 | 
					
						
						
							
							Merge branch 'master' into navigation
						
						
						
						
						
						
					 | 
					
						2017-11-10 11:42:08 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						ba09de3a39
					 | 
					
						
						
							
							Begin: Fixed appending into a child window with a second Begin() from a different window stack querying the wrong window for the window->Collapsed test.
						
						
						
						
						
						
					 | 
					
						2017-11-10 11:38:01 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						8451855a30
					 | 
					
						
						
							
							ButtonBehavior: Fixed ImGuiButtonFlags_AllowOverlapMode to avoid temporarily activating widgets on click before they have been correctly double-hovered. (#319, #600)
						
						
						
						
						
						
					 | 
					
						2017-11-09 20:20:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						4b94738c7e
					 | 
					
						
						
							
							Drag and Drop: Drop target rectangle goes out of clipping range (#143)
						
						
						
						
						
						
					 | 
					
						2017-11-09 20:18:17 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						b1653cd361
					 | 
					
						
						
							
							Drag and Drop: Allow NULL payload (since type only can be useful). (#143)
						
						
						
						
						
						
					 | 
					
						2017-11-09 20:18:05 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						a297cbafdb
					 | 
					
						
						
							
							Merge branch 'master' into navigation
						
						
						
						
						
						
					 | 
					
						2017-11-08 23:17:14 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						2df8fa95df
					 | 
					
						
						
							
							Fixed vertical scrollbar flickering/appearing, typically when manually resizing and using a pattern of filling available height (e.g. full sized BeginChild). THIS IS A GREAT FIX, this glitch was nasty and annoying (and yet somehow nobody reported it?). Hopefully haven't broken anything else...
						
						
						
						
						
						
					 | 
					
						2017-11-08 23:17:08 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						a4cc3d4637
					 | 
					
						
						
							
							Minor tweaks/comments. Note that the reordering the one subtraction caused subtle havoc before the patch in 9ac8820ee2.
						
						
						
						
						
						
					 | 
					
						2017-11-08 22:36:31 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						9ac8820ee2
					 | 
					
						
						
							
							Fixed non-pixel aligned bounding box of window resize grip, / which triumphally led to any re-arrangement of operations inside the resize grip code outputting non-exact size_target values which led to unstable window position because clamping code uses size in a subtraction, etc etc. Lovely how a whole system can be made to act weird with a single bad input.
						
						
						
						
						
						
					 | 
					
						2017-11-08 22:32:22 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						b6504b8eee
					 | 
					
						
						
							
							Drag and drop: Handle overlapping drag target priorities given their surface, which appears to make most sense for drag and drop operations.
						
						
						
						
						
						
					 | 
					
						2017-11-08 15:47:52 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						2ab27be3de
					 | 
					
						
						
							
							Child window with MenuBar use regular WindowPadding.y so layout look consistent in child or in a regular window.
						
						
						
						
						
						
					 | 
					
						2017-11-07 22:23:20 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						41862b8c0e
					 | 
					
						
						
							
							ButtonBehavior: Fixed ImGuiButtonFlags_NoHoldingActiveID from incorrectly setting ActiveIdClickOffset, which probably have no known effect, but it is more correct this way. (#1418)
						
						
						
						
						
						
					 | 
					
						2017-11-07 16:41:58 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						aae52522c3
					 | 
					
						
						
							
							Internals: Remove requirement to define IMGUI_DEFINE_PLACEMENT_NEW (#1103)
						
						
						
						
						
						
					 | 
					
						2017-11-07 14:06:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						1870738880
					 | 
					
						
						
							
							LowerBound() minor tweaks
						
						
						
						
						
						
					 | 
					
						2017-11-07 14:05:48 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						571b08f315
					 | 
					
						
						
							
							Internal: FindWindowByName() faster and doesn't touch every windows
						
						
						
						
						
						
					 | 
					
						2017-11-07 13:59:55 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						8e6adc78af
					 | 
					
						
						
							
							Examples: Constrained Resize: Added more test cases (for #1417)
						
						
						
						
						
						
					 | 
					
						2017-11-07 11:38:39 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						2c7ba21417
					 | 
					
						
						
							
							Fixed auto-resize allocating too much space for scrollbar when SizeContents is bigger than maximum window size (fixes c0547d358d) (#1417)
						
						
						
						
						
						
					 | 
					
						2017-11-07 11:37:38 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						0d4c320f88
					 | 
					
						
						
							
							Merge branch 'master' into navigation
						
						
						
						
						
						
						
						# Conflicts:
#	imgui.cpp
#	imgui.h
#	imgui_draw.cpp 
						
						
					 | 
					
						2017-11-06 23:58:28 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						f0b4097c54
					 | 
					
						
						
							
							Begin: Simplified code and fixed a bug where appending into a window a second time (from a remote window) would incorrectly overwrite RootWindow with the current window in the stack. Our docking code uses this pattern.
						
						
						
						
						
						
					 | 
					
						2017-11-06 23:55:40 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						de1e7dc088
					 | 
					
						
						
							
							Drag and Drop: Moved internal fields out of public sight. (#143)
						
						
						
						
						
						
					 | 
					
						2017-11-06 20:04:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						8b725c94cb
					 | 
					
						
						
							
							Drag and Drop: Rework internal to allow overlapping targets (#143)
						
						
						
						
						
						
					 | 
					
						2017-11-06 19:39:23 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						16a5da9521
					 | 
					
						
						
							
							RenderTriangle() minor tweak to align Left/Right and Up/Down arrow extents visually
						
						
						
						
						
						
					 | 
					
						2017-11-03 20:20:25 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						553bdeedf7
					 | 
					
						
						
							
							Drag and Drop: Made it legal to not call SetDragDropPayload() between BeginDragDropSource() and EndDragDropSource(). (#143)
						
						
						
						
						
						
					 | 
					
						2017-11-02 18:30:46 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								omar
							
						 
					 | 
					
						
						
							
						
						3461a2f296
					 | 
					
						
						
							
							Merge branch 'master' into drag_and_drop
						
						
						
						
						
						
					 | 
					
						2017-11-02 18:06:04 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |