537ea4ccf1 
								
							
								 
							
						 
						
							
							
								
								Explicitly disable inclusion for test and examples  
							
							... 
							
							
 
							
							Thank you, Travis CI, for reminding me that one cannot disable a header
with inclusion guards if it doesn't exist. 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								d7e30b1c74 
								
							
								 
							
						 
						
							
							
								
								Replace glad and the Vulkan SDK with glad2  
							
							... 
							
							
 
							
							This removes all dependencies from the GLFW test programs on the Vulkan
SDK.
It also removes support for linking the GLFW shared library (dynamic
library, DLL) against the Vulkan loader static library. 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								0be4f3f75a 
								
							
								 
							
						 
						
							
							
								
								Add GLFW_FOCUS_ON_SHOW window hint and attribute  
							
							... 
							
							
 
							
							This adds a window hint and attribute for controlling whether
glfwShowWindow gives the specified window input focus in addition to
making it visible.
Fixes  #1189 .
Closes  #1275 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								f4d0c83181 
								
							
								 
							
						 
						
							
							
								
								Paperwork done  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								757eea2779 
								
							
								 
							
						 
						
							
							
								
								Update email address  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								9f890bb6fa 
								
							
								 
							
						 
						
							
							
								
								Add decoration option to multi-window test  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								b2d2e30ac8 
								
							
								 
							
						 
						
							
							
								
								Make windows test wait for events  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								1b1ef31228 
								
							
								 
							
						 
						
							
							
								
								Make tests and examples use glad  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								0eccf75f65 
								
							
								 
							
						 
						
							
							
								
								Replace GL booleans with public macros  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								8d4ba0aa83 
								
							
								 
							
						 
						
							
							
								
								Improved multi-window test.  
							
							... 
							
							
 
							
							Fixed proper Windows colors.  Added support for Escape key.  Made
windows undecorated.  Added command-line option for decorated windows. 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								35fd08f594 
								
							
								 
							
						 
						
							
							
								
								Made windows test show all windows at once.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								11587f1dde 
								
							
								 
							
						 
						
							
							
								
								Added position testing to windows test.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								60eeaeee69 
								
							
								 
							
						 
						
							
							
								
								4.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								40f69d7abf 
								
							
								 
							
						 
						
							
							
								
								Added use of frame size to multi-window test.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								15ed715f4e 
								
							
								 
							
						 
						
							
							
								
								Moved public headers to the GLFW directory.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								6fadf37bda 
								
							
								 
							
						 
						
							
							
								
								Replaced window close parameter with mutable flag.  
							
							... 
							
							
 
							
							Replaced the GLFW_SHOULD_CLOSE window parameter with the
glfwWindowShouldClose and glfwSetWindowShouldClose functions, allowing
the setting of the close flag from any point in the program. 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								7c1932381b 
								
							
								 
							
						 
						
							
							
								
								Reintroduced glfwGetWindowPos, glfwSetWindowPos.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								9af960e2dd 
								
							
								 
							
						 
						
							
							
								
								Made the pointer-ness of object handles explicit.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								21f41a2bb7 
								
							
								 
							
						 
						
							
							
								
								Renamed GLFW_SAMPLES and GLFW_SHOULD_CLOSE.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								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)  
				
					
						
							
							
								 
						
							
							
								c9f4dedd96 
								
							
								 
							
						 
						
							
							
								
								Introduced window positioning hints and window position properties  
							
							
 
							
						 
						
							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)  
				
					
						
							
							
								 
						
							
							
								1be1636326 
								
							
								 
							
						 
						
							
							
								
								Begun integrating monitor and window.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								f5bfe41456 
								
							
								 
							
						 
						
							
							
								
								Moved GLFW_VISIBLE hint use to glfwinfo.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								b665903e14 
								
							
								 
							
						 
						
							
							
								
								Added testing of glfwShowWindow and GLFW_VISIBLE.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								3162f290a6 
								
							
								 
							
						 
						
							
							
								
								Fixed float constant type mismatches.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								2f095cc9e3 
								
							
								 
							
						 
						
							
							
								
								Removed implicit glfwMakeCurrentContext.  
							
							... 
							
							
 
							
							Implicitly making the context current makes sense in a
single-window API but less sense in a multi-window one. 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								2410e2aaf4 
								
							
								 
							
						 
						
							
							
								
								Replaced automatic closing with window parameter.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								585a840329 
								
							
								 
							
						 
						
							
							
								
								Added window parameter to glfwSwapBuffers.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								aff30d0baa 
								
							
								 
							
						 
						
							
							
								
								Renamed window creation/destruction functions.  
							
							... 
							
							
 
							
							Renamed glfwOpenWindow to glfwCreateWindow.
Renamed glfwCloseWindow to glfwDestroyWindow.
Renamed glfwOpenWindowHint to glfwWindowHint. 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								2972cdfeb1 
								
							
								 
							
						 
						
							
							
								
								Removed glfwIsWindow.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								0c3b1b5a0e 
								
							
								 
							
						 
						
							
							
								
								Removed allocator.  
							
							
 
							
						 
						
							ago%!(EXTRA string=14 years)  
				
					
						
							
							
								 
						
							
							
								b997db3a8b 
								
							
								 
							
						 
						
							
							
								
								Removed GLFWthreadmodel and glfwInitWithModels.  
							
							
 
							
						 
						
							ago%!(EXTRA string=14 years)  
				
					
						
							
							
								 
						
							
							
								2f7f7ca06f 
								
							
								 
							
						 
						
							
							
								
								Fixed color of window.  
							
							
 
							
						 
						
							ago%!(EXTRA string=14 years)  
				
					
						
							
							
								 
						
							
							
								4afc67c1df 
								
							
								 
							
						 
						
							
							
								
								Various Windows and VC++ 2010 fixes.  
							
							
 
							
						 
						
							ago%!(EXTRA string=14 years)  
				
					
						
							
							
								 
						
							
							
								c1ab73b979 
								
							
								 
							
						 
						
							
							
								
								Renamed context-related functions to more closely match underlying APIs.  
							
							
 
							
						 
						
							ago%!(EXTRA string=14 years)  
				
					
						
							
							
								 
						
							
							
								99ddce3214 
								
							
								 
							
						 
						
							
							
								
								Added context sharing.  
							
							
 
							
						 
						
							ago%!(EXTRA string=15 years)  
				
					
						
							
							
								 
						
							
							
								f06489d6cb 
								
							
								 
							
						 
						
							
							
								
								Fixed flipped error messages, added window positioning, made color calc more weird.  
							
							
 
							
						 
						
							ago%!(EXTRA string=15 years)  
				
					
						
							
							
								 
						
							
							
								e244ad3d41 
								
							
								 
							
						 
						
							
							
								
								Updated example and test programs to new API.  
							
							
 
							
						 
						
							ago%!(EXTRA string=15 years)  
				
					
						
							
							
								 
						
							
							
								abaac3ea99 
								
							
								 
							
						 
						
							
							
								
								Added GLFW error strings to test programs, various tweaks.  
							
							
 
							
						 
						
							ago%!(EXTRA string=15 years)  
				
					
						
							
							
								 
						
							
							
								484a2714fc 
								
							
								 
							
						 
						
							
							
								
								Renamed GLFW_WINDOW to GLFW_WINDOWED.  
							
							
 
							
						 
						
							ago%!(EXTRA string=15 years)  
				
					
						
							
							
								 
						
							
							
								cfbafc5b39 
								
							
								 
							
						 
						
							
							
								
								Renamed glfw.h to glfw3.h to avoid conflicts.  
							
							
 
							
						 
						
							ago%!(EXTRA string=15 years)  
				
					
						
							
							
								 
						
							
							
								06142786b9 
								
							
								 
							
						 
						
							
							
								
								Formatting.  
							
							
 
							
						 
						
							ago%!(EXTRA string=15 years)  
				
					
						
							
							
								 
						
							
							
								107b769ada 
								
							
								 
							
						 
						
							
							
								
								Formatting.  
							
							
 
							
						 
						
							ago%!(EXTRA string=15 years)  
				
					
						
							
							
								 
						
							
							
								025f8c9518 
								
							
								 
							
						 
						
							
							
								
								Made windows have different titles.  
							
							
 
							
						 
						
							ago%!(EXTRA string=15 years)  
				
					
						
							
							
								 
						
							
							
								e8209c5a0c 
								
							
								 
							
						 
						
							
							
								
								Added simple multi-window example.  
							
							
 
							
						 
						
							ago%!(EXTRA string=15 years)  
				
					
						
							
							
								 
						
							
							
								950a3beda2 
								
							
								 
							
						 
						
							
							
								
								Moved bits parameters from glfwOpenWindow to glfwOpenWindowHint.  
							
							
 
							
						 
						
							ago%!(EXTRA string=15 years)  
				
					
						
							
							
								 
						
							
							
								b54334a451 
								
							
								 
							
						 
						
							
							
								
								Updated some tests to new API.  
							
							
 
							
						 
						
							ago%!(EXTRA string=15 years)  
				
					
						
							
							
								 
						
							
							
								c5af4c4324 
								
							
								 
							
						 
						
							
							
								
								Removed legacy GLFWCALL.  
							
							
 
							
						 
						
							ago%!(EXTRA string=15 years)  
				
					
						
							
							
								 
						
							
							
								3249f812d6 
								
							
								 
							
						 
						
							
							
								
								Initial import of 2.7 Lite.  
							
							
 
							
						 
						
							ago%!(EXTRA string=15 years)