Bruce Mitchener
							
						 | 
						
							
							
							
							
								
							
								f8c9c33d33
								
							
								
							
						 | 
						
							
							
								
								Fixed static analyzers warnings with bool literals (#1775)
							
							
							
							
							
							
							
							* Use `false` instead of `0` for a bool literal.
* Simplify calls to RadioButton to not need bool literals. 
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								27ac9f4761
								
							
								
							
						 | 
						
							
							
								
								Comments (#1695)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								eb1c36fdfb
								
							
								
							
						 | 
						
							
							
								
								Added IMGUI_CHECKVERSION() macro to compare version string and data structure sizes in order to catch issues with mismatching compilation unit settings. (#1695, #1769)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								711a63befc
								
							
								
							
						 | 
						
							
							
								
								Misc: Stop moving window if mouse position becomes invalid. Flagged menus are _NoMove for sanity.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								d317d90610
								
							
								
							
						 | 
						
							
							
								
								Misc: NavCalcPreferredRefPos selects between mouse and nav reference position + added sanity assert (merged from viewport branch to minimize branch drift).
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								9cbca8c127
								
							
								
							
						 | 
						
							
							
								
								Begin: Shuffled some code, _should_ have no side-effect. Clear NextWindowData in one call and more consistently. (merged from viewport branch to minimize branch drift).
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								e3453d0dc4
								
							
								
							
						 | 
						
							
							
								
								Misc: Comments and shallow/small changes (merged from viewport branch to minimize branch drift).
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								Bruce Mitchener
							
						 | 
						
							
							
							
							
								
							
								b28535d1da
								
							
								
							
						 | 
						
							
							
								
								ImGuiTextBuffer::appendfv needs to va_end the args_copy.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								01fa934222
								
							
								
							
						 | 
						
							
							
								
								Internals: Removed unecessary Pos/PosFloat separation, only reason appears to be mostly pre-1.0. The only piece of code that I expected sub-pixel window position to matter actually already round its delta (wrongly so, will fix later/separately if we want).
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								Bruce Mitchener
							
						 | 
						
							
							
							
							
								
							
								7ebdadf92b
								
							
								
							
						 | 
						
							
							
								
								Fix various typos.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								46698c96c5
								
							
								
							
						 | 
						
							
							
								
								Removed presumably obsolete MovingWindow tests which prevent move/merge logic in viewport branch from working in all situations (e.g. docking away when ActiveId is the ID of a tab)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								dc03c93164
								
							
								
							
						 | 
						
							
							
								
								Internals: Removed misleading ImRect::FixInverted + fix minor formatting in Readme.
							
							
							
							
							
							
							
							Demo: Fixed Overlay: Added a context menu item to enable freely moving the window. 
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								7b6b7038c5
								
							
								
							
						 | 
						
							
							
								
								Window: Relaxed the internal stack size checker to allow Push/Begin/Pop/.../End patterns to be used with PushStyleColor, PushStyleVar, PushFont without causing a false positive assert. (#1767)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								22773e03a2
								
							
								
							
						 | 
						
							
							
								
								InputText: On Mac OS X, support Cmd+Shift+Z for Redo. Cmd+Y is also supported as major apps seems to default to support both. (#1765)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								e2f831c80e
								
							
								
							
						 | 
						
							
							
								
								InputText: tweaks, minor refactoring, renaming + comments (#1695)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								037d5a7e98
								
							
								
							
						 | 
						
							
							
								
								Columns: Fixed a bug introduced in 1.51 where columns would affect the contents size of their container, often creating feedback loops when ImGuiWindowFlags_AlwaysAutoResize was used. (#1760)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								49a451d247
								
							
								
							
						 | 
						
							
							
								
								Window: Fixed windows using the ImGuiWindowFlags_NoSavedSettings flag from not using the same default position as other windows. (#1760)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								f93dce9513
								
							
								
							
						 | 
						
							
							
								
								InputText: Tweak to make the if statement more readable + update Changelog (#1747)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								Mikko Sivulainen
							
						 | 
						
							
							
							
							
								
							
								1554d97492
								
							
								
							
						 | 
						
							
							
								
								on OSX, ignore text input when CMD key is down
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								6beafe555c
								
							
								
							
						 | 
						
							
							
								
								Update issue template so that removing the carriage return doesn't merge the user's text with the list/bullet item.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								f5700f238d
								
							
								
							
						 | 
						
							
							
								
								Documentations for Github users. Metrics: Fixed display of NavRectRel, added display of ParentWindow.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								bcac02809f
								
							
								
							
						 | 
						
							
							
								
								Examples: Allegro 5: Renamed bindings from imgui_impl_a5.cpp to imgui_impl_allegro5.cpp.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								3913297384
								
							
								
							
						 | 
						
							
							
								
								Examples: Allegro 5: Added support for 32-bit indices setup via defining ImDrawIdx, to avoid an unecessary conversion (Allegro 5 doesn't support 16-bit indices).
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								6d6f4a85f6
								
							
								
							
						 | 
						
							
							
								
								Fixed DisplaySafeAreaPadding not affecting popups/tooltips/menus at it should have (partly broken in 2e5577f44f).
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								6a0b2627ad
								
							
								
							
						 | 
						
							
							
								
								BeginMainMenuBar: Followup to 1e41bad9. Removed public window flag. DisplaySafeAreaPadding defaults to (3,3) instead of (4.4). Comments, tab to spaces, Changelog. (#1439)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								Doug Binks
							
						 | 
						
							
							
							
							
								
							
								1e41bad90f
								
							
								
							
						 | 
						
							
							
								
								Added DisplaySafeAreaPadding to MainMenuBar height and fixed starting x position. Fixes main menu bar problems with TVs. (#1439)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								7241dc61d4
								
							
								
							
						 | 
						
							
							
								
								Fixed default proportional item width lagging by one frame on resize + miscellaneous minor tweaks.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								daniel-murray
							
						 | 
						
							
							
							
							
								
							
								83d97d4a9b
								
							
								
							
						 | 
						
							
							
								
								Fix typos KeyDown => KeysDown
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								d1c16d4ccd
								
							
								
							
						 | 
						
							
							
								
								Documentation bits. Misc comments.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								Guillaume Chereau
							
						 | 
						
							
							
							
							
								
							
								58fd8ea303
								
							
								
							
						 | 
						
							
							
								
								Fix minor error in doc
							
							
							
							
							
							
							
							Not a big deal. 
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								d1d2bbf86a
								
							
								
							
						 | 
						
							
							
								
								Internals: Popup: Moved popup/menu/tooltip positioning code (viewport branch needs it organized in a different manner, so we are pushing the bulk of it here to minimize differences).
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								bfc0efaae9
								
							
								
							
						 | 
						
							
							
								
								Internals: Window: Aggregating ImDrawList into the ImGuiWindow structure.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								84fe711bdf
								
							
								
							
						 | 
						
							
							
								
								Settings: Fixed saving an empty .ini file if CreateContext/DestroyContext are called without a single call to NewFrame(). (#1741)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								296f03374b
								
							
								
							
						 | 
						
							
							
								
								NewFrame: Prevent division by zero in frame rate calculation if io.DeltaTime is continuously zero. (#1740, #881)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								928a4ad315
								
							
								
							
						 | 
						
							
							
								
								Begin: moved tooltip position code in an else block. Misc comments
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								52cac135c9
								
							
								
							
						 | 
						
							
							
								
								Internals: Renamed GetFrontMostModalRootWindow() to GetFrontMostPopupModal() and exposed in imgui_internal.h (#1738)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								9117632bf0
								
							
								
							
						 | 
						
							
							
								
								Misc: IM_DELETE() helper function added in 1.60 doesn't clear the input _pointer_ reference, more consistent with expectation and allows passing r-value.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								660c157880
								
							
								
							
						 | 
						
							
							
								
								Examples: Added missing calls for ::DestroyWindow, glfwDestroyWindow() + fix old comments.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								6f1f5cbc20
								
							
								
							
						 | 
						
							
							
								
								Version 1.61 WIP
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								dd079fe6e6
								
							
								
							
						 | 
						
							
							
								
								Version 1.60 (missed the string). Will retag.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								54fca1d1b8
								
							
								
							
						 | 
						
							
							
								
								Fixed erroneous call to io.Fonts->ClearInputData() + ClearTexData() that was left in DX10 example but removed in 1.47 (Nov 2015) in every other back-ends. (fixes 6cee2fca94)  (#1733, ~#1731) + assert
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								8acda84202
								
							
								
							
						 | 
						
							
							
								
								Nav: Fixed comment. (#1599)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								3a29ddbcfa
								
							
								
							
						 | 
						
							
							
								
								Version 1.60
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								6d0c720451
								
							
								
							
						 | 
						
							
							
								
								Internals: Removed unused internal variant of ArrowButton().
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								82b7a39f31
								
							
								
							
						 | 
						
							
							
								
								Fixed a few zealous warnings.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								c712f7275d
								
							
								
							
						 | 
						
							
							
								
								Fixed unused variable warning.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								c2fc978983
								
							
								
							
						 | 
						
							
							
								
								Style: Default style is now StyleColorsDark()! Toward a 1.60 release :) (#707)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								0734a12d25
								
							
								
							
						 | 
						
							
							
								
								IO: ImGuiConfigFlags_NoMouse disable hovering so it is not destructive. Amend 2464e62a1a
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								e88fb10d7c
								
							
								
							
						 | 
						
							
							
								
								NewFrame: Extract some code into a NewFrameUpdateHoveredWindowAndCaptureFlags() which can be of use with touch-based inputs systems.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								c1bdab6d5b
								
							
								
							
						 | 
						
							
							
								
								Comments about io.WantCapture flags + todo entries.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=8 years) |