Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							bce2cd65e1 
							
						 
					 
					
						
						
							
							Begun outlining reference documentation.  
						
						
						
					 
					
						2012-11-22 17:04:30 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							26abe0a6e3 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:elmindreda/glfw  
						
						
						
					 
					
						2012-11-11 02:09:08 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5f862fbcd0 
							
						 
					 
					
						
						
							
							Merge pull request  #24  from marcus256/legacy-api-cleanup  
						
						... 
						
						
						
						Legacy API cleanup. 
						
					 
					
						2012-11-10 17:04:31 -08:00 
						 
				 
			
				
					
						
							
							
								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. 
						
					 
					
						2012-11-10 22:20:47 +01:00 
						 
				 
			
				
					
						
							
							
								m@bitsnbites.eu 
							
						 
					 
					
						
						
						
						
							
						
						
							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. 
						
					 
					
						2012-11-10 22:19:55 +01:00 
						 
				 
			
				
					
						
							
							
								m@bitsnbites.eu 
							
						 
					 
					
						
						
						
						
							
						
						
							c9f4dedd96 
							
						 
					 
					
						
						
							
							Introduced window positioning hints and window position properties  
						
						
						
					 
					
						2012-11-10 22:19:55 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ad7bf4beba 
							
						 
					 
					
						
						
							
							Replaced ad-hoc Linux detection with __linux__.  
						
						
						
					 
					
						2012-11-05 16:19:11 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2b4c556cd0 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:elmindreda/glfw  
						
						
						
					 
					
						2012-11-01 16:43:40 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							4fc32a4bbf 
							
						 
					 
					
						
						
							
							Comment fix.  
						
						
						
					 
					
						2012-10-31 16:11:09 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a9d1fdfc44 
							
						 
					 
					
						
						
							
							Fixed VC++ warnings.  
						
						
						
					 
					
						2012-10-30 17:37:34 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							4c5de7a7b0 
							
						 
					 
					
						
						
							
							Fixed selection flag not being used.  
						
						
						
					 
					
						2012-10-30 17:20:16 +01:00 
						 
				 
			
				
					
						
							
							
								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. 
						
					 
					
						2012-10-29 13:36:01 +01:00 
						 
				 
			
				
					
						
							
							
								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. 
						
					 
					
						2012-10-22 03:20:16 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5df4df6ca4 
							
						 
					 
					
						
						
							
							Added glfwDefaultWindowHints.  
						
						
						
					 
					
						2012-10-22 03:16:14 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							bf43247aed 
							
						 
					 
					
						
						
							
							Fixed output of GLFW-parsed  context profile by glfwinfo.  
						
						
						
					 
					
						2012-10-21 22:13:14 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							467d501621 
							
						 
					 
					
						
						
							
							Cleanup of context clearing during window destruction.  
						
						
						
					 
					
						2012-10-21 21:57:29 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b87157ccc1 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:elmindreda/glfw  
						
						
						
					 
					
						2012-10-21 21:32:51 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c1dcd29c71 
							
						 
					 
					
						
						
							
							Fixed potential clearing of wrong context.  
						
						
						
					 
					
						2012-10-21 21:30:13 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							550b0c177d 
							
						 
					 
					
						
						
							
							Added missing initial value.  
						
						
						
					 
					
						2012-10-18 16:25:15 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e6556c7f34 
							
						 
					 
					
						
						
							
							Comment grammar fix.  
						
						
						
					 
					
						2012-10-17 17:11:56 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2c6f4329a4 
							
						 
					 
					
						
						
							
							Updated iconification test to use callbacks.  
						
						
						
					 
					
						2012-10-05 04:00:27 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2bb62a1467 
							
						 
					 
					
						
						
							
							Bug fix formatting.  
						
						
						
					 
					
						2012-10-04 04:08:53 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ae5da60c18 
							
						 
					 
					
						
						
							
							Fixed test for wrong client API.  
						
						
						
					 
					
						2012-10-04 04:05:37 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f236fc2f61 
							
						 
					 
					
						
						
							
							Fixed X11 hidden cursor mode.  
						
						
						
					 
					
						2012-10-02 18:03:21 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							21a015778f 
							
						 
					 
					
						
						
							
							Replaced malloc and memset with calloc.  
						
						
						
					 
					
						2012-10-02 17:07:59 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5fcfcb2ddc 
							
						 
					 
					
						
						
							
							Updated comment.  
						
						
						
					 
					
						2012-09-30 15:53:20 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d00c194f4a 
							
						 
					 
					
						
						
							
							Added 8 bits of stencil to defaults.  
						
						
						
					 
					
						2012-09-30 15:51:59 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							937f137246 
							
						 
					 
					
						
						
							
							Improved error formatting.  
						
						
						
					 
					
						2012-09-30 15:51:46 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c764ae81e8 
							
						 
					 
					
						
						
							
							Added missing window parameter return.  
						
						
						
					 
					
						2012-09-30 15:43:26 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							38cad9aff0 
							
						 
					 
					
						
						
							
							Added client API window hint.  
						
						... 
						
						
						
						This is cherry-picked from the EGL branch in preparation for the EGL backend. 
						
					 
					
						2012-09-30 15:32:50 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							410a4e29e1 
							
						 
					 
					
						
						
							
							Moved from gl3.h to glcorearb.h.  
						
						
						
					 
					
						2012-09-27 22:28:04 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							fe0cc512a2 
							
						 
					 
					
						
						
							
							Added missing cast.  
						
						
						
					 
					
						2012-09-27 15:18:57 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7fa27f1e98 
							
						 
					 
					
						
						
							
							Fixed warnings on VC++.  
						
						
						
					 
					
						2012-09-27 02:49:20 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c5f7eff190 
							
						 
					 
					
						
						
							
							Fixed use of functions missing on VC++.  
						
						
						
					 
					
						2012-09-27 02:35:19 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c0dcb5a056 
							
						 
					 
					
						
						
							
							Fixed fullscreen regressions.  
						
						
						
					 
					
						2012-09-23 15:08:43 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							718af531a3 
							
						 
					 
					
						
						
							
							Fixed order of operations.  
						
						
						
					 
					
						2012-09-23 14:08:36 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d6d5fb2684 
							
						 
					 
					
						
						
							
							Simplified character input.  
						
						
						
					 
					
						2012-09-19 13:17:53 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1027935cdf 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:elmindreda/glfw  
						
						
						
					 
					
						2012-09-13 21:58:16 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							dbd4d1657e 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2012-09-13 21:57:42 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							89018331f7 
							
						 
					 
					
						
						
							
							Fixed invalid uses of glfwDestroyWindow.  
						
						
						
					 
					
						2012-09-13 17:29:07 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d5e4204ed1 
							
						 
					 
					
						
						
							
							POSIX threads should not be preferred on Win32.  
						
						
						
					 
					
						2012-09-12 21:46:40 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							4408d2134c 
							
						 
					 
					
						
						
							
							Added use of standard lParam macros.  
						
						
						
					 
					
						2012-09-12 21:37:36 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							18392837ac 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2012-09-12 21:34:23 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1d6d6bc3c6 
							
						 
					 
					
						
						
							
							Moved display closing to after GL terminate.  
						
						
						
					 
					
						2012-09-12 21:25:52 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c4d5da0090 
							
						 
					 
					
						
						
							
							Moved DllMain into Win32 init module.  
						
						
						
					 
					
						2012-09-12 21:23:04 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6ac58da26e 
							
						 
					 
					
						
						
							
							Narrowed criteria for non-standard inclusion.  
						
						
						
					 
					
						2012-09-12 21:18:59 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							64c677be9e 
							
						 
					 
					
						
						
							
							Renamed config macro to match convention.  
						
						
						
					 
					
						2012-09-12 03:17:50 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e15e92b583 
							
						 
					 
					
						
						
							
							Fixed function grouping.  
						
						
						
					 
					
						2012-09-11 23:56:44 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							0e2b12be43 
							
						 
					 
					
						
						
							
							Corrected comment.  
						
						
						
					 
					
						2012-09-11 23:53:10 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							023b816bcc 
							
						 
					 
					
						
						
							
							Disallowed hiding of fullscreen windows.  
						
						
						
					 
					
						2012-09-11 23:51:45 +02:00