omar
							
						 | 
						
							
							
							
							
								
							
								4f54a527ab
								
							
								
							
						 | 
						
							
							
								
								Vulkan: Renaming, we want InitInfo to source MinImageCount which is the "source" value (so viewport creation can use this). Made ImGui_ImplVulkan_DestroyFrameRenderBuffers public. (#2071)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								86f5945f49
								
							
								
							
						 | 
						
							
							
								
								Vulkan: Storing user info into a single g_VulkanInitInfo structure to simplify code.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								66f4be2e13
								
							
								
							
						 | 
						
							
							
								
								Vulkan: Added extra parameter to ImGui_ImplVulkan_RenderDrawData(). User is in charge of owning/storing 1 ImGui_ImplVulkan_FrameRenderBuffers per in-flight rendering frame. Removed ImGui_ImplVulkan_SetFramesQueueSize. (#2461, #2348, #2378, #2097, #2071, #1677)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								6bf981c85c
								
							
								
							
						 | 
						
							
							
								
								Vulkan: More renaming. Comments.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								f586764cdd
								
							
								
							
						 | 
						
							
							
								
								Examples: Vulkan: Merged helpers into ImGui_ImplVulkanH_CreateWindowData. Removed ImGui_ImplVulkan_InvalidateFrameDeviceObjects from API. Comments. (#2071)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								54b8a65d9e
								
							
								
							
						 | 
						
							
							
								
								Examples: Vulkan: Renamed QueuedFramesCount to FramesQueueSize. Moved Framebuffer, Backbuffer to FrameData structure. (#2071)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								317859a3da
								
							
								
							
						 | 
						
							
							
								
								Examples: Vulkan: Updated Changelog, removed debug code, tweaked code, made GLFW/SDL match each others. Initialize FrameDataForRender fields. Added Assertion. Clearing fields on DestroyFrameData(). (#2071)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								c7eef99a33
								
							
								
							
						 | 
						
							
							
								
								Examples: Vulkan: Fixed tabs->space, removed extraneous braces and empty lines. (#2071)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								MindSpunk
							
						 | 
						
							
							
							
							
								
							
								b88a3b2711
								
							
								
							
						 | 
						
							
							
								
								Examples: Vulkan: Added calls to supports runtime changing back buffer count. (#2071)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								1c3311e4d6
								
							
								
							
						 | 
						
							
							
								
								Vulkan: Avoid passing negative coordinates to vkCmdSetScissor, which debug validation layers do not like.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								fc52364652
								
							
								
							
						 | 
						
							
							
								
								Tabs to Spaces, comments.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								cdb109f617
								
							
								
							
						 | 
						
							
							
								
								Renamed freeglut vcxproj files + Comments, Changelog (#2465)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								Andrew Willmott
							
						 | 
						
							
							
							
							
								
							
								ece322ff12
								
							
								
							
						 | 
						
							
							
								
								freeglut -> glut rename
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								Andrew Willmott
							
						 | 
						
							
							
							
							
								
							
								3fad375f5f
								
							
								
							
						 | 
						
							
							
								
								ifdef freeglut extensions properly
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								Andrew Willmott
							
						 | 
						
							
							
							
							
								
							
								81f70e5b7c
								
							
								
							
						 | 
						
							
							
								
								Fixups for OSX
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								Andrew Willmott
							
						 | 
						
							
							
							
							
								
							
								a402f5b9a9
								
							
								
							
						 | 
						
							
							
								
								Add makefile for freeglut
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								5c4cc370bb
								
							
								
							
						 | 
						
							
							
								
								Examples: Vulkan: Added shader sources/references in the .cpp source.
							
							
							
							
							
						 | 
						
							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
							
						 | 
						
							
							
							
							
								
							
								01e29a3933
								
							
								
							
						 | 
						
							
							
								
								InputText: Fixed ImGuiInputTextFlags_AllowTabInput leading to two tabs characters being inserted if the back-end provided both Key and Character input. (#2467, #1336)
							
							
							
							
							
						 | 
						
							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
							
						 | 
						
							
							
							
							
								
							
								e3cd6b1cbb
								
							
								
							
						 | 
						
							
							
								
								Examples: Vulkan: Using IM_ARRAYSIZE() where possible.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								3a737e665a
								
							
								
							
						 | 
						
							
							
								
								Examples: Vulkan: Added missing support for 32-bit indices (#define ImDrawIdx unsigned int). + demo typo
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								Nicolas Noble
							
						 | 
						
							
							
							
							
								
							
								d9568c717d
								
							
								
							
						 | 
						
							
							
								
								Silencing -Wstack-protector (#2459)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								e21bbee311
								
							
								
							
						 | 
						
							
							
								
								Examples: DirectX9: Fixed erroneous assert in ImGui_ImplDX9_InvalidateDeviceObjects(). FreeType: Fixed suggested code to not require an initial build call.. (#2454)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								163779da51
								
							
								
							
						 | 
						
							
							
								
								Examples: DirectX12: Various tidying up.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								512d39d031
								
							
								
							
						 | 
						
							
							
								
								Examples: OpenGL3: Minor tweaks, clarifications + not calling glBindBuffer more than necessary in the render loop.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								9a0e71a6ec
								
							
								
							
						 | 
						
							
							
								
								Internals: Renamed the ImGuiWindow HiddenFrameXXX fields to decorrelate them from resizing behavior, as those values are set by other logic.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								20188b19d6
								
							
								
							
						 | 
						
							
							
								
								Comments (#2441) + Freeglut fixes (#2430)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								cf1b02e54e
								
							
								
							
						 | 
						
							
							
								
								Rearrange code in UpdateMouseWheel(). (#2424, #1463) + Fix old io.FontAllowUserScaling feature (probably should be made obsolete, but until then best fixed)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								Luca Rood
							
						 | 
						
							
							
							
							
								
							
								1963cc59be
								
							
								
							
						 | 
						
							
							
								
								Implement horizontal scrolling with Shift+Scroll
							
							
							
							
							
							
							
							This is standard scrolling behaviour in most applications. 
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								3d8ea352d1
								
							
								
							
						 | 
						
							
							
								
								InputText: Fixed selection background starts rendering one frame after the cursor movement when first transitioning from no-selection to has-selection. (Bug in 1.69) (#2436) [@Nazg-Gul]
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								abb7d7b18a
								
							
								
							
						 | 
						
							
							
								
								InputText: Simplify read-only code path.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								d9f6ba3035
								
							
								
							
						 | 
						
							
							
								
								IsWindowHovered() made change which should have no effect in master but fix result of IsWindowHovered(ImGuiHoveredFlags_ChildWindows) over multiple viewport in docking branch. (#2432)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								Gnimuc
							
						 | 
						
							
							
							
							
								
							
								a53c57152b
								
							
								
							
						 | 
						
							
							
								
								Mention Julia binding in README (#2446)
							
							
							
							
							
							
							
							Thank you! 
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								221bf93a55
								
							
								
							
						 | 
						
							
							
								
								Comments, todo list, remove trailing spaces.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								857381b9ca
								
							
								
							
						 | 
						
							
							
								
								GetMouseDragDelta(): also returns the delta on the mouse button released frame. Verify that mouse positions are valid otherwise returns zero. Removed obsolete comment. Tweaked demo. (#2419)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								ff03ae503b
								
							
								
							
						 | 
						
							
							
								
								Examples: OpenGL: Added a dummy GL call + comments in ImGui_ImplOpenGL3_Init() to detect uninitialized GL function loaders early, and help users understand what they are missing. (#2421)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								cf2c52282d
								
							
								
							
						 | 
						
							
							
								
								Version 1.70 WIP
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								ebe79bbed0
								
							
								
							
						 | 
						
							
							
								
								Demo: Custom rendering: Minor sizing issue fix.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								55c02099c5
								
							
								
							
						 | 
						
							
							
								
								Version 1.69, comments, typos
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								a26085ed53
								
							
								
							
						 | 
						
							
							
								
								Internals: Fixed Navigation from reaching ImGuiItemFlags_Disabled items (#211) + Examples comments
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								53e0c13be2
								
							
								
							
						 | 
						
							
							
								
								TabBar: Reworked scrolling policy (when ImGuiTabBarFlags_FittingPolicyScroll is set) to teleport the view when aiming at a tab far away the visible section, and otherwise accelerate the scrolling speed to cap the scrolling time to 0.3 seconds.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								99d8425173
								
							
								
							
						 | 
						
							
							
								
								TabBar: Fixed Tab tooltip code making drag and drop tooltip disappear during the frame where the drag payload activate a tab.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								cfa8f672f6
								
							
								
							
						 | 
						
							
							
								
								Examples: GLFW, SDL: Preserve DisplayFramebufferScale when main viewport is minimized. (This is particularly useful for the viewport branch because we are not supporting per-viewport frame-buffer scale. It fixes windows not refreshing when main viewport is minimized.) (#2416)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								495065f790
								
							
								
							
						 | 
						
							
							
								
								Fixed Clang and PVS warnings.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								f254168335
								
							
								
							
						 | 
						
							
							
								
								InputText: Fixed c779fbb leading to display of the wrong buffer when resizing a buffer. (#2400, #2006, #1443, #1008).
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								897badec7a
								
							
								
							
						 | 
						
							
							
								
								Demo: InputText: Demonstrating use of ImGuiInputTextFlags_CallbackResize. (#2006, #1443, #1008).
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								a92c587c75
								
							
								
							
						 | 
						
							
							
								
								Added GetGlyphRangesVietnamese() helper. (#2403)
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) | 
						
					
				
					
						
							
							
								 
								omar
							
						 | 
						
							
							
							
							
								
							
								65c2220049
								
							
								
							
						 | 
						
							
							
								
								Internal: Removed unused fields from ImGuiMenuColumns.
							
							
							
							
							
						 | 
						
							ago%!(EXTRA string=7 years) |