5fa7e2faa4 
								
							
								 
							
						 
						
							
							
								
								Release autorelease pool last  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								5dc9d0f581 
								
							
								 
							
						 
						
							
							
								
								Avoid X11 frame size query of undecorated windows  
							
							... 
							
							
 
							
							This also works around an issue where Xfwm4 ignores Motif hints when
calculating frame extents. 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								6494da3101 
								
							
								 
							
						 
						
							
							
								
								Fix reporting of non-root X11 window positions  
							
							... 
							
							
 
							
							Fixes  #517 . 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								e51e27fcab 
								
							
								 
							
						 
						
							
							
								
								Add back tracking of X11 override-redirect  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								73216e5fb1 
								
							
								 
							
						 
						
							
							
								
								Fix NSBeep being emitted for some keys  
							
							... 
							
							
 
							
							Fixes  #719 . 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								4b63f70285 
								
							
								 
							
						 
						
							
							
								
								Fix no monitors found on VMware Windows guest  
							
							... 
							
							
 
							
							Monitor enumeration now switches to adapters if no displays are
connected to active adapters.  This should provide usable monitor
objects on headless and VMware guest systems.
Fixes  #441 .
Fixes  #556 .
Fixes  #594 . 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								a9b9c4cc33 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								e7bb03d8e7 
								
							
								 
							
						 
						
							
							
								
								Improve OS X IME candidate window placement  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								59dbd3b6ce 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								3107c9548d 
								
							
								 
							
						 
						
							
							
								
								Implement NSTextInputClient protocol on OS X  
							
							... 
							
							
 
							
							This provides support for IME character composition.
Fixes  #456 .
Closes  #643 . 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								9f5658c8ac 
								
							
								 
							
						 
						
							
							
								
								Removed OS X modifier flags cache  
							
							... 
							
							
 
							
							Related to #566 .
Related to #567 . 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								d3f5d036f8 
								
							
								 
							
						 
						
							
							
								
								Fix OS X modifier flags cache getting out of date  
							
							... 
							
							
 
							
							Fixes  #566 .
Closes  #567 . 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								baf574494d 
								
							
								 
							
						 
						
							
							
								
								Add glfwFocusWindow  
							
							... 
							
							
 
							
							This removes the (undocumented) behavior where glfwShowWindow would
bring the window to front and set input focus.  That function now
does what it says. 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								de3e413aab 
								
							
								 
							
						 
						
							
							
								
								Fix VC++ signed/unsigned mismatch warning  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								93b4c828c1 
								
							
								 
							
						 
						
							
							
								
								Fix VC++ build failure  
							
							... 
							
							
 
							
							Regression caused by 71c72db1e3 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								165171f9c8 
								
							
								 
							
						 
						
							
							
								
								Add comment for Win32 helper window path  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								0ea193c4e2 
								
							
								 
							
						 
						
							
							
								
								Fix detection of Win32 software monitor events  
							
							... 
							
							
 
							
							Fixes  #53 . 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								d956dbbd2c 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								9160a7ceb3 
								
							
								 
							
						 
						
							
							
								
								x11: Premultiply custom cursor image alpha  
							
							... 
							
							
 
							
							As with Wayland, X11 expects cursor pixels to have the alpha
premultiplied, so lets convert the non-premultiplied pixels to
premultiplied pixels.
Fixes  #353 .
Closes  #707 . 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								71c72db1e3 
								
							
								 
							
						 
						
							
							
								
								wayland: Pre-multiply custom cursor image alpha  
							
							... 
							
							
 
							
							Since the Wayland SHM buffer format is implicitly premultiplied and the
GLFWimage pixels are defined to be non-premultiplied, we need to
convert the non-premultiplied pixels to premultiplied when filling the
buffer.
Related to #707 . 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								cb08dc574c 
								
							
								 
							
						 
						
							
							
								
								wayland: Implement 'DISABLED' cursor mode  
							
							... 
							
							
 
							
							This implements support for the 'DISABLED' cursor mode, which
effectively means locking the pointer to the surface. The cursor is also
explicitly hidden.
This adds two new build dependencies: wayland-scanner and
wayland-protocols.
Closes  #708 . 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								bb3b3452f3 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								7669ade19c 
								
							
								 
							
						 
						
							
							
								
								Make instance extension count unsigned  
							
							... 
							
							
 
							
							Fixes  #714 . 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								2be2e0fa86 
								
							
								 
							
						 
						
							
							
								
								Fix X11 WSI extension selection logic  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								bda18bc899 
								
							
								 
							
						 
						
							
							
								
								Remove XInput2 XI_Motion support  
							
							... 
							
							
 
							
							Sadly, this interferes with the Steam overlay.
Fixes  #304 . 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								a10caa4631 
								
							
								 
							
						 
						
							
							
								
								Add glfwMaximizeWindow and GLFW_MAXIMIZED  
							
							... 
							
							
 
							
							Fixes  #266 . 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								3b64bae323 
								
							
								 
							
						 
						
							
							
								
								Fix X11 WSI extension selection logic  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								7da0ffa5ea 
								
							
								 
							
						 
						
							
							
								
								Formatting  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								6e103d5dca 
								
							
								 
							
						 
						
							
							
								
								Change priority order of X11 WSI extensions  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								5e5fea2293 
								
							
								 
							
						 
						
							
							
								
								Fix struct member names of Mir WSI  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								b6a72db2ad 
								
							
								 
							
						 
						
							
							
								
								Add missing inclusion of linux/input.h  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								c56af32bb7 
								
							
								 
							
						 
						
							
							
								
								Fix use of undeclared constant  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								2826f3d42f 
								
							
								 
							
						 
						
							
							
								
								Check success of MakeCurrent before updating TLS  
							
							... 
							
							
 
							
							Fixes  #706 . 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								2accdb76bd 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								be94eb67be 
								
							
								 
							
						 
						
							
							
								
								Add support for EGL_KHR_gl_colorspace  
							
							... 
							
							
 
							
							Fixes  #285 . 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								b955936ee1 
								
							
								 
							
						 
						
							
							
								
								Semantics fix  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								96cdcec58a 
								
							
								 
							
						 
						
							
							
								
								Fix declaration of dispatchable Vulkan handles  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								9b75bffc88 
								
							
								 
							
						 
						
							
							
								
								Add basic Vulkan support  
							
							... 
							
							
 
							
							Added GLFW_INCLUDE_VULKAN.  Added glfwVulkanSupported,
glfwGetRequiredInstanceExtensions, glfwGetInstanceProcAddress,
glfwGetPhysicalDevicePresentationSupport and glfwCreateWindowSurface.
Added port of LunarG SDK tri example. 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								f7228bb562 
								
							
								 
							
						 
						
							
							
								
								Fix window class not being unregistered  
							
							... 
							
							
 
							
							The helper window kept the window class from being unregistered.
Fixes  #704 . 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								49d228207f 
								
							
								 
							
						 
						
							
							
								
								Fix crash when joystick name unavailable on OS X  
							
							... 
							
							
 
							
							Fixes  #694 .
Closes  #701 . 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								7f7ad39e15 
								
							
								 
							
						 
						
							
							
								
								CMake target installation fixes  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								075140aefe 
								
							
								 
							
						 
						
							
							
								
								Add public header path to target interface  
							
							... 
							
							
 
							
							Closes  #697 . 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								453631773e 
								
							
								 
							
						 
						
							
							
								
								Export transitive dependencies for static library  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								8637612908 
								
							
								 
							
						 
						
							
							
								
								Add GLFW_DLL to target interface  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								a247f7d797 
								
							
								 
							
						 
						
							
							
								
								Include imported targets into module config file  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								276b1bc07a 
								
							
								 
							
						 
						
							
							
								
								Add check for EGL specific buffer swap issue  
							
							... 
							
							
 
							
							Fixes  #675 . 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								0ebdad53e8 
								
							
								 
							
						 
						
							
							
								
								Add asserts for public API pointer parameters  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								d0649e6868 
								
							
								 
							
						 
						
							
							
								
								Fix confusing legacy parameter names  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								2cc6caf182 
								
							
								 
							
						 
						
							
							
								
								Remove superfluous call  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								80cef67580 
								
							
								 
							
						 
						
							
							
								
								Fix memory leak in X11 key LUT generation  
							
							... 
							
							
 
							
							Closes  #662 . 
						
							ago%!(EXTRA string=10 years)