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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						e23bee353c 
					 
					
						
						
							
							Removed GetWindowContentRegionWidth() function  
						
						
						
						
					 
					
						2021-08-23 16:15:16 +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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						c543d93af1 
					 
					
						
						
							
							Expose BeginDisabled()/EndDisabled() in public API. Add to demo. ( #211 )  
						
						
						
						
					 
					
						2021-08-20 16:34:43 +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 
						 
				 
			
				
					
						
							
							
								thedmd 
							
						 
					 
					
						
						
							
						
						2f40be638f 
					 
					
						
						
							
							IO, Backends: add io.AddFocusEvent(). Clear pressed keys after loosing input focus ( #3532 )  
						
						... 
						
						
						
						Amend/fix #2445 , #2696 , #3751 , #4377  
						
						
					 
					
						2021-08-17 20:10:45 +02:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						86afe966d3 
					 
					
						
						
							
							Metrics: Fixed a crash when inspecting the individual draw command of a foreground drawlist.  
						
						
						
						
					 
					
						2021-08-17 16:23:26 +02:00 
						 
				 
			
				
					
						
							
							
								Oliver 'kfsone' Smith 
							
						 
					 
					
						
						
							
						
						7e9e1ff1c2 
					 
					
						
						
							
							InputText: Fix named filtering flags disabling newline or tabs in multiline inputs ( #4409 ,  #4410 )  
						
						
						
						
					 
					
						2021-08-17 16:10:11 +02:00 
						 
				 
			
				
					
						
							
							
								JJCUBER 
							
						 
					 
					
						
						
							
						
						5f2df2d2cb 
					 
					
						
						
							
							Fixed grammar mistake in FAQ ( #4431 )  
						
						
						
						
					 
					
						2021-08-17 13:47:17 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						8fa502ca42 
					 
					
						
						
							
							Nav: Alt doesn't toggle menu layer if other modifiers are held. ( #4439 )  
						
						
						
						
					 
					
						2021-08-17 12:23:54 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						c7529c8ea8 
					 
					
						
						
							
							Reword file list as *.cpp *.h ( #4413 )  
						
						
						
						
					 
					
						2021-08-10 14:34:34 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						f99fe72c42 
					 
					
						
						
							
							Backends: Win32: Fixed keyboard modifiers being reported when host window doesn't have focus. ( #2622 )  
						
						
						
						
					 
					
						2021-08-02 17:22:33 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						db686ad522 
					 
					
						
						
							
							Backends: Win32: Mouse position is correctly reported when the host platform window is hovered but not focused. ( #2445 ,  #2696 ,  #3751 ,  #4377 )  
						
						
						
						
					 
					
						2021-07-29 19:38:33 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						044fd0cd2d 
					 
					
						
						
							
							Backends: GLFW: Mouse position is correctly reported when the host platform window is hovered but not focused. ( #3751 ,  #4377 ,  #2445 )  
						
						
						
						
					 
					
						2021-07-29 19:37:18 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						1cdd110eb4 
					 
					
						
						
							
							Backends: SDL2: Mouse position is correctly reported when the host platform window is hovered but not focused. ( #2445 ,  #3751 ,  #4377 )  
						
						... 
						
						
						
						(requires SDL 2.0.5 because SDL_GetMouseFocus() is only usable with SDL_HINT_MOUSE_FOCUS_CLICKTHROUGH). 
						
						
					 
					
						2021-07-29 18:47:43 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						c720075c67 
					 
					
						
						
							
							Update FAQ to clarify conflict with window ( #4158 ,  #4008 ,  #2562 )  
						
						
						
						
					 
					
						2021-07-28 16:46:59 +02:00 
						 
				 
			
				
					
						
							
							
								David Maas 
							
						 
					 
					
						
						
							
						
						923bd2fd21 
					 
					
						
						
							
							Examples: DirectX12: Fixed Alt+Enter fullscreen in DirectX12 example. ( #4346 ,  #4348 )  
						
						... 
						
						
						
						This also removes unnecessary recreation of backend-owned device objects when the window is resized.
+ amend original PR with a g_pSwapChain->SetFullscreenState(false, NULL); call. 
						
						
					 
					
						2021-07-26 16:39:09 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						b846969fe1 
					 
					
						
						
							
							Removed unnecessary line in Begin() + commented out redirecting functions/enums names that were marked obsolete in 1.67 and 1.69 + readded commented obsoleted function.  
						
						
						
						
					 
					
						2021-07-26 12:22:48 +02:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						3e4c89051d 
					 
					
						
						
							
							Popups: Fix OpenPopup() being called after BeginPopup() resulting in a failure to open a popup when focus is NULL. ( #4308 )  
						
						... 
						
						
						
						Story of removed line begins in commit b80cf0a. It's purpose was to close popups when they lost focus.
Later on few other changes were introduced:
* bcc49ff - closing popups with RMB without changing window focus
* af679a1 - closing popups in FocusWindow()
These two changes covered all the cases of popup closing which made deleted line obsolete. Conveniently, now all popup closing is handled from within UpdateMouseMovingWindowEndFrame() either by calling FocusWindow() or ClosePopupsOverWindow(). 
						
						
					 
					
						2021-07-26 11:43:39 +02:00 
						 
				 
			
				
					
						
							
							
								sitic 
							
						 
					 
					
						
						
							
						
						9c77734447 
					 
					
						
						
							
							Correct version 1.83 release date ( #4355 )  
						
						
						
						
					 
					
						2021-07-24 02:07:11 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						fb4bbeb033 
					 
					
						
						
							
							Disabled: fixed IsItemHovered() if popped disabled state after item, or when using Selectable_Disabled. ( #211 )  
						
						
						
						
					 
					
						2021-07-12 15:43:17 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						638e1a721b 
					 
					
						
						
							
							Disabled: fixed IsItemHovered() returning true on disabled item when navigated to. ( #211 )  
						
						
						
						
					 
					
						2021-07-12 15:01:02 +02:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						5dd1e38b7a 
					 
					
						
						
							
							Disabled: disabled items set HoveredId, allowing e.g. HoveredIdTimer to function. ( #211 ,  #3419 ) + Menus: fix hovering a disabled menu or menu item not closing other menus.  
						
						... 
						
						
						
						Rework of https://github.com/rokups/imgui/commit/c24b470 
Note that the declared intent of that commit "Prevents window from being dragged if mouse hovers a disabled item." was already fullfilled by a876ad87 
						
						
					 
					
						2021-07-09 19:54:46 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						cac869b333 
					 
					
						
						
							
							Disabled: don't prevent Selectable() from being selected. ( #211 ) + BeginMenu()/MenuItemEx() uses PushDisabled() the standard way.  
						
						... 
						
						
						
						ImGuiSelectableFlags_Disabled is now unused by the library and might be marked obsolete later. 
						
						
					 
					
						2021-07-09 19:54:43 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						29525255f3 
					 
					
						
						
							
							Disabled items more consistently release active id if the active item got disabled. ( #211 )  
						
						
						
						
					 
					
						2021-07-09 19:54:41 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						f6682404e1 
					 
					
						
						
							
							InputInt/InputFloat: When used with Steps values and _ReadOnly flag, the step button look disabled. ( #211 )  
						
						
						
						
					 
					
						2021-07-09 19:54:34 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						4a100f7f11 
					 
					
						
						
							
							Nav: Disabled items are not candidate for default focus. ( #211 ,  #787 ) + simplify handling of ImGuiButtonFlags_PressedOnDragDropHold path.  
						
						
						
						
					 
					
						2021-07-09 18:57:23 +02:00 
						 
				 
			
				
					
						
							
							
								omar 
							
						 
					 
					
						
						
							
						
						03ca38eda1 
					 
					
						
						
							
							Update FAQ  
						
						
						
						
					 
					
						2021-07-08 16:10:30 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						f8fae02270 
					 
					
						
						
							
							Menus: rework to allow for an icon column (not yet exposed, but usable via internals) + fix menus being affected by style.SelectableTextAlign ( #126 )  
						
						
						
						
					 
					
						2021-07-08 15:05:02 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						30d164eb26 
					 
					
						
						
							
							Backends: Win32: IME functions are disabled by default for non-Visual Studio compilers (MinGW etc.) ( #2590 ,  #738 ,  #4185 ,  #4301 )  
						
						... 
						
						
						
						Enable with '#define IMGUI_ENABLE_WIN32_DEFAULT_IME_FUNCTIONS' for those compilers. Undo change from 1.82. 
						
						
					 
					
						2021-07-08 14:23:31 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						696d3e056e 
					 
					
						
						
							
							Internals: Menus: Naming offset field + fix spacing/offset computation to handle more offsets.  
						
						
						
						
					 
					
						2021-07-07 20:47:37 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						baa4caf9e3 
					 
					
						
						
							
							Backends: GLFW: Installing and exposed ImGui_ImplGlfw_MonitorCallback() for forward compatibility with docking branch.  
						
						... 
						
						
						
						+ Comments (#3934 ) 
						
						
					 
					
						2021-07-07 14:12:48 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						d9b606672a 
					 
					
						
						
							
							InputText: Fix handling of paste failure (buffer full) which in some cases could corrupt the undo stack. ( #4038 )  
						
						
						
						
					 
					
						2021-07-05 17:52:44 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						4ddb6b46c3 
					 
					
						
						
							
							Drag and Drop: drop target highlight doesn't try to bypass host clipping rectangle. ( #4281 ,  #3272 )  
						
						... 
						
						
						
						Revert 4b94738c 
						
						
					 
					
						2021-06-30 16:12:52 +02:00 
						 
				 
			
				
					
						
							
							
								ocornut 
							
						 
					 
					
						
						
							
						
						cf2daf353e 
					 
					
						
						
							
							Backends: Cleanup, removed unnecessary create/destroy wrappers. Fix allegro5 backend + use same code as other backend.  
						
						... 
						
						
						
						+ Update gallery links (#4280 ) 
						
						
					 
					
						2021-06-30 15:50:15 +02:00 
						 
				 
			
				
					
						
							
							
								Giovanni Funchal 
							
						 
					 
					
						
						
							
						
						6792e1a3e0 
					 
					
						
						
							
							Backends: SDL2: Remove unnecessary ImGui_ImplSDL2_NewFrame() parameter. ( #3244 )  
						
						
						
						
					 
					
						2021-06-30 15:04:40 +02:00