omar
							
						 
						
							 
							
							
							
								
							
								9efaf2828b 
								
							
								 
							
						 
						
							
							
								
								Doc comments. Removed .ini parsing code from 1.53 that parsed entries without the [Window] tag (which enabled importing an old .ini file)  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								c3fd4ae473 
								
							
								 
							
						 
						
							
							
								
								Docking: comments  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								53278be61f 
								
							
								 
							
						 
						
							
							
								
								FAQ,  Readme. Use = {} instead of = { 0 }, wasn't problematic because they were all static variables or one stack array not read. But hey.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								a2f3dcfc97 
								
							
								 
							
						 
						
							
							
								
								Added comment about SDL and SDL_INIT_GAMECONTROLLER. ( #2809 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								25849234f6 
								
							
								 
							
						 
						
							
							
								
								Internal: Tree: tweaks (initially tried to implement auto-scrolling, stashed)  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								a45e3b5bb3 
								
							
								 
							
						 
						
							
							
								
								Readme, Wiki: Image loading examples.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								57623c15dd 
								
							
								 
							
						 
						
							
							
								
								Font: Narrow ellipsis: various minor stylistic tweaks ( #2775 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								b05f6f6f50 
								
							
								 
							
						 
						
							
							
								
								Nav, Scrolling: Added support for Home/End key. ( #787 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								7a26a49f08 
								
							
								 
							
						 
						
							
							
								
								Internal: Added IsMouseDragPastThreshold(). Tweaks. Todo.  
							
							 
							
							... 
							
							
 
							
							Demo: Showing how to use the format parameter of Slider/Drag functions to display the name of an enum value instead of the underlying integer value 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								3436132d4b 
								
							
								 
							
						 
						
							
							
								
								Combo: Hide arrow when there's not enough space even for the square button.  
							
							 
							
							... 
							
							
 
							
							+ Various todo items. 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								da29d77253 
								
							
								 
							
						 
						
							
							
								
								Added SetScrollXHere, SetScrollFromPosX: Changelog, demo, comments ( #1580 ).  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								2a3517a399 
								
							
								 
							
						 
						
							
							
								
								Internals: Checkbox: Added undocumented mixed/indeterminate/tristate support via ImGuiItemFlags_MixedValue. ( #2644 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=6 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								63310acd58 
								
							
								 
							
						 
						
							
							
								
								Synced/merged minor cruft from master branch to minimize drift.  Only meaningful change AFAIK is removing ImGuiComboFlags_PopupAlignLeft flag from the tab list combo emitted by TabBar.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								431aa4e456 
								
							
								 
							
						 
						
							
							
								
								Synced/merged minor cruft from docking branch to minimize drift. AFAIK the only meaningful no-op change is that the call UpdateHoveredWindowAndCaptureFlags() was moved above UpdateMouseMovingNewFrame() to match what docking branch has been doing for a while.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								b9874a2423 
								
							
								 
							
						 
						
							
							
								
								Comments about obsoleted features version. Todo. Clarify tab bar initial offset (useful if we decide to remove the half-windowpadding clip margin).  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								9c35344175 
								
							
								 
							
						 
						
							
							
								
								Comments, todo entries, moved ImGuiSelectableFlagsPrivate in higher ranges to match others.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								d3a387cc18 
								
							
								 
							
						 
						
							
							
								
								Fixed InputFloatX, SliderFloatX, DragFloatX functions erroneously reporting IsItemEdited() multiple times when the text input doesn't match the formatted output value (e.g. input "1" shows "1.000"). It wasn't much of a problem because we typically use the return value instead of IsItemEdited() here. ( #1875 ,  #2034 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								99a845053a 
								
							
								 
							
						 
						
							
							
								
								Internal: Renamed fields + minor tweaks (probably shallow break stack-layout pr, sorry!)  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								a4d0b0efa4 
								
							
								 
							
						 
						
							
							
								
								Internal: Refactored Separator into SeparatorEx(), exposed ImGuiSeparatorFlags_SpanAllColumns in imgui_internal.h and support without. ( #759 ) + misc comments  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								d1d5075b66 
								
							
								 
							
						 
						
							
							
								
								Version 1.70  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								db2d58a68b 
								
							
								 
							
						 
						
							
							
								
								Drag and Drop: Fixed drag source with ImGuiDragDropFlags_SourceAllowNullID and null ID from receiving click regardless of being covered by another window (it didn't honor correct hovering rules). ( #2521 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								bda2cde68e 
								
							
								 
							
						 
						
							
							
								
								Popups: Closing a popup restores the focused/nav window in place at the time of the popup opening, instead of restoring the window that was in the window stack at the time of the OpenPopup call. ( #2517 )  
							
							 
							
							... 
							
							
 
							
							Among other things, this allows opening a popup while no window are focused, and pressing Escape to clear the focus again. 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								0ca1675ff9 
								
							
								 
							
						 
						
							
							
								
								Internals: TempInputText: Rename InputScalarAsWidgetReplacement() -> TempInputTextScalar(), ScalarAsInputTextId -> TempInputTextId, small tidying up in affected functions.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								6db0766564 
								
							
								 
							
						 
						
							
							
								
								Misc comments, internal renaming, added disable indentation option to Columns demo section.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								1f25cdd6b4 
								
							
								 
							
						 
						
							
							
								
								Clarified asserts comments + todo entries. ( #2500 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								c1848b185c 
								
							
								 
							
						 
						
							
							
								
								Examples: Emscripten: Switched to WebGL1/ES2, Added Changelog, Updated links, Added ignore list, Fixed warning with older versions. Removed reliance on C++11 (would warn on some compiler). Improved html template, removed undesirable options, reduced log size. Tweaked main.cpp. ( #2494 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								b53630813e 
								
							
								 
							
						 
						
							
							
								
								Internals: Tweak ItemSize calls. Added todo items.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								8dab7ac021 
								
							
								 
							
						 
						
							
							
								
								InputText: Made Shift+Tab consistently do nothing regardless of whether the back-end emits both char and keys or just keys. ( #2467 ,  #1336 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								da035ced97 
								
							
								 
							
						 
						
							
							
								
								InputText, Examples/SDL: Emulate \t input if back-end doesn't provide it. ( #1336 ,  #2467 )  
							
							 
							
							... 
							
							
 
							
							+ Fix some output filename in SDL build batch files. 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								4a57507f75 
								
							
								 
							
						 
						
							
							
								
								InputText: Work-around for buggy standard libraries where isprint('\t') returns true. ( #2467 ,  #1336 )  
							
							 
							
							... 
							
							
 
							
							Not using isprint. + todo items. 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								9bf6509c6e 
								
							
								 
							
						 
						
							
							
								
								Docking: Fixed focus restore lagging by a frame when a tab stops being submitted. ( #2109 ) Building on a little build of technical debt there, should transition toward a more general docking-agnostic system ( #2304 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								b6ae8a0dca 
								
							
								 
							
						 
						
							
							
								
								Docking: Disable SkipItems when directly/programmatically focused (possible generalization of code currently in BeginDocked which relies on tab bar interaction, will remove that code in next commit). ( #2453 ,  #2109 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								04a9ce3a18 
								
							
								 
							
						 
						
							
							
								
								Docking: Renamed ImGuiDockNodeFlags_PassthruDockspace to ImGuiDockNodeFlags_PassthruCentralNode. + Comments, shallow tweaks. ( #2109 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								20188b19d6 
								
							
								 
							
						 
						
							
							
								
								Comments ( #2441 ) + Freeglut fixes ( #2430 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								221bf93a55 
								
							
								 
							
						 
						
							
							
								
								Comments, todo list, remove trailing spaces.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								55c02099c5 
								
							
								 
							
						 
						
							
							
								
								Version 1.69, comments, typos  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								Bruce Mitchener
							
						 
						
							 
							
							
							
								
							
								b5d57a6615 
								
							
								 
							
						 
						
							
							
								
								Fix typos. ( #2413 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								1ed3c4cf4a 
								
							
								 
							
						 
						
							
							
								
								Internal: Text: Extracted TextUnformatted into TextEx over which we can freely atter the signature. Clarified current large text behavior of TextUnformatted with explicit ImGuiTextFlags_NoWidthForLargeClippedText flag (always set).  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								622a27506a 
								
							
								 
							
						 
						
							
							
								
								Text: Fixed large Text/TextUnformatted call not declaring its size when starting below the lower point of the current clipping rectangle. Somehow this bug has been there since v1.0!   It was hardly noticeable but would affect the scrolling range, which in turn would affect some scrolling request functions when called during the opening frame of a window.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								cd67d4d3c1 
								
							
								 
							
						 
						
							
							
								
								Log/Capture: Fixed LogXXX functions 'auto_open_depth' parameter being treated as an absolute tree depth instead of a relative one. Fixed CollapsingHeader trailing ascii representation being "#" instead of "##". Minor tidying up the of code.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								782b747a17 
								
							
								 
							
						 
						
							
							
								
								InputText: Renamed some local variables to clarify code. Should be a no-op functionality wise. TODO items.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								5bdc7d7a6f 
								
							
								 
							
						 
						
							
							
								
								Menus: Tweaked horizontal overlap between parent and child menu (to help convey relative depth) from using style.ItemSpacing.x to style.ItemInnerSpacing.x, the later being expected to be smaller. ( #1086 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								07ff47bf1b 
								
							
								 
							
						 
						
							
							
								
								Docking: Fixed various border / padding related inconsistency with dock node vs floating windows. ( #2109 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								54ba8a643e 
								
							
								 
							
						 
						
							
							
								
								Removed trailing spaces from text files. ( #2038 ,  #2299 )  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								8cbb91261e 
								
							
								 
							
						 
						
							
							
								
								ImDrawList: Fixed AddCircle(), AddCircleFilled() angle step being off, which was visible when drawing a "circle" with a small number of segments (e.g. an hexagon). ( #2287 ) [ @baktery ]  
							
							 
							
							... 
							
							
 
							
							+ Demo tweaks 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								d38d7c6628 
								
							
								 
							
						 
						
							
							
								
								TODO update + internals: changed order or ImGuiLayoutType enums to allow using them for indexing.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								49994ceb6e 
								
							
								 
							
						 
						
							
							
								
								FAQ entry, moved ImTextureId, Gallery links.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								9a9712807e 
								
							
								 
							
						 
						
							
							
								
								ImFontAtlas: Rewrote stb_truetype based builder.  
							
							 
							
							... 
							
							
 
							
							- Atlas width is now properly based on total surface rather than glyph count (unless overridden with TexDesiredWidth).
- Fixed atlas builder so missing glyphs won't influence the atlas texture width. (#2233 )
- Fixed atlas builder so duplicate glyphs (when merging fonts) won't be included in the rasterized atlas. 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								e4c19f5af1 
								
							
								 
							
						 
						
							
							
								
								ImFontGlyphRangesBuilder: Using 32-bits fields for storage instead of 8-bit ones, comments, todo.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
						
					 
				
					
						
							
							
								 
								omar
							
						 
						
							 
							
							
							
								
							
								50faccf764 
								
							
								 
							
						 
						
							
							
								
								Demo: Log: Comments. Using clipper. Not linking with rand() anymore.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)