Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							dc5c264e26 
							
						 
					 
					
						
						
							
							Fixed broken key repeat detection.  
						
						
						
					 
					
						2014-05-19 15:01:05 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							22e1b525a5 
							
						 
					 
					
						
						
							
							Cleaned up shared key repeat detection.  
						
						
						
					 
					
						2014-05-18 14:06:51 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d95b1b33e5 
							
						 
					 
					
						
						
							
							Cleanup of XKB detection code.  
						
						
						
					 
					
						2014-05-18 14:06:49 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Corrigan 
							
						 
					 
					
						
						
						
						
							
						
						
							b889aa7841 
							
						 
					 
					
						
						
							
							Automatically detect Xkb at run-time.  
						
						... 
						
						
						
						Uses XGetKeyboardMapping as a fallback.  Fixes  #282 . 
						
					 
					
						2014-05-18 12:45:43 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e02b278db1 
							
						 
					 
					
						
						
							
							Linux joystick cleanup.  
						
						
						
					 
					
						2014-05-16 11:27:30 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							deed44a4af 
							
						 
					 
					
						
						
							
							Fixed joystick name dangling pointer.  
						
						
						
					 
					
						2014-05-16 11:25:34 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							aa6f8d40bd 
							
						 
					 
					
						
						
							
							Fixed misspelled parameter.  
						
						... 
						
						
						
						Fixes  #287 . 
					
						2014-05-04 12:19:11 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5ea485e197 
							
						 
					 
					
						
						
							
							Added missing function stub.  
						
						
						
					 
					
						2014-05-04 11:51:40 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							60eeaeee69 
							
						 
					 
					
						
						
							
							4.  
						
						
						
					 
					
						2014-04-24 07:57:33 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							cda5b25cb2 
							
						 
					 
					
						
						
							
							Moved to WM_NCCREATE.  
						
						
						
					 
					
						2014-04-20 15:26:52 +02:00 
						 
				 
			
				
					
						
							
							
								Siavash Eliasi 
							
						 
					 
					
						
						
						
						
							
						
						
							f91d1d967f 
							
						 
					 
					
						
						
							
							Fixed doxygen navigation bar position for Firefox web browser.  
						
						... 
						
						
						
						- More unification with website (page padding and width)
- Setting the minimum width of navigation bars to 800px. 
						
					 
					
						2014-04-19 11:03:08 +04:30 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							42bf473b18 
							
						 
					 
					
						
						
							
							Added linking tutorial caveat.  
						
						
						
					 
					
						2014-04-13 18:08:12 +02:00 
						 
				 
			
				
					
						
							
							
								Siavash Eliasi 
							
						 
					 
					
						
						
						
						
							
						
						
							f6f5b4ab0d 
							
						 
					 
					
						
						
							
							Fixed doxygen navigation bar position for chromium web browser.  
						
						
						
					 
					
						2014-04-12 08:52:02 +04:30 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f1cb1f8420 
							
						 
					 
					
						
						
							
							Disabled Wayland on OS X.  
						
						
						
					 
					
						2014-04-08 18:24:02 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9becd733af 
							
						 
					 
					
						
						
							
							Added file renaming notice.  
						
						
						
					 
					
						2014-04-08 17:47:38 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							646c1cb8a8 
							
						 
					 
					
						
						
							
							Added inclusion of TLS header to Wayland.  
						
						
						
					 
					
						2014-04-08 17:47:38 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1fed6f8abd 
							
						 
					 
					
						
						
							
							Fixed name of global TLS state macro.  
						
						
						
					 
					
						2014-04-08 17:47:38 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1127c0e6e5 
							
						 
					 
					
						
						
							
							Renamed Wayland files to match prefix.  
						
						
						
					 
					
						2014-04-08 17:47:38 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							48619a385e 
							
						 
					 
					
						
						
							
							Renamed joystick state members.  
						
						
						
					 
					
						2014-04-08 17:47:38 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							eaf3bd5ca4 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2014-04-08 17:47:38 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							12b28c4bb9 
							
						 
					 
					
						
						
							
							Fixed name of global context state macro.  
						
						
						
					 
					
						2014-04-08 17:47:38 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7c925353a5 
							
						 
					 
					
						
						
							
							Renamed context module headers.  
						
						
						
					 
					
						2014-04-08 17:47:38 +02:00 
						 
				 
			
				
					
						
							
							
								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