Doug Binks 
							
						 
					 
					
						
						
						
						
							
						
						
							55b5ca0bcc 
							
						 
					 
					
						
						
							
							Fixed WGL not re-creating for sRGB hint.  
						
						... 
						
						
						
						Fixes  #312 . 
					
						2014-06-24 13:07:58 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							96b12ee504 
							
						 
					 
					
						
						
							
							Added character with modifiers callback.  
						
						... 
						
						
						
						The undefined behaviour changed with #40  has been reverted, making the
character-only callback again behave like a system text field.  This
behavior has now been documentated.
Fixes  #203 .
Fixes  #305 . 
						
					 
					
						2014-06-24 10:50:05 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9b6c14b7ae 
							
						 
					 
					
						
						
							
							Unified X11 cursor creation.  
						
						
						
					 
					
						2014-06-22 13:15:36 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							215924f797 
							
						 
					 
					
						
						
							
							Removed harmless CGDisplay to NSScreen error.  
						
						... 
						
						
						
						This used to be a failure state, but has since been fixed.
Closes  #221 . 
						
					 
					
						2014-06-19 13:50:29 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e8e05d462c 
							
						 
					 
					
						
						
							
							Documentation work.  
						
						... 
						
						
						
						Fixes  #276 . 
					
						2014-06-19 11:38:22 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a7b9deb2ca 
							
						 
					 
					
						
						
							
							Fixed use of previous member name.  
						
						
						
					 
					
						2014-06-18 21:07:54 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8ac54e8b14 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2014-06-18 18:24:42 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f3b65445dc 
							
						 
					 
					
						
						
							
							Fixed cursor outside new full screen windows.  
						
						... 
						
						
						
						The cursor was not positioned over newly created full screen windows,
leading to confusing behavior like invisible cursor or window
iconification.
This fix is a stop-gap until the direct cursor position work is merged.
Fixes  #111 . 
						
					 
					
						2014-06-18 17:13:28 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7cb217ed4a 
							
						 
					 
					
						
						
							
							Fixed plural forms on key/button arrays.  
						
						
						
					 
					
						2014-06-18 16:39:41 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							3ce7bfef07 
							
						 
					 
					
						
						
							
							Added GLFW_FLOATING.  
						
						... 
						
						
						
						Fixes  #23 . 
					
						2014-06-18 16:39:39 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c9808586b3 
							
						 
					 
					
						
						
							
							Added GLFW_DOUBLEBUFFER.  
						
						
						
					 
					
						2014-06-18 16:36:53 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							281013002d 
							
						 
					 
					
						
						
							
							Added GLFW_DONT_CARE.  
						
						... 
						
						
						
						This changes the behavior of framebuffer hints set to zero.  Before,
zero meant that any value was acceptable.  This changes zero to be an
explicit preference and adds GLFW_DONT_CARE to mean that any value is
equally acceptable.
Fixes  #70 . 
						
					 
					
						2014-06-18 16:36:22 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							25e7ff1196 
							
						 
					 
					
						
						
							
							Added GLFW_AUTO_ICONIFY.  
						
						... 
						
						
						
						By default, full screen windows that lose focus will be iconified and
the video mode will be restored.  This makes it impossible to create
applications spanning multiple monitors.  The GLFW_AUTO_ICONIFY window
hint will allow users to disable this behavior.
Fixes  #143 . 
						
					 
					
						2014-06-18 16:33:58 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							4fb5da75dc 
							
						 
					 
					
						
						
							
							Consume WM_ERASEBKGND.  
						
						
						
					 
					
						2014-06-18 16:19:17 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5e008ad074 
							
						 
					 
					
						
						
							
							Removed tautological test.  
						
						
						
					 
					
						2014-06-18 16:19:17 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7123bcfc3e 
							
						 
					 
					
						
						
							
							Fixed modifier key events being lost.  
						
						
						
					 
					
						2014-06-17 11:49:29 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							20b7ac0518 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2014-06-12 22:08:37 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7653f3af49 
							
						 
					 
					
						
						
							
							Updated comments on global variables.  
						
						
						
					 
					
						2014-06-10 15:04:32 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ae469ee614 
							
						 
					 
					
						
						
							
							Made X11 Unicode table const.  
						
						
						
					 
					
						2014-06-10 15:04:32 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c6e02c09ff 
							
						 
					 
					
						
						
							
							Fixed leaks of joystick mutable arrays.  
						
						
						
					 
					
						2014-05-29 13:19:08 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8f2336f02c 
							
						 
					 
					
						
						
							
							Fixed release of get rule objects.  
						
						... 
						
						
						
						Partial revert of b4c03b992cFixes  #262 . 
						
					 
					
						2014-05-29 11:28:22 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							04ea2112bd 
							
						 
					 
					
						
						
							
							Fixed possible use of invalid HWND.  
						
						
						
					 
					
						2014-05-23 13:24:36 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							4923f1cf7e 
							
						 
					 
					
						
						
							
							Call platform API directly where possible.  
						
						
						
					 
					
						2014-05-21 21:30:24 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							56f0bb8613 
							
						 
					 
					
						
						
							
							Comment fix.  
						
						
						
					 
					
						2014-05-21 21:30:24 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b91116e2bc 
							
						 
					 
					
						
						
							
							Fixed glfwShowWindow restoring maximized windows.  
						
						... 
						
						
						
						Fixes  #264 . 
					
						2014-05-19 15:01:05 +02:00 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							cda5b25cb2 
							
						 
					 
					
						
						
							
							Moved to WM_NCCREATE.  
						
						
						
					 
					
						2014-04-20 15:26:52 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							b29fbc82c2 
							
						 
					 
					
						
						
							
							Ensure out arguments are always set.  
						
						
						
					 
					
						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 
							
						 
					 
					
						
						
						
						
							
						
						
							4a8f6ba58c 
							
						 
					 
					
						
						
							
							Moved window delegate creation to createWindow.  
						
						
						
					 
					
						2014-04-06 13:46:16 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							bf0adc2c70 
							
						 
					 
					
						
						
							
							Fixed crash on monitor disconnection.  
						
						
						
					 
					
						2014-03-25 19:37:25 +01:00 
						 
				 
			
				
					
						
							
							
								Doug Binks 
							
						 
					 
					
						
						
						
						
							
						
						
							dc987edf34 
							
						 
					 
					
						
						
							
							First draft of physical key fix for Windows.  
						
						
						
					 
					
						2014-03-20 23:46:43 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7ac3d85126 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2014-03-20 11:30:27 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8fa9cc0de3 
							
						 
					 
					
						
						
							
							Added GLFWimage struct.  
						
						
						
					 
					
						2014-03-20 11:30:27 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							608de57358 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						
						
					 
					
						2014-03-20 11:30:27 +01:00 
						 
				 
			
				
					
						
							
							
								urraka 
							
						 
					 
					
						
						
						
						
							
						
						
							40c04a7565 
							
						 
					 
					
						
						
							
							Added support for custom system cursors.  
						
						... 
						
						
						
						This adds 3 functions to the GLFW API: glfwCreateCursor,
glfwDestroyCursor and glfwSetCursor. 
						
					 
					
						2014-03-20 11:30:27 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							aaac715060 
							
						 
					 
					
						
						
							
							Reverted  43095307da.  
						
						... 
						
						
						
						The proposed fix broke for multiple displays of the same model. 
						
					 
					
						2014-03-19 23:25:03 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8ebd135536 
							
						 
					 
					
						
						
							
							Fixed last use of wndconfig in EGL port.  
						
						
						
					 
					
						2014-03-19 13:15:04 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Ådahl 
							
						 
					 
					
						
						
						
						
							
						
						
							b2b3f170a9 
							
						 
					 
					
						
						
							
							Make EGL use ctxconfig instead of wndconfig  
						
						
						
					 
					
						2014-03-18 21:35:50 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2200f87492 
							
						 
					 
					
						
						
							
							Fixed glfwDestroyWindow not flushing the output buffer.  
						
						
						
					 
					
						2014-03-12 20:53:57 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5c23071a81 
							
						 
					 
					
						
						
							
							Fixed leak of display name.  
						
						
						
					 
					
						2014-03-10 18:56:33 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							43095307da 
							
						 
					 
					
						
						
							
							Cleanup of CGDisplayIOServicePort replacement.  
						
						
						
					 
					
						2014-03-10 18:56:33 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Henry 
							
						 
					 
					
						
						
						
						
							
						
						
							bebae14223 
							
						 
					 
					
						
						
							
							Replace CGDisplayIOServicePort with a workaround  
						
						... 
						
						
						
						This could be cleaned up and refined a bit by comparing more display
attributes when available, but it gets the job done.
Closes  #192 . 
						
					 
					
						2014-03-10 18:56:33 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a859c10fa1 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2014-03-10 13:55:23 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							78f1b8bd15 
							
						 
					 
					
						
						
							
							Fixed invalid video mode being restored.  
						
						
						
					 
					
						2014-03-10 12:44:27 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							87dd7b89f5 
							
						 
					 
					
						
						
							
							Video mode detection cleanup.  
						
						
						
					 
					
						2014-03-10 12:36:23 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1ccc23268c 
							
						 
					 
					
						
						
							
							Added glfwPostEmptyEvent.  
						
						
						
					 
					
						2014-03-09 17:55:55 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9309f75704 
							
						 
					 
					
						
						
							
							Fixed missing ICCCM protocol message checks.  
						
						
						
					 
					
						2014-03-09 13:24:37 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							98552f1d75 
							
						 
					 
					
						
						
							
							Added caching of X11 NULL atom.  
						
						
						
					 
					
						2014-03-09 13:18:58 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							27c5760b0c 
							
						 
					 
					
						
						
							
							Updated broken RandR gamma comment.  
						
						
						
					 
					
						2014-03-07 01:02:54 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6e990b77d1 
							
						 
					 
					
						
						
							
							Removed stale comment.  
						
						
						
					 
					
						2014-03-07 00:11:43 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							596b1e69ce 
							
						 
					 
					
						
						
							
							Fixes for legacy MinGW 4.2.  
						
						
						
					 
					
						2014-03-06 23:33:09 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d2205aa1a0 
							
						 
					 
					
						
						
							
							Added missing suffix for WNDCLASSW.  
						
						
						
					 
					
						2014-03-06 23:21:13 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							76eefcc08a 
							
						 
					 
					
						
						
							
							Moved some VC++ specific hacks to platform header.  
						
						
						
					 
					
						2014-03-06 21:05:55 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6d8e78cc95 
							
						 
					 
					
						
						
							
							Further separation of window and context.  
						
						... 
						
						
						
						The context related parts of _GLFWwndconfig have been moved to
_GLFWctxconfig and given better names.  Window hint and attribute
members have been renamed to match. 
						
					 
					
						2014-03-06 20:07:58 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							0701d4ce6e 
							
						 
					 
					
						
						
							
							Made use of Win32 W-suffixed symbols explicit.  
						
						
						
					 
					
						2014-03-06 18:30:14 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d169557b00 
							
						 
					 
					
						
						
							
							Made GLX 1.3 the minimum supported version.  
						
						
						
					 
					
						2014-03-06 16:45:40 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ae8393c06e 
							
						 
					 
					
						
						
							
							Fixed refresh of debug context attribute.  
						
						
						
					 
					
						2014-03-06 15:29:45 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e2d6f2761c 
							
						 
					 
					
						
						
							
							Fixed constness of function parameters.  
						
						
						
					 
					
						2014-03-06 14:37:13 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Dickens 
							
						 
					 
					
						
						
						
						
							
						
						
							04b4e605a0 
							
						 
					 
					
						
						
							
							Removed C99-ism for the sake of OS X 10.6.  
						
						... 
						
						
						
						Fixes  #241 . 
					
						2014-02-13 20:58:48 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							bf389f7183 
							
						 
					 
					
						
						
							
							Cleaned up RandR video mode handling.  
						
						
						
					 
					
						2014-02-13 14:38:46 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							96433cdf19 
							
						 
					 
					
						
						
							
							Fixed meaningless Win32 video mode restore.  
						
						
						
					 
					
						2014-02-13 14:25:55 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2ec0acc972 
							
						 
					 
					
						
						
							
							Formatting (removed tab characters).  
						
						
						
					 
					
						2014-02-13 13:30:15 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b3c461bd7e 
							
						 
					 
					
						
						
							
							Cleaned up fix for  #234 .  
						
						... 
						
						
						
						XFree may not be passed NULL.  An invalid window handle will cause
_glfwGetWindowProperty to not return 1. 
						
					 
					
						2014-02-13 13:30:12 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							69e10b88b0 
							
						 
					 
					
						
						
							
							Fixed uncaught BadWindow in EWMH check.  
						
						... 
						
						
						
						Fixes  #234 . 
					
						2014-02-11 15:50:19 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7f4e947447 
							
						 
					 
					
						
						
							
							Fixed return value for WM_DROPFILES.  
						
						
						
					 
					
						2014-02-11 00:56:52 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d0d2332193 
							
						 
					 
					
						
						
							
							WINVER fixes for MinGW and VC++.  
						
						
						
					 
					
						2014-02-10 21:12:20 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9beba1ba31 
							
						 
					 
					
						
						
							
							Fixed copypaste mistake.  
						
						
						
					 
					
						2014-02-10 19:10:57 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c1446618cf 
							
						 
					 
					
						
						
							
							Blurb nomenclature fix.  
						
						
						
					 
					
						2014-02-10 15:33:41 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							cf177905e5 
							
						 
					 
					
						
						
							
							Allowed drops from less privileged processes.  
						
						... 
						
						
						
						By default, UAC will prevent less privileged processes from sending
these messages.  This resolves that on Windows 7 and later.  Windows
Vista is still affected by this issue, as it has UAC but lacks
ChangeWindowMessageFilterEx.
Fixes  #227 . 
						
					 
					
						2014-02-10 15:13:05 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9cc8107c6b 
							
						 
					 
					
						
						
							
							Fixed X11 drop support.  
						
						... 
						
						
						
						This was broken by 8ae063bb1bFixes  #224 . 
						
					 
					
						2014-02-10 14:19:35 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							84377c6175 
							
						 
					 
					
						
						
							
							Added _GLFW_USE_RETINA.  
						
						
						
					 
					
						2014-02-10 13:45:13 +01:00 
						 
				 
			
				
					
						
							
							
								Shane Liesegang 
							
						 
					 
					
						
						
						
						
							
						
						
							b4c03b992c 
							
						 
					 
					
						
						
							
							Fixing memory leak in cocoa_joystick  
						
						... 
						
						
						
						Making sure that propsRef and valueRef get released no matter when we
break out of the loop.
Resolves  #231 . 
						
					 
					
						2014-02-06 23:18:43 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a70bcb97bb 
							
						 
					 
					
						
						
							
							Added missing winmm loading errors.  
						
						
						
					 
					
						2014-01-29 15:22:35 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							58db8622bd 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						
						
					 
					
						2014-01-22 20:15:27 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5ed23e593c 
							
						 
					 
					
						
						
							
							Handle case of no available CRTCs.  
						
						
						
					 
					
						2014-01-22 20:13:22 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							dd02b96c94 
							
						 
					 
					
						
						
							
							Added flag for non-functional RandR monitor path.  
						
						
						
					 
					
						2014-01-22 20:13:19 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							13156de8c3 
							
						 
					 
					
						
						
							
							Updated stale X11 gamma comments.  
						
						
						
					 
					
						2014-01-22 16:37:27 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a4b8b0f114 
							
						 
					 
					
						
						
							
							Removed superfluous test for RandR version.  
						
						
						
					 
					
						2014-01-22 16:37:27 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							611006af18 
							
						 
					 
					
						
						
							
							Updated API version in comment headers.  
						
						
						
					 
					
						2014-01-22 01:32:00 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							0163bc05d6 
							
						 
					 
					
						
						
							
							Moved internal context function declarations.  
						
						
						
					 
					
						2014-01-22 01:23:35 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8f349e84ae 
							
						 
					 
					
						
						
							
							Cleaned up drop callback design.  
						
						
						
					 
					
						2014-01-21 18:23:25 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							cd54dc84c4 
							
						 
					 
					
						
						
							
							Fixed off-by-one error.  
						
						
						
					 
					
						2014-01-21 15:25:49 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2b876da52d 
							
						 
					 
					
						
						
							
							Fixed broken includes.  
						
						
						
					 
					
						2014-01-21 15:25:49 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ad9f880d61 
							
						 
					 
					
						
						
							
							Fixed broken calls to memset.  
						
						
						
					 
					
						2014-01-21 15:25:49 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8ae063bb1b 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						
						
					 
					
						2014-01-21 15:25:49 +01:00 
						 
				 
			
				
					
						
							
							
								arturo 
							
						 
					 
					
						
						
						
						
							
						
						
							89d0723ba3 
							
						 
					 
					
						
						
							
							Initial drag and drop support.  
						
						
						
					 
					
						2014-01-21 15:25:49 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							0548c713e8 
							
						 
					 
					
						
						
							
							Renamed monitor helper functions for clarity.  
						
						
						
					 
					
						2014-01-21 15:23:11 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							beb7e5909f 
							
						 
					 
					
						
						
							
							Added comment on headless Macs.  
						
						
						
					 
					
						2014-01-21 15:17:28 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6eec7970c1 
							
						 
					 
					
						
						
							
							Made NSScreen to CGDisplay matching fail softly.  
						
						
						
					 
					
						2014-01-21 15:14:14 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7bbd3943c9 
							
						 
					 
					
						
						
							
							Removed superfluous display sorting.  
						
						
						
					 
					
						2014-01-21 15:07:26 +01:00 
						 
				 
			
				
					
						
							
							
								David Avedissian 
							
						 
					 
					
						
						
						
						
							
						
						
							c789238741 
							
						 
					 
					
						
						
							
							Removed extra argument  
						
						
						
					 
					
						2014-01-18 23:43:17 +00:00 
						 
				 
			
				
					
						
							
							
								David Avedissian 
							
						 
					 
					
						
						
						
						
							
						
						
							4658e72b84 
							
						 
					 
					
						
						
							
							Fixed link error introduced by previous commit  
						
						
						
					 
					
						2014-01-18 21:32:18 +00:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e0a26aa62f 
							
						 
					 
					
						
						
							
							Cursor mode cleanup.  
						
						
						
					 
					
						2014-01-15 14:23:34 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							54b8d0d3c8 
							
						 
					 
					
						
						
							
							Moved to XGrabPointer for cursor hiding.  
						
						
						
					 
					
						2014-01-15 02:43:14 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							16eb97dbc3 
							
						 
					 
					
						
						
							
							Added native monitor handle access to native API.  
						
						
						
					 
					
						2014-01-13 23:05:01 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7341f8b635 
							
						 
					 
					
						
						
							
							Enlarged OS X invisible cursor.  
						
						... 
						
						
						
						Fixes  #206 . 
					
						2014-01-06 15:34:49 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7e806a8567 
							
						 
					 
					
						
						
							
							Started 3.1.  
						
						
						
					 
					
						2014-01-01 15:29:57 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d937b74b8f 
							
						 
					 
					
						
						
							
							Fixed glfwSetWindowSize stealing focus.  
						
						
						
					 
					
						2013-12-28 20:56:57 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							0e8dace18c 
							
						 
					 
					
						
						
							
							Removed stray whitespace in version string.  
						
						
						
					 
					
						2013-12-24 00:48:28 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							402189ba14 
							
						 
					 
					
						
						
							
							Fixed pthread.h not included by GLX header.  
						
						
						
					 
					
						2013-12-10 00:47:19 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							61ccb034d0 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2013-12-09 00:27:36 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							50c694fab4 
							
						 
					 
					
						
						
							
							Added errors for override redirect iconification.  
						
						
						
					 
					
						2013-12-08 14:59:52 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							56e600d7a1 
							
						 
					 
					
						
						
							
							Fixed iconify callback not triggered by Alt+Tab.  
						
						
						
					 
					
						2013-12-05 02:19:41 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							0c0bb28d39 
							
						 
					 
					
						
						
							
							Allow setting swap interval to zero on DWM.  
						
						
						
					 
					
						2013-12-04 08:00:53 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ed98e06651 
							
						 
					 
					
						
						
							
							Clarified WGL missing OpenGL error.  
						
						
						
					 
					
						2013-12-04 05:35:36 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							06289110e7 
							
						 
					 
					
						
						
							
							Documented utility functions.  
						
						
						
					 
					
						2013-11-24 23:31:26 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							823cc38ac1 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						
						
					 
					
						2013-11-20 20:04:00 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5ef4f77fb5 
							
						 
					 
					
						
						
							
							Added support for _NET_WM_BYPASS_COMPOSITOR.  
						
						
						
					 
					
						2013-11-20 19:59:17 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							0ccbddf767 
							
						 
					 
					
						
						
							
							Moved version number macro to internal.h.  
						
						... 
						
						
						
						This lets alternative build environments avoid having to manually keep
track of which version of GLFW is being built. 
						
					 
					
						2013-11-20 13:58:57 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							23021422f3 
							
						 
					 
					
						
						
							
							Added explicit configuration header macro.  
						
						
						
					 
					
						2013-11-20 12:06:07 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							87e6417353 
							
						 
					 
					
						
						
							
							Added hack detecting ARB_compatibility.  
						
						
						
					 
					
						2013-11-18 12:14:51 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							95c7029e19 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2013-11-18 12:06:39 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a79b93f5bc 
							
						 
					 
					
						
						
							
							Avoid X11 video mode setting if modes match.  
						
						... 
						
						
						
						This matches the behavior of the Windows port. 
						
					 
					
						2013-11-14 12:59:08 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a5b6a306ae 
							
						 
					 
					
						
						
							
							Added note.  
						
						
						
					 
					
						2013-11-13 12:47:44 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							109e3d13ed 
							
						 
					 
					
						
						
							
							Fixed reporting of negative window positions.  
						
						... 
						
						
						
						MSDN recommends LOWORD and HIWORD for WM_MOVE, but these do not
handle negative window positions correctly.
Fixes  #172 . 
						
					 
					
						2013-11-13 12:39:41 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7af99bce88 
							
						 
					 
					
						
						
							
							Fixed cursor centering for odd window sizes.  
						
						
						
					 
					
						2013-11-13 12:39:40 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							76afd41727 
							
						 
					 
					
						
						
							
							Added X error reporting to window creation failure.  
						
						
						
					 
					
						2013-11-10 14:12:07 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							bc625b21b3 
							
						 
					 
					
						
						
							
							Removed completed todo.  
						
						
						
					 
					
						2013-11-10 14:03:34 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							adbd52ba27 
							
						 
					 
					
						
						
							
							Formatted todos and notes.  
						
						
						
					 
					
						2013-11-10 14:03:07 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b9d4875f3e 
							
						 
					 
					
						
						
							
							Improved documentation of hacks.  
						
						
						
					 
					
						2013-11-10 13:56:27 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b13c84f854 
							
						 
					 
					
						
						
							
							Removed joystick axis value negation on OS X.  
						
						
						
					 
					
						2013-11-07 20:45:29 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							4013f733fe 
							
						 
					 
					
						
						
							
							Reverted change of IOKit functions.  
						
						... 
						
						
						
						The previously used set of functions caused a regression where no axes
or buttons were reported.  Fixes  #78 . 
						
					 
					
						2013-11-07 20:19:30 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a83d257ac6 
							
						 
					 
					
						
						
							
							Moved application activation to window showing.  
						
						... 
						
						
						
						Fixes  #93 . 
					
						2013-11-07 18:07:46 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ec5cb9c6f7 
							
						 
					 
					
						
						
							
							Moved to Cocoa for transformation and activation.  
						
						
						
					 
					
						2013-11-07 18:03:39 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							cc7f0bd532 
							
						 
					 
					
						
						
							
							Fixed crash retrieving the name of some displays.  
						
						
						
					 
					
						2013-11-07 16:28:07 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							97ae40496d 
							
						 
					 
					
						
						
							
							Added reporting of extension string retrieval failure.  
						
						
						
					 
					
						2013-11-07 15:17:25 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1cbd06c8a2 
							
						 
					 
					
						
						
							
							Fixed hidden window positioning on Metacity.  
						
						
						
					 
					
						2013-11-03 13:51:34 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							eabbb20d17 
							
						 
					 
					
						
						
							
							Added NULL test for glGetStringi.  
						
						
						
					 
					
						2013-11-01 13:55:33 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							0153dab346 
							
						 
					 
					
						
						
							
							Clarified WGL re-creation comment.  
						
						
						
					 
					
						2013-10-28 14:50:33 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							58045a5c07 
							
						 
					 
					
						
						
							
							Added Lion full scren menu item.  
						
						
						
					 
					
						2013-10-28 13:01:58 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7d1ae7aea7 
							
						 
					 
					
						
						
							
							Cleaned up Win32 timer.  
						
						
						
					 
					
						2013-10-28 12:14:50 +01:00 
						 
				 
			
				
					
						
							
							
								Jack Moffitt 
							
						 
					 
					
						
						
						
						
							
						
						
							5be45d214b 
							
						 
					 
					
						
						
							
							Fix build on Mac OS X 10.7 Lion.  
						
						... 
						
						
						
						`CVDisplayLinkRef` needs an extra header file, and `NSAppKitVersionNumber10_7`
wasn't added until 10.8so use `> NSAppKitVersionNumber10_6` instead. 
						
					 
					
						2013-10-24 02:24:34 -06:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							bc8ff545ca 
							
						 
					 
					
						
						
							
							Fixed mode enumeration for Thunderbolt monitors.  
						
						
						
					 
					
						2013-10-17 20:43:39 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e576bdc894 
							
						 
					 
					
						
						
							
							Removed joystick axis value negation.  
						
						
						
					 
					
						2013-10-17 20:09:00 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d78510457c 
							
						 
					 
					
						
						
							
							Added hack for full screen focus on OS X.  
						
						
						
					 
					
						2013-10-17 19:59:34 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7ef7beb9fb 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2013-10-17 15:16:27 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							16e63adc40 
							
						 
					 
					
						
						
							
							Tenative setting of install_name.  
						
						
						
					 
					
						2013-10-16 20:56:59 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							0041699048 
							
						 
					 
					
						
						
							
							Fixed glfw3.pc not using LIB_SUFFIX.  
						
						
						
					 
					
						2013-10-12 20:22:48 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2c920fbb8b 
							
						 
					 
					
						
						
							
							Clarified character callback parameter.  
						
						
						
					 
					
						2013-10-10 19:41:56 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9c15e2ff86 
							
						 
					 
					
						
						
							
							Enabled Lion full screen.  
						
						
						
					 
					
						2013-10-10 00:09:03 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7775c87cd6 
							
						 
					 
					
						
						
							
							Cleanup and change log update.  
						
						
						
					 
					
						2013-10-09 23:58:43 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1047d5646d 
							
						 
					 
					
						
						
							
							Merge pull request  #139  from Pieroman/patch-1  
						
						... 
						
						
						
						Fixed full screen windows blanking unused monitors. 
						
					 
					
						2013-10-09 14:47:41 -07:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							aab08712dd 
							
						 
					 
					
						
						
							
							Fixed zero refresh rate on some monitors.  
						
						
						
					 
					
						2013-10-09 19:45:39 +02:00 
						 
				 
			
				
					
						
							
							
								Andri Pálsson 
							
						 
					 
					
						
						
						
						
							
						
						
							99784fb8f0 
							
						 
					 
					
						
						
							
							Fixed hidden cursor positioning corner case.  
						
						
						
					 
					
						2013-10-09 19:06:03 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e9694cca47 
							
						 
					 
					
						
						
							
							Merge pull request  #152  from sjml/master  
						
						... 
						
						
						
						Fixed minor Xcode 5 warnings. 
						
					 
					
						2013-10-08 10:43:55 -07:00 
						 
				 
			
				
					
						
							
							
								Shane Liesegang 
							
						 
					 
					
						
						
						
						
							
						
						
							9e0c07b7ba 
							
						 
					 
					
						
						
							
							Fixing Xcode 5 warning  
						
						... 
						
						
						
						Xcode 5 has gotten more pedantic about undeclared selectors, by
default. 
						
					 
					
						2013-10-08 10:49:00 -04:00 
						 
				 
			
				
					
						
							
							
								Shane Liesegang 
							
						 
					 
					
						
						
						
						
							
						
						
							209de7b56d 
							
						 
					 
					
						
						
							
							Removing warnings when building Cocoa in 64-bit  
						
						... 
						
						
						
						NSInteger is defined as the native integer width, so these changes
remove implicit conversions that were causing precision warnings. 
						
					 
					
						2013-10-08 10:42:17 -04:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							16a8fafab2 
							
						 
					 
					
						
						
							
							Made disabled mode disable Win32 cursor image.  
						
						
						
					 
					
						2013-10-07 16:28:19 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6e68d89e0f 
							
						 
					 
					
						
						
							
							Fixed focus for Win+D window restoration.  
						
						
						
					 
					
						2013-10-07 16:12:23 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9c5d9f8614 
							
						 
					 
					
						
						
							
							Fixed clip rect being set for unfocused windows.  
						
						
						
					 
					
						2013-10-07 15:30:57 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							161065ac19 
							
						 
					 
					
						
						
							
							Clarified configuration header comments.  
						
						
						
					 
					
						2013-10-06 11:45:28 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Corrigan 
							
						 
					 
					
						
						
						
						
							
						
						
							34f1c298b6 
							
						 
					 
					
						
						
							
							config.h.in --> glfw_config.h.in  
						
						
						
					 
					
						2013-10-04 09:41:08 -04:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8194f1e2ae 
							
						 
					 
					
						
						
							
							Added hack for setting WM_CLASS.  
						
						
						
					 
					
						2013-10-04 13:41:19 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5759d0fdf2 
							
						 
					 
					
						
						
							
							Fixed F13 being reported as PrtSc on OS X.  
						
						
						
					 
					
						2013-09-26 19:58:35 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							201d0a78b1 
							
						 
					 
					
						
						
							
							Fixed Grave and World 1 being flipped.  
						
						
						
					 
					
						2013-09-26 00:00:07 +02:00 
						 
				 
			
				
					
						
							
							
								Pieroman 
							
						 
					 
					
						
						
						
						
							
						
						
							d3f22b8a04 
							
						 
					 
					
						
						
							
							Fixed Mac OS X bug where request for one fullscreen window blacks out other monitors  
						
						
						
					 
					
						2013-09-19 21:33:44 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d3f3e2d6c5 
							
						 
					 
					
						
						
							
							Removed unused flag.  
						
						
						
					 
					
						2013-09-19 01:12:50 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							546c794321 
							
						 
					 
					
						
						
							
							Fixed OS X cursor bugs  #3 ,  #72  and  #88 .  
						
						
						
					 
					
						2013-09-19 01:05:51 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d69796d9e0 
							
						 
					 
					
						
						
							
							Updated menu label for minimization.  
						
						
						
					 
					
						2013-09-16 15:58:05 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							3415f3ccde 
							
						 
					 
					
						
						
							
							Conditionally define API version macros.  
						
						
						
					 
					
						2013-09-13 12:27:43 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							57b8be1c24 
							
						 
					 
					
						
						
							
							Added support for mouse buttons 4-n.  
						
						
						
					 
					
						2013-09-08 16:09:23 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b998d4fe01 
							
						 
					 
					
						
						
							
							Fixed _WIN32_WINNT not being set to Windows XP.  
						
						
						
					 
					
						2013-09-03 13:38:16 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							3f74712540 
							
						 
					 
					
						
						
							
							Updated NSGL error tag.  
						
						
						
					 
					
						2013-08-26 22:48:07 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							124bc392ab 
							
						 
					 
					
						
						
							
							Removed stale comment.  
						
						
						
					 
					
						2013-08-26 20:18:49 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f54b4e174d 
							
						 
					 
					
						
						
							
							Fixed error code for missing GLES.  
						
						
						
					 
					
						2013-08-21 11:56:48 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							83f57ff0ce 
							
						 
					 
					
						
						
							
							Fixed potential segfault on init.  
						
						
						
					 
					
						2013-08-21 10:15:52 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9c20737b60 
							
						 
					 
					
						
						
							
							Allowed characters regardless of modifier keys.  
						
						
						
					 
					
						2013-08-19 13:08:35 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							951f02acf3 
							
						 
					 
					
						
						
							
							Fixed keypad 5 release events.  
						
						
						
					 
					
						2013-08-16 17:48:11 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							735bc2d815 
							
						 
					 
					
						
						
							
							Added NvOptimusEnablement.  
						
						
						
					 
					
						2013-08-07 18:11:58 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a3ca7ad93a 
							
						 
					 
					
						
						
							
							Removed cursor centering XFlush hack.  
						
						
						
					 
					
						2013-08-06 20:48:31 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							261f290abf 
							
						 
					 
					
						
						
							
							Fixed original video mode being overwritten.  
						
						
						
					 
					
						2013-08-06 19:52:09 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							63a191eb8d 
							
						 
					 
					
						
						
							
							Added clearing of callbacks on terminate.  
						
						
						
					 
					
						2013-07-30 17:06:06 +02:00 
						 
				 
			
				
					
						
							
							
								arturo 
							
						 
					 
					
						
						
						
						
							
						
						
							a6a5fa937c 
							
						 
					 
					
						
						
							
							Fixed window position being incorrect on some WMs.  
						
						
						
					 
					
						2013-07-30 15:52:47 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							3cfc400cf9 
							
						 
					 
					
						
						
							
							Simplified source file comment headers.  
						
						
						
					 
					
						2013-07-30 14:46:52 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6e85924bd3 
							
						 
					 
					
						
						
							
							Replaced selector test with NSAppKitVersionNumber.  
						
						
						
					 
					
						2013-07-30 14:46:51 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f7282e86c0 
							
						 
					 
					
						
						
							
							Added pointer swap macro for callback setters.  
						
						
						
					 
					
						2013-07-30 14:44:56 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9d0e102135 
							
						 
					 
					
						
						
							
							Fixed glfwCreateWindow return value semantics.  
						
						
						
					 
					
						2013-07-30 14:44:56 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitri Shuralyov 
							
						 
					 
					
						
						
						
						
							
						
						
							c99b7fe7da 
							
						 
					 
					
						
						
							
							Fixed #if-guard logic and signature for hasPreciseScrollingDeltas.  
						
						
						
					 
					
						2013-07-24 23:06:58 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitri Shuralyov 
							
						 
					 
					
						
						
						
						
							
						
						
							5655e26315 
							
						 
					 
					
						
						
							
							Changed scrollWheel to use precise scrolling deltas when available.  
						
						... 
						
						
						
						Use precise scrolling deltas only on supported versions of OS X;
hasPreciseScrollingDeltas, scrollingDeltaX, scrollingDeltaY are
available in OS X v10.7 and later.
Replaced a single occurence of a tab character with 4 spaces for
consistency in src/socoa_window.m. 
						
					 
					
						2013-07-17 19:36:43 -07:00 
						 
				 
			
				
					
						
							
							
								siavash 
							
						 
					 
					
						
						
						
						
							
						
						
							0463e196b4 
							
						 
					 
					
						
						
							
							Cleanup of size_t use.  
						
						
						
					 
					
						2013-07-15 18:37:02 +02:00 
						 
				 
			
				
					
						
							
							
								siavash 
							
						 
					 
					
						
						
						
						
							
						
						
							b12c973922 
							
						 
					 
					
						
						
							
							Moved X11 character translation failure test.  
						
						
						
					 
					
						2013-07-15 18:28:09 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							45653c5549 
							
						 
					 
					
						
						
							
							Cleaned up X error handler work.  
						
						
						
					 
					
						2013-07-11 01:32:46 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f67c7b49ab 
							
						 
					 
					
						
						
							
							Merge pull request  #86  from siavashserver/master  
						
						... 
						
						
						
						Added utility functions for X11 error handler. 
						
					 
					
						2013-07-10 15:46:49 -07:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							41a1374744 
							
						 
					 
					
						
						
							
							Updated references to OS X (previously Mac OS X).  
						
						
						
					 
					
						2013-07-10 15:38:31 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c8b01f61d6 
							
						 
					 
					
						
						
							
							Enabled OpenGL 3.x and 4.x context on OS X 10.9.  
						
						
						
					 
					
						2013-07-10 15:03:14 +02:00 
						 
				 
			
				
					
						
							
							
								siavash 
							
						 
					 
					
						
						
						
						
							
						
						
							3b4eb2f0a0 
							
						 
					 
					
						
						
							
							Added blank cursor creation error checking on X11.  
						
						
						
					 
					
						2013-07-09 21:08:21 +04:30 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d20aa0428a 
							
						 
					 
					
						
						
							
							Fixed window positioning on OS X.  
						
						
						
					 
					
						2013-07-09 17:08:26 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1c80e99008 
							
						 
					 
					
						
						
							
							Added forcing of swap interval on DWM composition.  
						
						
						
					 
					
						2013-07-08 00:32:23 +02:00 
						 
				 
			
				
					
						
							
							
								Niklas Behrens 
							
						 
					 
					
						
						
						
						
							
						
						
							a55c3f48eb 
							
						 
					 
					
						
						
							
							Fix incorrect cursor position  
						
						... 
						
						
						
						When reactivating the cursor its position was updated visually but not
internally which caused glfwGetCursorPos to return wrong values. 
						
					 
					
						2013-07-07 22:05:29 +02:00 
						 
				 
			
				
					
						
							
							
								siavash 
							
						 
					 
					
						
						
						
						
							
						
						
							763ec6cbcb 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						
						
					 
					
						2013-07-05 14:29:12 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							dcb4d8ee32 
							
						 
					 
					
						
						
							
							Fixed possible X11 screensaver race condition.  
						
						
						
					 
					
						2013-07-04 17:52:15 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							58c69a9ac4 
							
						 
					 
					
						
						
							
							Enabled compilation on OS X 10.6 SDK.  
						
						
						
					 
					
						2013-07-04 15:02:01 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7a03ca8dbc 
							
						 
					 
					
						
						
							
							Removed superflous casts of allocated memory.  
						
						
						
					 
					
						2013-07-04 14:54:07 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d7512f529c 
							
						 
					 
					
						
						
							
							Clarified names of gamma array helper functions.  
						
						
						
					 
					
						2013-07-04 14:52:58 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							209a470a5f 
							
						 
					 
					
						
						
							
							Replaced all uses of malloc with calloc.  
						
						
						
					 
					
						2013-07-04 14:20:14 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2656bf8f9f 
							
						 
					 
					
						
						
							
							Added missing module handle freeing.  
						
						
						
					 
					
						2013-06-26 14:04:07 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							194e22dbbe 
							
						 
					 
					
						
						
							
							Fixed retrieval of OpenGL 1.0 and 1.1 on WGL.  
						
						
						
					 
					
						2013-06-26 13:57:09 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							4883073b91 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						
						
					 
					
						2013-06-24 14:38:00 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2ce9e8e6b2 
							
						 
					 
					
						
						
							
							Fixed clipboard string leaks.  
						
						... 
						
						
						
						The clipboard string was not by the Win32 and Cocoa ports on terminate. 
						
					 
					
						2013-06-24 14:08:55 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							933005a022 
							
						 
					 
					
						
						
							
							Corrected comment.  
						
						
						
					 
					
						2013-06-19 13:49:51 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							3be3f58a92 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						
						
					 
					
						2013-06-19 13:47:19 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e11a5e3973 
							
						 
					 
					
						
						
							
							Fixed resizing for full screen override redirect.  
						
						
						
					 
					
						2013-06-19 13:47:19 +02:00 
						 
				 
			
				
					
						
							
							
								Jari Vetoniemi 
							
						 
					 
					
						
						
						
						
							
						
						
							5c54987285 
							
						 
					 
					
						
						
							
							Typecast EGL types to get rid of compile warnings  
						
						
						
					 
					
						2013-06-17 19:25:41 +03:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c10bf9ba9c 
							
						 
					 
					
						
						
							
							Fixed incorrect hint default.  
						
						... 
						
						
						
						The default for the GLFW_ALPHA_BITS hint was zero instead of 8. 
						
					 
					
						2013-06-17 17:42:25 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							10017b27bb 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						
						
					 
					
						2013-06-17 12:46:51 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							01ccc56423 
							
						 
					 
					
						
						
							
							Added missing headers to library target.  
						
						
						
					 
					
						2013-06-17 10:31:25 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							22e1aa6cfc 
							
						 
					 
					
						
						
							
							Fixed process transform when no menu bar.  
						
						
						
					 
					
						2013-06-16 20:30:36 +02:00 
						 
				 
			
				
					
						
							
							
								Kyle McDonald 
							
						 
					 
					
						
						
						
						
							
						
						
							d5cd6ec8eb 
							
						 
					 
					
						
						
							
							Restored support for Mac OS X 10.6.  
						
						... 
						
						
						
						Modified during merge. 
						
					 
					
						2013-06-16 18:46:20 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							eba8168a03 
							
						 
					 
					
						
						
							
							Fixed glfwGetFramebufferSize on OS X.  
						
						
						
					 
					
						2013-06-16 18:32:16 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a7ff236b32 
							
						 
					 
					
						
						
							
							Fixed duplicate events being reported.  
						
						
						
					 
					
						2013-06-16 18:29:46 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d31322cdcd 
							
						 
					 
					
						
						
							
							Added option for disabling install.  
						
						
						
					 
					
						2013-06-16 13:31:39 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							77e4c61190 
							
						 
					 
					
						
						
							
							Fixed broken WGL error detection.  
						
						... 
						
						
						
						Context creation was attempted even if no valid pixel formats had been
found during enumeration. 
						
					 
					
						2013-06-13 18:29:21 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ccb810bed9 
							
						 
					 
					
						
						
							
							It's not an error.  
						
						
						
					 
					
						2013-06-13 12:21:16 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5da6a903f9 
							
						 
					 
					
						
						
							
							Fixed MinGW warning.  
						
						
						
					 
					
						2013-06-12 23:08:01 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							3df0b4478b 
							
						 
					 
					
						
						
							
							Fixed VC++ warnings.  
						
						
						
					 
					
						2013-06-12 20:37:04 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							421810325a 
							
						 
					 
					
						
						
							
							Win32 fixes.  
						
						
						
					 
					
						2013-06-12 19:58:30 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							35c386b7bb 
							
						 
					 
					
						
						
							
							Ignore CRTCs with no outputs.  
						
						
						
					 
					
						2013-06-12 19:40:55 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							52354bf382 
							
						 
					 
					
						
						
							
							Added missing ramp array allocation.  
						
						
						
					 
					
						2013-06-09 18:18:09 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							68b7ea86d2 
							
						 
					 
					
						
						
							
							Monitor enumeration fixes.  
						
						
						
					 
					
						2013-06-09 13:10:21 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8c069f3753 
							
						 
					 
					
						
						
							
							Fixed use of wrong variable.  
						
						
						
					 
					
						2013-06-09 12:18:07 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							296b0a39a0 
							
						 
					 
					
						
						
							
							Added zeroing of DEVMODE.  
						
						
						
					 
					
						2013-06-09 11:45:51 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							742a577230 
							
						 
					 
					
						
						
							
							Removed C99-ism.  
						
						
						
					 
					
						2013-06-09 11:45:26 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							770daa19c8 
							
						 
					 
					
						
						
							
							Avoid mode re-enumeration, take two.  
						
						
						
					 
					
						2013-06-07 15:11:26 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f4387139e0 
							
						 
					 
					
						
						
							
							Avoid mode re-enumeration.  
						
						
						
					 
					
						2013-06-07 13:57:17 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f6a9338b06 
							
						 
					 
					
						
						
							
							Hooked up monitor callback on OS X.  
						
						
						
					 
					
						2013-06-06 01:28:01 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							11615fcaf2 
							
						 
					 
					
						
						
							
							Added scancode to key callback.  
						
						
						
					 
					
						2013-06-05 23:46:09 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							4c69535d72 
							
						 
					 
					
						
						
							
							Removed reconfiguration callback.  
						
						... 
						
						
						
						The Core Graphics callback is called before the corresponding NSScreen
object for a newly connected monitor is created, thus making monitor
enumeration fail. 
						
					 
					
						2013-06-05 16:31:05 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							44e8401f7b 
							
						 
					 
					
						
						
							
							Clarified default profile token name.  
						
						
						
					 
					
						2013-06-05 16:15:20 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							11b7d17ea0 
							
						 
					 
					
						
						
							
							Added filtering of duplicate key releases.  
						
						
						
					 
					
						2013-06-05 15:26:52 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							edebf3b560 
							
						 
					 
					
						
						
							
							Clarified comment.  
						
						
						
					 
					
						2013-06-05 15:17:16 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							36de6d3ce3 
							
						 
					 
					
						
						
							
							Fixed AltGr on Windows.  
						
						
						
					 
					
						2013-06-05 13:11:00 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							180a4ee640 
							
						 
					 
					
						
						
							
							Fixed constness of joystick data.  
						
						
						
					 
					
						2013-06-04 18:20:38 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f9d1a37621 
							
						 
					 
					
						
						
							
							Fixed unguarded calls to monitor callback.  
						
						
						
					 
					
						2013-06-04 17:46:06 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							3498163da1 
							
						 
					 
					
						
						
							
							Separated window and framebuffer sizes.  
						
						
						
					 
					
						2013-06-04 01:51:54 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							89588a4508 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						
						
					 
					
						2013-06-04 01:51:40 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2b1192a3dd 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2013-05-31 00:09:37 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							80076e7b67 
							
						 
					 
					
						
						
							
							Fixed function visibility.  
						
						
						
					 
					
						2013-05-31 00:02:03 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2cd34386bc 
							
						 
					 
					
						
						
							
							Added back refresh rate window hint.  
						
						
						
					 
					
						2013-05-30 20:42:59 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							731812cfc1 
							
						 
					 
					
						
						
							
							Added refresh rate to GLFWvidmode.  
						
						
						
					 
					
						2013-05-30 15:52:42 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8a683c02aa 
							
						 
					 
					
						
						
							
							Hooked up Quartz reconfiguration callback.  
						
						
						
					 
					
						2013-05-30 14:14:30 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ad1f6f0341 
							
						 
					 
					
						
						
							
							Renamed glfwGetWindowParam to glfwGetWindowAttrib.  
						
						... 
						
						
						
						Parameters are something specified at creation time and are often
immutable, while many of the values returned by glfwGetWindowParam
reflected current state not controlled by any parameter or hint. 
						
					 
					
						2013-05-27 15:30:32 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							aaa955f51f 
							
						 
					 
					
						
						
							
							Moved mode setting to after window re-creation.  
						
						
						
					 
					
						2013-05-26 18:05:57 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a90389044d 
							
						 
					 
					
						
						
							
							Fixed styles for undecorated windows on Windows.  
						
						
						
					 
					
						2013-05-26 18:00:38 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ffc55c3509 
							
						 
					 
					
						
						
							
							Removed broken initial cursor pos kluges.  
						
						
						
					 
					
						2013-05-26 17:19:13 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b4e0ee418e 
							
						 
					 
					
						
						
							
							Made glfwGetMonitors work from monitor callback.  
						
						
						
					 
					
						2013-05-24 15:08:23 +02:00 
						 
				 
			
				
					
						
							
							
								Noel Cower 
							
						 
					 
					
						
						
						
						
							
						
						
							eff85f9500 
							
						 
					 
					
						
						
							
							Added super modifier bit.  
						
						... 
						
						
						
						Edited during merge. 
						
					 
					
						2013-05-23 14:21:35 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							3bcffba24a 
							
						 
					 
					
						
						
							
							Renamed control modifier bit to match key token.  
						
						
						
					 
					
						2013-05-23 14:21:35 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							47b06e1fdc 
							
						 
					 
					
						
						
							
							Removed C99-ism.  
						
						
						
					 
					
						2013-05-23 00:18:11 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							15ed715f4e 
							
						 
					 
					
						
						
							
							Moved public headers to the GLFW directory.  
						
						
						
					 
					
						2013-05-22 22:46:34 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ce1e84def6 
							
						 
					 
					
						
						
							
							Made glfwGetVideoMode consistent with getters.  
						
						
						
					 
					
						2013-05-22 22:16:43 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5d308db654 
							
						 
					 
					
						
						
							
							New gamma ramp API.  
						
						
						
					 
					
						2013-05-22 21:56:14 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6df692b61e 
							
						 
					 
					
						
						
							
							Renamed CURSOR_CAPTURED to CURSOR_DISABLED.  
						
						
						
					 
					
						2013-05-22 21:56:14 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9264b5da0e 
							
						 
					 
					
						
						
							
							Removed double mode for cursor mode.  
						
						
						
					 
					
						2013-05-22 21:56:14 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2d1b835711 
							
						 
					 
					
						
						
							
							Added a conservative set of key modifiers.  
						
						
						
					 
					
						2013-05-22 21:56:14 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7f2eb7b15b 
							
						 
					 
					
						
						
							
							New joystick API.  
						
						
						
					 
					
						2013-05-22 21:56:14 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c4d856bcb2 
							
						 
					 
					
						
						
							
							Fixed window positioning on OS X.  
						
						
						
					 
					
						2013-05-22 21:37:41 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							0b5de6dd28 
							
						 
					 
					
						
						
							
							Fixed cursor positioning on OS X.  
						
						
						
					 
					
						2013-05-22 20:52:45 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9fe71af79a 
							
						 
					 
					
						
						
							
							Fixed broken test for broken RandR gamma.  
						
						
						
					 
					
						2013-05-19 09:48:36 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							67e7d8ca5f 
							
						 
					 
					
						
						
							
							Fixed window position for EWMH full screen.  
						
						... 
						
						
						
						Also added flushing after setting window position and size. 
						
					 
					
						2013-05-19 09:08:42 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e20e8f9954 
							
						 
					 
					
						
						
							
							Comment fixes.  
						
						
						
					 
					
						2013-05-14 01:11:28 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1eac29d168 
							
						 
					 
					
						
						
							
							Ensured that count out parameter is always set.  
						
						
						
					 
					
						2013-05-14 01:06:31 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							64630af362 
							
						 
					 
					
						
						
							
							CMake config file cleanup.  
						
						
						
					 
					
						2013-05-14 01:03:51 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d82f068f7e 
							
						 
					 
					
						
						
							
							Reintroduced manual framebuffer config selection.  
						
						... 
						
						
						
						The default behavior of WGL, EGL and GLX is to choose a config that has
/at least/ the specified number of bits, whereas the GLFW 2 behavior was
to choose the closest match with very few hard constraints.  Moving the
responsibility of finding the supported minimum values to the client was
problematic, as there's no way to enumerate supported configurations,
forcing the client to perform multiple (and slow) window/context
creation attempts.  Not even the currently set defaults (24-bit color
and depth, 8-bit stencil) is universally supported, as bug reports show. 
						
					 
					
						2013-05-13 15:58:36 +02:00 
						 
				 
			
				
					
						
							
							
								Lambert Clara 
							
						 
					 
					
						
						
						
						
							
						
						
							f6eccf145b 
							
						 
					 
					
						
						
							
							Add glfwConfig module.  
						
						... 
						
						
						
						This module allows cmake projects to find glfw with FIND_PACKAGE. 
						
					 
					
						2013-05-12 16:55:33 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							475d10d9d8 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2013-05-02 23:06:59 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f27eca113e 
							
						 
					 
					
						
						
							
							Moved OpenGL framework loading to NSGL module.  
						
						
						
					 
					
						2013-05-02 23:06:59 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							efe3ee8818 
							
						 
					 
					
						
						
							
							Initial OS X fullscreen iconification work.  
						
						... 
						
						
						
						glfwIconifyWindow now pulls the view out of fullscreen mode and restores
the original display mode, reversing the process when deminiaturized. 
						
					 
					
						2013-05-02 18:24:37 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							58ae11778a 
							
						 
					 
					
						
						
							
							Replaced expensive IOKit function.  
						
						
						
					 
					
						2013-05-02 18:02:52 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b0e66c925c 
							
						 
					 
					
						
						
							
							Explicitly choose closest policy.  
						
						
						
					 
					
						2013-05-02 17:35:09 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							fa35d701a7 
							
						 
					 
					
						
						
							
							Fixed sharing between windowed and fullscreen windows.  
						
						
						
					 
					
						2013-05-02 17:30:57 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							cdfbe68a96 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						
						
					 
					
						2013-05-02 17:01:19 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							4a2a00766c 
							
						 
					 
					
						
						
							
							TLS key cleanup.  
						
						
						
					 
					
						2013-05-02 16:48:11 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6b7f5671f8 
							
						 
					 
					
						
						
							
							Merged GLX error code into library struct.  
						
						
						
					 
					
						2013-05-02 16:37:55 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							be28914732 
							
						 
					 
					
						
						
							
							Added setting of _NET_WM_PID.  
						
						
						
					 
					
						2013-05-02 16:31:27 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							161c73ea66 
							
						 
					 
					
						
						
							
							Removed centered flag.  
						
						
						
					 
					
						2013-05-01 16:34:11 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7ecd2eb53b 
							
						 
					 
					
						
						
							
							Fixed NSBeep on certain chords.  
						
						
						
					 
					
						2013-04-30 19:02:31 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							296632c8d2 
							
						 
					 
					
						
						
							
							Fixed joystick state not being initialized.  
						
						
						
					 
					
						2013-04-30 17:03:09 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							aa3364a73e 
							
						 
					 
					
						
						
							
							Fixed jitter in captured cursor mode.  
						
						
						
					 
					
						2013-04-30 15:50:01 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d6030808eb 
							
						 
					 
					
						
						
							
							Cleanup of clipboard manager work.  
						
						
						
					 
					
						2013-04-30 15:07:02 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							affb62514a 
							
						 
					 
					
						
						
							
							Cleanup of clipboard manager work.  
						
						
						
					 
					
						2013-04-29 21:06:54 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							179194a687 
							
						 
					 
					
						
						
							
							Added support for clipboard manager.  
						
						
						
					 
					
						2013-04-29 13:16:56 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1b34887e10 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2013-04-29 13:01:30 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ae1532670c 
							
						 
					 
					
						
						
							
							Separated formats from targets.  
						
						
						
					 
					
						2013-04-29 13:01:30 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							dab22c4c53 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						
						
					 
					
						2013-04-29 13:01:30 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							822eb1c986 
							
						 
					 
					
						
						
							
							Added support for MULTIPLE target.  
						
						
						
					 
					
						2013-04-29 13:01:26 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7012d97958 
							
						 
					 
					
						
						
							
							Removed clipboard format index macros.  
						
						
						
					 
					
						2013-04-29 00:23:59 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							0046b210e2 
							
						 
					 
					
						
						
							
							Merged hints into library struct.  
						
						
						
					 
					
						2013-04-24 23:47:08 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							72277846bd 
							
						 
					 
					
						
						
							
							Removed stale comment.  
						
						
						
					 
					
						2013-04-24 22:34:09 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							3ec843a1da 
							
						 
					 
					
						
						
							
							Fixed captured cursor mode on OS X.  
						
						
						
					 
					
						2013-04-24 19:29:28 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7423cfa5bf 
							
						 
					 
					
						
						
							
							Corrected type of cursor coordinates.  
						
						
						
					 
					
						2013-04-22 16:04:24 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7405bc48cd 
							
						 
					 
					
						
						
							
							Added proper monitor comparison.  
						
						
						
					 
					
						2013-04-22 14:44:45 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2891c9629f 
							
						 
					 
					
						
						
							
							Fixed hidden cursor mode on OS X.  
						
						
						
					 
					
						2013-04-22 00:12:25 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a2745574c8 
							
						 
					 
					
						
						
							
							OS X hidden cursor cleanup.  
						
						
						
					 
					
						2013-04-21 22:46:35 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							74d6a5d883 
							
						 
					 
					
						
						
							
							Nomenclature fix.  
						
						
						
					 
					
						2013-04-21 21:54:33 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f5ba0d9f22 
							
						 
					 
					
						
						
							
							Video mode setting cleanup.  
						
						
						
					 
					
						2013-04-21 21:28:07 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b0ae7a6957 
							
						 
					 
					
						
						
							
							Added refresh event for resize on OS X.  
						
						
						
					 
					
						2013-04-21 17:39:10 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ace0a8ef28 
							
						 
					 
					
						
						
							
							Fixed type for cached cursor coords.  
						
						
						
					 
					
						2013-04-21 16:28:46 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6fd396f766 
							
						 
					 
					
						
						
							
							Removed C99-ism.  
						
						
						
					 
					
						2013-04-21 16:28:08 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f175b2dddc 
							
						 
					 
					
						
						
							
							Only apply cursor mode to focused windows.  
						
						
						
					 
					
						2013-04-19 00:19:59 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							11a27de3d3 
							
						 
					 
					
						
						
							
							Added return by setters of previous callback.  
						
						
						
					 
					
						2013-04-18 18:20:25 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							37a137559e 
							
						 
					 
					
						
						
							
							Monitor enumeration cleanup.  
						
						
						
					 
					
						2013-04-18 15:30:34 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							dc58dd1bef 
							
						 
					 
					
						
						
							
							Merge pull request  #52  from nilium/osx-cursor-hidden-patch  
						
						... 
						
						
						
						Added support for hidden cursor mode on OS X. 
						
					 
					
						2013-04-18 06:22:53 -07:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							57751a5494 
							
						 
					 
					
						
						
							
							Added initial NSScreen integration.  
						
						... 
						
						
						
						This (tentatively) fixes the bug of full screen windows on OS X always
opening on the primary monitor. 
						
					 
					
						2013-04-17 23:11:04 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							130f07d8c3 
							
						 
					 
					
						
						
							
							Added include required for XUniqueContext.  
						
						
						
					 
					
						2013-04-17 17:31:29 +02:00