f6f5b4ab0d 
								
							
								 
							
						 
						
							
							
								
								Fixed doxygen navigation bar position for chromium web browser.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								f1cb1f8420 
								
							
								 
							
						 
						
							
							
								
								Disabled Wayland on OS X.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								9becd733af 
								
							
								 
							
						 
						
							
							
								
								Added file renaming notice.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								646c1cb8a8 
								
							
								 
							
						 
						
							
							
								
								Added inclusion of TLS header to Wayland.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								1fed6f8abd 
								
							
								 
							
						 
						
							
							
								
								Fixed name of global TLS state macro.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								1127c0e6e5 
								
							
								 
							
						 
						
							
							
								
								Renamed Wayland files to match prefix.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								48619a385e 
								
							
								 
							
						 
						
							
							
								
								Renamed joystick state members.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								eaf3bd5ca4 
								
							
								 
							
						 
						
							
							
								
								Formatting.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								12b28c4bb9 
								
							
								 
							
						 
						
							
							
								
								Fixed name of global context state macro.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								7c925353a5 
								
							
								 
							
						 
						
							
							
								
								Renamed context module headers.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								8113c00712 
								
							
								 
							
						 
						
							
							
								
								Merged CMake platform file picking blocks.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								17d9051b82 
								
							
								 
							
						 
						
							
							
								
								Separated time state from window system state.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								7a4623e034 
								
							
								 
							
						 
						
							
							
								
								Added cursor stubs to Wayland backend.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								115c6bc000 
								
							
								 
							
						 
						
							
							
								
								Removed superfluous include.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								fce0114174 
								
							
								 
							
						 
						
							
							
								
								Renamed POSIX time module.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								0e4096e201 
								
							
								 
							
						 
						
							
							
								
								Removed X11-specific macro from Wayland port.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								d6243c63fe 
								
							
								 
							
						 
						
							
							
								
								Removed tab characters.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								420f3f7840 
								
							
								 
							
						 
						
							
							
								
								Wayland error reporting work.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								ede7a585bf 
								
							
								 
							
						 
						
							
							
								
								Shortened Wayland platform prefix.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								5491bd4fd2 
								
							
								 
							
						 
						
							
							
								
								Formatting and cleanup.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								78fc96518f 
								
							
								 
							
						 
						
							
							
								
								Updated change log.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								660034332d 
								
							
								 
							
						 
						
							
							
								
								Separated joystick state from window system state.  
							
							... 
							
							
 
							
							This is partially in preparation for pending support for additional
joystick APIs like XInput, DirectInput and IOHID. 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								6acbfe863d 
								
							
								 
							
						 
						
							
							
								
								Fixed option value.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								22095d12f5 
								
							
								 
							
						 
						
							
							
								
								Made Wayland header macro structure match X11.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								b7fc8099f1 
								
							
								 
							
						 
						
							
							
								
								Removed duplicate addition of POSIX time header.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								f312b5e386 
								
							
								 
							
						 
						
							
							
								
								Removed unused file.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								8e99996321 
								
							
								 
							
						 
						
							
							
								
								Introduce experimental Wayland backend  
							
							... 
							
							
 
							
							This patch introduces a new backend that enables GLFW applications to
run on Wayland. For now, only output is supported (windowed and
fullscreen). Pointer cursor management, input devices, clipboard etc are
not supported yet.
There are some concepts that can not be supported, more specifically
glfwSetWindowPos, glfwGetWindowPos and glfwSetCursorPos, as they are not
supported by Wayland.
This patch also changes the time and joystick implementations used by the
X11 backend to be shared between the Wayland backend and the X11 backend. 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								99c98407c9 
								
							
								 
							
						 
						
							
							
								
								Removed flicker-inducing workaround.  
							
							... 
							
							
 
							
							Fixes  #267 . 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								c1ed0b2d5b 
								
							
								 
							
						 
						
							
							
								
								Removed duplicate fallback.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								70c1aff94c 
								
							
								 
							
						 
						
							
							
								
								Fixed missing dereference in  b29fbc82c2.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								9c0ec39770 
								
							
								 
							
						 
						
							
							
								
								Fixed revert of  e7c7ebf665.  
							
							... 
							
							
 
							
							Fixes  #269 . 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								b29fbc82c2 
								
							
								 
							
						 
						
							
							
								
								Ensure out arguments are always set.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								eaff0f73d1 
								
							
								 
							
						 
						
							
							
								
								Documentation fix.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								7911c9300d 
								
							
								 
							
						 
						
							
							
								
								Nomenclature fix.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								bbc12ade7f 
								
							
								 
							
						 
						
							
							
								
								Added missing X command flushing.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								df1c895076 
								
							
								 
							
						 
						
							
							
								
								Added window hiding before thrd_join.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								4a8f6ba58c 
								
							
								 
							
						 
						
							
							
								
								Moved window delegate creation to createWindow.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								b126939b5d 
								
							
								 
							
						 
						
							
							
								
								Updated extension headers.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								f5a996a5af 
								
							
								 
							
						 
						
							
							
								
								Fixed focus events triggered by window frame.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								b54c76d6a3 
								
							
								 
							
						 
						
							
							
								
								Removed typedef of removed struct.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								ebb7145ccc 
								
							
								 
							
						 
						
							
							
								
								Fixed VC++ warnings.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								584879c759 
								
							
								 
							
						 
						
							
							
								
								Fixed flipped M and N key.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								1900d9a656 
								
							
								 
							
						 
						
							
							
								
								Included extended flag in Win32 scan code.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								8061bb54fe 
								
							
								 
							
						 
						
							
							
								
								Formatting.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								78efc18079 
								
							
								 
							
						 
						
							
							
								
								Split out TLS code into separate modules.  
							
							... 
							
							
 
							
							This allows the TLS code to be re-used by partial ports like EGL. 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								2889f484f4 
								
							
								 
							
						 
						
							
							
								
								Formatting.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								0c58df06d5 
								
							
								 
							
						 
						
							
							
								
								Added support for _NET_REQUEST_FRAME_EXTENTS.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								d6e0e0de2b 
								
							
								 
							
						 
						
							
							
								
								Formatting.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								40f69d7abf 
								
							
								 
							
						 
						
							
							
								
								Added use of frame size to multi-window test.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								eb3f75e03e 
								
							
								 
							
						 
						
							
							
								
								Added glfwGetWindowFrameSize.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)