46c9663ed7 
								
							
								 
							
						 
						
							
							
								
								I should add the actual mir_* source files :).  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								cfb7d2f036 
								
							
								 
							
						 
						
							
							
								
								Start with the skeleton code for Mir support.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								bc219056a6 
								
							
								 
							
						 
						
							
							
								
								Removed superfluous comments.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								899117e785 
								
							
								 
							
						 
						
							
							
								
								Possible control flow clarification.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								382133b384 
								
							
								 
							
						 
						
							
							
								
								Fixed test for no found monitors.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								8de5c4e3b8 
								
							
								 
							
						 
						
							
							
								
								Fixed OS X full screen window hiding.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								c112804539 
								
							
								 
							
						 
						
							
							
								
								Ignore deprecated attributes on OS X core.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								70c349f36b 
								
							
								 
							
						 
						
							
							
								
								Fixed OS X full screen window placement.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								34bf1b13e9 
								
							
								 
							
						 
						
							
							
								
								Fixed Lion full screen regression.  
							
							... 
							
							
 
							
							Restored lines lost during testing surgery. 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								9f58d8d715 
								
							
								 
							
						 
						
							
							
								
								Added comment.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								49ec306a0a 
								
							
								 
							
						 
						
							
							
								
								Added glfwGet*Adapter to native API.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								6743761c2c 
								
							
								 
							
						 
						
							
							
								
								Moved OS X from full screen view to window.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								3b9a14fc9c 
								
							
								 
							
						 
						
							
							
								
								Moved note to new place of inversion.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								4c64e94d39 
								
							
								 
							
						 
						
							
							
								
								Fixed X-axis scroll offset inversion (take two).  
							
							... 
							
							
 
							
							Fixed  #239  (properly). 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								5052b2d7e0 
								
							
								 
							
						 
						
							
							
								
								Create an autorelease pool in glfwPostEmptyEvent.  
							
							... 
							
							
 
							
							This prevents leaking NSEvent objects.
Closes  #372 . 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								6a3779d635 
								
							
								 
							
						 
						
							
							
								
								Cleanup.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								f4a467a864 
								
							
								 
							
						 
						
							
							
								
								Fixed OS X scroll X-axis inversion.  
							
							... 
							
							
 
							
							When natural scrolling is disabled on OS X, the X-axis of the scroll
offsets is inverted compared to the direction on Windows.  The X11
scrolling directions are unspecified and so have been aligned with the
Windows port.  Natural scrolling inverts both axes on both OS X and X11,
so the issue remains when the feature is enabled.
This inverts the provided X-axis scroll offset, making "unnatural"
scroll data align with the Windows and X11 ports and "natual" scroll
data be fully inverted and aligned with its counterpart on X11.
Fixes  #239 . 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								5f13279557 
								
							
								 
							
						 
						
							
							
								
								Merged time functions into input module.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								bb98eae131 
								
							
								 
							
						 
						
							
							
								
								Merged joystick functions into input module.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								653079b792 
								
							
								 
							
						 
						
							
							
								
								Fixed Win32 string conversion.  
							
							... 
							
							
 
							
							Specifying -1 as the source string size makes the returned size include
the null terminator.
Closes  #364 . 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								45d528baed 
								
							
								 
							
						 
						
							
							
								
								Cleanup.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								2a255e49e2 
								
							
								 
							
						 
						
							
							
								
								Made static library build with -fPIC for Rust.  
							
							... 
							
							
 
							
							Fixes  #199 . 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								e0c26f0ec5 
								
							
								 
							
						 
						
							
							
								
								Changed default of GLFW_REFRESH_RATE.  
							
							... 
							
							
 
							
							Fixes  #354 . 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								4dd669661b 
								
							
								 
							
						 
						
							
							
								
								wayland: Coding style cleanup  
							
							... 
							
							
 
							
							Fixes * positioning, indentation and newline inconsistencies. 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								b1033a3443 
								
							
								 
							
						 
						
							
							
								
								wayland: Default to 32 cursor image size  
							
							... 
							
							
 
							
							This is the default across various toolkits (weston, GTK+ for example)
so lets stick to that. 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								cd51d285e6 
								
							
								 
							
						 
						
							
							
								
								wayland: Clean up anonymous file creation  
							
							... 
							
							
 
							
							It was a copy paste without fully updating the coding style. There were
also some autotools macros that were no longer valid. So far its assumed
that the needed functions exist. If better portability is needed, there
needs to be some detction added to the cmake build script. 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								6e8e94837d 
								
							
								 
							
						 
						
							
							
								
								wayland: Don't check *alloc result  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								468714cab9 
								
							
								 
							
						 
						
							
							
								
								Unified video mode enumeration.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								4918514eaf 
								
							
								 
							
						 
						
							
							
								
								Added support for _NET_WM_FULLSCREEN_MONITORS.  
							
							... 
							
							
 
							
							This allows EWMH full screen windows to correctly cover monitors that
overlap other monitors, such as an Oculus Rift mapped onto a section of
a larger monitor.
Fixes  #175 . 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								c769061a8a 
								
							
								 
							
						 
						
							
							
								
								Cleanup of basic XIM support.  
							
							... 
							
							
 
							
							Shortened and simplified the code.  Removed reporting of XIM sentinel
key press event.  Added credit.  Updated changelog.
Closes  #151 . 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								cec63f3cb5 
								
							
								 
							
						 
						
							
							
								
								Fixed dead keys in X11.  
							
							... 
							
							
 
							
							The library will now try to create an X input context to handle dead
keys properly on international keyboards.  This makes it possible to
enter for example an e with accent grave on a German keyboard without
further efforts.  A fallback mechanism is provided in case the client
does not support X input method / context creation.  In that case, the
library will behave as it did before. 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								49579165a7 
								
							
								 
							
						 
						
							
							
								
								Added value clamping for stereo hint.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								58c390991c 
								
							
								 
							
						 
						
							
							
								
								Made glfwGetX11Monitor return output, not CRTC.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								4b27050afe 
								
							
								 
							
						 
						
							
							
								
								Fixed error return values of native EGL functions.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								a0742e99e3 
								
							
								 
							
						 
						
							
							
								
								Fixed error return value of glfwGetCocoaMonitor.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								99cedceef5 
								
							
								 
							
						 
						
							
							
								
								Expose display device name as UTF-8.  
							
							... 
							
							
 
							
							This makes interaction with libOVR simpler, as it provides the display
device name in the same encoding. 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								1b6d8a6ed6 
								
							
								 
							
						 
						
							
							
								
								Enabled enumeration of mirroring displays.  
							
							... 
							
							
 
							
							This exposes all monitors in every mirroring group, which is needed for
robust detection of an Oculus Rift. 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								8fd69bc6c2 
								
							
								 
							
						 
						
							
							
								
								Fixed monitor size using wrong incorrect value.  
							
							... 
							
							
 
							
							The display device string was used, instead of the adapter device name,
leading to the wrong incorrect physical size being returned for
non-primary monitors.  The right incorrect physical size is now returned
for all monitors. 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								5bbb837635 
								
							
								 
							
						 
						
							
							
								
								Fixed gamma functions acting on whole desktop.  
							
							... 
							
							
 
							
							Fixes  #336 . 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								5ca875a7ff 
								
							
								 
							
						 
						
							
							
								
								Fixed incorrect full screen window placement.  
							
							... 
							
							
 
							
							Fixes  #213 . 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								e9c7314d50 
								
							
								 
							
						 
						
							
							
								
								Added GLFW_FOCUSED window hint.  
							
							... 
							
							
 
							
							Fixes  #101 . 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								4ae6eae58d 
								
							
								 
							
						 
						
							
							
								
								Made queries use XRRGetScreenResourcesCurrent.  
							
							... 
							
							
 
							
							Fixes  #347 .
Closes  #351 . 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								7dba90b7ca 
								
							
								 
							
						 
						
							
							
								
								Removed racy checks of cached iconification state.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								41d998eb3c 
								
							
								 
							
						 
						
							
							
								
								Removed duplicate inclusion of client header.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								25204b1ec7 
								
							
								 
							
						 
						
							
							
								
								wayland: Support for setting a cursor image  
							
							... 
							
							
 
							
							Closes  #346 . 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								8d170c7f47 
								
							
								 
							
						 
						
							
							
								
								Merged clipboard code into input.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								4aa9174e76 
								
							
								 
							
						 
						
							
							
								
								Clarified comments for X11 key repeat hack.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								3fcc2a6cb2 
								
							
								 
							
						 
						
							
							
								
								Documented use of deprecated OS X function.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								f8d80a936f 
								
							
								 
							
						 
						
							
							
								
								Internal header cleanup.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								c85294e0b2 
								
							
								 
							
						 
						
							
							
								
								Window class cleanup.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)