515b437c08 
								
							
								 
							
						 
						
							
							
								
								Child windows: look at the parent window's flags to decide whether to clamp child resizes. ( #7440 ,  #1710 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								976dc23965 
								
							
								 
							
						 
						
							
							
								
								Windows: extend outer resize borders to the edges when there are no corner grips. ( #7440 ,  #1710 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								37b37fc2a3 
								
							
								 
							
						 
						
							
							
								
								DrawList: Allow AddText() to accept null ranges. ( #3615 , 7391)  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								5c5ae806aa 
								
							
								 
							
						 
						
							
							
								
								Comments  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								cf4c10bef7 
								
							
								 
							
						 
						
							
							
								
								Style: added ImGuiStyleVar_TabBorderSize, ImGuiStyleVar_TableAngledHeadersAngle. ( #7411 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								f0802287db 
								
							
								 
							
						 
						
							
							
								
								Tables: Angled headers: fixed table contents overflowing when a list clipper is used. ( #7416 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								29ff159f94 
								
							
								 
							
						 
						
							
							
								
								Tables: Angled headers: fixed borders not moving back up after TableAngleHeadersRow stops being called. ( #7416 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								38ddfb24f0 
								
							
								 
							
						 
						
							
							
								
								Tables: Angled headers: fixed border hit box extending beyond non-scrollable tables. ( #7416 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								8be48a44f7 
								
									
								
							
								 
							
						 
						
							
							
								
								Backends: WebGPU: Avoid using -1u literal ( #7436 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								868facff9d 
								
							
								 
							
						 
						
							
							
								
								ImDrawList: (Breaking) merge float radius_x/radius_y parameters into ImVec2 radius in PathEllipticalArcTo(), AddEllipse(), AddEllipseFilled(). ( #2743 ,  #7417 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								0a1f5b94e3 
								
									
								
							
								 
							
						 
						
							
							
								
								Demo: Two minor fixes (unchecked BeginTooltip + incorrect height constraint) ( #7410 )l  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								40df3db1a2 
								
							
								 
							
						 
						
							
							
								
								Tweaking terminology  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								da29b776ee 
								
									
								
							
								 
							
						 
						
							
							
								
								Backends: SDL3: Fix leak of SDL_GetGamepads() return value ( #7381 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								3c435c0297 
								
							
								 
							
						 
						
							
							
								
								Inputs: (Breaking) More formally obsoleted GetKeyIndex() when IMGUI_DISABLE_OBSOLETE_FUNCTIONS is set. ( #4921 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								286cd5bd41 
								
							
								 
							
						 
						
							
							
								
								Internals, InputText: removed ImGuiInputSource_Clipboard. ( #4005 )  
							
							... 
							
							
 
							
							Added by f08566b4d 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								fc570ac922 
								
									
								
							
								 
							
						 
						
							
							
								
								Examples: WGPU: fixed initialization of WGPURenderPassColorAttachment ( #7371 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								65dc67f63c 
								
							
								 
							
						 
						
							
							
								
								Windows: Double-click to collapse may be disabled via key-ownership mechanism. ( #7369 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								6b7358e9f3 
								
							
								 
							
						 
						
							
							
								
								InputText: adding clarifying note about ImGuiInputTextCallbackData::Buf. ( #7363 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								fbf45ad149 
								
							
								 
							
						 
						
							
							
								
								ImDrawList: add PathFillConcave(), AddConcavePolyFilled(): amends ( #760 )  
							
							... 
							
							
 
							
							- Simplify and compact some code. Shallow tweaks.
- Add comments.
- Add concave shape demo.
- Remove coarse culling.
- Remove nested types to match coding style and for consistent type nams when translated to other languages.
- Merged ClassifyNode() and ReclassifyNode().
- Extracted ImTriangleIsClockwise().
- Hold copy of points inside nodes instead of pointing to them. 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								1ff90c52d5 
								
							
								 
							
						 
						
							
							
								
								ImDrawList: add PathFillConcave(), AddConcavePolyFilled() ( #760 )  
							
							... 
							
							
 
							
							Extracted from 2023/12/29 post.
WIP add PathFillConcave(), AddConcavePolyFilled()
* remove use of 'auto'
* IsConvex -> ImPathIsConvex
* Triangulator -> ImTriangulator
* ImTriangulator: split declaration from definition, ImTriangulator can be put in the header if necessary
* ImTriangulator: Add node list flip to reverse winding order and handle degenerate cases
* ImTriangulator: Remove _HeapStorage, always require scratch buffer to be provided
* ImTriangulator: Use ImTriangleContainsPoint
* AddConcavePolyFilled: Clone AddConvexPolyFilled and use triangulator
* AddConcavePolyFilled: Remove ImDrawListEx_AddPolyFilled_xxx
* AddConcavePolyFilled: Use _Data->TempBuffer in triangulator
* AddConcavePolyFilled: 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								04f40014a6 
								
							
								 
							
						 
						
							
							
								
								Docs: added a mini wiki index in main source files.  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								c623669967 
								
									
								
							
								 
							
						 
						
							
							
								
								Added link to crawlable wiki  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								0573513d6d 
								
							
								 
							
						 
						
							
							
								
								Windows: Scrollbar visibility decision uses current size when both size and contents size are submitted by API. ( #7252 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								44c7dfca03 
								
							
								 
							
						 
						
							
							
								
								Menus, Popup: Amend  c3f8f4d for static analyzer warning ("condition always true"). ( #7325 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								c3f8f4de25 
								
							
								 
							
						 
						
							
							
								
								Menus, Popups: Fixed an issue where sibling menu popups re-opening in successive frames would erroneously close the window. ( #7325 ,  #7287 ,  #7063 )  
							
							... 
							
							
 
							
							Amend 014e0ac8 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								9877941775 
								
							
								 
							
						 
						
							
							
								
								Popups, Menus: rename ImGuiPopupData::BackupNavWindow > RestoreNavWindow and minor tweaks. Should be functionally a no-op.  
							
							... 
							
							
 
							
							This is expected to clear the noise so next commit can be cleared to read. (#7325 )
Last renamed in b3ea01d86 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								725f91922d 
								
							
								 
							
						 
						
							
							
								
								Tables: fixed TableGetHoveredRow() with overlapping frozen rows ( #7350 ,  #6588 ,  #6347 ,  #6250 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								e46d1e69ac 
								
							
								 
							
						 
						
							
							
								
								Version 1.90.5 WIP  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								277ae93c41 
								
							
								 
							
						 
						
							
							
								
								Version 1.90.4  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								f5be90523d 
								
							
								 
							
						 
						
							
							
								
								Nav: Fixed SetKeyboardFocusHere() or programmatic tabbing API from not working on windows with the ImGuiWindowFlags_NoNavInputs flag.  
							
							... 
							
							
 
							
							Amend/fix 13d91ff3a078466 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								13d91ff918 
								
							
								 
							
						 
						
							
							
								
								Nav: Fixed SetKeyboardFocusHere() or programmatic tabbing API from not working on windows with the ImGuiWindowFlags_NoNavInputs flag.  
							
							... 
							
							
 
							
							Amend/fix 3a078466a 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								34965cf23a 
								
							
								 
							
						 
						
							
							
								
								Modals: Temporary changes of ImGuiCol_ModalWindowDimBg are properly handled by BeginPopupModal(). ( #7340 )  
							
							... 
							
							
 
							
							+ Misc: Added optional alpha multiplier parameter to GetColorU32(ImU32) variant. 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								659fb41d0a 
								
							
								 
							
						 
						
							
							
								
								Debug Tools: moved DebugStartItemPicker() to public API. Added to Demo->Tools menu. ( #2673 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								198c38f0b1 
								
							
								 
							
						 
						
							
							
								
								Demo: Custom Rendering: better demonstrate PathArcTo(), PathBezierQuadraticCurveTo(), PathBezierCubicCurveTo(), PathStroke(), PathFillConvex() functions.  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								3b6d924acd 
								
							
								 
							
						 
						
							
							
								
								ProgressBar: Fixed a minor tesselation issue when rendering rounded progress bars.  
							
							... 
							
							
 
							
							Incidentally, the auto-tesselation path of PathArcTo() wasn't much tested. 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								d3f1a7165c 
								
							
								 
							
						 
						
							
							
								
								Popups: allow Child Popups to be resizable if not explicitly disabling.  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								e78ce72eb6 
								
							
								 
							
						 
						
							
							
								
								Popups: Fixed resizable popup minimum size being too small. Standardized CalcWindowMinSize() logic a bit more. ( #73290  
							
							... 
							
							
 
							
							Amend e2035a514623bff23ce923535240 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								014e0ac8c9 
								
							
								 
							
						 
						
							
							
								
								Menus, Popups: Fixed an issue where hovering a parent-menu upward would erroneously close the window. ( #7325 ,  #7287 ,  #7063 )  
							
							... 
							
							
 
							
							Amend 76e09c4b0d31fe97f7#2880 ).
See "widgets_menu_reopen_2" in TestSuite. 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								c16043c1d5 
								
							
								 
							
						 
						
							
							
								
								Tables: Angled headers: improve clipping of text since multi-line labels makes clipping issues visible. ( #6917 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								405e54ebd5 
								
							
								 
							
						 
						
							
							
								
								Tables: Angled Headers: fixed support for multi-line labels. various padding/layout fixes. ( #6917 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								6655ab2e43 
								
							
								 
							
						 
						
							
							
								
								Tables: Angled Headers: fixed TableAngledHeadersRow() incorrect background fill drawn too low. Fixed row geometry with non-small values of CellPadding. ( #6917 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								9159cd7b4a 
								
									
								
							
								 
							
						 
						
							
							
								
								Updated invalid documentation link ( #7331 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								ccc5347e45 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix typos ( #7332 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								8a14b71f22 
								
							
								 
							
						 
						
							
							
								
								Version 1.90.4 WIP  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								b19a4c5f2b 
								
									
								
							
								 
							
						 
						
							
							
								
								Backends: OSX: remove legacy clearing of io.NavInputs in ImGui_ImplOSX_UpdateGamepads(). ( #7320 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								5b6f03213d 
								
							
								 
							
						 
						
							
							
								
								Version 1.90.3  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								f80e65a406 
								
							
								 
							
						 
						
							
							
								
								Backends:,Examples: Vulkan: moved RenderPass parameter from ImGui_ImplVulkan_Init() function to ImGui_ImplVulkan_InitInfo structure. ( #7308 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								829f45df99 
								
							
								 
							
						 
						
							
							
								
								Backends: SDL2: removed obsolete ImGui_ImplSDL2_NewFrame(SDL_Window*) signature which was obsoleted in 1.84..  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								3cc37170ca 
								
							
								 
							
						 
						
							
							
								
								Examples: GLFW+Metal: Add -I and -L paths for MacPorts.  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)  
				
					
						
							
							
								 
						
							
							
								891b81fc5d 
								
							
								 
							
						 
						
							
							
								
								Backends: SDL3: Fixed gamepad. Added support for disconnection. Added support for multiple gamepads. Added ImGui_ImplSDL3_SetGamepadMode(). ( #7180 ,  #3884 ,  #6559 ,  #6890 )  
							
							
 
							
						 
						
							ago%!(EXTRA string=2 years)