ocornut
							
						 | 
						
							
							
							
							
								
							
								bd6c9e99fc
								
							
								
							
						 | 
						
							
							
								
								InputText: Allow cancelling/validating input with gamepad nav events.
							
							
							
							
							
							
							
							Amend 158995f2 (#2321) 
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								0a154b30ad
								
							
								
							
						 | 
						
							
							
								
								Nav, ButtonBehavior: reworked old code which ended up 1) calling SetActiveId repeately and 2) misleadingly set g.NavActivateId (amend af38749e)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								ade4c15eea
								
							
								
							
						 | 
						
							
							
								
								Nav: Tidying up, renaming + update AnyRequest flag in NavMoveRequestSubmit().
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								528104a89b
								
							
								
							
						 | 
						
							
							
								
								Menus: adjust closing logic to accomodate for varying font size and dpi + remove seemingly redundant use of g.NavActivateId where pressed was enough.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								5ee40c8d34
								
							
								
							
						 | 
						
							
							
								
								Nav: always disable highlight if nav is disabled, fix for IMGUI_DEBUG_NAV_SCORING, minor renaming.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								dff15acdb5
								
							
								
							
						 | 
						
							
							
								
								Nav: Fixed toggling menu layer with Alt exiting menu layer with Esc not moving mouse when NavEnableSetMousePos config flag is set.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								3d9d3b49ae
								
							
								
							
						 | 
						
							
							
								
								Internals: folded ImGuiItemAddFlags into ImGuiItemFlags. ImGuiItemAddFlags_Focusable > ImGuiItemFlags_Inputable. One step in the big nav/tab/focus rework.
							
							
							
							
							
							
							
							Bonus simplified Selectable() handling of its custom disabled flag. (#211) 
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								73a5e82e04
								
							
								
							
						 | 
						
							
							
								
								Nav: removed parameters from NavScoreItem(), NavProcessItem(), NavApplyItemToResult(): made little sense / misleading because pulling from other current state anyway.
							
							
							
							
							
							
							
							Will readd in a more thorough manner is actually needed. 
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								a735a8c084
								
							
								
							
						 | 
						
							
							
								
								Nav: storing NavRect in LastItemData. Fix race condition where framed items (Rect != NavRect) calling SetFocusID() would store the wrong NavRectRel until next frame
							
							
							
							
							
							
							
							(haven't dugged in the possible side-effects of that race condition) 
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								ee351d3548
								
							
								
							
						 | 
						
							
							
								
								Nav: move code into NavMoveRequestSubmit(). NavApplyItemToResult() takes absolute rect., comments
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								7b913db1ce
								
							
								
							
						 | 
						
							
							
								
								Nav: split NavMoveRequest into NavMoveSubmitted + NavMoveScoringItems to allow operation to defer a move request and provide result immediately + fix regular scoring needlesly running during init + some renaming.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								53589092b2
								
							
								
							
						 | 
						
							
							
								
								Docking: warning fix for when IM_ASSERT() is empty
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								Filippo Crocchini
							
						 | 
						
							
							
							
							
								
							
								eb6c16d3dd
								
							
								
							
						 | 
						
							
							
								
								PlotHistogram: Fixed zero-line position when manually specifying min<0 and max>0. (#4349)
							
							
							
							
							
							
							
							+ amended demo tweaks by ocornut 
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								Jackamilio
							
						 | 
						
							
							
							
							
								
							
								03ce17f0a5
								
							
								
							
						 | 
						
							
							
								
								Backends: Allegro: Fixed clipping rectangles (#4498) broken by 2b0bd40b (#4464)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								dedb381c51
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' into docking
							
							
							
							
							
							
							
							# Conflicts:
#	backends/imgui_impl_opengl3.cpp
#	examples/imgui_examples.sln
#	imgui.cpp
#	imgui.h 
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								7c4ffe490d
								
							
								
							
						 | 
						
							
							
								
								Menus: added internal's BeginMenuEx() matching MenuItemEx() with icon parameter. (amend f8fae022)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								4aea1c5adb
								
							
								
							
						 | 
						
							
							
								
								IO: added io.WantCaptureMouseAllowPopupClose (#4480) + comments
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								66102880a3
								
							
								
							
						 | 
						
							
							
								
								Updated links to Discussions
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								333807b483
								
							
								
							
						 | 
						
							
							
								
								Windows: fixed background order of overlapping childs submitted sequentially. (#4493)
							
							
							
							
							
							
							
							Amend 07704496 
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								11103f8253
								
							
								
							
						 | 
						
							
							
								
								Examples: SDL+OpenGL3: fixed build on ES2 target. (#4492)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								0eb45a0577
								
							
								
							
						 | 
						
							
							
								
								Docking: fix 58f5092 (#4310)
							
							
							
							
							
							
							
							If we clear _ChildWindow flag we must remove it from here otherwise render loop will fail. 
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								bb6a60b1ff
								
							
								
							
						 | 
						
							
							
								
								Nav: extracted sections of NavUpdate() into a NavUpdateCreateMoveRequest() function. Only clearing results when a request is activated.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								ccfb20095e
								
							
								
							
						 | 
						
							
							
								
								Nav: small refactor of forwarding, clarified that MoveDir only set when RequestActive, removed one indent level in NavUpdatePageUpPageDown().
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								4351febe9f
								
							
								
							
						 | 
						
							
							
								
								Nav: moved enums/struct declarations in imgui_internal.h
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								20a1edef89
								
							
								
							
						 | 
						
							
							
								
								Nav: made EndMenuBar() use NavMoveRequestForward() for consistency. Moved forward clearing to NavMoveRequestApplyResult(). Improved/fixed comments.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								Rokas Kupstys
							
						 | 
						
							
							
							
							
								
							
								b08ed61907
								
							
								
							
						 | 
						
							
							
								
								CI: Build with empty IM_ASSERT() macro.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								84890a3074
								
							
								
							
						 | 
						
							
							
								
								Nav: simplify wrap requests code (may soon be useable for tabbing)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								4c31c98d22
								
							
								
							
						 | 
						
							
							
								
								Nav: extracted code out of NavUpdate() into NavUpdateCancelRequest()
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								Cort
							
						 | 
						
							
							
							
								
								
							
							
								
							
								80ed4eba87
								
									
								
							
								
							
						 | 
						
							
							
								
								Backends: Vulkan: non-dispatchable handles should compare to VK_NULL_HANDLE, not NULL (#4475)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								58f5092c53
								
							
								
							
						 | 
						
							
							
								
								Docking: fixed settings load issue when mouse wheeling. (#4310)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								780c1ee265
								
							
								
							
						 | 
						
							
							
								
								TextUnformatted: Accept null ranges including (NULL,NULL) without asserting. (#3615)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								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. 
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								Siarhei Fiedartsou
							
						 | 
						
							
							
							
							
								
							
								f8bad7e1e3
								
							
								
							
						 | 
						
							
							
								
								Backends: OpenGL3: Add TargetConditionals.h (#4473) + standardize include
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								4a7c21d330
								
							
								
							
						 | 
						
							
							
								
								Fonts: Fixed ImFontAtlas::ClearInputData() marking atlas as not built. (#4455, #3487)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								Corentin Wallez
							
						 | 
						
							
							
							
							
								
							
								e652527313
								
							
								
							
						 | 
						
							
							
								
								Backends: WebGPU: Update impl_wgpu for an emscripten change
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								51d841dcf3
								
							
								
							
						 | 
						
							
							
								
								Fix warnings and remove IM_RETURN (#4470)
							
							
							
							
							
							
							
							Amend f24abbc4 
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								Rokas Kupstys
							
						 | 
						
							
							
							
							
								
							
								4c22b3e5d9
								
							
								
							
						 | 
						
							
							
								
								Backends: OpenGL3: Fix gl3wProcs colliding with gl3w. (#4445)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								0608887fb5
								
							
								
							
						 | 
						
							
							
								
								InputTextMultiline: Fixed label size not being included into window contents rect unless the whole widget is clipped.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								68f428b449
								
							
								
							
						 | 
						
							
							
								
								imgui_freetype: Fixed crash when FT_Render_Glyph() returns NULL (which apparently happens  with Freetype 2.11). (#4394, #4145 ?)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								6afe9bbb45
								
							
								
							
						 | 
						
							
							
								
								Projects: added GLFW Vulkan to default solution.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								e23bee353c
								
							
								
							
						 | 
						
							
							
								
								Removed GetWindowContentRegionWidth() function
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								0649f750b4
								
							
								
							
						 | 
						
							
							
								
								Version 1.85 WIP
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								Nicolas Noble
							
						 | 
						
							
							
							
							
								
							
								e3e1fbcf02
								
							
								
							
						 | 
						
							
							
								
								Backends: OpenGL3: OpenGL: Fixed ES 3.0 shader ("#version 300 es") to use normal precision floats. (#4463)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								d79ca9b0b6
								
							
								
							
						 | 
						
							
							
								
								Fixed nested BeginDisabled()/EndDisabled() calls. (#211, #4452, #4453, #4462) [Legulysse]
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								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 
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								6bd447c885
								
							
								
							
						 | 
						
							
							
								
								Backends: GLFW: Fixed unused variable warning for empty assert macro. (#4459)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								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 
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								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) 
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								2e01952b35
								
							
								
							
						 | 
						
							
							
								
								Fix BeginDisabled(false), (#211, #4452)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) | 
						
					
				
					
						
							
							
								 
								ocornut
							
						 | 
						
							
							
							
							
								
							
								f969e68c10
								
							
								
							
						 | 
						
							
							
								
								Fix BeginDisabled(false), (#211, #4452)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=4 years) |