Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8113c00712 
							
						 
					 
					
						
						
							
							Merged CMake platform file picking blocks.  
						
						
						
					 
					
						2014-04-08 17:47:38 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							17d9051b82 
							
						 
					 
					
						
						
							
							Separated time state from window system state.  
						
						
						
					 
					
						2014-04-08 17:47:38 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7a4623e034 
							
						 
					 
					
						
						
							
							Added cursor stubs to Wayland backend.  
						
						
						
					 
					
						2014-04-08 17:47:38 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							115c6bc000 
							
						 
					 
					
						
						
							
							Removed superfluous include.  
						
						
						
					 
					
						2014-04-08 17:47:38 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							fce0114174 
							
						 
					 
					
						
						
							
							Renamed POSIX time module.  
						
						
						
					 
					
						2014-04-08 17:47:38 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							0e4096e201 
							
						 
					 
					
						
						
							
							Removed X11-specific macro from Wayland port.  
						
						
						
					 
					
						2014-04-08 17:47:38 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d6243c63fe 
							
						 
					 
					
						
						
							
							Removed tab characters.  
						
						
						
					 
					
						2014-04-08 17:47:38 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							420f3f7840 
							
						 
					 
					
						
						
							
							Wayland error reporting work.  
						
						
						
					 
					
						2014-04-08 17:47:38 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ede7a585bf 
							
						 
					 
					
						
						
							
							Shortened Wayland platform prefix.  
						
						
						
					 
					
						2014-04-08 17:47:38 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5491bd4fd2 
							
						 
					 
					
						
						
							
							Formatting and cleanup.  
						
						
						
					 
					
						2014-04-08 17:47:38 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							78fc96518f 
							
						 
					 
					
						
						
							
							Updated change log.  
						
						
						
					 
					
						2014-04-08 17:47:31 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							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. 
						
					 
					
						2014-04-08 16:07:21 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6acbfe863d 
							
						 
					 
					
						
						
							
							Fixed option value.  
						
						
						
					 
					
						2014-04-08 16:07:20 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							22095d12f5 
							
						 
					 
					
						
						
							
							Made Wayland header macro structure match X11.  
						
						
						
					 
					
						2014-04-08 16:07:20 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b7fc8099f1 
							
						 
					 
					
						
						
							
							Removed duplicate addition of POSIX time header.  
						
						
						
					 
					
						2014-04-08 16:07:20 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f312b5e386 
							
						 
					 
					
						
						
							
							Removed unused file.  
						
						
						
					 
					
						2014-04-08 16:07:20 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Ådahl 
							
						 
					 
					
						
						
						
						
							
						
						
							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. 
						
					 
					
						2014-04-08 16:07:20 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							99c98407c9 
							
						 
					 
					
						
						
							
							Removed flicker-inducing workaround.  
						
						... 
						
						
						
						Fixes  #267 . 
					
						2014-04-08 14:11:21 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c1ed0b2d5b 
							
						 
					 
					
						
						
							
							Removed duplicate fallback.  
						
						
						
					 
					
						2014-04-08 13:25:20 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							70c1aff94c 
							
						 
					 
					
						
						
							
							Fixed missing dereference in  b29fbc82c2.  
						
						
						
					 
					
						2014-04-08 12:07:44 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9c0ec39770 
							
						 
					 
					
						
						
							
							Fixed revert of  e7c7ebf665.  
						
						... 
						
						
						
						Fixes  #269 . 
					
						2014-04-08 11:50:33 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b29fbc82c2 
							
						 
					 
					
						
						
							
							Ensure out arguments are always set.  
						
						
						
					 
					
						2014-04-07 16:28:11 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							eaff0f73d1 
							
						 
					 
					
						
						
							
							Documentation fix.  
						
						
						
					 
					
						2014-04-07 16:28:11 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7911c9300d 
							
						 
					 
					
						
						
							
							Nomenclature fix.  
						
						
						
					 
					
						2014-04-07 13:38:54 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							bbc12ade7f 
							
						 
					 
					
						
						
							
							Added missing X command flushing.  
						
						
						
					 
					
						2014-04-07 13:36:25 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							df1c895076 
							
						 
					 
					
						
						
							
							Added window hiding before thrd_join.  
						
						
						
					 
					
						2014-04-06 14:41:04 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							4a8f6ba58c 
							
						 
					 
					
						
						
							
							Moved window delegate creation to createWindow.  
						
						
						
					 
					
						2014-04-06 13:46:16 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b126939b5d 
							
						 
					 
					
						
						
							
							Updated extension headers.  
						
						
						
					 
					
						2014-04-03 18:20:23 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f5a996a5af 
							
						 
					 
					
						
						
							
							Fixed focus events triggered by window frame.  
						
						
						
					 
					
						2014-04-02 13:30:23 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b54c76d6a3 
							
						 
					 
					
						
						
							
							Removed typedef of removed struct.  
						
						
						
					 
					
						2014-04-02 13:30:22 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ebb7145ccc 
							
						 
					 
					
						
						
							
							Fixed VC++ warnings.  
						
						
						
					 
					
						2014-03-31 22:33:22 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							584879c759 
							
						 
					 
					
						
						
							
							Fixed flipped M and N key.  
						
						
						
					 
					
						2014-03-31 21:59:45 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1900d9a656 
							
						 
					 
					
						
						
							
							Included extended flag in Win32 scan code.  
						
						
						
					 
					
						2014-03-30 20:54:38 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8061bb54fe 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2014-03-30 17:13:41 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							78efc18079 
							
						 
					 
					
						
						
							
							Split out TLS code into separate modules.  
						
						... 
						
						
						
						This allows the TLS code to be re-used by partial ports like EGL. 
						
					 
					
						2014-03-30 15:24:09 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2889f484f4 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2014-03-30 12:32:17 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							0c58df06d5 
							
						 
					 
					
						
						
							
							Added support for _NET_REQUEST_FRAME_EXTENTS.  
						
						
						
					 
					
						2014-03-30 12:28:01 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d6e0e0de2b 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2014-03-30 12:23:39 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							40f69d7abf 
							
						 
					 
					
						
						
							
							Added use of frame size to multi-window test.  
						
						
						
					 
					
						2014-03-30 11:30:40 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							eb3f75e03e 
							
						 
					 
					
						
						
							
							Added glfwGetWindowFrameSize.  
						
						
						
					 
					
						2014-03-30 10:57:32 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d3ae574418 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2014-03-30 10:45:33 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d7882cb89b 
							
						 
					 
					
						
						
							
							Aligned libGL soname to Linux ABI.  
						
						... 
						
						
						
						Fixed  #261 . 
					
						2014-03-30 10:37:49 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5c8121e7a8 
							
						 
					 
					
						
						
							
							Clarified language for file drop callback.  
						
						
						
					 
					
						2014-03-29 21:35:21 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							bf0adc2c70 
							
						 
					 
					
						
						
							
							Fixed crash on monitor disconnection.  
						
						
						
					 
					
						2014-03-25 19:37:25 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2e8d17e7b7 
							
						 
					 
					
						
						
							
							Fixed MinGW detection.  
						
						
						
					 
					
						2014-03-25 11:46:33 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5b5717e539 
							
						 
					 
					
						
						
							
							Removed superfluous cast.  
						
						
						
					 
					
						2014-03-24 13:31:01 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							0e20577af4 
							
						 
					 
					
						
						
							
							Confined remaining functions to main thread.  
						
						
						
					 
					
						2014-03-24 12:17:13 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a9c7377e0a 
							
						 
					 
					
						
						
							
							Clarified thread safety statement.  
						
						
						
					 
					
						2014-03-24 11:40:44 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							68d757113b 
							
						 
					 
					
						
						
							
							Added custom cursors to news.  
						
						
						
					 
					
						2014-03-21 15:58:01 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							af61bd3137 
							
						 
					 
					
						
						
							
							Updated change log.  
						
						
						
					 
					
						2014-03-21 12:59:29 +01:00