Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								46c1e4028f 
								
							
								 
							
						 
						
							
							
								
								Begun integrating mode setting and monitor API.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								45459d5a34 
								
							
								 
							
						 
						
							
							
								
								Fixed invalid order of operations.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								21f41a2bb7 
								
							
								 
							
						 
						
							
							
								
								Renamed GLFW_SAMPLES and GLFW_SHOULD_CLOSE.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								52dac79219 
								
							
								 
							
						 
						
							
							
								
								Ripped out horribly broken refresh rate mess.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								9cc8fc0d0a 
								
							
								 
							
						 
						
							
							
								
								Removed glfwGetError and glfwErrorString.  
							
							 
							
							... 
							
							
 
							
							The cached error code cannot be made per-thread unless it required
glfwInit (due to lack of __thread on OS X), which would be confusing and
partially defeats the purpose of it.
Beginners would use the generic error string facility instead of the
error callback and then be confused by its nondescript messages.
Storing the provided error code from within the error callback, whether
globally or per-thread, requires just a few lines of code and hands
control to the user without compromising thread safety. 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								cdcdf5763a 
								
							
								 
							
						 
						
							
							
								
								Temporary fix for OPENGL_INCLUDE_DIR being NOTFOUND on OS X 10.8.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								3610f0d071 
								
							
								 
							
						 
						
							
							
								
								Added primary status to monitor listing.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								238da01770 
								
							
								 
							
						 
						
							
							
								
								Re-used profile name macros in glfwinfo.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								4bb451f4a7 
								
							
								 
							
						 
						
							
							
								
								Removed outdated comment.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								11a4d01ea7 
								
							
								 
							
						 
						
							
							
								
								Added support for ARB_robustness to glfwinfo.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								a8a0585164 
								
							
								 
							
						 
						
							
							
								
								Updated debug context detection.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								3f5843f500 
								
							
								 
							
						 
						
							
							
								
								Renamed tokens used for other client APIs.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								052c587dd5 
								
							
								 
							
						 
						
							
							
								
								Shortened monitor-related tokens.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								b30def90e4 
								
							
								 
							
						 
						
							
							
								
								...and the other half of making it const.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								7be9e87ef1 
								
							
								 
							
						 
						
							
							
								
								Removed bad use of glfwGetCurrentContext.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								1a3d47d06d 
								
							
								 
							
						 
						
							
							
								
								Added window position callback.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								2a166c5086 
								
							
								 
							
						 
						
							
							
								
								Removed glfwCopyContext to map better against EGL.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								c479124e69 
								
							
								 
							
						 
						
							
							
								
								Removed key repeat.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								b8c16e49f1 
								
							
								 
							
						 
						
							
							
								
								Removed window size DWIM.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								14355d692f 
								
							
								 
							
						 
						
							
							
								
								Fixed active/focused nomenclature mixing.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								m@bitsnbites.eu
							
						 
						
							 
							
							
							
								
							
								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)  
						
					 
				
					
						
							
							
								 
								m@bitsnbites.eu
							
						 
						
							 
							
							
							
								
							
								c9f4dedd96 
								
							
								 
							
						 
						
							
							
								
								Introduced window positioning hints and window position properties  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								0f93d24306 
								
							
								 
							
						 
						
							
							
								
								Added more details on connected monitors.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								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)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								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)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								2108360671 
								
							
								 
							
						 
						
							
							
								
								Removed 'screen' from monitor nomenclature.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								73ca3bdbb6 
								
							
								 
							
						 
						
							
							
								
								Fixed order of operations in iconify test.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								bf43247aed 
								
							
								 
							
						 
						
							
							
								
								Fixed output of GLFW-parsed  context profile by glfwinfo.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								dd941f5ae8 
								
							
								 
							
						 
						
							
							
								
								Added output of DPI.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								da31167193 
								
							
								 
							
						 
						
							
							
								
								Renamed glfwGetMonitorString to glfwGetMonitorName.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								2c6f4329a4 
								
							
								 
							
						 
						
							
							
								
								Updated iconification test to use callbacks.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								937f137246 
								
							
								 
							
						 
						
							
							
								
								Improved error formatting.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								38cad9aff0 
								
							
								 
							
						 
						
							
							
								
								Added client API window hint.  
							
							 
							
							... 
							
							
 
							
							This is cherry-picked from the EGL branch in preparation for the EGL backend. 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								1be1636326 
								
							
								 
							
						 
						
							
							
								
								Begun integrating monitor and window.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								7fa27f1e98 
								
							
								 
							
						 
						
							
							
								
								Fixed warnings on VC++.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								89018331f7 
								
							
								 
							
						 
						
							
							
								
								Fixed invalid uses of glfwDestroyWindow.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								d21e79642b 
								
							
								 
							
						 
						
							
							
								
								Added output of monitor position.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								633839502c 
								
							
								 
							
						 
						
							
							
								
								Fixed various VC++ warnings.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								830f2b439c 
								
							
								 
							
						 
						
							
							
								
								Cleanup.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								d214bfdfde 
								
							
								 
							
						 
						
							
							
								
								Made defaults test window hidden.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								2b946289d8 
								
							
								 
							
						 
						
							
							
								
								Added direct dependency on librt for threads test on X11.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								93a1d1c226 
								
							
								 
							
						 
						
							
							
								
								Added stubs, implemented on Linux and Cocoa.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								8a948753df 
								
							
								 
							
						 
						
							
							
								
								Added printing of debug context window parameter.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								733cd5372f 
								
							
								 
							
						 
						
							
							
								
								Fixed and separated GLFW version check.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								2b9f54d650 
								
							
								 
							
						 
						
							
							
								
								Improved output of modes test.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								89b42d084d 
								
							
								 
							
						 
						
							
							
								
								Replaced glfwGetDesktopMode with glfwGetVideoMode.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								2502e4d6f3 
								
							
								 
							
						 
						
							
							
								
								Renamed glfwGetJoystickPos to glfwGetJoystickAxes.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								f50d38f148 
								
							
								 
							
						 
						
							
							
								
								Moved glfwinfo version check to before glfwInit.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								f5bfe41456 
								
							
								 
							
						 
						
							
							
								
								Moved GLFW_VISIBLE hint use to glfwinfo.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								b665903e14 
								
							
								 
							
						 
						
							
							
								
								Added testing of glfwShowWindow and GLFW_VISIBLE.  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)