9f1474c1d0 
								
							
								 
							
						 
						
							
							
								
								Add Unix full screen key chord for no reason  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								6570d0c4b7 
								
							
								 
							
						 
						
							
							
								
								Add glfwSetWindowMonitor  
							
							... 
							
							
 
							
							This adds the ability to switch between windowed and full screen modes,
move a full screen window between monitors and update its desired
resolution and refresh rate.
Fixes  #43 . 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								fc3acdacf6 
								
							
								 
							
						 
						
							
							
								
								Remove pointless window hint from Boing example  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								d84772d620 
								
							
								 
							
						 
						
							
							
								
								Add size limits and aspect ratio functions  
							
							... 
							
							
 
							
							Fixes  #555 . 
						
							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)  
				
					
						
							
							
								 
						
							
							
								dd01dd7bef 
								
							
								 
							
						 
						
							
							
								
								Replace GLU with linmath.h in examples  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								d2113dc9f5 
								
							
								 
							
						 
						
							
							
								
								Remove ad-hoc M_PIs and enable VC++ macro  
							
							... 
							
							
 
							
							Fixes  #564 . 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								839721b926 
								
							
								 
							
						 
						
							
							
								
								Fixed VC++ warnings.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								819e148510 
								
							
								 
							
						 
						
							
							
								
								examples/boing: Add ball-follow-cursor functionality  
							
							... 
							
							
 
							
							Make it so that in the boing example, when the user clicks, the ball
follows the mouse cursor. 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								11615fcaf2 
								
							
								 
							
						 
						
							
							
								
								Added scancode to key callback.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								3498163da1 
								
							
								 
							
						 
						
							
							
								
								Separated window and framebuffer sizes.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								15ed715f4e 
								
							
								 
							
						 
						
							
							
								
								Moved public headers to the GLFW directory.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								2d1b835711 
								
							
								 
							
						 
						
							
							
								
								Added a conservative set of key modifiers.  
							
							
 
							
						 
						
							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)  
				
					
						
							
							
								 
						
							
							
								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)  
				
					
						
							
							
								 
						
							
							
								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)  
				
					
						
							
							
								 
						
							
							
								1be1636326 
								
							
								 
							
						 
						
							
							
								
								Begun integrating monitor and window.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								c2729181a2 
								
							
								 
							
						 
						
							
							
								
								Fix various warnings reported by gcc  
							
							... 
							
							
 
							
							Shadowed variables, const warnings 
							
						 
						
							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)  
				
					
						
							
							
								 
						
							
							
								8ed66ea4d5 
								
							
								 
							
						 
						
							
							
								
								Removed calling of callbacks from setters.  
							
							
 
							
						 
						
							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)  
				
					
						
							
							
								 
						
							
							
								6b46225e33 
								
							
								 
							
						 
						
							
							
								
								Declared all window close callbacks as static.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								2972cdfeb1 
								
							
								 
							
						 
						
							
							
								
								Removed glfwIsWindow.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								2213450840 
								
							
								 
							
						 
						
							
							
								
								Renamed GLFW_NO_GLU to GLFW_INCLUDE_GLU.  
							
							
 
							
						 
						
							ago%!(EXTRA string=14 years)  
				
					
						
							
							
								 
						
							
							
								0c3b1b5a0e 
								
							
								 
							
						 
						
							
							
								
								Removed allocator.  
							
							
 
							
						 
						
							ago%!(EXTRA string=14 years)  
				
					
						
							
							
								 
						
							
							
								b997db3a8b 
								
							
								 
							
						 
						
							
							
								
								Removed GLFWthreadmodel and glfwInitWithModels.  
							
							
 
							
						 
						
							ago%!(EXTRA string=14 years)  
				
					
						
							
							
								 
						
							
							
								ce288a8939 
								
							
								 
							
						 
						
							
							
								
								Transformed glfwEnable/Disable/SetCursorMode into glfwGetInputMode/SetInputMode.  
							
							
 
							
						 
						
							ago%!(EXTRA string=14 years)  
				
					
						
							
							
								 
						
							
							
								e3cb563a28 
								
							
								 
							
						 
						
							
							
								
								Fixed key names in the example and test programs.  
							
							
 
							
						 
						
							ago%!(EXTRA string=15 years)  
				
					
						
							
							
								 
						
							
							
								4044c2da66 
								
							
								 
							
						 
						
							
							
								
								Made callbacks library global.  
							
							
 
							
						 
						
							ago%!(EXTRA string=15 years)  
				
					
						
							
							
								 
						
							
							
								99ddce3214 
								
							
								 
							
						 
						
							
							
								
								Added context sharing.  
							
							
 
							
						 
						
							ago%!(EXTRA string=15 years)  
				
					
						
							
							
								 
						
							
							
								e244ad3d41 
								
							
								 
							
						 
						
							
							
								
								Updated example and test programs to new API.  
							
							
 
							
						 
						
							ago%!(EXTRA string=15 years)  
				
					
						
							
							
								 
						
							
							
								39a966d136 
								
							
								 
							
						 
						
							
							
								
								Oh, right, this is C.  
							
							
 
							
						 
						
							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)  
				
					
						
							
							
								 
						
							
							
								950a3beda2 
								
							
								 
							
						 
						
							
							
								
								Moved bits parameters from glfwOpenWindow to glfwOpenWindowHint.  
							
							
 
							
						 
						
							ago%!(EXTRA string=15 years)  
				
					
						
							
							
								 
						
							
							
								0c4b67795d 
								
							
								 
							
						 
						
							
							
								
								Updated some examples to new API.  
							
							
 
							
						 
						
							ago%!(EXTRA string=15 years)  
				
					
						
							
							
								 
						
							
							
								29a0ca47f9 
								
							
								 
							
						 
						
							
							
								
								Added glfwIsWindow.  
							
							
 
							
						 
						
							ago%!(EXTRA string=15 years)  
				
					
						
							
							
								 
						
							
							
								39fd7a5ac1 
								
							
								 
							
						 
						
							
							
								
								Updated example to (sort of) work with the new API.  
							
							
 
							
						 
						
							ago%!(EXTRA string=15 years)  
				
					
						
							
							
								 
						
							
							
								3249f812d6 
								
							
								 
							
						 
						
							
							
								
								Initial import of 2.7 Lite.  
							
							
 
							
						 
						
							ago%!(EXTRA string=15 years)