ocornut 
							
						 
					 
					
						
						
							
						
						dedb381c51 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						... 
						
						
						
						# Conflicts:
#	backends/imgui_impl_opengl3.cpp
#	examples/imgui_examples.sln
#	imgui.cpp
#	imgui.h 
						
						
							
						
					 
					
						2021-08-30 20:01:16 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						7c4ffe490d 
					 
					
						
						
							
							Menus: added internal's BeginMenuEx() matching MenuItemEx() with icon parameter. (amend  f8fae022)  
						
						
						
						
							
						
					 
					
						2021-08-30 19:54:42 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						4aea1c5adb 
					 
					
						
						
							
							IO: added io.WantCaptureMouseAllowPopupClose ( #4480 ) + comments  
						
						
						
						
							
						
					 
					
						2021-08-30 19:11:47 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						66102880a3 
					 
					
						
						
							
							Updated links to Discussions  
						
						
						
						
							
						
					 
					
						2021-08-30 17:06:51 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						333807b483 
					 
					
						
						
							
							Windows: fixed background order of overlapping childs submitted sequentially. ( #4493 )  
						
						... 
						
						
						
						Amend 07704496 
						
						
							
						
					 
					
						2021-08-30 13:08:41 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						11103f8253 
					 
					
						
						
							
							Examples: SDL+OpenGL3: fixed build on ES2 target. ( #4492 )  
						
						
						
						
							
						
					 
					
						2021-08-27 21:32:36 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						0eb45a0577 
					 
					
						
						
							
							Docking: fix  58f5092 ( #4310 )  
						
						... 
						
						
						
						If we clear _ChildWindow flag we must remove it from here otherwise render loop will fail. 
						
						
							
						
					 
					
						2021-08-27 21:29:27 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						bb6a60b1ff 
					 
					
						
						
							
							Nav: extracted sections of NavUpdate() into a NavUpdateCreateMoveRequest() function. Only clearing results when a request is activated.  
						
						
						
						
							
						
					 
					
						2021-08-27 21:10:16 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						ccfb20095e 
					 
					
						
						
							
							Nav: small refactor of forwarding, clarified that MoveDir only set when RequestActive, removed one indent level in NavUpdatePageUpPageDown().  
						
						
						
						
							
						
					 
					
						2021-08-27 20:48:01 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						4351febe9f 
					 
					
						
						
							
							Nav: moved enums/struct declarations in imgui_internal.h  
						
						
						
						
							
						
					 
					
						2021-08-27 18:01:38 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						20a1edef89 
					 
					
						
						
							
							Nav: made EndMenuBar() use NavMoveRequestForward() for consistency. Moved forward clearing to NavMoveRequestApplyResult(). Improved/fixed comments.  
						
						
						
						
							
						
					 
					
						2021-08-27 17:21:10 +02:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						b08ed61907 
					 
					
						
						
							
							CI: Build with empty IM_ASSERT() macro.  
						
						
						
						
							
						
					 
					
						2021-08-27 16:21:17 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						84890a3074 
					 
					
						
						
							
							Nav: simplify wrap requests code (may soon be useable for tabbing)  
						
						
						
						
							
						
					 
					
						2021-08-27 12:31:11 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						4c31c98d22 
					 
					
						
						
							
							Nav: extracted code out of NavUpdate() into NavUpdateCancelRequest()  
						
						
						
						
							
						
					 
					
						2021-08-27 12:30:55 +02:00 
						 
				 
			
				
					
						
							
							
								Cort 
							
						 
					 
					
						
						
							
						
						80ed4eba87 
					 
					
						
						
							
							Backends: Vulkan: non-dispatchable handles should compare to VK_NULL_HANDLE, not NULL ( #4475 )  
						
						
						
						
							
						
					 
					
						2021-08-24 21:53:54 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						58f5092c53 
					 
					
						
						
							
							Docking: fixed settings load issue when mouse wheeling. ( #4310 )  
						
						
						
						
							
						
					 
					
						2021-08-24 20:33:00 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						780c1ee265 
					 
					
						
						
							
							TextUnformatted: Accept null ranges including (NULL,NULL) without asserting. ( #3615 )  
						
						
						
						
							
						
					 
					
						2021-08-24 19:30:02 +02:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						2b0bd40b99 
					 
					
						
						
							
							Backends: Metal: Fixed a crash when clipping rect larger than framebuffer is submitted. ( #4464 )  
						
						... 
						
						
						
						Backends: Normalize clipping rect handling across backends.
+ Squashed amends. 
						
						
							
						
					 
					
						2021-08-24 18:23:13 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fiedartsou 
							
						 
					 
					
						
						
							
						
						f8bad7e1e3 
					 
					
						
						
							
							Backends: OpenGL3: Add TargetConditionals.h ( #4473 ) + standardize include  
						
						
						
						
							
						
					 
					
						2021-08-24 15:36:44 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						4a7c21d330 
					 
					
						
						
							
							Fonts: Fixed ImFontAtlas::ClearInputData() marking atlas as not built. ( #4455 ,  #3487 )  
						
						
						
						
							
						
					 
					
						2021-08-24 15:28:39 +02:00 
						 
				 
			
				
					
						
							
							
								Corentin Wallez 
							
						 
					 
					
						
						
							
						
						e652527313 
					 
					
						
						
							
							Backends: WebGPU: Update impl_wgpu for an emscripten change  
						
						
						
						
							
						
					 
					
						2021-08-24 14:55:43 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						51d841dcf3 
					 
					
						
						
							
							Fix warnings and remove IM_RETURN ( #4470 )  
						
						... 
						
						
						
						Amend f24abbc4 
						
						
							
						
					 
					
						2021-08-24 14:37:11 +02:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						4c22b3e5d9 
					 
					
						
						
							
							Backends: OpenGL3: Fix gl3wProcs colliding with gl3w. ( #4445 )  
						
						
						
						
							
						
					 
					
						2021-08-24 14:33:04 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						0608887fb5 
					 
					
						
						
							
							InputTextMultiline: Fixed label size not being included into window contents rect unless the whole widget is clipped.  
						
						
						
						
							
						
					 
					
						2021-08-23 17:07:46 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						68f428b449 
					 
					
						
						
							
							imgui_freetype: Fixed crash when FT_Render_Glyph() returns NULL (which apparently happens  with Freetype 2.11). ( #4394 ,  #4145  ?)  
						
						
						
						
							
						
					 
					
						2021-08-23 16:42:58 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						6afe9bbb45 
					 
					
						
						
							
							Projects: added GLFW Vulkan to default solution.  
						
						
						
						
							
						
					 
					
						2021-08-23 16:35:44 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						e23bee353c 
					 
					
						
						
							
							Removed GetWindowContentRegionWidth() function  
						
						
						
						
							
						
					 
					
						2021-08-23 16:15:16 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						0649f750b4 
					 
					
						
						
							
							Version 1.85 WIP  
						
						
						
						
							
						
					 
					
						2021-08-23 15:31:06 +02:00 
						 
				 
			
				
					
						
							
							
								Nicolas Noble 
							
						 
					 
					
						
						
							
						
						e3e1fbcf02 
					 
					
						
						
							
							Backends: OpenGL3: OpenGL: Fixed ES 3.0 shader ("#version 300 es") to use normal precision floats. ( #4463 )  
						
						
						
						
							
 
						
					 
					
						2021-08-23 15:03:27 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						d79ca9b0b6 
					 
					
						
						
							
							Fixed nested BeginDisabled()/EndDisabled() calls. ( #211 ,  #4452 ,  #4453 ,  #4462 ) [Legulysse]  
						
						
						
						
							
						
					 
					
						2021-08-23 14:57:54 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						e6ffc04291 
					 
					
						
						
							
							Moved ImDrawIdx declaration higher up in imgui.h (to ease work for dear_bindings)  
						
						... 
						
						
						
						Shuffled low-level data types declarations and tweaked comments 
						
						
							
						
					 
					
						2021-08-23 12:00:16 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						6bd447c885 
					 
					
						
						
							
							Backends: GLFW: Fixed unused variable warning for empty assert macro. ( #4459 )  
						
						
						
						
							
						
					 
					
						2021-08-22 18:46:49 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						47fb332fb2 
					 
					
						
						
							
							Fix BeginDisabled(false), again, ( #211 ,  #4452 ,  #4453 ) Version 1.84.1  
						
						... 
						
						
						
						(forced pushed since our earlier versioning didn't sort correctly in github web)
# Conflicts:
#	docs/CHANGELOG.txt 
						
						
							
						
					 
					
						2021-08-21 00:00:27 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						32d4f6c5d9 
					 
					
						
						
							
							Fix BeginDisabled(false), again, ( #211 ,  #4452 ,  #4453 ) Version 1.84.1  
						
						... 
						
						
						
						(forced pushed since our earlier versioning didn't sort correctly in github web) 
						
						
							
						
					 
					
						2021-08-20 23:59:46 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						2e01952b35 
					 
					
						
						
							
							Fix BeginDisabled(false), ( #211 ,  #4452 )  
						
						
						
						
							
						
					 
					
						2021-08-20 20:31:17 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						f969e68c10 
					 
					
						
						
							
							Fix BeginDisabled(false), ( #211 ,  #4452 )  
						
						
						
						
							
						
					 
					
						2021-08-20 20:30:51 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						5a7d18a441 
					 
					
						
						
							
							Merge branch 'master' into docking  
						
						... 
						
						
						
						# Conflicts:
#	docs/CHANGELOG.txt 
						
						
							
						
					 
					
						2021-08-20 18:15:25 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						d2ffbd9b86 
					 
					
						
						
							
							Version 1.84  
						
						... 
						
						
						
						Fix PVS Studio false positive //-V1020
Fix missing #ifndef for IMGUI_IMPL_OPENGL_LOADER_CUSTOM path 
						
						
							
 
						
					 
					
						2021-08-20 18:03:55 +02:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						fc062e6028 
					 
					
						
						
							
							Backends: OpenGL3: Update loader to include APIs used by test framework.  
						
						
						
						
							
						
					 
					
						2021-08-20 17:22:27 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						df2319a854 
					 
					
						
						
							
							Small optimizations to BeginDisabled() to allow frequent calls ( #211 )  
						
						... 
						
						
						
						Not intended for frequent calls but I suspect some people will do it either way...
Rough/indicative: measured 0.1 ms for 5000 calls in release, 0.5 ms in debug on my desktop windows. 
						
						
							
						
					 
					
						2021-08-20 17:19:18 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						c543d93af1 
					 
					
						
						
							
							Expose BeginDisabled()/EndDisabled() in public API. Add to demo. ( #211 )  
						
						
						
						
							
						
					 
					
						2021-08-20 16:34:43 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						9c3359ef39 
					 
					
						
						
							
							IO: modify io.AddFocusEvent() to tolerate in/out for multi-viewports. Amend  2f40be6. ( #3532 )  
						
						
						
						
							
						
					 
					
						2021-08-19 17:35:27 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						0b06c4b2b0 
					 
					
						
						
							
							Merge branch 'master' into docking (will need further for io.AddFocusEvent)  
						
						... 
						
						
						
						# Conflicts:
#	backends/imgui_impl_glfw.cpp
#	backends/imgui_impl_opengl3.cpp
#	backends/imgui_impl_sdl.cpp
#	backends/imgui_impl_win32.cpp
#	imgui.cpp 
						
						
							
						
					 
					
						2021-08-19 17:25:12 +02:00 
						 
				 
			
				
					
						
							
							
								thedmd 
							
						 
					 
					
						
						
							
						
						cb00972b87 
					 
					
						
						
							
							ImDrawList: Fix AddCircle{Filled} with 12 segment case ( #4419 ,  #4421 )  
						
						
						
						
							
						
					 
					
						2021-08-19 17:06:40 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						e3988a84db 
					 
					
						
						
							
							Backends: OpenGL3: Embed our own minimal GL loader (amends). ( #4445 )  
						
						
						
						
							
						
					 
					
						2021-08-19 16:24:59 +02:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						459de65477 
					 
					
						
						
							
							Backends: OpenGL3: Embed our own minimal GL loader based on gl3w and use it in SDL/GLFW examples. ( #4445 )  
						
						... 
						
						
						
						Loader repository at https://github.com/dearimgui/gl3w_stripped 
Removed support for using custom loaders in examples/opengl3 backend 
						
						
							
						
					 
					
						2021-08-19 16:24:58 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						7bbf8f2ab0 
					 
					
						
						
							
							Drag and Drop: fix using AcceptDragDropPayload() with ImGuiDragDropFlags_AcceptNoPreviewTooltip.  
						
						... 
						
						
						
						Window was not properly hidden in that case. 
						
						
							
						
					 
					
						2021-08-18 15:40:22 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						f24abbc47d 
					 
					
						
						
							
							Fix various warnings ( #4442 )  
						
						
						
						
							
						
					 
					
						2021-08-18 12:38:24 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						161b74e871 
					 
					
						
						
							
							Fix tabbing in/out of an InputTextMultiline(), broken by  6b8a059.  
						
						
						
						
							
						
					 
					
						2021-08-17 20:46:39 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						cd39460925 
					 
					
						
						
							
							IO: set io.KeyModsPrev in EndFrame() to tolerate backend writing to io.KeyMods without breaking. ( #4439 )  
						
						... 
						
						
						
						Amend ff428f1 
						
						
							
						
					 
					
						2021-08-17 20:33:27 +02:00