omar
							
						 | 
						
							
							
							
							
								
							
								3276b12765
								
							
								
							
						 | 
						
							
							
								
								Internals: Added DataTypeApplyOp, DataTypeApplyOpFromText to imgui_internal.h
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								09db2f6dec
								
							
								
							
						 | 
						
							
							
								
								Fix 61d9258 when there is not scrollbar "Window: Fixed contents region being off by WindowBorderSize amount on the right when scrollbar is active."
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								4e81b2d093
								
							
								
							
						 | 
						
							
							
								
								Internals: Renaming. Renamed ImGuiPopupRef to ImGuiPopupData for consistency and added constructor.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								3d363c91fd
								
							
								
							
						 | 
						
							
							
								
								Internals: Exposed ImGuiDataTypeInfo, DataTypeGetInfo(), DataTypeFormatString(). Comments.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								00b3c830db
								
							
								
							
						 | 
						
							
							
								
								Internals: Begin: Moved OuterRectClipped/InnerMainRect/InnerClipRect computation higher up in the function, next to ContentsRect/WorkRect code. Removed commented out debug drawing code which is now available in Metrics window.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								61d92580aa
								
							
								
							
						 | 
						
							
							
								
								Window: Fixed contents region being off by WindowBorderSize amount on the right when scrollbar is active.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								5d799d76ea
								
							
								
							
						 | 
						
							
							
								
								Internals: Nav scrolling uses InnerMainRect instead of InnerClipRect.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								c5d83d8af2
								
							
								
							
						 | 
						
							
							
								
								Separator: Declare its thickness (1.0f) to the layout, making items around separator more symmetrical.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								56c3aaf6bd
								
							
								
							
						 | 
						
							
							
								
								Nav: Fixed Drag/Slider functions going into text input mode when keyboard CTRL is held while pressing NavActivate.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								dd15b44230
								
							
								
							
						 | 
						
							
							
								
								Internals: TempInputText: Tidying up DragScalar / SliderScalar / TempInputTextScalar.
							
							
							
							
							
						 | 
						
							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
							
						 | 
						
							
							
							
							
								
							
								59a3f0476d
								
							
								
							
						 | 
						
							
							
								
								Internals: Using more explicit PushOverrideID() helper + renamed equivalent internal tree helper.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								1ca6e5b59f
								
							
								
							
						 | 
						
							
							
								
								Examples: Glut: Added note about missing cursor support. (#2375, #2465)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								4dc4ace864
								
							
								
							
						 | 
						
							
							
								
								Window: Fixed window with the AlwaysAutoResize flag unnecessarily extending their hovering boundaries by a few pixels (this is used to facilitate resizing from borders when available for a given window). One of the noticeable minor side effect was that navigating menus would have had a tendency to disable highlight from parent menu items earlier than necessary while approaching the child menu.
							
							
							
							
							
							
							
							+ Changelog fixed unfinished sentence and tweaks, 
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								16b18b265e
								
							
								
							
						 | 
						
							
							
								
								MenuItem, BeginMenu: Fix undesirable tall frames in horizontal layout context, which would be visible when trying to use rounded selectable/menus.
							
							
							
							
							
							
							
							PushStyleVar: Added comments in the assert message.
Minor tweaks. 
							
						 | 
						
							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
							
						 | 
						
							
							
							
							
								
							
								6789ea3482
								
							
								
							
						 | 
						
							
							
								
								Examples: SDL: Gamepad support minor amend. Fixes ImGuiBackendFlags_HasGamepad not being set. Enable in Emscripten demo. Tweaks. (#2509, #2484).
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								David Amador
							
						 | 
						
							
							
							
							
								
							
								994a92d79d
								
							
								
							
						 | 
						
							
							
								
								Added support to use controllers via SDL_GameController. (#2509)
							
							
							
							
							
							
							
							Updated sdl examples to use SDL_INIT_GAMECONTROLLER flag 
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								16e9b8191b
								
							
								
							
						 | 
						
							
							
								
								Increased IMGUI_VERSION_NUM arbitrarily, help narrowing down reports that don't include a commit hash. Add comments.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								f159eb35fb
								
							
								
							
						 | 
						
							
							
								
								Examples: SDL: Removed unused code. (#2484)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								59f012d656
								
							
								
							
						 | 
						
							
							
								
								Internals: ImHashStr() default parameter.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								5078fa208b
								
							
								
							
						 | 
						
							
							
								
								Added SetNextItemWidth() helper to avoid using PushItemWidth/PopItemWidth() for single items.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								8d53f834ee
								
							
								
							
						 | 
						
							
							
								
								Demo: Documents: Fix misusage of ListBoxHeader().
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								0e46d65b03
								
							
								
							
						 | 
						
							
							
								
								Misc: Fixed PushItemWidth(-width) (for right-side alignment) laying out certain items (button, listbox, etc.) with negative sizes if the 'width' argument was smaller than the available width at the time of item submission,
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								a1cf7d636d
								
							
								
							
						 | 
						
							
							
								
								Internals: Rework CalcItemWidth / CalcItemSize but make their similarities and their differences more obvious. (#2449)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								f355a40367
								
							
								
							
						 | 
						
							
							
								
								Added commentary about ContentRegion functions. Added internal GetContentRegionMaxScreen() to facilitate internal code at the moment.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								9d4a893a77
								
							
								
							
						 | 
						
							
							
								
								Internals: Moved CalcItemSize next to CalcItemWidth, added comments to clarify their respective intent. Should have no side effect.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								240dddff87
								
							
								
							
						 | 
						
							
							
								
								Combo, Slider: Improve rendering in situation when there's there's very little space available.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								1aeee9d40f
								
							
								
							
						 | 
						
							
							
								
								Internals: Columns: Tweaks, renaming. Metrics: Show rectangles for child windows.
							
							
							
							
							
							
							
							Renamed SameLine() first parameter. 
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								1d3ebef364
								
							
								
							
						 | 
						
							
							
								
								Columns: Fixed boundary of clipping being off by 1 pixel within the left column.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								Andre Weissflog
							
						 | 
						
							
							
							
							
								
							
								74a3878be4
								
							
								
							
						 | 
						
							
							
								
								emscripten: replace shell_minimal.html with 'soft fullscreen' version
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								1f25cdd6b4
								
							
								
							
						 | 
						
							
							
								
								Clarified asserts comments + todo entries. (#2500)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								7baf45cffa
								
							
								
							
						 | 
						
							
							
								
								Metrics: Added "Show windows rectangles" tool to visualize the different rectangles.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								742b5f4c68
								
							
								
							
						 | 
						
							
							
								
								Merged a bunch of small changes from Docking branch to reduce the difference between branches.
							
							
							
							
							
							
							
							Noticeable: horizontal alignment of CloseButton. Menu fill take account of border. Various stylistic tweaks to accomodate other changes in Docking. 
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								311469e9d6
								
							
								
							
						 | 
						
							
							
								
								Internals: Columns: Some renaming, extracted code into GetColumnsID().
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								8130fd9816
								
							
								
							
						 | 
						
							
							
								
								Examples: DirectX10/11/12, Allegro, Marmalade: Render functions early out when display size is zero (minimized). (#2496)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								1fe6533192
								
							
								
							
						 | 
						
							
							
								
								Examples: Emscripten: Tweaks for size. (#2494)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								35cbf9c052
								
							
								
							
						 | 
						
							
							
								
								Examples: Visual Studio: Updated default platform toolset+sdk in vcproj files from v100+sdk7 (vs2010) to v110+sdk8 (vs2012). This is mostly so we can remove reliance on DXSDK_DIR for the DX10/DX11 example, which if existing and when switching to recent SDK ends up conflicting and creating warnings.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								eeea7da3d0
								
							
								
							
						 | 
						
							
							
								
								Examples: Emscripten: Fixed error in shell template. (#2494)
							
							
							
							
							
						 | 
						
							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
							
						 | 
						
							
							
							
							
								
							
								882d480b5e
								
							
								
							
						 | 
						
							
							
								
								Examples: Removed unused variable (will be used in docking branch tho, undo when merging!)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								622556719e
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'standalone-emscripten' of https://github.com/nicolasnoble/imgui
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								Nicolas "Pixel" Noble
							
						 | 
						
							
							
							
							
								
							
								a936d0669c
								
							
								
							
						 | 
						
							
							
								
								Adding standalone Emscripten example.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								e805ca29d8
								
							
								
							
						 | 
						
							
							
								
								Internals: Moved resize grips and borders to nav layer 1 so that testing system doesn't attempt to scroll to get them inside the InnerRect.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								fb2626c21b
								
							
								
							
						 | 
						
							
							
								
								Tests: Added hook/tweaks for imgui-test engine. + Fixed warnings.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								30d81f53cb
								
							
								
							
						 | 
						
							
							
								
								PlotLines, PlotHistogram: Ignore NaN values when calculating min/max bounds. (#2485)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								ee02cdbf03
								
							
								
							
						 | 
						
							
							
								
								Internals, Docs: Added a bunch of clarification about ButtonBehavior in the form of a table (and to facilitate writing tests)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								07a70dc972
								
							
								
							
						 | 
						
							
							
								
								Internals: Merge minor things from range_select branch. Added ImGuiButtonFlags_NoHoveredOnNav. Added IsItemToggledSelected() - unused here. Renaming.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								570d0bbbda
								
							
								
							
						 | 
						
							
							
								
								Demo: Comments, tweaks, removed some uses of ImColor helpers.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								b8fe0df7df
								
							
								
							
						 | 
						
							
							
								
								Examples: Null: Added Makefile.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) |