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)  
				
					
						
							
							
								 
						
							
							
								d3ae574418 
								
							
								 
							
						 
						
							
							
								
								Formatting.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								d7882cb89b 
								
							
								 
							
						 
						
							
							
								
								Aligned libGL soname to Linux ABI.  
							
							... 
							
							
 
							
							Fixed  #261 . 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								5c8121e7a8 
								
							
								 
							
						 
						
							
							
								
								Clarified language for file drop callback.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								bf0adc2c70 
								
							
								 
							
						 
						
							
							
								
								Fixed crash on monitor disconnection.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								2e8d17e7b7 
								
							
								 
							
						 
						
							
							
								
								Fixed MinGW detection.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								5b5717e539 
								
							
								 
							
						 
						
							
							
								
								Removed superfluous cast.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								0e20577af4 
								
							
								 
							
						 
						
							
							
								
								Confined remaining functions to main thread.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								a9c7377e0a 
								
							
								 
							
						 
						
							
							
								
								Clarified thread safety statement.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								68d757113b 
								
							
								 
							
						 
						
							
							
								
								Added custom cursors to news.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								af61bd3137 
								
							
								 
							
						 
						
							
							
								
								Updated change log.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								dc987edf34 
								
							
								 
							
						 
						
							
							
								
								First draft of physical key fix for Windows.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								9209d9b304 
								
							
								 
							
						 
						
							
							
								
								Updated change log.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								7ac3d85126 
								
							
								 
							
						 
						
							
							
								
								Formatting.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								8fa9cc0de3 
								
							
								 
							
						 
						
							
							
								
								Added GLFWimage struct.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								608de57358 
								
							
								 
							
						 
						
							
							
								
								Cleanup.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								40c04a7565 
								
							
								 
							
						 
						
							
							
								
								Added support for custom system cursors.  
							
							... 
							
							
 
							
							This adds 3 functions to the GLFW API: glfwCreateCursor,
glfwDestroyCursor and glfwSetCursor. 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								30f86286f5 
								
							
								 
							
						 
						
							
							
								
								Fixed bad change log edit.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								aaac715060 
								
							
								 
							
						 
						
							
							
								
								Reverted  43095307da.  
							
							... 
							
							
 
							
							The proposed fix broke for multiple displays of the same model. 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								7ebd10a868 
								
							
								 
							
						 
						
							
							
								
								Added GLFW_INCLUDE_ES31.  
							
							... 
							
							
 
							
							Fixes  #255 . 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								8ebd135536 
								
							
								 
							
						 
						
							
							
								
								Fixed last use of wndconfig in EGL port.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								6a03ed74fb 
								
							
								 
							
						 
						
							
							
								
								Added credit.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								a7f93060dd 
								
							
								 
							
						 
						
							
							
								
								Killed lab escapee.  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)  
				
					
						
							
							
								 
						
							
							
								b2b3f170a9 
								
							
								 
							
						 
						
							
							
								
								Make EGL use ctxconfig instead of wndconfig  
							
							
 
							
						 
						
							ago%!(EXTRA string=12 years)