3482d4eccf 
								
							
								 
							
						 
						
							
							
								
								Text: Fixed layouting of wrapped-text block skipping successive empty lines. ( #5720 ,  #5919 )  
							
							... 
							
							
 
							
							Regression in the bd96f6e 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								51c97a41aa 
								
							
								 
							
						 
						
							
							
								
								PlotHistogram, PlotLines: Passing negative sizes honor alignment like other widgets.  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								82fdd7018d 
								
									
								
							
								 
							
						 
						
							
							
								
								Update FAQ.md  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								1297a2be52 
								
							
								 
							
						 
						
							
							
								
								Text: Tweaked rendering of three-dots "..." ellipsis variant. Baking more data. ( #2775 ,  #4269 )  
							
							... 
							
							
 
							
							Ideally we're bake a single glyph but it's currently difficult to setup in our font building process. 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								8801f02949 
								
							
								 
							
						 
						
							
							
								
								Text: Fix clipping of single-character "..." ellipsis when font is scaled. ( #2775  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								482ac70a0b 
								
							
								 
							
						 
						
							
							
								
								Version 1.89.3 WIP  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								d7c8516a4b 
								
							
								 
							
						 
						
							
							
								
								Version 1.89.2  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								e06bbe05e1 
								
							
								 
							
						 
						
							
							
								
								Revert most/part of "Shortcut: added Shortcut() function and ImGuiInputFlags in public API + Demo." ( #456 ,  #2637 )  
							
							... 
							
							
 
							
							This reverts commit 0949acb6e6 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								57a5b73a4c 
								
							
								 
							
						 
						
							
							
								
								InputText: fixed cursor navigation when pressing Up Arrow on the last character of a multiline buffer which doesn't end with a carriage return. ( #6000 )  
							
							... 
							
							
 
							
							Simplify stb_textedit_find_charpos(). Leaving that to simmer for a while before attempting an upstream PR. 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								1f6e62a4ae 
								
							
								 
							
						 
						
							
							
								
								Backends: GLFW: Fixed mods state on Linux with Alt-GR text input (e.g. German keyboard layout), ( #6034 )  
							
							... 
							
							
 
							
							Amend 075576741ad8ad62https://github.com/glfw/glfw/issues/1630  
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								9150c23c04 
								
							
								 
							
						 
						
							
							
								
								imgui_freetype: fixed a packing issue which in some occurrences would prevent large amount of glyphs from being packed correctly. ( #5788 ,  #5829 )  
							
							... 
							
							
 
							
							This seemingly innocuous change sursingly had very large side-effects of completly breaking packing for the test font mentioned in above issue. Not even sure why tbh. New code matches what stb_truetype's stbtt_PackBegin() does. 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								9c1dac3ff0 
								
							
								 
							
						 
						
							
							
								
								Examples: DirectX10, DirectX11: try WARP software driver if hardware driver is not available. ( #5924 ,  #5562 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								4b39c1f654 
								
							
								 
							
						 
						
							
							
								
								Docs: adding Tests badge + more references to Test Engine.  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								824baa6a4d 
								
							
								 
							
						 
						
							
							
								
								Docking: fixed DockSpace() with ImGuiDockNodeFlags_KeepAliveOnly marking current window as written to,. ( #6037 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								42e166089a 
								
							
								 
							
						 
						
							
							
								
								Backends: Metal: fixed secondary viewport rendering. ( #6015 ,  #4821 ,  #2778 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								6939676372 
								
							
								 
							
						 
						
							
							
								
								Docking: fixed DockBuilderCopyDockSpace() crashing when windows not in the remapping list are docked on the left or top side of a split. ( #6035 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								e5d51866c6 
								
							
								 
							
						 
						
							
							
								
								Backends; Vulkan: do not set VkDescriptorSetLayoutBinding::pImmutableSamplers, allow changing sampler. ( #6001 ,  #5502 ,  #914 )  
							
							... 
							
							
 
							
							Follow up to c9aef16 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								16aaf60697 
								
							
								 
							
						 
						
							
							
								
								Backends: OSX: fixed ImGui_ImplOSX_GetWindowSize and ConvertNSRect. ( #6009 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								317b33d647 
								
							
								 
							
						 
						
							
							
								
								Tables: fixed matching width of synchronized tables when only some (not all) instances have a vertical scrollbar. ( #5920 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								0949acb6e6 
								
							
								 
							
						 
						
							
							
								
								Shortcut: added Shortcut() function and ImGuiInputFlags in public API + Demo. ( #456 ,  #2637 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								1dae7df26f 
								
							
								 
							
						 
						
							
							
								
								Misc: added GetItemID() in public API.  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								9d08506dce 
								
							
								 
							
						 
						
							
							
								
								Tables, Nav: frozen columns are not part of menu layer and can be crossed over. ( #5143 ,  #3692 )  
							
							... 
							
							
 
							
							Frozen rows (~header) still moving from menu to main layer based on freezing stat.e 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								fd0b3734d3 
								
							
								 
							
						 
						
							
							
								
								Tables, Nav, Scrolling: fixed scrolling functions and focus tracking with frozen rows and columns. ( #5143 ,  #4868 ,  #3692 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								24b873a740 
								
							
								 
							
						 
						
							
							
								
								Internals: renaming inside ScrollToRectEx() + fixed misplaced changelog entry.  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								844e0ae688 
								
							
								 
							
						 
						
							
							
								
								Fixes/amend  9825f7f + amend Changelog ( #4857 ,  #5937 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								0e2a167bdb 
								
							
								 
							
						 
						
							
							
								
								Fonts: added a 'void* UserData' field in ImFontAtlas, as a convenience for use by applications using multiple font atlases.  
							
							... 
							
							
 
							
							+ fixed mislocated Changelog entries added recently. 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								9825f7fa87 
								
							
								 
							
						 
						
							
							
								
								Fixed cases where CTRL+Tab or Modal can occasionally lead to the creation of ImDrawCmd with zero triangles. ( #4857 ,  #5937 )  
							
							... 
							
							
 
							
							Amend b0a6cd6 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								66ad2ad539 
								
							
								 
							
						 
						
							
							
								
								Properly detect SSE instruction support in 32-bit MSVC build. ( #5943 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								45736443be 
								
							
								 
							
						 
						
							
							
								
								Debug Tools: Metrics: added "Inputs" section, moved from Demo for consistency.  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								87caf27ac4 
								
							
								 
							
						 
						
							
							
								
								Inputs, Scrolling: better selection of scrolling window when hovering nested windows and backend/OS is emitting dual-axis wheeling inputs. ( #3795 ,  #4559 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								a5f3596e6c 
								
							
								 
							
						 
						
							
							
								
								Backends: Allegro5: use al_draw_indexed_prim() or al_draw_prim() depending on version. ( #5937 )  
							
							... 
							
							
 
							
							+ OSX comments (#5938 )
Amend 185b4dde50aeeff 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								bf4c2e00c0 
								
							
								 
							
						 
						
							
							
								
								Docs: retroactively update 1.89 changelog/docs to clarify that strong typing ImGuiKey was technically a breaking change for users of legacy indices. ( #4921 )  
							
							... 
							
							
 
							
							Amend 4b522e145 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								1a497c2499 
								
							
								 
							
						 
						
							
							
								
								Inputs, IO: reworked ImGuiMod_Shortcut to redirect to Ctrl/Super at runtime instead of compile-time. ( #5923 ,  #456 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								969af7c773 
								
							
								 
							
						 
						
							
							
								
								Internal: Disable debug logs macro if IMGUI_DISABLE_DEBUG_TOOLS is defined. ( #5901 )  
							
							... 
							
							
 
							
							+ needed to rework clipper code to avoid "The 'then' statement is equivalent to the 'else' statement." PVS Studio warning. 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								bd96f6eac4 
								
							
								 
							
						 
						
							
							
								
								Text: Fixed layouting of wrapped-text block when the last source line is above the  clipping region. Regression added in 1.89. ( #5720 ,  #5919 )  
							
							... 
							
							
 
							
							+ Update version marker 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								a8df192df0 
								
							
								 
							
						 
						
							
							
								
								Version 1.89.1  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								27c58c3946 
								
							
								 
							
						 
						
							
							
								
								Scrolling, Focus, Combo: fixed SetKeyboardFocusHere()/SetItemDefaultFocus()/ScrollToRectEx() during an appearing form not centering item. ( #5902 ,  #2812 ,  #4242 ,  #2900 )  
							
							... 
							
							
 
							
							Amend 44f8011868f495e554 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								233d7ad3f2 
								
							
								 
							
						 
						
							
							
								
								Backends: WebGPU: fixed validation error with default depth buffer settings. ( #5869 ,  #5914 )  
							
							... 
							
							
 
							
							(initialize WGPUCompareFunction params to valid values) 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								856c6314ec 
								
							
								 
							
						 
						
							
							
								
								Drag and Drop: fixed GetDragDropPayload() returning a non-NULL value before payload is submitted.  ( #5910 ,  #143 )  
							
							... 
							
							
 
							
							+ Added test "widgets_dragdrop_new_payloads" in Test Suite. 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								c3d9f8ee7e 
								
							
								 
							
						 
						
							
							
								
								Layout: fixed End()/EndChild() incorrectly asserting if users manipulates cursor position inside a collapsed/culled window and IMGUI_DISABLE_OBSOLETE_FUNCTIONS is enabled. ( #5548 ,  #5911 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								3a685749cb 
								
							
								 
							
						 
						
							
							
								
								ColorEdit: fixed label overlapping when using style.ColorButtonPosition == ImGuiDir_Left. ( #5912 )  
							
							... 
							
							
 
							
							Amend 54fb051e5 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								16476f99fd 
								
							
								 
							
						 
						
							
							
								
								Backends: GLFW: cancel out errors emitted by glfwGetKeyName() when a name is missing. ( #5908 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								9964740a47 
								
							
								 
							
						 
						
							
							
								
								Viewport: Fixed collapsed windows setting ImGuiViewportFlags_NoRendererClear without making title bar color opaque.  
							
							... 
							
							
 
							
							(thanks christopher knorr!) 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								5bb2874940 
								
							
								 
							
						 
						
							
							
								
								Version 1.89.1 WIP  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								7bee9a8f96 
								
							
								 
							
						 
						
							
							
								
								Inputs: fixed moving a window or drag and dropping from preventing input-owner-unaware code from accessing keys. ( #5888 ,  #4921 ,  #456 )  
							
							... 
							
							
 
							
							Amend 4448d97 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								d60985df7f 
								
							
								 
							
						 
						
							
							
								
								Inputs: fix moving a window or drag and dropping from capture mods. ( #5888 ,  #4921 ,  #456 )  
							
							... 
							
							
 
							
							Amend change of SetActiveIdUsingAllKeyboardKeys() in 4448d97fd408c97 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								81160fee56 
								
							
								 
							
						 
						
							
							
								
								Version 1.89  
							
							... 
							
							
 
							
							+ fix warning from a582d92 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								a582d92c31 
								
							
								 
							
						 
						
							
							
								
								Inputs: modulate wheel lock timer for small amount of wheeling. Slightly lower timer. ( #3795 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								03d3343e21 
								
							
								 
							
						 
						
							
							
								
								Docs: Update FAQ.md explaining how to enable hidpi for Windows app. ( #5880 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)  
				
					
						
							
							
								 
						
							
							
								00b6370848 
								
							
								 
							
						 
						
							
							
								
								Backends: WebGPU: fixed rendering when a depth buffer is enabled. ( #5869 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=3 years)