dc58dd1bef 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #52  from nilium/osx-cursor-hidden-patch  
							
							... 
							
							
 
							
							Added support for hidden cursor mode on OS X. 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								57751a5494 
								
							
								 
							
						 
						
							
							
								
								Added initial NSScreen integration.  
							
							... 
							
							
 
							
							This (tentatively) fixes the bug of full screen windows on OS X always
opening on the primary monitor. 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								130f07d8c3 
								
							
								 
							
						 
						
							
							
								
								Added include required for XUniqueContext.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								f06a700307 
								
							
								 
							
						 
						
							
							
								
								Renamed support directory to deps.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								1c4f7525d5 
								
							
								 
							
						 
						
							
							
								
								Added mintty/msvcrt fix to events test.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								e9712739ba 
								
							
								 
							
						 
						
							
							
								
								Formatting.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								1fe21b22a3 
								
							
								 
							
						 
						
							
							
								
								Assume that malloc works.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								662958ef11 
								
							
								 
							
						 
						
							
							
								
								Make resetMouseCursor consistent with setCursorMode  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								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. 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								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. 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								94853a3a05 
								
							
								 
							
						 
						
							
							
								
								Made context creation use correct CGDisplay.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								1ffd8f667f 
								
							
								 
							
						 
						
							
							
								
								Cleanup.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								7b7ef1e07b 
								
							
								 
							
						 
						
							
							
								
								Cleanup of Win32 mouse button handling.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								c12759880d 
								
							
								 
							
						 
						
							
							
								
								Fixed Win32 cursor mode switch jitter.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								008376d450 
								
							
								 
							
						 
						
							
							
								
								Restore cursor position on capture mode exit.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								648c8e7371 
								
							
								 
							
						 
						
							
							
								
								Put synthetic key releases after defocus event.  
							
							... 
							
							
 
							
							This allows the application to separate actual from synthetic key
release events. 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								2caee225ea 
								
							
								 
							
						 
						
							
							
								
								Fixed hidden cursor mode for focus events.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								948cc0488d 
								
							
								 
							
						 
						
							
							
								
								Documentation work.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								26756b9ae1 
								
							
								 
							
						 
						
							
							
								
								Moved to use X11 context manager.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								32273c5d96 
								
							
								 
							
						 
						
							
							
								
								Formatting.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								52ade53553 
								
							
								 
							
						 
						
							
							
								
								Removed stale comment.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								6164eb603b 
								
							
								 
							
						 
						
							
							
								
								Added tracking of cursor visibility.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								608109c249 
								
							
								 
							
						 
						
							
							
								
								Documentation work.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								2e8446fe74 
								
							
								 
							
						 
						
							
							
								
								Fixed member order in GLFWvidmode.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								082306b1db 
								
							
								 
							
						 
						
							
							
								
								Added support for WM_UNICHAR.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								fa0cbd9a44 
								
							
								 
							
						 
						
							
							
								
								Documentation work.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								159f9b9526 
								
							
								 
							
						 
						
							
							
								
								Changed default cursor mode for fullscreen.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								8282a8fbe0 
								
							
								 
							
						 
						
							
							
								
								Documentation work.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								7b5b33ee3b 
								
							
								 
							
						 
						
							
							
								
								Documented GLFW_DECORATED.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								49db3b2a9e 
								
							
								 
							
						 
						
							
							
								
								Formatting.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								8e2e7b37a1 
								
							
								 
							
						 
						
							
							
								
								Undecorated window support on win/mac/linux.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								2f7cad5765 
								
							
								 
							
						 
						
							
							
								
								Added credit.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								85b64edcf0 
								
							
								 
							
						 
						
							
							
								
								Fix modifier keys.  
							
							... 
							
							
 
							
							The wrong mask was used making all modifier keys not be recognized. 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								d4a61bbd36 
								
							
								 
							
						 
						
							
							
								
								Removed unused type.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								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. 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								e248fb6056 
								
							
								 
							
						 
						
							
							
								
								Documentation work.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								98063d2957 
								
							
								 
							
						 
						
							
							
								
								Replaced NULL with EGL_DEFAULT_DISPLAY.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								28bf3f700d 
								
							
								 
							
						 
						
							
							
								
								Fixed uninitialized variable.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								3ee5b0e788 
								
							
								 
							
						 
						
							
							
								
								Added note on atexit removal.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								13ccf7d9de 
								
							
								 
							
						 
						
							
							
								
								Fixed bullet lists.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								21525d119f 
								
							
								 
							
						 
						
							
							
								
								Updated readme links to guides.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								f0bae76e5f 
								
							
								 
							
						 
						
							
							
								
								Added credit.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								87a085a65c 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #48  from jayschwa/fix-dlopen  
							
							... 
							
							
 
							
							Fixed dlopen entry point retrieval mechanism. 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								83b26c9160 
								
							
								 
							
						 
						
							
							
								
								Fixed dlopen entry point retrieval mechanism.  
							
							... 
							
							
 
							
							Added missing dlopen macro to config header template. 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								953b7f52e5 
								
							
								 
							
						 
						
							
							
								
								No characters from Ctrl and Alt chords.  
							
							... 
							
							
 
							
							This makes the behavior on X11 consistent with Win32 and Cocoa. 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								810d889539 
								
							
								 
							
						 
						
							
							
								
								Fixed function signature on OS X.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								f41d85a209 
								
							
								 
							
						 
						
							
							
								
								Added initial XInput2 cursor motion.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								129e94da2e 
								
							
								 
							
						 
						
							
							
								
								Changed cursor pos to double.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								4c0e946da3 
								
							
								 
							
						 
						
							
							
								
								Added possible ES3 bit.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)  
				
					
						
							
							
								 
						
							
							
								9843666e1c 
								
							
								 
							
						 
						
							
							
								
								Updated eglext.h.  
							
							
 
							
						 
						
							ago%!(EXTRA string=13 years)