0c090a8c8b 
								
							
								 
							
						 
						
							
							
								
								Perform full termination on platform init failure  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								926d2beddb 
								
							
								 
							
						 
						
							
							
								
								Move initialized flag into library struct  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								98bdd36231 
								
							
								 
							
						 
						
							
							
								
								Fix glfwVulkanSupported semantics  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								8e870d4cc0 
								
							
								 
							
						 
						
							
							
								
								Win32: Fix bad error from glfwVulkanSupported  
							
							... 
							
							
 
							
							A VK_ERROR_OUT_OF_HOST_MEMORY error would be passed on to client code on
systems that had a Vulkan loader but no ICD.
Fixes  #916 . 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								5a74b5008d 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							... 
							
							
 
							
							Related to #842 . 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								72ac5badb0 
								
							
								 
							
						 
						
							
							
								
								Add GLFW_CENTER_CURSOR  
							
							... 
							
							
 
							
							Adds a hint for controlling whether the cursor is centered over newly
created full screen windows.
Fixes  #749 .
Closes  #842 . 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								ef5a21496c 
								
							
								 
							
						 
						
							
							
								
								X11: Fix set not being reset each call to select  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								67a55efa27 
								
							
								 
							
						 
						
							
							
								
								Add null joystick backend  
							
							... 
							
							
 
							
							This prepares the X11 backend to support other joystick APIs, for
example the FreeBSD libusb one. 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								c5694b3013 
								
							
								 
							
						 
						
							
							
								
								Linux: Fix joystick disconnection detection  
							
							... 
							
							
 
							
							Joystick disconnection was not dectected by the event processing
functions and required calling a joystick function.
Fixes  #932 . 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								9cfaf0944c 
								
							
								 
							
						 
						
							
							
								
								Fix file API version number  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								bfd564f257 
								
							
								 
							
						 
						
							
							
								
								Move internals to shared joystick objects  
							
							... 
							
							
 
							
							Preparation for gamecontrollerdb support and the gamepad API. 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								43c1910453 
								
							
								 
							
						 
						
							
							
								
								Win32: Cleanup  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								260dbf0a1d 
								
							
								 
							
						 
						
							
							
								
								Win32: Cleanup  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								f3e20ca437 
								
							
								 
							
						 
						
							
							
								
								Pass scancode with synthetic key release events  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								a2867ff6ea 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								9689f7b925 
								
							
								 
							
						 
						
							
							
								
								Remove superfluous comments  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								f4c5e6568e 
								
							
								 
							
						 
						
							
							
								
								Wayland: Commit shell surface creation  
							
							... 
							
							
 
							
							This fixes any program using hidden windows, like tests/windows.c. 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								865bf67b1a 
								
							
								 
							
						 
						
							
							
								
								OSMesa: Fix context struct indentation  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								f474b6da85 
								
							
								 
							
						 
						
							
							
								
								Wayland: Fix missing scancode for Space key  
							
							... 
							
							
 
							
							Fixes  #936 . 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								a578bc2fad 
								
							
								 
							
						 
						
							
							
								
								Mir: Fix missing scancode for Space key  
							
							... 
							
							
 
							
							Related to #936 . 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								c28778e28c 
								
							
								 
							
						 
						
							
							
								
								Win32: Improve platform error messages  
							
							... 
							
							
 
							
							Related to #733 . 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								9cd378caa7 
								
							
								 
							
						 
						
							
							
								
								GLX: Check whether client string is NULL  
							
							... 
							
							
 
							
							In very rare cases the X server reports the GLX extension as present but
functions return invalid fallback values.
Closes  #912 . 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								b0258803c6 
								
							
								 
							
						 
						
							
							
								
								X11: Clarified broken RandR error messages  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								77eb94409c 
								
							
								 
							
						 
						
							
							
								
								X11: Fix segfault on Cygwin/X RandR 1.5  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								0735250eb1 
								
							
								 
							
						 
						
							
							
								
								X11: Fix potential window property data leaks  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								e7722af9a2 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								0cd409bd6d 
								
							
								 
							
						 
						
							
							
								
								Comment work  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								2ea7f9769a 
								
							
								 
							
						 
						
							
							
								
								OSMesa: Fix invalid window frame size  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								221451b817 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								48a795c101 
								
							
								 
							
						 
						
							
							
								
								Merge single-use function _glfwFreeMonitors  
							
							... 
							
							
 
							
							All other uses were elminiated by _glfwInputMonitor. 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								dd81707992 
								
							
								 
							
						 
						
							
							
								
								EGL: Fix test for EGL_RGB_BUFFER  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								ec410fb6fe 
								
							
								 
							
						 
						
							
							
								
								Cocoa: Enable EGL  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								3edaa5280d 
								
							
								 
							
						 
						
							
							
								
								Add GLFW_INCLUDE_ES32  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								51e415a026 
								
							
								 
							
						 
						
							
							
								
								Cocoa: Fix CGDisplayModeCopyPixelEncoding cutoff  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								04f559e28d 
								
							
								 
							
						 
						
							
							
								
								Restructure monitor enumeration  
							
							... 
							
							
 
							
							This way is both kinder on event-based enumeration and less work to
unwind allocations for when properly implementing GLFW_OUT_OF_MEMORY. 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								ecda05af29 
								
							
								 
							
						 
						
							
							
								
								Cocoa: Implement window cascading  
							
							... 
							
							
 
							
							Related to #195 . 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								4661315192 
								
							
								 
							
						 
						
							
							
								
								Add GLFW_COCOA_FRAME_AUTOSAVE  
							
							... 
							
							
 
							
							Fixes  #195 . 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								0f488ac286 
								
							
								 
							
						 
						
							
							
								
								Win32: Fix underflow in deadzone logic  
							
							... 
							
							
 
							
							Fixes  #910 . 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								e649708cb2 
								
							
								 
							
						 
						
							
							
								
								X11: Make more use of XRRGetScreenResourcesCurrent  
							
							... 
							
							
 
							
							Closes  #877 . 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								f656d95339 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								6eae8f22dc 
								
							
								 
							
						 
						
							
							
								
								X11: Load Xxf86vm at run-time  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								58ceab5f1e 
								
							
								 
							
						 
						
							
							
								
								Add GLFW_COCOA_RETINA_FRAMEBUFFER  
							
							... 
							
							
 
							
							Look, a can of worms!  I wonder what's inside.
This adds the first platform specific window hint, transforming
a compile-time option to a run-time per-window one. 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								0e8ba24f32 
								
							
								 
							
						 
						
							
							
								
								Formatting  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								744cee6ec9 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								32eb50b75e 
								
							
								 
							
						 
						
							
							
								
								Move to Vulkan style function typedefs  
							
							... 
							
							
 
							
							PFN_FunctionName is more readable than SCREAMSOUP_T.
Context creation API function typedefs are kept as-is where the original
header provided them, for compatibility and familiarity reasons. 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								11a2413476 
								
							
								 
							
						 
						
							
							
								
								Cocoa: Fix issue with application sandboxing  
							
							... 
							
							
 
							
							Fixes  #816 .
Closes  #882 . 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								be4eb6fb2b 
								
							
								 
							
						 
						
							
							
								
								OSMesa: Add missing stubs  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								9e56099edd 
								
							
								 
							
						 
						
							
							
								
								Add glfwSetWindowAttrib  
							
							... 
							
							
 
							
							This function allows updating the GLFW_DECORATED, GLFW_RESIZABLE,
GLFW_FLOATING and GLFW_AUTO_ICONIFY attributes for existing windows.
Fixes  #537 . 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								d92bb41e25 
								
							
								 
							
						 
						
							
							
								
								Fix typo  
							
							... 
							
							
 
							
							[ci skip] 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								69e351b44a 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							... 
							
							
 
							
							[ci skip] 
							
						 
						
							ago%!(EXTRA string=9 years)