d22d55ed02 
								
							
								 
							
						 
						
							
							
								
								Updated error message to match updated spec.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								3f5843f500 
								
							
								 
							
						 
						
							
							
								
								Renamed tokens used for other client APIs.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								052c587dd5 
								
							
								 
							
						 
						
							
							
								
								Shortened monitor-related tokens.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								94e9b3adff 
								
							
								 
							
						 
						
							
							
								
								Added include required for free.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								b30def90e4 
								
							
								 
							
						 
						
							
							
								
								...and the other half of making it const.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								ccdb776cc3 
								
							
								 
							
						 
						
							
							
								
								Cleanup of configuration variable use.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								47c11b4ea6 
								
							
								 
							
						 
						
							
							
								
								Tweaked comment.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								5da8ed250a 
								
							
								 
							
						 
						
							
							
								
								Cleanup of backend option strings.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								0bac579506 
								
							
								 
							
						 
						
							
							
								
								Formatting.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								3a773342e8 
								
							
								 
							
						 
						
							
							
								
								Renamed struct member to match other platforms.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								280782a2a5 
								
							
								 
							
						 
						
							
							
								
								Added explicit non-support for sRGB on EGL.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								69a900592e 
								
							
								 
							
						 
						
							
							
								
								Added explicit support for sRGB framebuffers.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								1a3d47d06d 
								
							
								 
							
						 
						
							
							
								
								Added window position callback.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								1eef0f0869 
								
							
								 
							
						 
						
							
							
								
								Renamed context module files.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								5ea3591586 
								
							
								 
							
						 
						
							
							
								
								Cocoa NSGL fixes.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								34d383399c 
								
							
								 
							
						 
						
							
							
								
								Finished initial window/context backend split.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								10cc85343a 
								
							
								 
							
						 
						
							
							
								
								Formatting.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								7e9286c1fa 
								
							
								 
							
						 
						
							
							
								
								Removed unused stub.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								b934cdf573 
								
							
								 
							
						 
						
							
							
								
								Begun preparations for Win32 EGL support.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								fc69721807 
								
							
								 
							
						 
						
							
							
								
								Tagged comment.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								06c191feea 
								
							
								 
							
						 
						
							
							
								
								Updated error codes to better reflect multi-API support.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								2a166c5086 
								
							
								 
							
						 
						
							
							
								
								Removed glfwCopyContext to map better against EGL.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								998cb5144e 
								
							
								 
							
						 
						
							
							
								
								Made glfwSetCursorPos fail silently if lacking focus.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								c479124e69 
								
							
								 
							
						 
						
							
							
								
								Removed key repeat.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								b8c16e49f1 
								
							
								 
							
						 
						
							
							
								
								Removed window size DWIM.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								14355d692f 
								
							
								 
							
						 
						
							
							
								
								Fixed active/focused nomenclature mixing.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								1c21fc1383 
								
							
								 
							
						 
						
							
							
								
								Removed GLFW_SYSTEM_KEYS from the GLFW API  
							
							... 
							
							
 
							
							Rationale: Disabling system commands is inherently
dangerous, and should not be encouraged. Also, it's very
difficult to define and implement a reliable and
consistent cross-platform mechanism. 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								424e7c7b53 
								
							
								 
							
						 
						
							
							
								
								Removed glfwSetWindowPos and glfwGetWindowPos  
							
							... 
							
							
 
							
							glfwGetWindowPos is superseded by glfwGetWindowParam()
with GLFW_POSITION_X and GLFW_POSITION_Y as parameters.
glfwSetWindowPos can easily lead to bad practices
(moving windows around without the users consent), and
has been replaced with the GLFW_POSITION_X/Y window
hints that allow setting the window position for a
newly created window. 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								c9f4dedd96 
								
							
								 
							
						 
						
							
							
								
								Introduced window positioning hints and window position properties  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								875a169792 
								
							
								 
							
						 
						
							
							
								
								Added missing test for joystick presence.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								7eff6b1b1e 
								
							
								 
							
						 
						
							
							
								
								Initial implementation of joystick name retrieval on Win32.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								a4b3a18755 
								
							
								 
							
						 
						
							
							
								
								Formatting.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								ad7bf4beba 
								
							
								 
							
						 
						
							
							
								
								Replaced ad-hoc Linux detection with __linux__.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								4fc32a4bbf 
								
							
								 
							
						 
						
							
							
								
								Comment fix.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								a9d1fdfc44 
								
							
								 
							
						 
						
							
							
								
								Fixed VC++ warnings.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								4c5de7a7b0 
								
							
								 
							
						 
						
							
							
								
								Fixed selection flag not being used.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								18d71c2b6d 
								
							
								 
							
						 
						
							
							
								
								Made window-related callbacks per-window.  
							
							... 
							
							
 
							
							This makes polymorphic behaviour easier to implement and avoids the problem of
events being triggered before the GLFW window object is fully usable. 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								d68acb78bf 
								
							
								 
							
						 
						
							
							
								
								Removed registering glfwTerminate with atexit.  
							
							... 
							
							
 
							
							Functions registered with atexit are called from the thread calling exit.
glfwTerminate should only be called from the main thread.  Mistakes should be
explicit. 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								5df4df6ca4 
								
							
								 
							
						 
						
							
							
								
								Added glfwDefaultWindowHints.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								2108360671 
								
							
								 
							
						 
						
							
							
								
								Removed 'screen' from monitor nomenclature.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								422618d67f 
								
							
								 
							
						 
						
							
							
								
								Added missing X extension test.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								9f26500f32 
								
							
								 
							
						 
						
							
							
								
								Removed VidMode mode setting code path.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								7e225281af 
								
							
								 
							
						 
						
							
							
								
								Fixed RandR per-monitor resolution enumeration.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								6fc6c93223 
								
							
								 
							
						 
						
							
							
								
								Implemented RandR monitor mode retrieval.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								d75c06a994 
								
							
								 
							
						 
						
							
							
								
								Added missing screen resource cleanup.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								8176cae1bc 
								
							
								 
							
						 
						
							
							
								
								Fixed position of fullscreen windows on X11.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								467d501621 
								
							
								 
							
						 
						
							
							
								
								Cleanup of context clearing during window destruction.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								c1dcd29c71 
								
							
								 
							
						 
						
							
							
								
								Fixed potential clearing of wrong context.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								c3195746d8 
								
							
								 
							
						 
						
							
							
								
								Formatting.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								d0afa65813 
								
							
								 
							
						 
						
							
							
								
								Formatting.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)