Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							63a191eb8d 
							
						 
					 
					
						
						
							
							Added clearing of callbacks on terminate.  
						
						
						
					 
					
						2013-07-30 17:06:06 +02:00 
						 
				 
			
				
					
						
							
							
								arturo 
							
						 
					 
					
						
						
						
						
							
						
						
							a6a5fa937c 
							
						 
					 
					
						
						
							
							Fixed window position being incorrect on some WMs.  
						
						
						
					 
					
						2013-07-30 15:52:47 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							3cfc400cf9 
							
						 
					 
					
						
						
							
							Simplified source file comment headers.  
						
						
						
					 
					
						2013-07-30 14:46:52 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6e85924bd3 
							
						 
					 
					
						
						
							
							Replaced selector test with NSAppKitVersionNumber.  
						
						
						
					 
					
						2013-07-30 14:46:51 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f7282e86c0 
							
						 
					 
					
						
						
							
							Added pointer swap macro for callback setters.  
						
						
						
					 
					
						2013-07-30 14:44:56 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9d0e102135 
							
						 
					 
					
						
						
							
							Fixed glfwCreateWindow return value semantics.  
						
						
						
					 
					
						2013-07-30 14:44:56 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitri Shuralyov 
							
						 
					 
					
						
						
						
						
							
						
						
							c99b7fe7da 
							
						 
					 
					
						
						
							
							Fixed #if-guard logic and signature for hasPreciseScrollingDeltas.  
						
						
						
					 
					
						2013-07-24 23:06:58 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitri Shuralyov 
							
						 
					 
					
						
						
						
						
							
						
						
							5655e26315 
							
						 
					 
					
						
						
							
							Changed scrollWheel to use precise scrolling deltas when available.  
						
						... 
						
						
						
						Use precise scrolling deltas only on supported versions of OS X;
hasPreciseScrollingDeltas, scrollingDeltaX, scrollingDeltaY are
available in OS X v10.7 and later.
Replaced a single occurence of a tab character with 4 spaces for
consistency in src/socoa_window.m. 
						
					 
					
						2013-07-17 19:36:43 -07:00 
						 
				 
			
				
					
						
							
							
								siavash 
							
						 
					 
					
						
						
						
						
							
						
						
							0463e196b4 
							
						 
					 
					
						
						
							
							Cleanup of size_t use.  
						
						
						
					 
					
						2013-07-15 18:37:02 +02:00 
						 
				 
			
				
					
						
							
							
								siavash 
							
						 
					 
					
						
						
						
						
							
						
						
							b12c973922 
							
						 
					 
					
						
						
							
							Moved X11 character translation failure test.  
						
						
						
					 
					
						2013-07-15 18:28:09 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							45653c5549 
							
						 
					 
					
						
						
							
							Cleaned up X error handler work.  
						
						
						
					 
					
						2013-07-11 01:32:46 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f67c7b49ab 
							
						 
					 
					
						
						
							
							Merge pull request  #86  from siavashserver/master  
						
						... 
						
						
						
						Added utility functions for X11 error handler. 
						
					 
					
						2013-07-10 15:46:49 -07:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							41a1374744 
							
						 
					 
					
						
						
							
							Updated references to OS X (previously Mac OS X).  
						
						
						
					 
					
						2013-07-10 15:38:31 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c8b01f61d6 
							
						 
					 
					
						
						
							
							Enabled OpenGL 3.x and 4.x context on OS X 10.9.  
						
						
						
					 
					
						2013-07-10 15:03:14 +02:00 
						 
				 
			
				
					
						
							
							
								siavash 
							
						 
					 
					
						
						
						
						
							
						
						
							3b4eb2f0a0 
							
						 
					 
					
						
						
							
							Added blank cursor creation error checking on X11.  
						
						
						
					 
					
						2013-07-09 21:08:21 +04:30 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d20aa0428a 
							
						 
					 
					
						
						
							
							Fixed window positioning on OS X.  
						
						
						
					 
					
						2013-07-09 17:08:26 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1c80e99008 
							
						 
					 
					
						
						
							
							Added forcing of swap interval on DWM composition.  
						
						
						
					 
					
						2013-07-08 00:32:23 +02:00 
						 
				 
			
				
					
						
							
							
								Niklas Behrens 
							
						 
					 
					
						
						
						
						
							
						
						
							a55c3f48eb 
							
						 
					 
					
						
						
							
							Fix incorrect cursor position  
						
						... 
						
						
						
						When reactivating the cursor its position was updated visually but not
internally which caused glfwGetCursorPos to return wrong values. 
						
					 
					
						2013-07-07 22:05:29 +02:00 
						 
				 
			
				
					
						
							
							
								siavash 
							
						 
					 
					
						
						
						
						
							
						
						
							763ec6cbcb 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						
						
					 
					
						2013-07-05 14:29:12 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							dcb4d8ee32 
							
						 
					 
					
						
						
							
							Fixed possible X11 screensaver race condition.  
						
						
						
					 
					
						2013-07-04 17:52:15 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							58c69a9ac4 
							
						 
					 
					
						
						
							
							Enabled compilation on OS X 10.6 SDK.  
						
						
						
					 
					
						2013-07-04 15:02:01 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7a03ca8dbc 
							
						 
					 
					
						
						
							
							Removed superflous casts of allocated memory.  
						
						
						
					 
					
						2013-07-04 14:54:07 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d7512f529c 
							
						 
					 
					
						
						
							
							Clarified names of gamma array helper functions.  
						
						
						
					 
					
						2013-07-04 14:52:58 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							209a470a5f 
							
						 
					 
					
						
						
							
							Replaced all uses of malloc with calloc.  
						
						
						
					 
					
						2013-07-04 14:20:14 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2656bf8f9f 
							
						 
					 
					
						
						
							
							Added missing module handle freeing.  
						
						
						
					 
					
						2013-06-26 14:04:07 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							194e22dbbe 
							
						 
					 
					
						
						
							
							Fixed retrieval of OpenGL 1.0 and 1.1 on WGL.  
						
						
						
					 
					
						2013-06-26 13:57:09 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							4883073b91 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						
						
					 
					
						2013-06-24 14:38:00 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2ce9e8e6b2 
							
						 
					 
					
						
						
							
							Fixed clipboard string leaks.  
						
						... 
						
						
						
						The clipboard string was not by the Win32 and Cocoa ports on terminate. 
						
					 
					
						2013-06-24 14:08:55 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							933005a022 
							
						 
					 
					
						
						
							
							Corrected comment.  
						
						
						
					 
					
						2013-06-19 13:49:51 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							3be3f58a92 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						
						
					 
					
						2013-06-19 13:47:19 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e11a5e3973 
							
						 
					 
					
						
						
							
							Fixed resizing for full screen override redirect.  
						
						
						
					 
					
						2013-06-19 13:47:19 +02:00 
						 
				 
			
				
					
						
							
							
								Jari Vetoniemi 
							
						 
					 
					
						
						
						
						
							
						
						
							5c54987285 
							
						 
					 
					
						
						
							
							Typecast EGL types to get rid of compile warnings  
						
						
						
					 
					
						2013-06-17 19:25:41 +03:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c10bf9ba9c 
							
						 
					 
					
						
						
							
							Fixed incorrect hint default.  
						
						... 
						
						
						
						The default for the GLFW_ALPHA_BITS hint was zero instead of 8. 
						
					 
					
						2013-06-17 17:42:25 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							10017b27bb 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						
						
					 
					
						2013-06-17 12:46:51 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							01ccc56423 
							
						 
					 
					
						
						
							
							Added missing headers to library target.  
						
						
						
					 
					
						2013-06-17 10:31:25 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							22e1aa6cfc 
							
						 
					 
					
						
						
							
							Fixed process transform when no menu bar.  
						
						
						
					 
					
						2013-06-16 20:30:36 +02:00 
						 
				 
			
				
					
						
							
							
								Kyle McDonald 
							
						 
					 
					
						
						
						
						
							
						
						
							d5cd6ec8eb 
							
						 
					 
					
						
						
							
							Restored support for Mac OS X 10.6.  
						
						... 
						
						
						
						Modified during merge. 
						
					 
					
						2013-06-16 18:46:20 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							eba8168a03 
							
						 
					 
					
						
						
							
							Fixed glfwGetFramebufferSize on OS X.  
						
						
						
					 
					
						2013-06-16 18:32:16 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a7ff236b32 
							
						 
					 
					
						
						
							
							Fixed duplicate events being reported.  
						
						
						
					 
					
						2013-06-16 18:29:46 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d31322cdcd 
							
						 
					 
					
						
						
							
							Added option for disabling install.  
						
						
						
					 
					
						2013-06-16 13:31:39 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							77e4c61190 
							
						 
					 
					
						
						
							
							Fixed broken WGL error detection.  
						
						... 
						
						
						
						Context creation was attempted even if no valid pixel formats had been
found during enumeration. 
						
					 
					
						2013-06-13 18:29:21 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ccb810bed9 
							
						 
					 
					
						
						
							
							It's not an error.  
						
						
						
					 
					
						2013-06-13 12:21:16 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5da6a903f9 
							
						 
					 
					
						
						
							
							Fixed MinGW warning.  
						
						
						
					 
					
						2013-06-12 23:08:01 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							3df0b4478b 
							
						 
					 
					
						
						
							
							Fixed VC++ warnings.  
						
						
						
					 
					
						2013-06-12 20:37:04 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							421810325a 
							
						 
					 
					
						
						
							
							Win32 fixes.  
						
						
						
					 
					
						2013-06-12 19:58:30 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							35c386b7bb 
							
						 
					 
					
						
						
							
							Ignore CRTCs with no outputs.  
						
						
						
					 
					
						2013-06-12 19:40:55 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							52354bf382 
							
						 
					 
					
						
						
							
							Added missing ramp array allocation.  
						
						
						
					 
					
						2013-06-09 18:18:09 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							68b7ea86d2 
							
						 
					 
					
						
						
							
							Monitor enumeration fixes.  
						
						
						
					 
					
						2013-06-09 13:10:21 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8c069f3753 
							
						 
					 
					
						
						
							
							Fixed use of wrong variable.  
						
						
						
					 
					
						2013-06-09 12:18:07 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							296b0a39a0 
							
						 
					 
					
						
						
							
							Added zeroing of DEVMODE.  
						
						
						
					 
					
						2013-06-09 11:45:51 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							742a577230 
							
						 
					 
					
						
						
							
							Removed C99-ism.  
						
						
						
					 
					
						2013-06-09 11:45:26 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							770daa19c8 
							
						 
					 
					
						
						
							
							Avoid mode re-enumeration, take two.  
						
						
						
					 
					
						2013-06-07 15:11:26 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f4387139e0 
							
						 
					 
					
						
						
							
							Avoid mode re-enumeration.  
						
						
						
					 
					
						2013-06-07 13:57:17 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f6a9338b06 
							
						 
					 
					
						
						
							
							Hooked up monitor callback on OS X.  
						
						
						
					 
					
						2013-06-06 01:28:01 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							11615fcaf2 
							
						 
					 
					
						
						
							
							Added scancode to key callback.  
						
						
						
					 
					
						2013-06-05 23:46:09 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							4c69535d72 
							
						 
					 
					
						
						
							
							Removed reconfiguration callback.  
						
						... 
						
						
						
						The Core Graphics callback is called before the corresponding NSScreen
object for a newly connected monitor is created, thus making monitor
enumeration fail. 
						
					 
					
						2013-06-05 16:31:05 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							44e8401f7b 
							
						 
					 
					
						
						
							
							Clarified default profile token name.  
						
						
						
					 
					
						2013-06-05 16:15:20 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							11b7d17ea0 
							
						 
					 
					
						
						
							
							Added filtering of duplicate key releases.  
						
						
						
					 
					
						2013-06-05 15:26:52 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							edebf3b560 
							
						 
					 
					
						
						
							
							Clarified comment.  
						
						
						
					 
					
						2013-06-05 15:17:16 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							36de6d3ce3 
							
						 
					 
					
						
						
							
							Fixed AltGr on Windows.  
						
						
						
					 
					
						2013-06-05 13:11:00 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							180a4ee640 
							
						 
					 
					
						
						
							
							Fixed constness of joystick data.  
						
						
						
					 
					
						2013-06-04 18:20:38 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f9d1a37621 
							
						 
					 
					
						
						
							
							Fixed unguarded calls to monitor callback.  
						
						
						
					 
					
						2013-06-04 17:46:06 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							3498163da1 
							
						 
					 
					
						
						
							
							Separated window and framebuffer sizes.  
						
						
						
					 
					
						2013-06-04 01:51:54 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							89588a4508 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						
						
					 
					
						2013-06-04 01:51:40 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2b1192a3dd 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2013-05-31 00:09:37 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							80076e7b67 
							
						 
					 
					
						
						
							
							Fixed function visibility.  
						
						
						
					 
					
						2013-05-31 00:02:03 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2cd34386bc 
							
						 
					 
					
						
						
							
							Added back refresh rate window hint.  
						
						
						
					 
					
						2013-05-30 20:42:59 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							731812cfc1 
							
						 
					 
					
						
						
							
							Added refresh rate to GLFWvidmode.  
						
						
						
					 
					
						2013-05-30 15:52:42 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8a683c02aa 
							
						 
					 
					
						
						
							
							Hooked up Quartz reconfiguration callback.  
						
						
						
					 
					
						2013-05-30 14:14:30 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ad1f6f0341 
							
						 
					 
					
						
						
							
							Renamed glfwGetWindowParam to glfwGetWindowAttrib.  
						
						... 
						
						
						
						Parameters are something specified at creation time and are often
immutable, while many of the values returned by glfwGetWindowParam
reflected current state not controlled by any parameter or hint. 
						
					 
					
						2013-05-27 15:30:32 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							aaa955f51f 
							
						 
					 
					
						
						
							
							Moved mode setting to after window re-creation.  
						
						
						
					 
					
						2013-05-26 18:05:57 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a90389044d 
							
						 
					 
					
						
						
							
							Fixed styles for undecorated windows on Windows.  
						
						
						
					 
					
						2013-05-26 18:00:38 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ffc55c3509 
							
						 
					 
					
						
						
							
							Removed broken initial cursor pos kluges.  
						
						
						
					 
					
						2013-05-26 17:19:13 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b4e0ee418e 
							
						 
					 
					
						
						
							
							Made glfwGetMonitors work from monitor callback.  
						
						
						
					 
					
						2013-05-24 15:08:23 +02:00 
						 
				 
			
				
					
						
							
							
								Noel Cower 
							
						 
					 
					
						
						
						
						
							
						
						
							eff85f9500 
							
						 
					 
					
						
						
							
							Added super modifier bit.  
						
						... 
						
						
						
						Edited during merge. 
						
					 
					
						2013-05-23 14:21:35 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							3bcffba24a 
							
						 
					 
					
						
						
							
							Renamed control modifier bit to match key token.  
						
						
						
					 
					
						2013-05-23 14:21:35 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							47b06e1fdc 
							
						 
					 
					
						
						
							
							Removed C99-ism.  
						
						
						
					 
					
						2013-05-23 00:18:11 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							15ed715f4e 
							
						 
					 
					
						
						
							
							Moved public headers to the GLFW directory.  
						
						
						
					 
					
						2013-05-22 22:46:34 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ce1e84def6 
							
						 
					 
					
						
						
							
							Made glfwGetVideoMode consistent with getters.  
						
						
						
					 
					
						2013-05-22 22:16:43 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5d308db654 
							
						 
					 
					
						
						
							
							New gamma ramp API.  
						
						
						
					 
					
						2013-05-22 21:56:14 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6df692b61e 
							
						 
					 
					
						
						
							
							Renamed CURSOR_CAPTURED to CURSOR_DISABLED.  
						
						
						
					 
					
						2013-05-22 21:56:14 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9264b5da0e 
							
						 
					 
					
						
						
							
							Removed double mode for cursor mode.  
						
						
						
					 
					
						2013-05-22 21:56:14 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2d1b835711 
							
						 
					 
					
						
						
							
							Added a conservative set of key modifiers.  
						
						
						
					 
					
						2013-05-22 21:56:14 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7f2eb7b15b 
							
						 
					 
					
						
						
							
							New joystick API.  
						
						
						
					 
					
						2013-05-22 21:56:14 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c4d856bcb2 
							
						 
					 
					
						
						
							
							Fixed window positioning on OS X.  
						
						
						
					 
					
						2013-05-22 21:37:41 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							0b5de6dd28 
							
						 
					 
					
						
						
							
							Fixed cursor positioning on OS X.  
						
						
						
					 
					
						2013-05-22 20:52:45 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9fe71af79a 
							
						 
					 
					
						
						
							
							Fixed broken test for broken RandR gamma.  
						
						
						
					 
					
						2013-05-19 09:48:36 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							67e7d8ca5f 
							
						 
					 
					
						
						
							
							Fixed window position for EWMH full screen.  
						
						... 
						
						
						
						Also added flushing after setting window position and size. 
						
					 
					
						2013-05-19 09:08:42 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e20e8f9954 
							
						 
					 
					
						
						
							
							Comment fixes.  
						
						
						
					 
					
						2013-05-14 01:11:28 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1eac29d168 
							
						 
					 
					
						
						
							
							Ensured that count out parameter is always set.  
						
						
						
					 
					
						2013-05-14 01:06:31 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							64630af362 
							
						 
					 
					
						
						
							
							CMake config file cleanup.  
						
						
						
					 
					
						2013-05-14 01:03:51 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d82f068f7e 
							
						 
					 
					
						
						
							
							Reintroduced manual framebuffer config selection.  
						
						... 
						
						
						
						The default behavior of WGL, EGL and GLX is to choose a config that has
/at least/ the specified number of bits, whereas the GLFW 2 behavior was
to choose the closest match with very few hard constraints.  Moving the
responsibility of finding the supported minimum values to the client was
problematic, as there's no way to enumerate supported configurations,
forcing the client to perform multiple (and slow) window/context
creation attempts.  Not even the currently set defaults (24-bit color
and depth, 8-bit stencil) is universally supported, as bug reports show. 
						
					 
					
						2013-05-13 15:58:36 +02:00 
						 
				 
			
				
					
						
							
							
								Lambert Clara 
							
						 
					 
					
						
						
						
						
							
						
						
							f6eccf145b 
							
						 
					 
					
						
						
							
							Add glfwConfig module.  
						
						... 
						
						
						
						This module allows cmake projects to find glfw with FIND_PACKAGE. 
						
					 
					
						2013-05-12 16:55:33 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							475d10d9d8 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2013-05-02 23:06:59 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f27eca113e 
							
						 
					 
					
						
						
							
							Moved OpenGL framework loading to NSGL module.  
						
						
						
					 
					
						2013-05-02 23:06:59 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							efe3ee8818 
							
						 
					 
					
						
						
							
							Initial OS X fullscreen iconification work.  
						
						... 
						
						
						
						glfwIconifyWindow now pulls the view out of fullscreen mode and restores
the original display mode, reversing the process when deminiaturized. 
						
					 
					
						2013-05-02 18:24:37 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							58ae11778a 
							
						 
					 
					
						
						
							
							Replaced expensive IOKit function.  
						
						
						
					 
					
						2013-05-02 18:02:52 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b0e66c925c 
							
						 
					 
					
						
						
							
							Explicitly choose closest policy.  
						
						
						
					 
					
						2013-05-02 17:35:09 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							fa35d701a7 
							
						 
					 
					
						
						
							
							Fixed sharing between windowed and fullscreen windows.  
						
						
						
					 
					
						2013-05-02 17:30:57 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							cdfbe68a96 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						
						
					 
					
						2013-05-02 17:01:19 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							4a2a00766c 
							
						 
					 
					
						
						
							
							TLS key cleanup.  
						
						
						
					 
					
						2013-05-02 16:48:11 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6b7f5671f8 
							
						 
					 
					
						
						
							
							Merged GLX error code into library struct.  
						
						
						
					 
					
						2013-05-02 16:37:55 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							be28914732 
							
						 
					 
					
						
						
							
							Added setting of _NET_WM_PID.  
						
						
						
					 
					
						2013-05-02 16:31:27 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							161c73ea66 
							
						 
					 
					
						
						
							
							Removed centered flag.  
						
						
						
					 
					
						2013-05-01 16:34:11 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7ecd2eb53b 
							
						 
					 
					
						
						
							
							Fixed NSBeep on certain chords.  
						
						
						
					 
					
						2013-04-30 19:02:31 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							296632c8d2 
							
						 
					 
					
						
						
							
							Fixed joystick state not being initialized.  
						
						
						
					 
					
						2013-04-30 17:03:09 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							aa3364a73e 
							
						 
					 
					
						
						
							
							Fixed jitter in captured cursor mode.  
						
						
						
					 
					
						2013-04-30 15:50:01 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d6030808eb 
							
						 
					 
					
						
						
							
							Cleanup of clipboard manager work.  
						
						
						
					 
					
						2013-04-30 15:07:02 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							affb62514a 
							
						 
					 
					
						
						
							
							Cleanup of clipboard manager work.  
						
						
						
					 
					
						2013-04-29 21:06:54 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							179194a687 
							
						 
					 
					
						
						
							
							Added support for clipboard manager.  
						
						
						
					 
					
						2013-04-29 13:16:56 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1b34887e10 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2013-04-29 13:01:30 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ae1532670c 
							
						 
					 
					
						
						
							
							Separated formats from targets.  
						
						
						
					 
					
						2013-04-29 13:01:30 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							dab22c4c53 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						
						
					 
					
						2013-04-29 13:01:30 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							822eb1c986 
							
						 
					 
					
						
						
							
							Added support for MULTIPLE target.  
						
						
						
					 
					
						2013-04-29 13:01:26 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7012d97958 
							
						 
					 
					
						
						
							
							Removed clipboard format index macros.  
						
						
						
					 
					
						2013-04-29 00:23:59 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							0046b210e2 
							
						 
					 
					
						
						
							
							Merged hints into library struct.  
						
						
						
					 
					
						2013-04-24 23:47:08 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							72277846bd 
							
						 
					 
					
						
						
							
							Removed stale comment.  
						
						
						
					 
					
						2013-04-24 22:34:09 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							3ec843a1da 
							
						 
					 
					
						
						
							
							Fixed captured cursor mode on OS X.  
						
						
						
					 
					
						2013-04-24 19:29:28 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7423cfa5bf 
							
						 
					 
					
						
						
							
							Corrected type of cursor coordinates.  
						
						
						
					 
					
						2013-04-22 16:04:24 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7405bc48cd 
							
						 
					 
					
						
						
							
							Added proper monitor comparison.  
						
						
						
					 
					
						2013-04-22 14:44:45 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2891c9629f 
							
						 
					 
					
						
						
							
							Fixed hidden cursor mode on OS X.  
						
						
						
					 
					
						2013-04-22 00:12:25 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a2745574c8 
							
						 
					 
					
						
						
							
							OS X hidden cursor cleanup.  
						
						
						
					 
					
						2013-04-21 22:46:35 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							74d6a5d883 
							
						 
					 
					
						
						
							
							Nomenclature fix.  
						
						
						
					 
					
						2013-04-21 21:54:33 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f5ba0d9f22 
							
						 
					 
					
						
						
							
							Video mode setting cleanup.  
						
						
						
					 
					
						2013-04-21 21:28:07 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b0ae7a6957 
							
						 
					 
					
						
						
							
							Added refresh event for resize on OS X.  
						
						
						
					 
					
						2013-04-21 17:39:10 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ace0a8ef28 
							
						 
					 
					
						
						
							
							Fixed type for cached cursor coords.  
						
						
						
					 
					
						2013-04-21 16:28:46 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6fd396f766 
							
						 
					 
					
						
						
							
							Removed C99-ism.  
						
						
						
					 
					
						2013-04-21 16:28:08 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f175b2dddc 
							
						 
					 
					
						
						
							
							Only apply cursor mode to focused windows.  
						
						
						
					 
					
						2013-04-19 00:19:59 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							11a27de3d3 
							
						 
					 
					
						
						
							
							Added return by setters of previous callback.  
						
						
						
					 
					
						2013-04-18 18:20:25 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							37a137559e 
							
						 
					 
					
						
						
							
							Monitor enumeration cleanup.  
						
						
						
					 
					
						2013-04-18 15:30:34 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							dc58dd1bef 
							
						 
					 
					
						
						
							
							Merge pull request  #52  from nilium/osx-cursor-hidden-patch  
						
						... 
						
						
						
						Added support for hidden cursor mode on OS X. 
						
					 
					
						2013-04-18 06:22:53 -07:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							57751a5494 
							
						 
					 
					
						
						
							
							Added initial NSScreen integration.  
						
						... 
						
						
						
						This (tentatively) fixes the bug of full screen windows on OS X always
opening on the primary monitor. 
						
					 
					
						2013-04-17 23:11:04 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							130f07d8c3 
							
						 
					 
					
						
						
							
							Added include required for XUniqueContext.  
						
						
						
					 
					
						2013-04-17 17:31:29 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f06a700307 
							
						 
					 
					
						
						
							
							Renamed support directory to deps.  
						
						
						
					 
					
						2013-04-17 15:42:21 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e9712739ba 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2013-04-17 15:29:17 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1fe21b22a3 
							
						 
					 
					
						
						
							
							Assume that malloc works.  
						
						
						
					 
					
						2013-04-17 15:14:42 +02:00 
						 
				 
			
				
					
						
							
							
								Noel Cower 
							
						 
					 
					
						
						
						
						
							
						
						
							662958ef11 
							
						 
					 
					
						
						
							
							Make resetMouseCursor consistent with setCursorMode  
						
						
						
					 
					
						2013-04-16 16:49:43 -06:00 
						 
				 
			
				
					
						
							
							
								Noel Cower 
							
						 
					 
					
						
						
						
						
							
						
						
							1ba8fd05c0 
							
						 
					 
					
						
						
							
							Add GLFW_CURSOR_HIDDEN.  
						
						... 
						
						
						
						Uses addCursorRect:cursor: as discussed.. well, too long ago. Anyhow,
this will effectively hide the cursor while it is inside a window with
GLFW_CURSOR_HIDDEN or GLFW_CURSOR_CAPTURED enabled. This shouldn't mess
up cursor retain counts either, unlike previous uses of the hide/unhide
methods on NSCursor.
It does allocate a small, single-pixel image for an invisible cursor,
as well as the cursor itself, but that shouldn't be too much trouble. 
						
					 
					
						2013-04-16 16:46:55 -06:00 
						 
				 
			
				
					
						
							
							
								Noel Cower 
							
						 
					 
					
						
						
						
						
							
						
						
							1f148f2bd6 
							
						 
					 
					
						
						
							
							Keep cursor centered in window while captured.  
						
						... 
						
						
						
						Previously, cmd-tabbing out would result in the cursor position maybe
ending up outside the window, so if one cmd-tabbed back in with the
cursor still outside, any click would go outside the window and cause
it to lose focus. Not really a good thing. So, this is a bit of a hack,
but it works. 
						
					 
					
						2013-04-16 16:46:49 -06:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							94853a3a05 
							
						 
					 
					
						
						
							
							Made context creation use correct CGDisplay.  
						
						
						
					 
					
						2013-04-16 23:33:49 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1ffd8f667f 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						
						
					 
					
						2013-04-16 23:33:35 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7b7ef1e07b 
							
						 
					 
					
						
						
							
							Cleanup of Win32 mouse button handling.  
						
						
						
					 
					
						2013-04-16 22:50:19 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c12759880d 
							
						 
					 
					
						
						
							
							Fixed Win32 cursor mode switch jitter.  
						
						
						
					 
					
						2013-04-16 20:50:59 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							008376d450 
							
						 
					 
					
						
						
							
							Restore cursor position on capture mode exit.  
						
						
						
					 
					
						2013-04-16 20:46:58 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							648c8e7371 
							
						 
					 
					
						
						
							
							Put synthetic key releases after defocus event.  
						
						... 
						
						
						
						This allows the application to separate actual from synthetic key
release events. 
						
					 
					
						2013-04-16 19:58:49 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2caee225ea 
							
						 
					 
					
						
						
							
							Fixed hidden cursor mode for focus events.  
						
						
						
					 
					
						2013-04-16 19:58:48 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							26756b9ae1 
							
						 
					 
					
						
						
							
							Moved to use X11 context manager.  
						
						
						
					 
					
						2013-04-15 02:24:43 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							32273c5d96 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2013-04-14 16:33:20 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							52ade53553 
							
						 
					 
					
						
						
							
							Removed stale comment.  
						
						
						
					 
					
						2013-04-14 16:10:16 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6164eb603b 
							
						 
					 
					
						
						
							
							Added tracking of cursor visibility.  
						
						
						
					 
					
						2013-04-14 15:41:34 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							082306b1db 
							
						 
					 
					
						
						
							
							Added support for WM_UNICHAR.  
						
						
						
					 
					
						2013-04-11 01:08:02 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							159f9b9526 
							
						 
					 
					
						
						
							
							Changed default cursor mode for fullscreen.  
						
						
						
					 
					
						2013-04-11 01:04:13 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							49db3b2a9e 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2013-04-08 15:24:24 +02:00 
						 
				 
			
				
					
						
							
							
								NathanSweet 
							
						 
					 
					
						
						
						
						
							
						
						
							8e2e7b37a1 
							
						 
					 
					
						
						
							
							Undecorated window support on win/mac/linux.  
						
						
						
					 
					
						2013-04-08 15:24:24 +02:00 
						 
				 
			
				
					
						
							
							
								NathanSweet 
							
						 
					 
					
						
						
						
						
							
						
						
							85b64edcf0 
							
						 
					 
					
						
						
							
							Fix modifier keys.  
						
						... 
						
						
						
						The wrong mask was used making all modifier keys not be recognized. 
						
					 
					
						2013-04-08 15:23:10 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d4a61bbd36 
							
						 
					 
					
						
						
							
							Removed unused type.  
						
						
						
					 
					
						2013-04-08 13:59:04 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							cd2b6eb83c 
							
						 
					 
					
						
						
							
							Replaced __declspec(thread) with TlsAlloc.  
						
						... 
						
						
						
						Variables created within a DLL with __declspec(thread) may not get a TLS
slot on Windows XP, leading to segfaults on use.  Moving to TlsAlloc
works around this. 
						
					 
					
						2013-04-08 03:57:27 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							98063d2957 
							
						 
					 
					
						
						
							
							Replaced NULL with EGL_DEFAULT_DISPLAY.  
						
						
						
					 
					
						2013-04-08 03:25:05 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							28bf3f700d 
							
						 
					 
					
						
						
							
							Fixed uninitialized variable.  
						
						
						
					 
					
						2013-04-08 03:25:04 +02:00 
						 
				 
			
				
					
						
							
							
								Jay Weisskopf 
							
						 
					 
					
						
						
						
						
							
						
						
							83b26c9160 
							
						 
					 
					
						
						
							
							Fixed dlopen entry point retrieval mechanism.  
						
						... 
						
						
						
						Added missing dlopen macro to config header template. 
						
					 
					
						2013-04-06 05:28:36 -04:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							953b7f52e5 
							
						 
					 
					
						
						
							
							No characters from Ctrl and Alt chords.  
						
						... 
						
						
						
						This makes the behavior on X11 consistent with Win32 and Cocoa. 
						
					 
					
						2013-04-04 18:17:41 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							810d889539 
							
						 
					 
					
						
						
							
							Fixed function signature on OS X.  
						
						
						
					 
					
						2013-03-28 00:30:08 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f41d85a209 
							
						 
					 
					
						
						
							
							Added initial XInput2 cursor motion.  
						
						
						
					 
					
						2013-04-04 16:48:58 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							129e94da2e 
							
						 
					 
					
						
						
							
							Changed cursor pos to double.  
						
						
						
					 
					
						2013-04-04 16:29:40 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							4c0e946da3 
							
						 
					 
					
						
						
							
							Added possible ES3 bit.  
						
						
						
					 
					
						2013-03-21 01:18:07 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7915e8d778 
							
						 
					 
					
						
						
							
							Added setting of EGL_RENDERABLE_TYPE.  
						
						
						
					 
					
						2013-03-21 01:12:07 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8fe816d248 
							
						 
					 
					
						
						
							
							Removed GLFW_NO_ERROR.  
						
						... 
						
						
						
						As glfwGetError was removed (due to a race between glfwInit error
reporting and manual TLS setup on OS X), this token has no purpose. 
						
					 
					
						2013-03-18 19:23:21 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							0356aa620d 
							
						 
					 
					
						
						
							
							Fixed resize mode setting on Windows.  
						
						
						
					 
					
						2013-03-12 17:25:33 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							71d2b574f8 
							
						 
					 
					
						
						
							
							Converted docs to hybrid Markdown.  
						
						
						
					 
					
						2013-03-12 15:33:05 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							200e07027c 
							
						 
					 
					
						
						
							
							Implemented hidden cursor on Windows.  
						
						
						
					 
					
						2013-03-11 22:57:39 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							26e8fde8fb 
							
						 
					 
					
						
						
							
							Assume malloc works.  
						
						
						
					 
					
						2013-03-11 21:30:01 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							51ee3a5c0a 
							
						 
					 
					
						
						
							
							No swap interval on composition.  
						
						
						
					 
					
						2013-03-11 21:07:29 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							54d1d14f59 
							
						 
					 
					
						
						
							
							Added setting of Windows DPI-aware flag.  
						
						
						
					 
					
						2013-03-11 19:01:33 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							3897a174b5 
							
						 
					 
					
						
						
							
							Fixed VC++ warnings.  
						
						
						
					 
					
						2013-03-08 14:19:40 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6a7dbfee29 
							
						 
					 
					
						
						
							
							Simplified Cocoa key input.  
						
						
						
					 
					
						2013-03-07 17:37:07 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							aec952e8dc 
							
						 
					 
					
						
						
							
							Fixed and clarified invalid char tests.  
						
						
						
					 
					
						2013-03-07 17:12:43 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							64afb193e8 
							
						 
					 
					
						
						
							
							Removed return value of close callback.  
						
						
						
					 
					
						2013-03-06 23:29:37 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d0e4c874c3 
							
						 
					 
					
						
						
							
							Moved sticky state.  
						
						
						
					 
					
						2013-03-01 15:18:53 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							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. 
						
					 
					
						2013-03-01 14:13:45 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e3182a4f44 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2013-02-25 17:22:33 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							182e0afe25 
							
						 
					 
					
						
						
							
							Made character unsigned.  
						
						
						
					 
					
						2013-02-25 17:02:28 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ad4f9f1520 
							
						 
					 
					
						
						
							
							Added missing version string API tag.  
						
						
						
					 
					
						2013-02-25 15:10:43 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							cd78d70b25 
							
						 
					 
					
						
						
							
							Put findAppName under _GLFW_USE_MENUBAR.  
						
						
						
					 
					
						2013-02-24 22:04:54 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8dde39b3e0 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2013-02-24 21:14:44 +01:00 
						 
				 
			
				
					
						
							
							
								Keith Pitt 
							
						 
					 
					
						
						
						
						
							
						
						
							34ce04a122 
							
						 
					 
					
						
						
							
							Added fading to Cocoa display mode setting.  
						
						
						
					 
					
						2013-02-24 21:12:21 +01:00 
						 
				 
			
				
					
						
							
							
								SephiRok 
							
						 
					 
					
						
						
						
						
							
						
						
							1ae9ce1e0a 
							
						 
					 
					
						
						
							
							Fixed print screen key input for all platforms.  
						
						
						
					 
					
						2013-02-21 18:41:27 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							941a671bfa 
							
						 
					 
					
						
						
							
							Minor cleanup of Win32 window code.  
						
						
						
					 
					
						2013-02-20 18:15:03 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e666835ca6 
							
						 
					 
					
						
						
							
							Unified Win32 cursor clip rect setting.  
						
						
						
					 
					
						2013-02-20 18:15:03 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7b3783abe2 
							
						 
					 
					
						
						
							
							Made glfwGetMonitorPos immediate.  
						
						
						
					 
					
						2013-02-20 18:15:03 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a591cdeba6 
							
						 
					 
					
						
						
							
							Removed platform-specific resources from monitor.  
						
						
						
					 
					
						2013-02-20 18:15:03 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							719b60dd2b 
							
						 
					 
					
						
						
							
							Added macros for library initialization check.  
						
						
						
					 
					
						2013-02-20 18:15:03 +01:00 
						 
				 
			
				
					
						
							
							
								Noel Cower 
							
						 
					 
					
						
						
						
						
							
						
						
							45533bf149 
							
						 
					 
					
						
						
							
							Remove no-longer-used argument to _glfwCreateMonitor  
						
						
						
					 
					
						2013-02-18 16:28:00 -07:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1961cecb7c 
							
						 
					 
					
						
						
							
							Made glfwGetPrimaryMonitor always return a handle.  
						
						... 
						
						
						
						Replaced the primary flag with the convention of putting the primary
monitor first in the returned array. 
						
					 
					
						2013-02-17 19:11:16 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1130f1af3f 
							
						 
					 
					
						
						
							
							Fixed uses of wrong loop variable.  
						
						
						
					 
					
						2013-02-17 13:59:07 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							253e0d6b23 
							
						 
					 
					
						
						
							
							Added GLFW_REPEAT.  
						
						
						
					 
					
						2013-02-15 13:21:11 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ec8273f249 
							
						 
					 
					
						
						
							
							Moved Cocoa joystick state to library struct.  
						
						
						
					 
					
						2013-02-14 19:07:17 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6f8084f061 
							
						 
					 
					
						
						
							
							Documentation work.  
						
						... 
						
						
						
						Enabled Doxygen tree view, added CMake options for native and internal
modules, improved internal and native documentation. 
						
					 
					
						2013-02-14 17:26:27 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							666181d923 
							
						 
					 
					
						
						
							
							Version string fixes.  
						
						
						
					 
					
						2013-02-14 13:13:07 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							92a71e07d3 
							
						 
					 
					
						
						
							
							Made gamma ramp functions per-monitor.  
						
						
						
					 
					
						2013-02-12 14:03:51 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c9167ce233 
							
						 
					 
					
						
						
							
							Win32 display enum nomenclature fix.  
						
						
						
					 
					
						2013-02-12 13:43:47 +01:00