Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							076d9311fa 
							
						 
					 
					
						
						
							
							Removed tab characters.  
						
						
						
					 
					
						2015-04-10 13:17:27 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c5099ff407 
							
						 
					 
					
						
						
							
							Cleanup of  #493 .  
						
						
						
					 
					
						2015-04-09 17:59:37 +02:00 
						 
				 
			
				
					
						
							
							
								Chi-kwan Chan 
							
						 
					 
					
						
						
						
						
							
						
						
							4277e9f5d6 
							
						 
					 
					
						
						
							
							Removed NSScreen member of OS X monitor.  
						
						... 
						
						
						
						Apple's documentation of [NSScreen screens] mentions that, "The
(screens) array should not be cached.  Screens can be added, removed,
or dynamically reconfigured at any time."  Because of this, we simply
obtain the screen from a displayID whenever we need it.
Fixes  #492 .
Closes  #493 . 
						
					 
					
						2015-04-09 17:59:37 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							882b770ecb 
							
						 
					 
					
						
						
							
							Cleanup of  #487 .  
						
						
						
					 
					
						2015-04-09 17:59:37 +02:00 
						 
				 
			
				
					
						
							
							
								Elviss Strazdins 
							
						 
					 
					
						
						
						
						
							
						
						
							a21f586c3b 
							
						 
					 
					
						
						
							
							Removed check for whether context is current.  
						
						... 
						
						
						
						The GLFW TLS slot will be out of sync if an outside source makes another
context current.
Fixes  #487 . 
						
					 
					
						2015-04-09 17:59:37 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2fbd948a67 
							
						 
					 
					
						
						
							
							Fixed initialization failing on headless systems.  
						
						... 
						
						
						
						Fixes  #482 . 
					
						2015-04-09 17:59:37 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							49cf82a0ac 
							
						 
					 
					
						
						
							
							Cleaned up monitor and video mode enumeration.  
						
						
						
					 
					
						2015-04-09 17:40:27 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							16e80258b8 
							
						 
					 
					
						
						
							
							Shrunk error message buffer.  
						
						... 
						
						
						
						This fixes a VC++ static analysis warning. 
						
					 
					
						2015-04-07 22:19:57 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1861cf4975 
							
						 
					 
					
						
						
							
							Removed stale comment.  
						
						
						
					 
					
						2015-04-07 02:29:49 +02:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
						
						
							
						
						
							4974585d04 
							
						 
					 
					
						
						
							
							wayland: Handle disconnect properly  
						
						... 
						
						
						
						Merge code for PollEvents and WaitEvents, and handle disconnect properly. 
						
					 
					
						2015-03-26 15:12:49 +08:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5268914b3f 
							
						 
					 
					
						
						
							
							Started 3.1.2.  
						
						
						
					 
					
						2015-03-20 00:16:24 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							29b40112c2 
							
						 
					 
					
						
						
							
							Fixed sleeping monitors being excluded from list.  
						
						... 
						
						
						
						Closes  #430 . 
					
						2015-03-19 16:21:52 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8f08661d9e 
							
						 
					 
					
						
						
							
							Header option macro fixes and documentation work.  
						
						... 
						
						
						
						This adds compile-time checks and documentation warning about defining
header option macros during compilation of GLFW.
Fixes  #445 . 
						
					 
					
						2015-03-17 16:39:09 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							eb7688df8f 
							
						 
					 
					
						
						
							
							Added select to all custom X11 event polling.  
						
						... 
						
						
						
						All loops waiting for specific events now use select to sleep while
there is no new data. 
						
					 
					
						2015-03-16 18:29:37 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e8f8ec027d 
							
						 
					 
					
						
						
							
							Documented C locale hack.  
						
						
						
					 
					
						2015-03-15 15:55:54 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d493a82f9e 
							
						 
					 
					
						
						
							
							Various error fixes.  
						
						... 
						
						
						
						Fixed incorrect error types.  Added missing error string prefixes.
Removed some invalid or superfluous error emissions.  Clarified some
error strings.  Joined error string lines to aid grep.  Replaced some
generic error strings with specific ones.  Documentation work.
Fixes  #450 . 
						
					 
					
						2015-03-15 15:52:27 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a75e43ef22 
							
						 
					 
					
						
						
							
							Moved _NET_REQUEST_FRAME_EXTENTS to frame query.  
						
						... 
						
						
						
						The request is now only made when necessary and times out after 500ms.
This breaks our end of the protocol to work around broken
implementations at the other end.
It uses the GLFW timer instead of select, as select is not guaranteed to
update the timeout with the time remaining and a single select is not
sufficient as other events may be incoming.
Fixes  #368  (mostly).
Fixes  #429  (mostly). 
						
					 
					
						2015-03-15 15:47:39 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5bbc2b4949 
							
						 
					 
					
						
						
							
							Added and documented glfwSetGamma value checks.  
						
						
						
					 
					
						2015-03-15 15:47:39 +01:00 
						 
				 
			
				
					
						
							
							
								BryceMehring 
							
						 
					 
					
						
						
						
						
							
						
						
							c43f082993 
							
						 
					 
					
						
						
							
							Fixed X11 mouse button mismatch.  
						
						... 
						
						
						
						Bug introduced by 4d146cb39dCloses  #449 . 
						
					 
					
						2015-03-15 15:47:39 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6e20cda7fd 
							
						 
					 
					
						
						
							
							Fixed test for invalid timer values.  
						
						... 
						
						
						
						Fixes  #436  (properly). 
					
						2015-03-15 15:47:39 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c1dce0f617 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						
						
					 
					
						2015-03-07 22:33:04 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6e9788a9e6 
							
						 
					 
					
						
						
							
							Removed invalid context hint checks.  
						
						... 
						
						
						
						These are documented as ignored for OpenGL ES contexts. 
						
					 
					
						2015-03-07 22:31:59 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d90f5e0429 
							
						 
					 
					
						
						
							
							Fixed debug bit not being set for OpenGL ES.  
						
						
						
					 
					
						2015-02-27 02:53:21 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							48f4a591de 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2015-02-22 19:22:48 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a8bc2af649 
							
						 
					 
					
						
						
							
							Removed support for Borland C++.  
						
						
						
					 
					
						2015-02-22 19:22:48 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							4d146cb39d 
							
						 
					 
					
						
						
							
							Fixed hole in mouse button sequence on X11.  
						
						
						
					 
					
						2015-02-22 19:22:48 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							cf7dc1d737 
							
						 
					 
					
						
						
							
							Documented hidden cursor workaround.  
						
						
						
					 
					
						2015-02-22 19:22:48 +01:00 
						 
				 
			
				
					
						
							
							
								Aleksey Rybalkin 
							
						 
					 
					
						
						
						
						
							
						
						
							a343e9a475 
							
						 
					 
					
						
						
							
							Added workaround for cursor hiding on some WMs.  
						
						... 
						
						
						
						Closes  #431 .
Fixes  #309 . 
					
						2015-02-22 19:22:48 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan Miller 
							
						 
					 
					
						
						
						
						
							
						
						
							dc4f0f6c91 
							
						 
					 
					
						
						
							
							Fixed close being used instead of inotify_rm_watch.  
						
						... 
						
						
						
						Closes  #432 .
Fixes  #440 . 
					
						2015-02-22 19:22:48 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							85de0db05d 
							
						 
					 
					
						
						
							
							Fixed glfwSetTime accepting invalid values.  
						
						... 
						
						
						
						Fixes  #436 . 
					
						2015-02-22 19:22:33 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							75a6d87542 
							
						 
					 
					
						
						
							
							Added support for Cygwin-X.  
						
						... 
						
						
						
						Fixes  #406 . 
					
						2015-02-16 15:40:57 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5f21e213df 
							
						 
					 
					
						
						
							
							Made Xxf86vm optional at compile-time.  
						
						
						
					 
					
						2015-02-16 15:40:41 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f4c127f75a 
							
						 
					 
					
						
						
							
							Made XInput2 optional at compile-time.  
						
						... 
						
						
						
						This is required for RHEL 5, CentOS 5 and Cygwin-X.
Fixes  #314 . 
						
					 
					
						2015-02-16 15:40:39 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							93855ae6ab 
							
						 
					 
					
						
						
							
							Fixed name of path drop list.  
						
						
						
					 
					
						2015-02-16 15:40:08 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ac8dba2a80 
							
						 
					 
					
						
						
							
							Cleaned up text/uri-list parsing.  
						
						
						
					 
					
						2015-02-16 15:40:08 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							21280ca775 
							
						 
					 
					
						
						
							
							Fixed glfwSetWindowSize not changing video mode.  
						
						... 
						
						
						
						glfwSetWindowSize did not change the video mode for full screen windows
on OS X.
Fixes  #423 . 
						
					 
					
						2015-01-29 15:56:06 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ead8a1c333 
							
						 
					 
					
						
						
							
							Started 3.1.1.  
						
						
						
					 
					
						2015-01-25 10:42:01 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ce8f97c23c 
							
						 
					 
					
						
						
							
							Documentation work.  
						
						... 
						
						
						
						Fixes  #212 .
Fixes  #420 . 
					
						2015-01-16 01:34:12 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							bb338a2b9c 
							
						 
					 
					
						
						
							
							Fixed monitor size not corrected for rotation.  
						
						... 
						
						
						
						Fixes  #413 . 
					
						2015-01-08 04:01:40 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							4329a78011 
							
						 
					 
					
						
						
							
							Removed check for NULL to glfwExtensionSupported.  
						
						
						
					 
					
						2015-01-08 04:01:40 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d311e28038 
							
						 
					 
					
						
						
							
							Fixed extension retrieval for OpenGL ES 3+.  
						
						
						
					 
					
						2015-01-06 20:22:34 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6c7509c942 
							
						 
					 
					
						
						
							
							Improved robustness of Linux joystick init.  
						
						
						
					 
					
						2015-01-06 19:36:23 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							dcc78017b0 
							
						 
					 
					
						
						
							
							Fixed iconification event for maximized windows.  
						
						
						
					 
					
						2015-01-06 15:36:15 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9ec1a4361b 
							
						 
					 
					
						
						
							
							Removed duplication from bad rebase.  
						
						
						
					 
					
						2015-01-06 15:24:53 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							40f7d4fce0 
							
						 
					 
					
						
						
							
							Fixed cleanup on some Mir errors.  
						
						... 
						
						
						
						Release was called on invalid handles. 
						
					 
					
						2015-01-06 15:24:38 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ead3937394 
							
						 
					 
					
						
						
							
							Mir string fixes.  
						
						
						
					 
					
						2015-01-06 02:38:00 +01:00 
						 
				 
			
				
					
						
							
							
								BrandonSchaefer 
							
						 
					 
					
						
						
						
						
							
						
						
							cbc18bf968 
							
						 
					 
					
						
						
							
							Various Mir fixes.  
						
						... 
						
						
						
						Changed set_type --> set_state.
Give more info back when an error happens with a connection/surface.
Small var name change size --> mirPixelFormats.
Fixes  #412 . 
						
					 
					
						2015-01-06 01:45:17 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							0fcbaeb596 
							
						 
					 
					
						
						
							
							Fixed broken Mir and Wayland builds.  
						
						... 
						
						
						
						Fixes  #411 . 
					
						2015-01-06 01:44:31 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							fe7a4eb4ff 
							
						 
					 
					
						
						
							
							Improved CMake config file generation.  
						
						
						
					 
					
						2015-01-06 01:42:01 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							58e9d7a8ec 
							
						 
					 
					
						
						
							
							Added refresh event on backing property change.  
						
						
						
					 
					
						2015-01-05 22:33:06 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							439417a22c 
							
						 
					 
					
						
						
							
							Comment and string spell check pass.  
						
						
						
					 
					
						2015-01-05 22:21:31 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							3c70155504 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2015-01-05 20:24:48 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e64699bd54 
							
						 
					 
					
						
						
							
							Updated no-replacement-for-function date.  
						
						
						
					 
					
						2015-01-05 01:43:02 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5f6aa9c34c 
							
						 
					 
					
						
						
							
							Added IDE folders to CMake files.  
						
						... 
						
						
						
						Fixes  #328 . 
					
						2015-01-05 01:19:02 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1634742177 
							
						 
					 
					
						
						
							
							Fixed lifetime management of application delegate.  
						
						
						
					 
					
						2015-01-04 18:22:46 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d459145d28 
							
						 
					 
					
						
						
							
							Made glfwGetCursorPos query system directly.  
						
						... 
						
						
						
						Fixes  #103 .
Fixes  #153 .
Fixes  #193 .
Fixes  #355 .
Fixes  #381 . 
					
						2015-01-04 16:54:19 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							641761ddb0 
							
						 
					 
					
						
						
							
							Changed state attribs to direct access.  
						
						... 
						
						
						
						Changed the window states (focused, iconified and visible) to query the
system directly.
THIS IS A BREAKING CHANGE, although a fairly obscure one.  It affects
applications that both care about telling actual key events from
synthetic ones, and are implemented in a non-self-synchronizing way, and
that poll the GLFW_FOCUSED window attribute instead of using the window
focus callback.
If you maintain one of these, please feel free to drop me an email and
I'll help any way I can to transition your application to 3.1.
Fixes  #189 .
Fixes  #204 . 
						
					 
					
						2015-01-04 16:53:32 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							45eebb39fb 
							
						 
					 
					
						
						
							
							Fixed order of operations.  
						
						
						
					 
					
						2014-12-31 22:32:09 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a6ded4d3fe 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2014-12-31 22:32:08 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							aa7f827e72 
							
						 
					 
					
						
						
							
							Fixed pre-drop cursor position update.  
						
						... 
						
						
						
						Progresses #381 . 
						
					 
					
						2014-12-31 22:24:21 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							54a1fad13b 
							
						 
					 
					
						
						
							
							Fixed cursor sometimes not being set.  
						
						
						
					 
					
						2014-12-30 21:55:20 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e480c76a11 
							
						 
					 
					
						
						
							
							Removed use of cursor rectangles.  
						
						... 
						
						
						
						Poor use of cursor rectangles broke Lion full screen and led to rect
reset loop.  Cursor image is now updated only with the existing
enter/exit detection NSTrackingArea.
Fixes  #339 .
Fixes  #375 . 
						
					 
					
						2014-12-30 15:25:48 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e57da19d4a 
							
						 
					 
					
						
						
							
							Fixed OS X enter/leave full screen triggers.  
						
						
						
					 
					
						2014-12-30 15:25:48 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							81bcefe86c 
							
						 
					 
					
						
						
							
							Moved to using NSOpenGLView.  
						
						
						
					 
					
						2014-12-30 15:25:24 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							56202ee7c6 
							
						 
					 
					
						
						
							
							Added Linux joystick hot-plugging via inotify.  
						
						... 
						
						
						
						This is a temporary solution until the proper libudev one.
Progresses #17 . 
						
					 
					
						2014-12-28 13:28:09 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5964f74e3a 
							
						 
					 
					
						
						
							
							Fixed software renderer being selected on OS X.  
						
						
						
					 
					
						2014-12-27 22:31:30 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e0132c3099 
							
						 
					 
					
						
						
							
							Added use of OpenGL 4.1 profile token on OS X.  
						
						... 
						
						
						
						Fixes  #395 . 
					
						2014-12-27 22:29:25 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9aa15aa710 
							
						 
					 
					
						
						
							
							Fixed menu bar for non-bundled OS X applications.  
						
						... 
						
						
						
						The menu bar for non-bundled applications did not become visible until
it had lost and regained focus.  This is fixed (somehow) by letting the
NSApplication run loop start and stop.
Technique by scoopr. 
						
					 
					
						2014-12-18 03:34:32 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b2030f6d73 
							
						 
					 
					
						
						
							
							Fixed X11 character input for C locale.  
						
						... 
						
						
						
						Fixes  #396 . 
					
						2014-12-18 03:24:38 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							44372b89f6 
							
						 
					 
					
						
						
							
							Documentation work.  
						
						
						
					 
					
						2014-12-18 02:53:14 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2a1375e97c 
							
						 
					 
					
						
						
							
							Added glfwCreateStandardCursor.  
						
						... 
						
						
						
						This function allows the creation of cursor objects using one of several
standard cursor shapes from the current system cursor theme. 
						
					 
					
						2014-12-15 21:58:44 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1495134398 
							
						 
					 
					
						
						
							
							Changed all key translation to arrays.  
						
						
						
					 
					
						2014-12-15 21:55:17 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							0c44a6be7f 
							
						 
					 
					
						
						
							
							Fixed export directive for Optimus workaround.  
						
						
						
					 
					
						2014-12-11 13:34:59 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e1ae9af5a0 
							
						 
					 
					
						
						
							
							Removed OS X display capturing (for now).  
						
						... 
						
						
						
						Fixes  #378  (poorly). 
					
						2014-12-02 23:25:07 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b81a19928d 
							
						 
					 
					
						
						
							
							Fixed auto-hiding of windowed windows on OS X.  
						
						
						
					 
					
						2014-12-02 23:15:08 +01:00 
						 
				 
			
				
					
						
							
							
								BrandonSchaefer 
							
						 
					 
					
						
						
						
						
							
						
						
							e778b83667 
							
						 
					 
					
						
						
							
							Move redundant free to where its not redundant.  
						
						
						
					 
					
						2014-12-01 21:12:20 +01:00 
						 
				 
			
				
					
						
							
							
								BrandonSchaefer 
							
						 
					 
					
						
						
						
						
							
						
						
							a71a52ddd6 
							
						 
					 
					
						
						
							
							Check queue == NULL if we can't connect to server.  
						
						
						
					 
					
						2014-12-01 21:12:20 +01:00 
						 
				 
			
				
					
						
							
							
								BrandonSchaefer 
							
						 
					 
					
						
						
						
						
							
						
						
							d300aa3255 
							
						 
					 
					
						
						
							
							Fix the found issue. Found needs to be 1.  
						
						... 
						
						
						
						This is needed for realloc, while index should be 0.  So using i for the
index, and found for the count. 
						
					 
					
						2014-12-01 21:12:19 +01:00 
						 
				 
			
				
					
						
							
							
								BrandonSchaefer 
							
						 
					 
					
						
						
						
						
							
						
						
							f306ea2f5d 
							
						 
					 
					
						
						
							
							Create an event queue to store all MirEvents.  
						
						... 
						
						
						
						This ensures all events come out of the same thread, as well as ensuring
the threads sync up correctly when touching the event queue. 
						
					 
					
						2014-12-01 21:12:15 +01:00 
						 
				 
			
				
					
						
							
							
								BrandonSchaefer 
							
						 
					 
					
						
						
						
						
							
						
						
							0a5d57eade 
							
						 
					 
					
						
						
							
							Fixed realloc, should be monitors.  
						
						... 
						
						
						
						Moved found to the end of the loop, otherwise found = 1 causing index 0 to
crash.
HACK: Retrieve video modes from platform-specific code. 
						
					 
					
						2014-12-01 21:08:25 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a8b0d1c8e0 
							
						 
					 
					
						
						
							
							Updated changelog and credits, formatting.  
						
						... 
						
						
						
						Closes  #384 . 
					
						2014-11-27 15:41:17 +01:00 
						 
				 
			
				
					
						
							
							
								Cyril Pichard 
							
						 
					 
					
						
						
						
						
							
						
						
							cc10527706 
							
						 
					 
					
						
						
							
							Fixed position for full screen override redirect.  
						
						
						
					 
					
						2014-11-27 15:38:21 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							916371e04c 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2014-11-10 02:04:43 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e059f012d7 
							
						 
					 
					
						
						
							
							Removed unused members.  
						
						
						
					 
					
						2014-11-10 02:00:14 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							13ac6e9a82 
							
						 
					 
					
						
						
							
							Fixed platform code writing to shared members.  
						
						
						
					 
					
						2014-11-10 02:00:14 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							10a74924e3 
							
						 
					 
					
						
						
							
							Removed function duplicating _glfwAllocMonitor.  
						
						
						
					 
					
						2014-11-10 02:00:14 +01:00 
						 
				 
			
				
					
						
							
							
								BrandonSchaefer 
							
						 
					 
					
						
						
						
						
							
						
						
							8d5043f409 
							
						 
					 
					
						
						
							
							Could be a crash here, best to just check.  
						
						
						
					 
					
						2014-11-10 02:00:14 +01:00 
						 
				 
			
				
					
						
							
							
								BrandonSchaefer 
							
						 
					 
					
						
						
						
						
							
						
						
							c03f273941 
							
						 
					 
					
						
						
							
							Fix crash from test/sharing.  
						
						
						
					 
					
						2014-11-10 02:00:14 +01:00 
						 
				 
			
				
					
						
							
							
								BrandonSchaefer 
							
						 
					 
					
						
						
						
						
							
						
						
							4674ed367d 
							
						 
					 
					
						
						
							
							Fix some memory leaks.  
						
						... 
						
						
						
						One in wl_init.c, need to clean up Joysticks.
Finish getting the monitor modes set up.
Finish adding Unsupported error messages. 
						
					 
					
						2014-11-10 02:00:14 +01:00 
						 
				 
			
				
					
						
							
							
								BrandonSchaefer 
							
						 
					 
					
						
						
						
						
							
						
						
							f4f525549c 
							
						 
					 
					
						
						
							
							Finish up the monitor work.  
						
						
						
					 
					
						2014-11-10 02:00:14 +01:00 
						 
				 
			
				
					
						
							
							
								BrandonSchaefer 
							
						 
					 
					
						
						
						
						
							
						
						
							ac73c2bd6c 
							
						 
					 
					
						
						
							
							Get the correct mod for each KEY/MOTION event.  
						
						
						
					 
					
						2014-11-10 02:00:14 +01:00 
						 
				 
			
				
					
						
							
							
								BrandonSchaefer 
							
						 
					 
					
						
						
						
						
							
						
						
							cb4ccc59c2 
							
						 
					 
					
						
						
							
							Realloc the monitor size for each IN USE monitor.  
						
						
						
					 
					
						2014-11-10 02:00:14 +01:00 
						 
				 
			
				
					
						
							
							
								BrandonSchaefer 
							
						 
					 
					
						
						
						
						
							
						
						
							d76d56ce74 
							
						 
					 
					
						
						
							
							Add the start of size of each monitor and modes.  
						
						
						
					 
					
						2014-11-10 02:00:14 +01:00 
						 
				 
			
				
					
						
							
							
								BrandonSchaefer 
							
						 
					 
					
						
						
						
						
							
						
						
							50cf4cfda3 
							
						 
					 
					
						
						
							
							Add Mir file licenses.  
						
						
						
					 
					
						2014-11-10 02:00:14 +01:00 
						 
				 
			
				
					
						
							
							
								BrandonSchaefer 
							
						 
					 
					
						
						
						
						
							
						
						
							9bd0fae684 
							
						 
					 
					
						
						
							
							Make sure we go through all the pointer_coords.  
						
						
						
					 
					
						2014-11-10 02:00:14 +01:00 
						 
				 
			
				
					
						
							
							
								BrandonSchaefer 
							
						 
					 
					
						
						
						
						
							
						
						
							8712d84bcc 
							
						 
					 
					
						
						
							
							Add in Mir input handling.  
						
						
						
					 
					
						2014-11-10 02:00:14 +01:00 
						 
				 
			
				
					
						
							
							
								BrandonSchaefer 
							
						 
					 
					
						
						
						
						
							
						
						
							49696d0134 
							
						 
					 
					
						
						
							
							Init context API for native display.  
						
						
						
					 
					
						2014-11-10 02:00:14 +01:00 
						 
				 
			
				
					
						
							
							
								BrandonSchaefer 
							
						 
					 
					
						
						
						
						
							
						
						
							4295b77582 
							
						 
					 
					
						
						
							
							Set up the Mir connection.  
						
						... 
						
						
						
						Set up the first of the Mir surface. 
						
					 
					
						2014-11-10 02:00:14 +01:00 
						 
				 
			
				
					
						
							
							
								BrandonSchaefer 
							
						 
					 
					
						
						
						
						
							
						
						
							46c9663ed7 
							
						 
					 
					
						
						
							
							I should add the actual mir_* source files :).  
						
						
						
					 
					
						2014-11-10 02:00:14 +01:00 
						 
				 
			
				
					
						
							
							
								BrandonSchaefer 
							
						 
					 
					
						
						
						
						
							
						
						
							cfb7d2f036 
							
						 
					 
					
						
						
							
							Start with the skeleton code for Mir support.  
						
						
						
					 
					
						2014-11-10 02:00:14 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							bc219056a6 
							
						 
					 
					
						
						
							
							Removed superfluous comments.  
						
						
						
					 
					
						2014-11-10 01:57:45 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							899117e785 
							
						 
					 
					
						
						
							
							Possible control flow clarification.  
						
						
						
					 
					
						2014-11-06 19:37:52 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							382133b384 
							
						 
					 
					
						
						
							
							Fixed test for no found monitors.  
						
						
						
					 
					
						2014-11-06 02:11:52 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8de5c4e3b8 
							
						 
					 
					
						
						
							
							Fixed OS X full screen window hiding.  
						
						
						
					 
					
						2014-11-05 18:40:22 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c112804539 
							
						 
					 
					
						
						
							
							Ignore deprecated attributes on OS X core.  
						
						
						
					 
					
						2014-11-05 18:40:22 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							70c349f36b 
							
						 
					 
					
						
						
							
							Fixed OS X full screen window placement.  
						
						
						
					 
					
						2014-11-05 18:38:39 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							34bf1b13e9 
							
						 
					 
					
						
						
							
							Fixed Lion full screen regression.  
						
						... 
						
						
						
						Restored lines lost during testing surgery. 
						
					 
					
						2014-11-04 16:39:46 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9f58d8d715 
							
						 
					 
					
						
						
							
							Added comment.  
						
						
						
					 
					
						2014-11-03 19:16:29 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							49ec306a0a 
							
						 
					 
					
						
						
							
							Added glfwGet*Adapter to native API.  
						
						
						
					 
					
						2014-10-29 02:55:02 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6743761c2c 
							
						 
					 
					
						
						
							
							Moved OS X from full screen view to window.  
						
						
						
					 
					
						2014-10-28 22:21:10 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							3b9a14fc9c 
							
						 
					 
					
						
						
							
							Moved note to new place of inversion.  
						
						
						
					 
					
						2014-10-26 18:29:34 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							4c64e94d39 
							
						 
					 
					
						
						
							
							Fixed X-axis scroll offset inversion (take two).  
						
						... 
						
						
						
						Fixed  #239  (properly). 
					
						2014-10-26 15:15:42 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Walton 
							
						 
					 
					
						
						
						
						
							
						
						
							5052b2d7e0 
							
						 
					 
					
						
						
							
							Create an autorelease pool in glfwPostEmptyEvent.  
						
						... 
						
						
						
						This prevents leaking NSEvent objects.
Closes  #372 . 
						
					 
					
						2014-10-21 12:20:13 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6a3779d635 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						
						
					 
					
						2014-10-13 18:51:47 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f4a467a864 
							
						 
					 
					
						
						
							
							Fixed OS X scroll X-axis inversion.  
						
						... 
						
						
						
						When natural scrolling is disabled on OS X, the X-axis of the scroll
offsets is inverted compared to the direction on Windows.  The X11
scrolling directions are unspecified and so have been aligned with the
Windows port.  Natural scrolling inverts both axes on both OS X and X11,
so the issue remains when the feature is enabled.
This inverts the provided X-axis scroll offset, making "unnatural"
scroll data align with the Windows and X11 ports and "natual" scroll
data be fully inverted and aligned with its counterpart on X11.
Fixes  #239 . 
						
					 
					
						2014-10-13 15:48:40 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5f13279557 
							
						 
					 
					
						
						
							
							Merged time functions into input module.  
						
						
						
					 
					
						2014-10-13 15:48:40 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							bb98eae131 
							
						 
					 
					
						
						
							
							Merged joystick functions into input module.  
						
						
						
					 
					
						2014-10-13 15:48:40 +02:00 
						 
				 
			
				
					
						
							
							
								Stef Velzel 
							
						 
					 
					
						
						
						
						
							
						
						
							653079b792 
							
						 
					 
					
						
						
							
							Fixed Win32 string conversion.  
						
						... 
						
						
						
						Specifying -1 as the source string size makes the returned size include
the null terminator.
Closes  #364 . 
						
					 
					
						2014-10-12 15:18:30 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							45d528baed 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						
						
					 
					
						2014-10-07 16:20:49 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2a255e49e2 
							
						 
					 
					
						
						
							
							Made static library build with -fPIC for Rust.  
						
						... 
						
						
						
						Fixes  #199 . 
					
						2014-10-07 12:48:01 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e0c26f0ec5 
							
						 
					 
					
						
						
							
							Changed default of GLFW_REFRESH_RATE.  
						
						... 
						
						
						
						Fixes  #354 . 
					
						2014-10-06 23:52:10 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Ådahl 
							
						 
					 
					
						
						
						
						
							
						
						
							4dd669661b 
							
						 
					 
					
						
						
							
							wayland: Coding style cleanup  
						
						... 
						
						
						
						Fixes * positioning, indentation and newline inconsistencies. 
						
					 
					
						2014-09-28 21:54:09 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Ådahl 
							
						 
					 
					
						
						
						
						
							
						
						
							b1033a3443 
							
						 
					 
					
						
						
							
							wayland: Default to 32 cursor image size  
						
						... 
						
						
						
						This is the default across various toolkits (weston, GTK+ for example)
so lets stick to that. 
						
					 
					
						2014-09-28 21:51:12 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Ådahl 
							
						 
					 
					
						
						
						
						
							
						
						
							cd51d285e6 
							
						 
					 
					
						
						
							
							wayland: Clean up anonymous file creation  
						
						... 
						
						
						
						It was a copy paste without fully updating the coding style. There were
also some autotools macros that were no longer valid. So far its assumed
that the needed functions exist. If better portability is needed, there
needs to be some detction added to the cmake build script. 
						
					 
					
						2014-09-28 21:47:18 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Ådahl 
							
						 
					 
					
						
						
						
						
							
						
						
							6e8e94837d 
							
						 
					 
					
						
						
							
							wayland: Don't check *alloc result  
						
						
						
					 
					
						2014-09-28 21:46:16 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							468714cab9 
							
						 
					 
					
						
						
							
							Unified video mode enumeration.  
						
						
						
					 
					
						2014-09-22 19:25:05 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							4918514eaf 
							
						 
					 
					
						
						
							
							Added support for _NET_WM_FULLSCREEN_MONITORS.  
						
						... 
						
						
						
						This allows EWMH full screen windows to correctly cover monitors that
overlap other monitors, such as an Oculus Rift mapped onto a section of
a larger monitor.
Fixes  #175 . 
						
					 
					
						2014-09-22 13:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c769061a8a 
							
						 
					 
					
						
						
							
							Cleanup of basic XIM support.  
						
						... 
						
						
						
						Shortened and simplified the code.  Removed reporting of XIM sentinel
key press event.  Added credit.  Updated changelog.
Closes  #151 . 
						
					 
					
						2014-09-22 11:08:33 +02:00 
						 
				 
			
				
					
						
							
							
								Lucas Hinderberger 
							
						 
					 
					
						
						
						
						
							
						
						
							cec63f3cb5 
							
						 
					 
					
						
						
							
							Fixed dead keys in X11.  
						
						... 
						
						
						
						The library will now try to create an X input context to handle dead
keys properly on international keyboards.  This makes it possible to
enter for example an e with accent grave on a German keyboard without
further efforts.  A fallback mechanism is provided in case the client
does not support X input method / context creation.  In that case, the
library will behave as it did before. 
						
					 
					
						2014-09-22 11:08:33 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							49579165a7 
							
						 
					 
					
						
						
							
							Added value clamping for stereo hint.  
						
						
						
					 
					
						2014-09-18 20:40:11 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							58c390991c 
							
						 
					 
					
						
						
							
							Made glfwGetX11Monitor return output, not CRTC.  
						
						
						
					 
					
						2014-09-17 12:45:51 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							4b27050afe 
							
						 
					 
					
						
						
							
							Fixed error return values of native EGL functions.  
						
						
						
					 
					
						2014-09-17 12:36:11 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a0742e99e3 
							
						 
					 
					
						
						
							
							Fixed error return value of glfwGetCocoaMonitor.  
						
						
						
					 
					
						2014-09-17 12:28:26 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							99cedceef5 
							
						 
					 
					
						
						
							
							Expose display device name as UTF-8.  
						
						... 
						
						
						
						This makes interaction with libOVR simpler, as it provides the display
device name in the same encoding. 
						
					 
					
						2014-09-16 18:28:08 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1b6d8a6ed6 
							
						 
					 
					
						
						
							
							Enabled enumeration of mirroring displays.  
						
						... 
						
						
						
						This exposes all monitors in every mirroring group, which is needed for
robust detection of an Oculus Rift. 
						
					 
					
						2014-09-16 18:27:33 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8fd69bc6c2 
							
						 
					 
					
						
						
							
							Fixed monitor size using wrong incorrect value.  
						
						... 
						
						
						
						The display device string was used, instead of the adapter device name,
leading to the wrong incorrect physical size being returned for
non-primary monitors.  The right incorrect physical size is now returned
for all monitors. 
						
					 
					
						2014-09-15 17:11:35 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5bbb837635 
							
						 
					 
					
						
						
							
							Fixed gamma functions acting on whole desktop.  
						
						... 
						
						
						
						Fixes  #336 . 
					
						2014-09-12 14:40:28 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5ca875a7ff 
							
						 
					 
					
						
						
							
							Fixed incorrect full screen window placement.  
						
						... 
						
						
						
						Fixes  #213 . 
					
						2014-09-10 14:31:22 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e9c7314d50 
							
						 
					 
					
						
						
							
							Added GLFW_FOCUSED window hint.  
						
						... 
						
						
						
						Fixes  #101 . 
					
						2014-09-10 11:50:50 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							4ae6eae58d 
							
						 
					 
					
						
						
							
							Made queries use XRRGetScreenResourcesCurrent.  
						
						... 
						
						
						
						Fixes  #347 .
Closes  #351 . 
					
						2014-09-10 11:50:42 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7dba90b7ca 
							
						 
					 
					
						
						
							
							Removed racy checks of cached iconification state.  
						
						
						
					 
					
						2014-09-09 16:53:22 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							41d998eb3c 
							
						 
					 
					
						
						
							
							Removed duplicate inclusion of client header.  
						
						
						
					 
					
						2014-09-09 16:43:24 +02:00 
						 
				 
			
				
					
						
							
							
								Ricardo Vieira 
							
						 
					 
					
						
						
						
						
							
						
						
							25204b1ec7 
							
						 
					 
					
						
						
							
							wayland: Support for setting a cursor image  
						
						... 
						
						
						
						Closes  #346 . 
					
						2014-09-09 16:38:47 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8d170c7f47 
							
						 
					 
					
						
						
							
							Merged clipboard code into input.  
						
						
						
					 
					
						2014-09-09 16:36:41 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							4aa9174e76 
							
						 
					 
					
						
						
							
							Clarified comments for X11 key repeat hack.  
						
						
						
					 
					
						2014-09-03 01:46:11 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							3fcc2a6cb2 
							
						 
					 
					
						
						
							
							Documented use of deprecated OS X function.  
						
						
						
					 
					
						2014-09-03 00:31:39 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f8d80a936f 
							
						 
					 
					
						
						
							
							Internal header cleanup.  
						
						
						
					 
					
						2014-09-02 19:47:29 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c85294e0b2 
							
						 
					 
					
						
						
							
							Window class cleanup.  
						
						
						
					 
					
						2014-08-31 14:21:55 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							82dc6c8b8f 
							
						 
					 
					
						
						
							
							Removed option to disable loading of winmm.  
						
						
						
					 
					
						2014-08-31 13:51:21 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b1fd3c00d0 
							
						 
					 
					
						
						
							
							Removed duplicate window position clearing.  
						
						
						
					 
					
						2014-08-26 14:46:02 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c700978c45 
							
						 
					 
					
						
						
							
							X11 library struct cleanup and comments.  
						
						
						
					 
					
						2014-08-22 11:19:02 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5d525c4a5f 
							
						 
					 
					
						
						
							
							Moved display closing into _glfwPlatformTerminate.  
						
						
						
					 
					
						2014-08-21 21:18:02 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e5d890a1aa 
							
						 
					 
					
						
						
							
							Made clipboard string member name consistent.  
						
						
						
					 
					
						2014-08-21 21:14:29 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							44c899ce70 
							
						 
					 
					
						
						
							
							Added support for GL_KHR_context_flush_control.  
						
						
						
					 
					
						2014-08-21 19:29:04 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							cfc47abf0d 
							
						 
					 
					
						
						
							
							Made context creation backends more consistent.  
						
						
						
					 
					
						2014-08-21 19:29:04 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d5cf713c20 
							
						 
					 
					
						
						
							
							Clarified comment on APIENTRY hack.  
						
						
						
					 
					
						2014-08-21 19:29:04 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a5281df501 
							
						 
					 
					
						
						
							
							Moved RandR gamma probe to init.  
						
						
						
					 
					
						2014-08-18 12:58:02 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							59d1aa52f2 
							
						 
					 
					
						
						
							
							Merged gamma files into monitor files.  
						
						
						
					 
					
						2014-08-18 12:31:48 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							626dbf6057 
							
						 
					 
					
						
						
							
							Added clearing of global struct on terminate.  
						
						
						
					 
					
						2014-08-18 12:17:00 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8cd88ddf61 
							
						 
					 
					
						
						
							
							Cleanup of OS X cursor fixes.  
						
						... 
						
						
						
						Closes  #334 .
Fixes  #254 . 
					
						2014-08-13 09:17:14 +02:00 
						 
				 
			
				
					
						
							
							
								Arseny Kapoulkine 
							
						 
					 
					
						
						
						
						
							
						
						
							87fb437d76 
							
						 
					 
					
						
						
							
							Fixed changing cursor while it's outside window.  
						
						... 
						
						
						
						We need to invoke both [NSCursor set] and [NSView addCursorRect].
First call is responsible for changing the cursor if it's inside the
view; second call is responsible for keeping the cursor the same if it's
outside. 
						
					 
					
						2014-08-13 09:17:14 +02:00 
						 
				 
			
				
					
						
							
							
								Arseny Kapoulkine 
							
						 
					 
					
						
						
						
						
							
						
						
							e74ebf0be3 
							
						 
					 
					
						
						
							
							Fix cursor behavior on OS X.  
						
						... 
						
						
						
						Don't implement resetCursorRects: this occasionally hides the cursor
since an empty cursor is assigned to the window rectangle.  Implementing
this method is not required since OS displays the window cursor
correctly by default.
Don't reset cursor mode when window loses focus: once again, OS handles
this correctly, and this means that the window cursor state is restored
when window gains focus again. 
						
					 
					
						2014-08-13 09:17:14 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							26f86ac50a 
							
						 
					 
					
						
						
							
							Merge pull request  #333  from ricardomv/fix-reopen  
						
						... 
						
						
						
						wayland: Release input focus when window is destroyed. 
						
					 
					
						2014-08-13 08:59:25 +02:00 
						 
				 
			
				
					
						
							
							
								Arseny Kapoulkine 
							
						 
					 
					
						
						
						
						
							
						
						
							b4d4fc8f79 
							
						 
					 
					
						
						
							
							Optimize _glfwInitJoysticks on OS X.  
						
						... 
						
						
						
						This function used to enumerate all devices and capture all properties
of every device into a dictionary. This takes 180 ms on a MacBook Pro
without external devices and 280 ms with an external keyboard/mouse
attached.
Since we're only interested in a few properties, we can just get them
one by one - this reduces the time to <1 ms.
Note that we still use the dictionary to get the joystick elements.
For unknown reason this is required to get all axes/buttons - without
doing this we don't get any joystick elements in addJoystickElement.
Closes  #332 . 
						
					 
					
						2014-08-13 08:06:37 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							3b7d34a1d5 
							
						 
					 
					
						
						
							
							Moved XKB header to header variable.  
						
						
						
					 
					
						2014-08-11 23:56:05 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							aa4ec94d71 
							
						 
					 
					
						
						
							
							Removed link interface no-op.  
						
						... 
						
						
						
						Closes  #327 . 
					
						2014-08-11 20:30:21 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6e0ea02f17 
							
						 
					 
					
						
						
							
							Quoted all CMake paths with substitution.  
						
						... 
						
						
						
						Fixes  #258 . 
					
						2014-08-11 20:26:37 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							87490316c8 
							
						 
					 
					
						
						
							
							Fixed video modes not being rotated to match CRTC.  
						
						... 
						
						
						
						Fixes  #284 . 
					
						2014-08-11 19:48:27 +02:00 
						 
				 
			
				
					
						
							
							
								Ricardo Vieira 
							
						 
					 
					
						
						
						
						
							
						
						
							a7c9ca3b43 
							
						 
					 
					
						
						
							
							wayland: Release input focus when window is destroyed  
						
						... 
						
						
						
						This fixes a seg. fault on the reopen test because events might occur
after the window is destroyed (for example leave events). 
						
					 
					
						2014-07-26 21:55:43 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							434d0947e5 
							
						 
					 
					
						
						
							
							Merge pull request  #321  from ricardomv/wayland-resize  
						
						... 
						
						
						
						Add support for resizing windows on Wayland. 
						
					 
					
						2014-07-21 14:45:23 +02:00 
						 
				 
			
				
					
						
							
							
								Ricardo Vieira 
							
						 
					 
					
						
						
						
						
							
						
						
							acf6bfb1f6 
							
						 
					 
					
						
						
							
							wayland: Destroy window context before clearing the egl surface  
						
						
						
					 
					
						2014-07-10 22:10:15 +01:00 
						 
				 
			
				
					
						
							
							
								Ricardo Vieira 
							
						 
					 
					
						
						
						
						
							
						
						
							2c5c6a1ff5 
							
						 
					 
					
						
						
							
							wayland: Add support for resizing windows  
						
						
						
					 
					
						2014-07-10 22:07:30 +01:00 
						 
				 
			
				
					
						
							
							
								Ricardo Vieira 
							
						 
					 
					
						
						
						
						
							
						
						
							08dccc390d 
							
						 
					 
					
						
						
							
							wayland: Remove unused code  
						
						
						
					 
					
						2014-07-10 22:05:54 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							70fd348432 
							
						 
					 
					
						
						
							
							Fixed API version in header files.  
						
						
						
					 
					
						2014-07-08 13:44:34 +02:00 
						 
				 
			
				
					
						
							
							
								Ricardo Vieira 
							
						 
					 
					
						
						
						
						
							
						
						
							704dc3e34d 
							
						 
					 
					
						
						
							
							Fixed crash on Wayland with DRM-backend.  
						
						... 
						
						
						
						Fixes  #319 .
Fixes  #301 . 
					
						2014-07-01 10:41:32 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Ådahl 
							
						 
					 
					
						
						
						
						
							
						
						
							2230a68e42 
							
						 
					 
					
						
						
							
							wayland: Follow _glfwInputChar() type change  
						
						
						
					 
					
						2014-06-30 09:09:33 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							896d040c68 
							
						 
					 
					
						
						
							
							Merge pull request  #316  from jadahl/wayland-input  
						
						... 
						
						
						
						Wayland input work. 
						
					 
					
						2014-06-29 23:44:35 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Ådahl 
							
						 
					 
					
						
						
						
						
							
						
						
							9ac854b7bb 
							
						 
					 
					
						
						
							
							wayland: Add keyboard support  
						
						... 
						
						
						
						Adds libxkbcommon as a dependency when enabling the Wayland backend. 
						
					 
					
						2014-06-29 23:21:06 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Ådahl 
							
						 
					 
					
						
						
						
						
							
						
						
							2f71bfc152 
							
						 
					 
					
						
						
							
							x11: Move KeySym to unicode converter out of x11 backend  
						
						... 
						
						
						
						To be used by the Wayland backend. 
						
					 
					
						2014-06-29 23:18:40 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Ådahl 
							
						 
					 
					
						
						
						
						
							
						
						
							a75cf5a163 
							
						 
					 
					
						
						
							
							wayland: Add basic input support  
						
						
						
					 
					
						2014-06-29 23:18:40 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Ådahl 
							
						 
					 
					
						
						
						
						
							
						
						
							4c68049d86 
							
						 
					 
					
						
						
							
							wayland: Fix indentation  
						
						
						
					 
					
						2014-06-29 23:18:40 +02:00 
						 
				 
			
				
					
						
							
							
								Ricardo Vieira 
							
						 
					 
					
						
						
						
						
							
						
						
							dea861abd8 
							
						 
					 
					
						
						
							
							Fixed all EGLConfigs listed as single-buffered.  
						
						... 
						
						
						
						The commit c980858Fixes  #315 . 
						
					 
					
						2014-06-29 23:16:28 +02:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f06a700307 
							
						 
					 
					
						
						
							
							Renamed support directory to deps.  
						
						
						
					 
					
						2013-04-17 15:42:21 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e9712739ba 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2013-04-17 15:29:17 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1fe21b22a3 
							
						 
					 
					
						
						
							
							Assume that malloc works.  
						
						
						
					 
					
						2013-04-17 15:14:42 +02:00 
						 
				 
			
				
					
						
							
							
								Noel Cower 
							
						 
					 
					
						
						
						
						
							
						
						
							662958ef11 
							
						 
					 
					
						
						
							
							Make resetMouseCursor consistent with setCursorMode  
						
						
						
					 
					
						2013-04-16 16:49:43 -06:00 
						 
				 
			
				
					
						
							
							
								Noel Cower 
							
						 
					 
					
						
						
						
						
							
						
						
							1ba8fd05c0 
							
						 
					 
					
						
						
							
							Add GLFW_CURSOR_HIDDEN.  
						
						... 
						
						
						
						Uses addCursorRect:cursor: as discussed.. well, too long ago. Anyhow,
this will effectively hide the cursor while it is inside a window with
GLFW_CURSOR_HIDDEN or GLFW_CURSOR_CAPTURED enabled. This shouldn't mess
up cursor retain counts either, unlike previous uses of the hide/unhide
methods on NSCursor.
It does allocate a small, single-pixel image for an invisible cursor,
as well as the cursor itself, but that shouldn't be too much trouble. 
						
					 
					
						2013-04-16 16:46:55 -06:00 
						 
				 
			
				
					
						
							
							
								Noel Cower 
							
						 
					 
					
						
						
						
						
							
						
						
							1f148f2bd6 
							
						 
					 
					
						
						
							
							Keep cursor centered in window while captured.  
						
						... 
						
						
						
						Previously, cmd-tabbing out would result in the cursor position maybe
ending up outside the window, so if one cmd-tabbed back in with the
cursor still outside, any click would go outside the window and cause
it to lose focus. Not really a good thing. So, this is a bit of a hack,
but it works. 
						
					 
					
						2013-04-16 16:46:49 -06:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							94853a3a05 
							
						 
					 
					
						
						
							
							Made context creation use correct CGDisplay.  
						
						
						
					 
					
						2013-04-16 23:33:49 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1ffd8f667f 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						
						
					 
					
						2013-04-16 23:33:35 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7b7ef1e07b 
							
						 
					 
					
						
						
							
							Cleanup of Win32 mouse button handling.  
						
						
						
					 
					
						2013-04-16 22:50:19 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c12759880d 
							
						 
					 
					
						
						
							
							Fixed Win32 cursor mode switch jitter.  
						
						
						
					 
					
						2013-04-16 20:50:59 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							008376d450 
							
						 
					 
					
						
						
							
							Restore cursor position on capture mode exit.  
						
						
						
					 
					
						2013-04-16 20:46:58 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							648c8e7371 
							
						 
					 
					
						
						
							
							Put synthetic key releases after defocus event.  
						
						... 
						
						
						
						This allows the application to separate actual from synthetic key
release events. 
						
					 
					
						2013-04-16 19:58:49 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2caee225ea 
							
						 
					 
					
						
						
							
							Fixed hidden cursor mode for focus events.  
						
						
						
					 
					
						2013-04-16 19:58:48 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							26756b9ae1 
							
						 
					 
					
						
						
							
							Moved to use X11 context manager.  
						
						
						
					 
					
						2013-04-15 02:24:43 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							32273c5d96 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2013-04-14 16:33:20 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							52ade53553 
							
						 
					 
					
						
						
							
							Removed stale comment.  
						
						
						
					 
					
						2013-04-14 16:10:16 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6164eb603b 
							
						 
					 
					
						
						
							
							Added tracking of cursor visibility.  
						
						
						
					 
					
						2013-04-14 15:41:34 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							082306b1db 
							
						 
					 
					
						
						
							
							Added support for WM_UNICHAR.  
						
						
						
					 
					
						2013-04-11 01:08:02 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							159f9b9526 
							
						 
					 
					
						
						
							
							Changed default cursor mode for fullscreen.  
						
						
						
					 
					
						2013-04-11 01:04:13 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							49db3b2a9e 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2013-04-08 15:24:24 +02:00 
						 
				 
			
				
					
						
							
							
								NathanSweet 
							
						 
					 
					
						
						
						
						
							
						
						
							8e2e7b37a1 
							
						 
					 
					
						
						
							
							Undecorated window support on win/mac/linux.  
						
						
						
					 
					
						2013-04-08 15:24:24 +02:00 
						 
				 
			
				
					
						
							
							
								NathanSweet 
							
						 
					 
					
						
						
						
						
							
						
						
							85b64edcf0 
							
						 
					 
					
						
						
							
							Fix modifier keys.  
						
						... 
						
						
						
						The wrong mask was used making all modifier keys not be recognized. 
						
					 
					
						2013-04-08 15:23:10 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d4a61bbd36 
							
						 
					 
					
						
						
							
							Removed unused type.  
						
						
						
					 
					
						2013-04-08 13:59:04 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							cd2b6eb83c 
							
						 
					 
					
						
						
							
							Replaced __declspec(thread) with TlsAlloc.  
						
						... 
						
						
						
						Variables created within a DLL with __declspec(thread) may not get a TLS
slot on Windows XP, leading to segfaults on use.  Moving to TlsAlloc
works around this. 
						
					 
					
						2013-04-08 03:57:27 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							98063d2957 
							
						 
					 
					
						
						
							
							Replaced NULL with EGL_DEFAULT_DISPLAY.  
						
						
						
					 
					
						2013-04-08 03:25:05 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							28bf3f700d 
							
						 
					 
					
						
						
							
							Fixed uninitialized variable.  
						
						
						
					 
					
						2013-04-08 03:25:04 +02:00 
						 
				 
			
				
					
						
							
							
								Jay Weisskopf 
							
						 
					 
					
						
						
						
						
							
						
						
							83b26c9160 
							
						 
					 
					
						
						
							
							Fixed dlopen entry point retrieval mechanism.  
						
						... 
						
						
						
						Added missing dlopen macro to config header template. 
						
					 
					
						2013-04-06 05:28:36 -04:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							953b7f52e5 
							
						 
					 
					
						
						
							
							No characters from Ctrl and Alt chords.  
						
						... 
						
						
						
						This makes the behavior on X11 consistent with Win32 and Cocoa. 
						
					 
					
						2013-04-04 18:17:41 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							810d889539 
							
						 
					 
					
						
						
							
							Fixed function signature on OS X.  
						
						
						
					 
					
						2013-03-28 00:30:08 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f41d85a209 
							
						 
					 
					
						
						
							
							Added initial XInput2 cursor motion.  
						
						
						
					 
					
						2013-04-04 16:48:58 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							129e94da2e 
							
						 
					 
					
						
						
							
							Changed cursor pos to double.  
						
						
						
					 
					
						2013-04-04 16:29:40 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							4c0e946da3 
							
						 
					 
					
						
						
							
							Added possible ES3 bit.  
						
						
						
					 
					
						2013-03-21 01:18:07 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7915e8d778 
							
						 
					 
					
						
						
							
							Added setting of EGL_RENDERABLE_TYPE.  
						
						
						
					 
					
						2013-03-21 01:12:07 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8fe816d248 
							
						 
					 
					
						
						
							
							Removed GLFW_NO_ERROR.  
						
						... 
						
						
						
						As glfwGetError was removed (due to a race between glfwInit error
reporting and manual TLS setup on OS X), this token has no purpose. 
						
					 
					
						2013-03-18 19:23:21 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							0356aa620d 
							
						 
					 
					
						
						
							
							Fixed resize mode setting on Windows.  
						
						
						
					 
					
						2013-03-12 17:25:33 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							71d2b574f8 
							
						 
					 
					
						
						
							
							Converted docs to hybrid Markdown.  
						
						
						
					 
					
						2013-03-12 15:33:05 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							200e07027c 
							
						 
					 
					
						
						
							
							Implemented hidden cursor on Windows.  
						
						
						
					 
					
						2013-03-11 22:57:39 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							26e8fde8fb 
							
						 
					 
					
						
						
							
							Assume malloc works.  
						
						
						
					 
					
						2013-03-11 21:30:01 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							51ee3a5c0a 
							
						 
					 
					
						
						
							
							No swap interval on composition.  
						
						
						
					 
					
						2013-03-11 21:07:29 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							54d1d14f59 
							
						 
					 
					
						
						
							
							Added setting of Windows DPI-aware flag.  
						
						
						
					 
					
						2013-03-11 19:01:33 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							3897a174b5 
							
						 
					 
					
						
						
							
							Fixed VC++ warnings.  
						
						
						
					 
					
						2013-03-08 14:19:40 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6a7dbfee29 
							
						 
					 
					
						
						
							
							Simplified Cocoa key input.  
						
						
						
					 
					
						2013-03-07 17:37:07 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							aec952e8dc 
							
						 
					 
					
						
						
							
							Fixed and clarified invalid char tests.  
						
						
						
					 
					
						2013-03-07 17:12:43 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							64afb193e8 
							
						 
					 
					
						
						
							
							Removed return value of close callback.  
						
						
						
					 
					
						2013-03-06 23:29:37 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d0e4c874c3 
							
						 
					 
					
						
						
							
							Moved sticky state.  
						
						
						
					 
					
						2013-03-01 15:18:53 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6fadf37bda 
							
						 
					 
					
						
						
							
							Replaced window close parameter with mutable flag.  
						
						... 
						
						
						
						Replaced the GLFW_SHOULD_CLOSE window parameter with the
glfwWindowShouldClose and glfwSetWindowShouldClose functions, allowing
the setting of the close flag from any point in the program. 
						
					 
					
						2013-03-01 14:13:45 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e3182a4f44 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2013-02-25 17:22:33 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							182e0afe25 
							
						 
					 
					
						
						
							
							Made character unsigned.  
						
						
						
					 
					
						2013-02-25 17:02:28 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ad4f9f1520 
							
						 
					 
					
						
						
							
							Added missing version string API tag.  
						
						
						
					 
					
						2013-02-25 15:10:43 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							cd78d70b25 
							
						 
					 
					
						
						
							
							Put findAppName under _GLFW_USE_MENUBAR.  
						
						
						
					 
					
						2013-02-24 22:04:54 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8dde39b3e0 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2013-02-24 21:14:44 +01:00 
						 
				 
			
				
					
						
							
							
								Keith Pitt 
							
						 
					 
					
						
						
						
						
							
						
						
							34ce04a122 
							
						 
					 
					
						
						
							
							Added fading to Cocoa display mode setting.  
						
						
						
					 
					
						2013-02-24 21:12:21 +01:00 
						 
				 
			
				
					
						
							
							
								SephiRok 
							
						 
					 
					
						
						
						
						
							
						
						
							1ae9ce1e0a 
							
						 
					 
					
						
						
							
							Fixed print screen key input for all platforms.  
						
						
						
					 
					
						2013-02-21 18:41:27 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							941a671bfa 
							
						 
					 
					
						
						
							
							Minor cleanup of Win32 window code.  
						
						
						
					 
					
						2013-02-20 18:15:03 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e666835ca6 
							
						 
					 
					
						
						
							
							Unified Win32 cursor clip rect setting.  
						
						
						
					 
					
						2013-02-20 18:15:03 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7b3783abe2 
							
						 
					 
					
						
						
							
							Made glfwGetMonitorPos immediate.  
						
						
						
					 
					
						2013-02-20 18:15:03 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a591cdeba6 
							
						 
					 
					
						
						
							
							Removed platform-specific resources from monitor.  
						
						
						
					 
					
						2013-02-20 18:15:03 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							719b60dd2b 
							
						 
					 
					
						
						
							
							Added macros for library initialization check.  
						
						
						
					 
					
						2013-02-20 18:15:03 +01:00 
						 
				 
			
				
					
						
							
							
								Noel Cower 
							
						 
					 
					
						
						
						
						
							
						
						
							45533bf149 
							
						 
					 
					
						
						
							
							Remove no-longer-used argument to _glfwCreateMonitor  
						
						
						
					 
					
						2013-02-18 16:28:00 -07:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1961cecb7c 
							
						 
					 
					
						
						
							
							Made glfwGetPrimaryMonitor always return a handle.  
						
						... 
						
						
						
						Replaced the primary flag with the convention of putting the primary
monitor first in the returned array. 
						
					 
					
						2013-02-17 19:11:16 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1130f1af3f 
							
						 
					 
					
						
						
							
							Fixed uses of wrong loop variable.  
						
						
						
					 
					
						2013-02-17 13:59:07 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							253e0d6b23 
							
						 
					 
					
						
						
							
							Added GLFW_REPEAT.  
						
						
						
					 
					
						2013-02-15 13:21:11 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ec8273f249 
							
						 
					 
					
						
						
							
							Moved Cocoa joystick state to library struct.  
						
						
						
					 
					
						2013-02-14 19:07:17 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6f8084f061 
							
						 
					 
					
						
						
							
							Documentation work.  
						
						... 
						
						
						
						Enabled Doxygen tree view, added CMake options for native and internal
modules, improved internal and native documentation. 
						
					 
					
						2013-02-14 17:26:27 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							666181d923 
							
						 
					 
					
						
						
							
							Version string fixes.  
						
						
						
					 
					
						2013-02-14 13:13:07 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							92a71e07d3 
							
						 
					 
					
						
						
							
							Made gamma ramp functions per-monitor.  
						
						
						
					 
					
						2013-02-12 14:03:51 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c9167ce233 
							
						 
					 
					
						
						
							
							Win32 display enum nomenclature fix.  
						
						
						
					 
					
						2013-02-12 13:43:47 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							823022fdb2 
							
						 
					 
					
						
						
							
							Removed string for impossible configuration.  
						
						... 
						
						
						
						The GLX platform header throws an #error if no extension retrieval
mechanism is selected. 
						
					 
					
						2013-02-12 12:51:23 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5e976757ed 
							
						 
					 
					
						
						
							
							Fixed various Cocoa editing slip-ups.  
						
						
						
					 
					
						2013-02-11 23:10:49 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d97dddc8c4 
							
						 
					 
					
						
						
							
							Simplified function comment headers.  
						
						
						
					 
					
						2013-02-11 19:43:22 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7c1932381b 
							
						 
					 
					
						
						
							
							Reintroduced glfwGetWindowPos, glfwSetWindowPos.  
						
						
						
					 
					
						2013-02-11 19:43:08 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ee5f30ea8f 
							
						 
					 
					
						
						
							
							Replaced glfwGetMonitorParam with glfwGetMonitor*.  
						
						... 
						
						
						
						Having one way to retrieve the cursor position and another (more
verbose) way to retrieve the monitor position is inconsistent.  Having
them both work the same way is the least surprising thing.
The expected glfwGetMonitorSize function gets an added Physical in its
name so users won't confuse it with glfwGetVideoMode. 
						
					 
					
						2013-02-04 12:33:10 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							cb02a693b4 
							
						 
					 
					
						
						
							
							Moved function into correct category.  
						
						
						
					 
					
						2013-02-04 12:33:10 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a910f53be2 
							
						 
					 
					
						
						
							
							Made glfwGetGammaRamp act directly.  
						
						
						
					 
					
						2013-02-04 12:33:10 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ac5fee4d20 
							
						 
					 
					
						
						
							
							Re-used POSITION_* tokens for monitor position.  
						
						
						
					 
					
						2013-02-04 12:33:09 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2cea6e37cf 
							
						 
					 
					
						
						
							
							Removed glfwGetScrollOffset.  
						
						... 
						
						
						
						Scroll events do not represent an absolute state, but rather an interpretation
of a relative change in state, like character input.  So, like character input,
there is no sane 'current state' to return.  The here removed solution, that of
accumulating an offset since the last call to event processing, is at best
mildly confusing.  If a user wishes to implement this solution, it is better for
it to be explicit in client code than implicit in GLFW calls. 
						
					 
					
						2013-02-04 12:33:09 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c17a7dd464 
							
						 
					 
					
						
						
							
							Made glfwGetWindowSize immediate.  
						
						... 
						
						
						
						Conflicts:
	src/internal.h 
						
					 
					
						2013-02-04 12:33:09 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							107e20233d 
							
						 
					 
					
						
						
							
							Fixed incomplete function renaming.  
						
						
						
					 
					
						2013-02-04 08:27:30 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							954d6383ee 
							
						 
					 
					
						
						
							
							RandR monitor work.  
						
						... 
						
						
						
						Moved to CRTC plus usable output for native representation of monitors.
Moved to CRTCs for mode setting and simplified mode setting interface. 
						
					 
					
						2013-02-01 18:03:02 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							065858e185 
							
						 
					 
					
						
						
							
							Removed declaration of removed function.  
						
						
						
					 
					
						2013-02-01 18:03:02 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a0e4fad65a 
							
						 
					 
					
						
						
							
							Added new OS X build options to version string.  
						
						
						
					 
					
						2013-02-01 05:27:40 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							231ee1bdc7 
							
						 
					 
					
						
						
							
							Removed cached instance handle.  
						
						
						
					 
					
						2013-02-01 04:05:12 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b872089fa9 
							
						 
					 
					
						
						
							
							Moved to Win32 monitor device string for public name.  
						
						
						
					 
					
						2013-02-01 00:52:25 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							cbb6d1ad7b 
							
						 
					 
					
						
						
							
							Fixed hint overriding for fullscreen windows.  
						
						
						
					 
					
						2013-01-31 08:36:49 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e209ac7a42 
							
						 
					 
					
						
						
							
							Fixed X11 clipboard regressions, event waiting.  
						
						
						
					 
					
						2013-01-31 00:26:37 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f3e39ce680 
							
						 
					 
					
						
						
							
							Cleanup of clipboard and string atoms.  
						
						
						
					 
					
						2013-01-29 02:45:08 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							82b8dd5040 
							
						 
					 
					
						
						
							
							Moved to XAnyEvent for mapping to _GLFWwindows.  
						
						
						
					 
					
						2013-01-28 20:06:37 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2d43238dc5 
							
						 
					 
					
						
						
							
							Added comment on use of select(1).  
						
						
						
					 
					
						2013-01-28 20:06:37 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							14f352b9e3 
							
						 
					 
					
						
						
							
							Added missing config header macro to template.  
						
						
						
					 
					
						2013-01-28 20:04:57 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							3e78570a31 
							
						 
					 
					
						
						
							
							Removed duplicate documentation.  
						
						... 
						
						
						
						The public, platform, native, event and utility functions are already
documented in-source.  Having duplicate documentation inevitably means
having them contradict one another.  Furthermore, most of the function
descriptions simply repeated the name of the function. 
						
					 
					
						2013-01-25 01:25:40 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							75705ba2c5 
							
						 
					 
					
						
						
							
							Removed checks for clearly invalid NULL pointers.  
						
						
						
					 
					
						2013-01-25 01:08:14 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8c766b57e7 
							
						 
					 
					
						
						
							
							Renamed chdir option, added OS X menu bar option.  
						
						... 
						
						
						
						Some command-line programs want to render to hidden windows without any
visible UI.  This option makes this possible on OS X. 
						
					 
					
						2013-01-25 00:53:38 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6abb8e4c86 
							
						 
					 
					
						
						
							
							Fixed leak of wide string window title.  
						
						
						
					 
					
						2013-01-25 00:44:41 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2ece101f0e 
							
						 
					 
					
						
						
							
							Added X error text to context creation failure.  
						
						
						
					 
					
						2013-01-25 00:44:33 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b1ff42b7bb 
							
						 
					 
					
						
						
							
							Moved to WM_STATE for iconify events.  
						
						
						
					 
					
						2013-01-25 00:44:26 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e820284015 
							
						 
					 
					
						
						
							
							Renamed WM atom struct members for clarity.  
						
						
						
					 
					
						2013-01-25 00:44:19 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ca07a067a8 
							
						 
					 
					
						
						
							
							Moved WM_DELETE_WINDOW retrieval to init.  
						
						
						
					 
					
						2013-01-25 00:44:08 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							38aef53b0c 
							
						 
					 
					
						
						
							
							Shortened window struct member.  
						
						
						
					 
					
						2013-01-25 00:42:45 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							bc150ac9c8 
							
						 
					 
					
						
						
							
							Forced resizable to true for fullscreen windows.  
						
						
						
					 
					
						2013-01-25 00:42:20 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							52a79c6f3b 
							
						 
					 
					
						
						
							
							Added error for no selected client library.  
						
						
						
					 
					
						2013-01-25 00:41:02 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6333a5caaf 
							
						 
					 
					
						
						
							
							Added CMake option for glfwInit chdir on OS X.  
						
						
						
					 
					
						2013-01-21 16:21:59 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							121ce7fbd6 
							
						 
					 
					
						
						
							
							Renamed X11 keysym to Unicode conversion file.  
						
						
						
					 
					
						2013-01-17 18:59:35 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							355af57b91 
							
						 
					 
					
						
						
							
							Renamed internal macro to match conventions.  
						
						
						
					 
					
						2013-01-17 18:59:35 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							20a4ecf175 
							
						 
					 
					
						
						
							
							Added missing WGL pixel format error check.  
						
						
						
					 
					
						2013-01-17 18:59:35 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f479b1920f 
							
						 
					 
					
						
						
							
							Formatting of internal.h.  
						
						
						
					 
					
						2013-01-17 18:59:35 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7f56269f66 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:elmindreda/glfw  
						
						
						
					 
					
						2013-01-17 18:13:24 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c00839e4d7 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:elmindreda/glfw  
						
						
						
					 
					
						2013-01-16 20:33:24 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							3a871b9edb 
							
						 
					 
					
						
						
							
							Added EGL errors to output, added EGL init to Win32.  
						
						
						
					 
					
						2013-01-16 20:10:17 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9b6fb32dc2 
							
						 
					 
					
						
						
							
							Fixed copypaste errors in format selection.  
						
						
						
					 
					
						2013-01-16 19:49:23 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6107170ebb 
							
						 
					 
					
						
						
							
							Updated EGL config error message.  
						
						
						
					 
					
						2013-01-16 19:48:43 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e51e049ad5 
							
						 
					 
					
						
						
							
							Added error for no selected client library.  
						
						
						
					 
					
						2013-01-16 06:38:17 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							cc45a9e53d 
							
						 
					 
					
						
						
							
							Updated native API and merged into related files.  
						
						
						
					 
					
						2013-01-15 22:38:14 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8d60214fac 
							
						 
					 
					
						
						
							
							Put window callbacks in a substruct.  
						
						
						
					 
					
						2013-01-15 21:34:26 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							cb8c7740e6 
							
						 
					 
					
						
						
							
							Removed superfluous whitespace.  
						
						
						
					 
					
						2013-01-15 20:56:08 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							38947b37af 
							
						 
					 
					
						
						
							
							Renamed context API init/terminate functions.  
						
						
						
					 
					
						2013-01-15 20:49:29 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a8ea120cae 
							
						 
					 
					
						
						
							
							Removed internal fbconfig enum and selection.  
						
						
						
					 
					
						2013-01-15 20:00:27 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							0517a82467 
							
						 
					 
					
						
						
							
							Added support for GLESv1_CM and GLESv2 client libraries.  
						
						
						
					 
					
						2013-01-15 19:09:43 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f8df91d815 
							
						 
					 
					
						
						
							
							Inclusion guard fixes.  
						
						
						
					 
					
						2013-01-15 02:00:03 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9726597794 
							
						 
					 
					
						
						
							
							X11 event comment cleanup.  
						
						
						
					 
					
						2013-01-12 21:11:41 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							fcb96967ba 
							
						 
					 
					
						
						
							
							Replaced repeat kluge with detectable auto repeat.  
						
						
						
					 
					
						2013-01-12 21:01:44 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6a4c175816 
							
						 
					 
					
						
						
							
							Made client-side RandR and Xf86VidMode required.  
						
						
						
					 
					
						2013-01-12 19:23:53 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							747b6d8805 
							
						 
					 
					
						
						
							
							RandR and fallback path fixes.  
						
						
						
					 
					
						2013-01-12 18:10:18 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							be8856af65 
							
						 
					 
					
						
						
							
							Made the X keyboard extension required.  
						
						
						
					 
					
						2013-01-07 18:14:26 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f0f4af4287 
							
						 
					 
					
						
						
							
							Fixed warnings on VC++.  
						
						
						
					 
					
						2013-01-06 21:02:57 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c3da8e417f 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:elmindreda/glfw  
						
						
						
					 
					
						2013-01-06 19:59:51 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							11b646920b 
							
						 
					 
					
						
						
							
							Merge pull request  #31  from arsenm/master  
						
						... 
						
						
						
						Fixed silent failure when no monitors were found. 
						
					 
					
						2013-01-06 10:56:03 -08:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6aa7c759aa 
							
						 
					 
					
						
						
							
							Merge pull request  #30  from Jonanin/master  
						
						... 
						
						
						
						Fixed build errors on Visual C++. 
						
					 
					
						2013-01-06 10:51:40 -08:00 
						 
				 
			
				
					
						
							
							
								Matt Arsenault 
							
						 
					 
					
						
						
						
						
							
						
						
							6501a3007c 
							
						 
					 
					
						
						
							
							No monitors should call error callback  
						
						
						
					 
					
						2013-01-06 12:37:56 -05:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							316ee1d77d 
							
						 
					 
					
						
						
							
							Made glfwGetVideoMode return a GLFWvidmode.  
						
						
						
					 
					
						2013-01-05 22:07:06 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9af960e2dd 
							
						 
					 
					
						
						
							
							Made the pointer-ness of object handles explicit.  
						
						
						
					 
					
						2013-01-05 21:13:28 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							279c32e3f9 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:elmindreda/glfw  
						
						... 
						
						
						
						Conflicts:
	CMakeLists.txt
	src/egl_context.c 
						
					 
					
						2013-01-05 18:37:12 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Morton 
							
						 
					 
					
						
						
						
						
							
						
						
							7cb6b245e8 
							
						 
					 
					
						
						
							
							Fix invalid variable declarations in win32_monitor.c  
						
						... 
						
						
						
						This fixes build errors in visual studio on windows. 
						
					 
					
						2013-01-04 19:14:27 -06:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							478347004d 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						
						
					 
					
						2013-01-04 07:46:44 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							baf3feb86d 
							
						 
					 
					
						
						
							
							Removed panning hack only needed by Xxf86vm.  
						
						
						
					 
					
						2013-01-04 07:12:15 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							68098f44db 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						
						
					 
					
						2013-01-04 07:11:30 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7ff86576e3 
							
						 
					 
					
						
						
							
							Removed EGL dlopen.  
						
						
						
					 
					
						2013-01-04 06:59:07 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2757b0fa6f 
							
						 
					 
					
						
						
							
							Removed unused code and duplicate variables.  
						
						
						
					 
					
						2013-01-04 06:42:37 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b35855cfb5 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2013-01-04 03:56:33 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1aa34606e7 
							
						 
					 
					
						
						
							
							Fixes for use with the AMD EGL/GLES SDK.  
						
						
						
					 
					
						2013-01-04 03:54:52 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							0d7c2f73fc 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:elmindreda/glfw  
						
						
						
					 
					
						2013-01-04 00:08:49 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							dad152b3f6 
							
						 
					 
					
						
						
							
							Removed broken RandR event selection.  
						
						
						
					 
					
						2013-01-03 21:07:11 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7049f73b7d 
							
						 
					 
					
						
						
							
							Connected monitor API with Cocoa mode setting.  
						
						
						
					 
					
						2013-01-03 20:11:41 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							4ab93ee155 
							
						 
					 
					
						
						
							
							Removed use of removed token.  
						
						
						
					 
					
						2013-01-03 20:01:56 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							46c1e4028f 
							
						 
					 
					
						
						
							
							Begun integrating mode setting and monitor API.  
						
						
						
					 
					
						2013-01-03 17:56:59 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1bc91bfe5b 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2013-01-02 17:07:04 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							3817771a40 
							
						 
					 
					
						
						
							
							Started adding documentation for internal APIs.  
						
						
						
					 
					
						2013-01-02 03:42:20 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d1132cb3d1 
							
						 
					 
					
						
						
							
							Fixed Win32 joystick name memory leak.  
						
						
						
					 
					
						2013-01-02 01:52:28 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b72a97d531 
							
						 
					 
					
						
						
							
							Renamed global struct and substructs.  
						
						... 
						
						
						
						Renamed _glfwLibrary to _glfw and made all substructs lower-case, making
global variable names easier to read and type.  Partially inspired by the
internal naming conventions of glwt. 
						
					 
					
						2013-01-02 01:44:57 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							4305c76049 
							
						 
					 
					
						
						
							
							Removed monitor user pointer.  
						
						
						
					 
					
						2013-01-02 00:41:37 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							835f00eb10 
							
						 
					 
					
						
						
							
							Merge branch 'master' into multi-monitor  
						
						... 
						
						
						
						Conflicts:
	include/GL/glfw3.h
	readme.html
	src/fullscreen.c
	src/internal.h
	src/window.c
	src/x11_fullscreen.c 
						
					 
					
						2012-12-31 21:13:10 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1790194828 
							
						 
					 
					
						
						
							
							Renamed _glfwInputError and moved to event API.  
						
						
						
					 
					
						2012-12-31 21:05:28 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							21f41a2bb7 
							
						 
					 
					
						
						
							
							Renamed GLFW_SAMPLES and GLFW_SHOULD_CLOSE.  
						
						
						
					 
					
						2012-12-31 19:55:41 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							02598570cb 
							
						 
					 
					
						
						
							
							Removed unused struct member.  
						
						
						
					 
					
						2012-12-31 04:12:16 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							fc5235cd2e 
							
						 
					 
					
						
						
							
							Added todo.  
						
						
						
					 
					
						2012-12-31 04:06:01 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							cf42282cfb 
							
						 
					 
					
						
						
							
							Added generic video mode selection.  
						
						
						
					 
					
						2012-12-31 03:04:04 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							52dac79219 
							
						 
					 
					
						
						
							
							Ripped out horribly broken refresh rate mess.  
						
						
						
					 
					
						2012-12-31 02:06:19 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8db1528c74 
							
						 
					 
					
						
						
							
							Added explicit disabling of platform glext.h.  
						
						
						
					 
					
						2012-12-30 23:19:38 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							23c6def880 
							
						 
					 
					
						
						
							
							Merge branch 'master' into multi-monitor  
						
						... 
						
						
						
						Conflicts:
	src/cocoa_window.m
	src/init.c
	tests/iconify.c
	tests/reopen.c 
						
					 
					
						2012-12-30 22:18:15 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9e9457767f 
							
						 
					 
					
						
						
							
							Added workaround for broken Mesa GLX_ARB_create_context_profile.  
						
						
						
					 
					
						2012-12-30 18:13:04 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ea1ddfd7a4 
							
						 
					 
					
						
						
							
							Removed declarations of removed functions.  
						
						
						
					 
					
						2012-12-30 02:28:52 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9cc8fc0d0a 
							
						 
					 
					
						
						
							
							Removed glfwGetError and glfwErrorString.  
						
						... 
						
						
						
						The cached error code cannot be made per-thread unless it required
glfwInit (due to lack of __thread on OS X), which would be confusing and
partially defeats the purpose of it.
Beginners would use the generic error string facility instead of the
error callback and then be confused by its nondescript messages.
Storing the provided error code from within the error callback, whether
globally or per-thread, requires just a few lines of code and hands
control to the user without compromising thread safety. 
						
					 
					
						2012-12-30 01:50:03 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9af61d06cf 
							
						 
					 
					
						
						
							
							Removed return value of _glfwPlatformTerminate.  
						
						
						
					 
					
						2012-12-30 01:15:48 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a8403c10d3 
							
						 
					 
					
						
						
							
							Moved NSGL context creation to proper module.  
						
						
						
					 
					
						2012-12-30 00:58:18 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							0a7a57b74f 
							
						 
					 
					
						
						
							
							Moved internal API functions to correct section.  
						
						
						
					 
					
						2012-12-30 00:45:22 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							20af66f271 
							
						 
					 
					
						
						
							
							Added OOM error reporting to X11 mode enumeration.  
						
						
						
					 
					
						2012-12-29 20:01:33 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							18854d16db 
							
						 
					 
					
						
						
							
							Removed legacy video mode generation.  
						
						
						
					 
					
						2012-12-27 21:13:04 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							45df65eb91 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2012-12-27 19:29:09 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b66e1de97c 
							
						 
					 
					
						
						
							
							Added saving of monitor mode count.  
						
						
						
					 
					
						2012-12-27 18:37:55 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f558563621 
							
						 
					 
					
						
						
							
							Merge branch 'master' into multi-monitor  
						
						
						
					 
					
						2012-12-27 18:22:45 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							be7ad339f7 
							
						 
					 
					
						
						
							
							Added clearing of callbacks on window destruction.  
						
						
						
					 
					
						2012-12-23 16:08:17 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							648655aa5b 
							
						 
					 
					
						
						
							
							Fixed RandR primary monitor detection.  
						
						
						
					 
					
						2012-12-22 23:35:45 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							692f34b536 
							
						 
					 
					
						
						
							
							Merge branch 'master' into multi-monitor  
						
						... 
						
						
						
						Conflicts:
	include/GL/glfw3.h
	src/window.c
	tests/glfwinfo.c 
						
					 
					
						2012-12-22 19:40:15 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b9acb777e5 
							
						 
					 
					
						
						
							
							EGL context creation cleanup.  
						
						
						
					 
					
						2012-12-16 17:04:43 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							bd31ea0a69 
							
						 
					 
					
						
						
							
							WGL context option cleanup.  
						
						
						
					 
					
						2012-12-13 22:50:55 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							cf38b34f45 
							
						 
					 
					
						
						
							
							GLX context option cleanup.  
						
						
						
					 
					
						2012-12-13 21:35:59 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d11558e7e4 
							
						 
					 
					
						
						
							
							Fixed corruption of robustness strategy hint.  
						
						
						
					 
					
						2012-12-13 20:01:57 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8c6511085a 
							
						 
					 
					
						
						
							
							Corrected eglext.h path.  
						
						
						
					 
					
						2012-12-13 19:35:11 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9c0e19adca 
							
						 
					 
					
						
						
							
							Made error message tags more consistent.  
						
						
						
					 
					
						2012-12-13 19:18:04 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9a659c287e 
							
						 
					 
					
						
						
							
							Fixed context param readback.  
						
						
						
					 
					
						2012-12-13 19:07:19 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a8a0585164 
							
						 
					 
					
						
						
							
							Updated debug context detection.  
						
						
						
					 
					
						2012-12-13 17:33:08 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							fd0f06de8a 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2012-12-13 17:22:56 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							247a875435 
							
						 
					 
					
						
						
							
							Updated version verification.  
						
						
						
					 
					
						2012-12-13 17:13:10 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d22d55ed02 
							
						 
					 
					
						
						
							
							Updated error message to match updated spec.  
						
						
						
					 
					
						2012-12-13 02:36:18 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7be7da16af 
							
						 
					 
					
						
						
							
							Merge branch 'master' into multi-monitor  
						
						... 
						
						
						
						Conflicts:
	include/GL/glfw3.h 
						
					 
					
						2012-12-13 02:23:38 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							3f5843f500 
							
						 
					 
					
						
						
							
							Renamed tokens used for other client APIs.  
						
						
						
					 
					
						2012-12-13 02:22:39 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							052c587dd5 
							
						 
					 
					
						
						
							
							Shortened monitor-related tokens.  
						
						
						
					 
					
						2012-12-13 01:56:33 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							55f7813d68 
							
						 
					 
					
						
						
							
							Merge branch 'master' into multi-monitor  
						
						
						
					 
					
						2012-12-13 01:50:09 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							94e9b3adff 
							
						 
					 
					
						
						
							
							Added include required for free.  
						
						
						
					 
					
						2012-12-12 13:59:53 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b30def90e4 
							
						 
					 
					
						
						
							
							...and the other half of making it const.  
						
						
						
					 
					
						2012-12-02 21:18:01 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							73cdc34df7 
							
						 
					 
					
						
						
							
							Merge branch 'master' into multi-monitor  
						
						... 
						
						
						
						Conflicts:
	CMakeLists.txt
	readme.html
	src/CMakeLists.txt
	src/cocoa_platform.h
	src/win32_platform.h
	src/x11_platform.h
	tests/events.c 
						
					 
					
						2012-12-02 20:52:03 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ccdb776cc3 
							
						 
					 
					
						
						
							
							Cleanup of configuration variable use.  
						
						
						
					 
					
						2012-12-02 19:13:01 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							47c11b4ea6 
							
						 
					 
					
						
						
							
							Tweaked comment.  
						
						
						
					 
					
						2012-12-02 19:02:32 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5da8ed250a 
							
						 
					 
					
						
						
							
							Cleanup of backend option strings.  
						
						
						
					 
					
						2012-12-02 19:01:20 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							14e71833bd 
							
						 
					 
					
						
						
							
							Merge branch 'master' into EGL  
						
						
						
					 
					
						2012-12-02 17:11:17 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							0bac579506 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2012-12-02 16:53:28 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							3a773342e8 
							
						 
					 
					
						
						
							
							Renamed struct member to match other platforms.  
						
						
						
					 
					
						2012-12-02 16:52:40 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							821997ad55 
							
						 
					 
					
						
						
							
							Merge branch 'master' into joystickname  
						
						
						
					 
					
						2012-12-02 16:36:44 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							280782a2a5 
							
						 
					 
					
						
						
							
							Added explicit non-support for sRGB on EGL.  
						
						
						
					 
					
						2012-12-02 16:29:56 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							da02844457 
							
						 
					 
					
						
						
							
							Merge branch 'master' into EGL  
						
						... 
						
						
						
						Conflicts:
	readme.html
	src/win32_platform.h
	src/x11_platform.h 
						
					 
					
						2012-12-02 16:17:59 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							69a900592e 
							
						 
					 
					
						
						
							
							Added explicit support for sRGB framebuffers.  
						
						
						
					 
					
						2012-12-02 16:10:00 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1a3d47d06d 
							
						 
					 
					
						
						
							
							Added window position callback.  
						
						
						
					 
					
						2012-11-30 13:58:05 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							41bc0d18f4 
							
						 
					 
					
						
						
							
							Merge branch 'master' into multi-monitor  
						
						... 
						
						
						
						Conflicts:
	include/GL/glfw3.h
	readme.html
	src/CMakeLists.txt
	src/win32_window.c
	src/window.c
	src/x11_window.c
	tests/clipboard.c
	tests/defaults.c
	tests/events.c
	tests/fsfocus.c
	tests/glfwinfo.c
	tests/joysticks.c
	tests/peter.c
	tests/sharing.c
	tests/tearing.c
	tests/title.c
	tests/windows.c 
						
					 
					
						2012-11-27 16:55:04 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1eef0f0869 
							
						 
					 
					
						
						
							
							Renamed context module files.  
						
						
						
					 
					
						2012-11-27 15:21:49 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5ea3591586 
							
						 
					 
					
						
						
							
							Cocoa NSGL fixes.  
						
						
						
					 
					
						2012-11-27 15:17:24 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							34d383399c 
							
						 
					 
					
						
						
							
							Finished initial window/context backend split.  
						
						
						
					 
					
						2012-11-27 15:02:26 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							10cc85343a 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2012-11-27 13:38:21 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7e9286c1fa 
							
						 
					 
					
						
						
							
							Removed unused stub.  
						
						
						
					 
					
						2012-11-27 13:10:14 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b934cdf573 
							
						 
					 
					
						
						
							
							Begun preparations for Win32 EGL support.  
						
						
						
					 
					
						2012-11-27 13:07:26 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e4ddcefc14 
							
						 
					 
					
						
						
							
							Merge branch 'master' into EGL  
						
						... 
						
						
						
						Conflicts:
	CMakeLists.txt
	include/GL/glfw3.h
	readme.html
	src/CMakeLists.txt
	src/cocoa_window.m
	src/config.h.in
	src/glx_opengl.c
	src/internal.h
	src/opengl.c
	src/window.c
	tests/glfwinfo.c 
						
					 
					
						2012-11-27 12:21:54 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							fc69721807 
							
						 
					 
					
						
						
							
							Tagged comment.  
						
						
						
					 
					
						2012-11-23 12:02:09 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							06c191feea 
							
						 
					 
					
						
						
							
							Updated error codes to better reflect multi-API support.  
						
						
						
					 
					
						2012-11-23 12:00:49 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2a166c5086 
							
						 
					 
					
						
						
							
							Removed glfwCopyContext to map better against EGL.  
						
						
						
					 
					
						2012-11-22 20:16:48 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							998cb5144e 
							
						 
					 
					
						
						
							
							Made glfwSetCursorPos fail silently if lacking focus.  
						
						
						
					 
					
						2012-11-22 17:20:16 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c479124e69 
							
						 
					 
					
						
						
							
							Removed key repeat.  
						
						
						
					 
					
						2012-11-22 17:14:50 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b8c16e49f1 
							
						 
					 
					
						
						
							
							Removed window size DWIM.  
						
						
						
					 
					
						2012-11-22 17:04:54 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							14355d692f 
							
						 
					 
					
						
						
							
							Fixed active/focused nomenclature mixing.  
						
						
						
					 
					
						2012-11-22 17:04:44 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							26abe0a6e3 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:elmindreda/glfw  
						
						
						
					 
					
						2012-11-11 02:09:08 +01:00 
						 
				 
			
				
					
						
							
							
								m@bitsnbites.eu 
							
						 
					 
					
						
						
						
						
							
						
						
							1c21fc1383 
							
						 
					 
					
						
						
							
							Removed GLFW_SYSTEM_KEYS from the GLFW API  
						
						... 
						
						
						
						Rationale: Disabling system commands is inherently
dangerous, and should not be encouraged. Also, it's very
difficult to define and implement a reliable and
consistent cross-platform mechanism. 
						
					 
					
						2012-11-10 22:20:47 +01:00 
						 
				 
			
				
					
						
							
							
								m@bitsnbites.eu 
							
						 
					 
					
						
						
						
						
							
						
						
							424e7c7b53 
							
						 
					 
					
						
						
							
							Removed glfwSetWindowPos and glfwGetWindowPos  
						
						... 
						
						
						
						glfwGetWindowPos is superseded by glfwGetWindowParam()
with GLFW_POSITION_X and GLFW_POSITION_Y as parameters.
glfwSetWindowPos can easily lead to bad practices
(moving windows around without the users consent), and
has been replaced with the GLFW_POSITION_X/Y window
hints that allow setting the window position for a
newly created window. 
						
					 
					
						2012-11-10 22:19:55 +01:00 
						 
				 
			
				
					
						
							
							
								m@bitsnbites.eu 
							
						 
					 
					
						
						
						
						
							
						
						
							c9f4dedd96 
							
						 
					 
					
						
						
							
							Introduced window positioning hints and window position properties  
						
						
						
					 
					
						2012-11-10 22:19:55 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e82683d498 
							
						 
					 
					
						
						
							
							Merge branch 'master' into multi-monitor  
						
						
						
					 
					
						2012-11-08 16:29:56 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							875a169792 
							
						 
					 
					
						
						
							
							Added missing test for joystick presence.  
						
						
						
					 
					
						2012-11-08 16:26:43 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7eff6b1b1e 
							
						 
					 
					
						
						
							
							Initial implementation of joystick name retrieval on Win32.  
						
						
						
					 
					
						2012-11-08 16:26:15 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a4b3a18755 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2012-11-08 16:06:23 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1fd9428287 
							
						 
					 
					
						
						
							
							Merge branch 'master' into joystickname  
						
						... 
						
						
						
						Conflicts:
	src/x11_joystick.c 
						
					 
					
						2012-11-08 15:55:25 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ad7bf4beba 
							
						 
					 
					
						
						
							
							Replaced ad-hoc Linux detection with __linux__.  
						
						
						
					 
					
						2012-11-05 16:19:11 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2b4c556cd0 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:elmindreda/glfw  
						
						
						
					 
					
						2012-11-01 16:43:40 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7c426d1c92 
							
						 
					 
					
						
						
							
							Merge branch 'master' into multi-monitor  
						
						... 
						
						
						
						Conflicts:
	examples/wave.c
	src/init.c
	src/internal.h
	src/window.c
	tests/accuracy.c
	tests/events.c
	tests/reopen.c 
						
					 
					
						2012-11-01 00:07:01 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							4fc32a4bbf 
							
						 
					 
					
						
						
							
							Comment fix.  
						
						
						
					 
					
						2012-10-31 16:11:09 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a9d1fdfc44 
							
						 
					 
					
						
						
							
							Fixed VC++ warnings.  
						
						
						
					 
					
						2012-10-30 17:37:34 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							4c5de7a7b0 
							
						 
					 
					
						
						
							
							Fixed selection flag not being used.  
						
						
						
					 
					
						2012-10-30 17:20:16 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							18d71c2b6d 
							
						 
					 
					
						
						
							
							Made window-related callbacks per-window.  
						
						... 
						
						
						
						This makes polymorphic behaviour easier to implement and avoids the problem of
events being triggered before the GLFW window object is fully usable. 
						
					 
					
						2012-10-29 13:36:01 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d68acb78bf 
							
						 
					 
					
						
						
							
							Removed registering glfwTerminate with atexit.  
						
						... 
						
						
						
						Functions registered with atexit are called from the thread calling exit.
glfwTerminate should only be called from the main thread.  Mistakes should be
explicit. 
						
					 
					
						2012-10-22 03:20:16 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5df4df6ca4 
							
						 
					 
					
						
						
							
							Added glfwDefaultWindowHints.  
						
						
						
					 
					
						2012-10-22 03:16:14 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							0e170f4902 
							
						 
					 
					
						
						
							
							Merge branch 'master' into multi-monitor  
						
						
						
					 
					
						2012-10-22 02:46:06 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2108360671 
							
						 
					 
					
						
						
							
							Removed 'screen' from monitor nomenclature.  
						
						
						
					 
					
						2012-10-22 02:39:22 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							422618d67f 
							
						 
					 
					
						
						
							
							Added missing X extension test.  
						
						
						
					 
					
						2012-10-22 00:55:36 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9f26500f32 
							
						 
					 
					
						
						
							
							Removed VidMode mode setting code path.  
						
						
						
					 
					
						2012-10-22 00:53:34 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7e225281af 
							
						 
					 
					
						
						
							
							Fixed RandR per-monitor resolution enumeration.  
						
						
						
					 
					
						2012-10-22 00:48:52 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6fc6c93223 
							
						 
					 
					
						
						
							
							Implemented RandR monitor mode retrieval.  
						
						
						
					 
					
						2012-10-22 00:05:55 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d75c06a994 
							
						 
					 
					
						
						
							
							Added missing screen resource cleanup.  
						
						
						
					 
					
						2012-10-21 23:55:41 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8176cae1bc 
							
						 
					 
					
						
						
							
							Fixed position of fullscreen windows on X11.  
						
						
						
					 
					
						2012-10-21 23:45:03 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							467d501621 
							
						 
					 
					
						
						
							
							Cleanup of context clearing during window destruction.  
						
						
						
					 
					
						2012-10-21 21:57:29 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b87157ccc1 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:elmindreda/glfw  
						
						
						
					 
					
						2012-10-21 21:32:51 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c1dcd29c71 
							
						 
					 
					
						
						
							
							Fixed potential clearing of wrong context.  
						
						
						
					 
					
						2012-10-21 21:30:13 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c3195746d8 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2012-10-21 16:23:36 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d0afa65813 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2012-10-21 16:17:20 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							da31167193 
							
						 
					 
					
						
						
							
							Renamed glfwGetMonitorString to glfwGetMonitorName.  
						
						
						
					 
					
						2012-10-18 23:01:41 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c1bb1d8a6e 
							
						 
					 
					
						
						
							
							Merge branch 'master' into multi-monitor  
						
						... 
						
						
						
						Conflicts:
	tests/iconify.c 
						
					 
					
						2012-10-18 18:42:45 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ccec055ff7 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2012-10-18 17:54:55 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							550b0c177d 
							
						 
					 
					
						
						
							
							Added missing initial value.  
						
						
						
					 
					
						2012-10-18 16:25:15 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e6556c7f34 
							
						 
					 
					
						
						
							
							Comment grammar fix.  
						
						
						
					 
					
						2012-10-17 17:11:56 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d6210b11f3 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2012-10-05 05:42:47 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6ac7af38d9 
							
						 
					 
					
						
						
							
							Began using monitor position for window placement.  
						
						
						
					 
					
						2012-10-05 04:10:42 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2bb62a1467 
							
						 
					 
					
						
						
							
							Bug fix formatting.  
						
						
						
					 
					
						2012-10-04 04:08:53 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ae5da60c18 
							
						 
					 
					
						
						
							
							Fixed test for wrong client API.  
						
						
						
					 
					
						2012-10-04 04:05:37 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f236fc2f61 
							
						 
					 
					
						
						
							
							Fixed X11 hidden cursor mode.  
						
						
						
					 
					
						2012-10-02 18:03:21 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ddeca47117 
							
						 
					 
					
						
						
							
							Removed executable flag from header.  
						
						
						
					 
					
						2012-10-02 17:25:37 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							88fb5c1cf3 
							
						 
					 
					
						
						
							
							Merge branch 'master' into multi-monitor  
						
						
						
					 
					
						2012-10-02 17:24:50 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							26480901fd 
							
						 
					 
					
						
						
							
							Added glfwGetWindowMonitor.  
						
						
						
					 
					
						2012-10-02 17:24:18 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							21a015778f 
							
						 
					 
					
						
						
							
							Replaced malloc and memset with calloc.  
						
						
						
					 
					
						2012-10-02 17:07:59 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ff09d3a343 
							
						 
					 
					
						
						
							
							Merge branch 'master' into multi-monitor  
						
						
						
					 
					
						2012-10-02 03:11:32 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5fcfcb2ddc 
							
						 
					 
					
						
						
							
							Updated comment.  
						
						
						
					 
					
						2012-09-30 15:53:20 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d00c194f4a 
							
						 
					 
					
						
						
							
							Added 8 bits of stencil to defaults.  
						
						
						
					 
					
						2012-09-30 15:51:59 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c764ae81e8 
							
						 
					 
					
						
						
							
							Added missing window parameter return.  
						
						
						
					 
					
						2012-09-30 15:43:26 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							38cad9aff0 
							
						 
					 
					
						
						
							
							Added client API window hint.  
						
						... 
						
						
						
						This is cherry-picked from the EGL branch in preparation for the EGL backend. 
						
					 
					
						2012-09-30 15:32:50 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							bf8639e49f 
							
						 
					 
					
						
						
							
							Removed unused struct member.  
						
						
						
					 
					
						2012-09-30 14:54:58 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							508c7fe0e6 
							
						 
					 
					
						
						
							
							Merge branch 'master' into multi-monitor  
						
						... 
						
						
						
						Conflicts:
	src/window.c 
						
					 
					
						2012-09-27 23:32:26 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1be1636326 
							
						 
					 
					
						
						
							
							Begun integrating monitor and window.  
						
						
						
					 
					
						2012-09-27 21:38:35 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							fe0cc512a2 
							
						 
					 
					
						
						
							
							Added missing cast.  
						
						
						
					 
					
						2012-09-27 15:18:57 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7fa27f1e98 
							
						 
					 
					
						
						
							
							Fixed warnings on VC++.  
						
						
						
					 
					
						2012-09-27 02:49:20 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c5f7eff190 
							
						 
					 
					
						
						
							
							Fixed use of functions missing on VC++.  
						
						
						
					 
					
						2012-09-27 02:35:19 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							85cfc6bdd0 
							
						 
					 
					
						
						
							
							Merge branch 'master' into joystickname  
						
						... 
						
						
						
						Conflicts:
	src/x11_joystick.c 
						
					 
					
						2012-09-23 15:46:42 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9d6945a766 
							
						 
					 
					
						
						
							
							Merge branch 'master' into EGL  
						
						... 
						
						
						
						Conflicts:
	CMakeLists.txt
	include/GL/glfw3.h
	readme.html
	src/CMakeLists.txt
	src/internal.h
	src/window.c 
						
					 
					
						2012-09-23 15:35:45 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7aaeb6955b 
							
						 
					 
					
						
						
							
							Merge branch 'master' into multi-monitor  
						
						... 
						
						
						
						Conflicts:
	src/x11_window.c 
						
					 
					
						2012-09-23 15:26:53 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c0dcb5a056 
							
						 
					 
					
						
						
							
							Fixed fullscreen regressions.  
						
						
						
					 
					
						2012-09-23 15:08:43 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6a5ebbc870 
							
						 
					 
					
						
						
							
							Merge branch 'master' into multi-monitor  
						
						
						
					 
					
						2012-09-23 14:44:56 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							718af531a3 
							
						 
					 
					
						
						
							
							Fixed order of operations.  
						
						
						
					 
					
						2012-09-23 14:08:36 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d6d5fb2684 
							
						 
					 
					
						
						
							
							Simplified character input.  
						
						
						
					 
					
						2012-09-19 13:17:53 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							14f00ffa67 
							
						 
					 
					
						
						
							
							Removed unused struct member.  
						
						
						
					 
					
						2012-09-16 12:43:33 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b711b2fc72 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2012-09-16 12:42:51 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a2dab25b06 
							
						 
					 
					
						
						
							
							Added fallback for X11 monitor size.  
						
						
						
					 
					
						2012-09-13 22:04:01 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							dbd4d1657e 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2012-09-13 21:57:42 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							20a49a7eee 
							
						 
					 
					
						
						
							
							Improved handling of primary monitor.  
						
						
						
					 
					
						2012-09-13 17:46:40 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a0305affeb 
							
						 
					 
					
						
						
							
							Began implementing multi-monitor on Cocoa.  
						
						
						
					 
					
						2012-09-13 16:37:06 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							633839502c 
							
						 
					 
					
						
						
							
							Fixed various VC++ warnings.  
						
						
						
					 
					
						2012-09-13 00:05:54 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5bbbf8640e 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2012-09-12 23:03:15 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b4493dd3bc 
							
						 
					 
					
						
						
							
							Removed paranoid error check.  
						
						
						
					 
					
						2012-09-12 23:03:07 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							4f8f6c7d89 
							
						 
					 
					
						
						
							
							Fixed monitor enumeration on Win32.  
						
						
						
					 
					
						2012-09-12 22:51:55 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1071966d55 
							
						 
					 
					
						
						
							
							Merge branch 'master' into multi-monitor  
						
						... 
						
						
						
						Conflicts:
	src/CMakeLists.txt
	src/fullscreen.c 
						
					 
					
						2012-09-12 21:42:21 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							4408d2134c 
							
						 
					 
					
						
						
							
							Added use of standard lParam macros.  
						
						
						
					 
					
						2012-09-12 21:37:36 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							18392837ac 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2012-09-12 21:34:23 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1d6d6bc3c6 
							
						 
					 
					
						
						
							
							Moved display closing to after GL terminate.  
						
						
						
					 
					
						2012-09-12 21:25:52 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c4d5da0090 
							
						 
					 
					
						
						
							
							Moved DllMain into Win32 init module.  
						
						
						
					 
					
						2012-09-12 21:23:04 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6ac58da26e 
							
						 
					 
					
						
						
							
							Narrowed criteria for non-standard inclusion.  
						
						
						
					 
					
						2012-09-12 21:18:59 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							55419bda67 
							
						 
					 
					
						
						
							
							Merged fullscreen and monitor modules.  
						
						
						
					 
					
						2012-09-12 21:04:24 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c87829ea61 
							
						 
					 
					
						
						
							
							Added allocation failure check.  
						
						
						
					 
					
						2012-09-12 20:54:45 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ea664c8a39 
							
						 
					 
					
						
						
							
							Added comments.  
						
						
						
					 
					
						2012-09-12 20:54:12 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c83b336a4c 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2012-09-12 20:53:57 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							fa4f6b43f6 
							
						 
					 
					
						
						
							
							Added monitor stubs for Cocoa.  
						
						
						
					 
					
						2012-09-12 20:44:08 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							830f2b439c 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						
						
					 
					
						2012-09-12 20:41:14 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							83f5b920b9 
							
						 
					 
					
						
						
							
							Merge branch 'master' into multi-monitor  
						
						... 
						
						
						
						Conflicts:
	.gitignore
	src/CMakeLists.txt
	src/x11_window.c 
						
					 
					
						2012-09-12 06:04:17 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							64c677be9e 
							
						 
					 
					
						
						
							
							Renamed config macro to match convention.  
						
						
						
					 
					
						2012-09-12 03:17:50 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e15e92b583 
							
						 
					 
					
						
						
							
							Fixed function grouping.  
						
						
						
					 
					
						2012-09-11 23:56:44 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							0e2b12be43 
							
						 
					 
					
						
						
							
							Corrected comment.  
						
						
						
					 
					
						2012-09-11 23:53:10 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							023b816bcc 
							
						 
					 
					
						
						
							
							Disallowed hiding of fullscreen windows.  
						
						
						
					 
					
						2012-09-11 23:51:45 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							dcc3d67158 
							
						 
					 
					
						
						
							
							Merge branch 'showwindow'  
						
						
						
					 
					
						2012-09-11 20:03:55 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7be55239e7 
							
						 
					 
					
						
						
							
							Disabled native API by default.  
						
						
						
					 
					
						2012-09-11 20:02:13 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							0272ce2e98 
							
						 
					 
					
						
						
							
							Merge branch 'master' into EGL  
						
						... 
						
						
						
						Conflicts:
	src/glx_opengl.c
	src/opengl.c
	tests/glfwinfo.c 
						
					 
					
						2012-09-09 19:52:33 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7493bbe0c8 
							
						 
					 
					
						
						
							
							Removed X11 prefix from EGL and GLX files.  
						
						
						
					 
					
						2012-09-09 19:33:40 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							74488bec67 
							
						 
					 
					
						
						
							
							Further isolated X11-specific parts of EGL code.  
						
						
						
					 
					
						2012-09-09 19:21:14 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							0ca1e67d7a 
							
						 
					 
					
						
						
							
							Moved X11-specific defines to X11 header.  
						
						
						
					 
					
						2012-09-09 19:03:17 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							dd69985649 
							
						 
					 
					
						
						
							
							Fixed API error tags.  
						
						
						
					 
					
						2012-09-09 19:01:48 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							feef05f839 
							
						 
					 
					
						
						
							
							Removed superfluous inclusion.  
						
						
						
					 
					
						2012-09-09 14:22:14 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9f94286c9a 
							
						 
					 
					
						
						
							
							Merge branch 'master' into showwindow  
						
						... 
						
						
						
						Conflicts:
	readme.html 
						
					 
					
						2012-09-08 21:20:45 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							bd70e53352 
							
						 
					 
					
						
						
							
							Added missing flags for size hints.  
						
						
						
					 
					
						2012-09-08 21:13:31 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b4d0223faa 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2012-09-07 15:48:03 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							4cb569b5b3 
							
						 
					 
					
						
						
							
							Replaced guessing with dirent and regex.  
						
						
						
					 
					
						2012-09-07 15:27:41 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e70ced5e05 
							
						 
					 
					
						
						
							
							Fixed bad editing in Cocoa joystick code.  
						
						
						
					 
					
						2012-09-07 02:15:54 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							93a1d1c226 
							
						 
					 
					
						
						
							
							Added stubs, implemented on Linux and Cocoa.  
						
						
						
					 
					
						2012-09-07 01:01:34 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8cf093a19d 
							
						 
					 
					
						
						
							
							Linux joystick fixes.  
						
						
						
					 
					
						2012-09-07 01:01:17 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1653541aca 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2012-09-06 23:03:54 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ea7ab3e01b 
							
						 
					 
					
						
						
							
							Fixed broken selector signature.  
						
						
						
					 
					
						2012-09-06 23:02:33 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							cbcab56a25 
							
						 
					 
					
						
						
							
							Merge branch 'master' into EGL  
						
						... 
						
						
						
						Conflicts:
	include/GL/glfw3.h
	src/opengl.c
	src/win32_opengl.c
	src/window.c
	src/x11_fullscreen.c
	src/x11_glx_opengl.c
	src/x11_platform.h
	src/x11_window.c
	tests/glfwinfo.c 
						
					 
					
						2012-09-06 21:05:03 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a3502a7f00 
							
						 
					 
					
						
						
							
							Merge branch 'tls' of github.com:elmindreda/glfw into tls  
						
						
						
					 
					
						2012-09-06 15:41:47 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5e23620c7f 
							
						 
					 
					
						
						
							
							Merge branch 'master' into tls  
						
						... 
						
						
						
						Conflicts:
	src/x11_window.c 
						
					 
					
						2012-09-06 15:40:18 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							67390ac2f4 
							
						 
					 
					
						
						
							
							Merge branch 'showwindow' of github.com:elmindreda/glfw into showwindow  
						
						
						
					 
					
						2012-09-06 15:33:26 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9a183090e0 
							
						 
					 
					
						
						
							
							Merge branch 'master' into showwindow  
						
						... 
						
						
						
						Conflicts:
	src/window.c 
						
					 
					
						2012-09-06 15:11:50 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							52c27113d3 
							
						 
					 
					
						
						
							
							Shortened PC boolean name.  
						
						
						
					 
					
						2012-09-02 15:21:40 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							89b42d084d 
							
						 
					 
					
						
						
							
							Replaced glfwGetDesktopMode with glfwGetVideoMode.  
						
						
						
					 
					
						2012-08-30 01:54:01 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							560b6b5a11 
							
						 
					 
					
						
						
							
							Merge branch 'master' into multi-monitor  
						
						... 
						
						
						
						Conflicts:
	src/CMakeLists.txt
	src/internal.h
	src/x11_platform.h 
						
					 
					
						2012-08-29 20:36:07 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2502e4d6f3 
							
						 
					 
					
						
						
							
							Renamed glfwGetJoystickPos to glfwGetJoystickAxes.  
						
						
						
					 
					
						2012-08-29 18:58:16 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							38e4cc3dad 
							
						 
					 
					
						
						
							
							Removed superfluous comments.  
						
						
						
					 
					
						2012-08-29 17:29:46 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							cdcf3be462 
							
						 
					 
					
						
						
							
							Removed event debug printfs.  
						
						
						
					 
					
						2012-08-29 17:26:54 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							54f1a57f8d 
							
						 
					 
					
						
						
							
							Added channel bit depth hint defaults.  
						
						
						
					 
					
						2012-08-29 16:00:54 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d5ede06859 
							
						 
					 
					
						
						
							
							Removed WS_VISIBLE from creation flags.  
						
						
						
					 
					
						2012-08-28 21:37:07 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							54fceaaf64 
							
						 
					 
					
						
						
							
							Clarified result comparison.  
						
						
						
					 
					
						2012-08-28 20:24:37 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							53245d754e 
							
						 
					 
					
						
						
							
							Added detection of joystick disconnect on X11.  
						
						
						
					 
					
						2012-08-28 20:16:43 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d0ad28f174 
							
						 
					 
					
						
						
							
							Merge branch 'master' into showwindow  
						
						
						
					 
					
						2012-08-28 17:52:31 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e10d935efe 
							
						 
					 
					
						
						
							
							API tag and error message cleanup.  
						
						
						
					 
					
						2012-08-28 15:03:57 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9696321334 
							
						 
					 
					
						
						
							
							Fixed return value of glfwGetCurrentContext.  
						
						
						
					 
					
						2012-08-27 13:52:10 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2a8b2ccef4 
							
						 
					 
					
						
						
							
							Split internal prototypes into APIs.  
						
						
						
					 
					
						2012-08-27 03:55:45 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							035a8f4a49 
							
						 
					 
					
						
						
							
							Merge branch 'master' into tls  
						
						... 
						
						
						
						Conflicts:
	src/x11_window.c 
						
					 
					
						2012-08-26 21:56:55 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							bb635729ec 
							
						 
					 
					
						
						
							
							Fixed spelling of GLFW.  
						
						
						
					 
					
						2012-08-26 21:29:39 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							aaaac00aa5 
							
						 
					 
					
						
						
							
							Comment fixes.  
						
						
						
					 
					
						2012-08-26 21:29:26 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							bd5ff15769 
							
						 
					 
					
						
						
							
							Moved error handling to init module.  
						
						
						
					 
					
						2012-08-26 18:49:39 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							85ca7ee184 
							
						 
					 
					
						
						
							
							Shortened comment.  
						
						
						
					 
					
						2012-08-26 18:42:59 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5d52ad1548 
							
						 
					 
					
						
						
							
							Replaced GLFWGLOBAL and _init_c_ with extern.  
						
						
						
					 
					
						2012-08-26 18:42:15 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1839c1c73d 
							
						 
					 
					
						
						
							
							Added joystick API error checks for shared and Linux code.  
						
						
						
					 
					
						2012-08-26 18:28:30 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c28fb4ca0c 
							
						 
					 
					
						
						
							
							Cleaned up Linux joystick code.  
						
						
						
					 
					
						2012-08-26 18:15:47 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2b6080fc20 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:elmindreda/glfw  
						
						
						
					 
					
						2012-08-26 15:39:10 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							bf3486f077 
							
						 
					 
					
						
						
							
							Comment updates and formatting.  
						
						
						
					 
					
						2012-08-26 15:38:18 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f6a1bbf782 
							
						 
					 
					
						
						
							
							Added GLFW_VISIBLE to glfwWindowParam.  
						
						
						
					 
					
						2012-08-21 21:57:13 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							0e63488b40 
							
						 
					 
					
						
						
							
							Cocoa window visibility fixes.  
						
						
						
					 
					
						2012-08-21 21:35:42 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8bb5c59d2d 
							
						 
					 
					
						
						
							
							Added GLFW_VISIBLE window hint and parameter.  
						
						
						
					 
					
						2012-08-21 21:19:01 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							3d2722dc4c 
							
						 
					 
					
						
						
							
							Fixed broken call to glfwShowWindow.  
						
						
						
					 
					
						2012-08-21 20:32:44 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a2ca095b86 
							
						 
					 
					
						
						
							
							Renamed GLFW_WINDOW_RESIZABLE to GLFW_RESIZABLE.  
						
						... 
						
						
						
						This matches GLFW_ACTIVE and GLFW_ICONIFIED. 
						
					 
					
						2012-08-21 20:28:36 +02:00 
						 
				 
			
				
					
						
							
							
								Riku Salminen 
							
						 
					 
					
						
						
						
						
							
						
						
							596132c3a1 
							
						 
					 
					
						
						
							
							Add glfwShowWindow, glfwHideWindow  
						
						... 
						
						
						
						Add glfwShowWindow and glfwHideWindow functions to allow explicit
control over show/hide window.
Remove platform specific show window code from _glfwPlatformCreateWindow
but call glfwShowWindow from glfwCreateWindow to avoid breaking things
(for now). 
						
					 
					
						2012-08-21 21:01:57 +03:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b77bdea734 
							
						 
					 
					
						
						
							
							Merge pull request  #18  from madcad/master  
						
						... 
						
						
						
						Fixed compilation issues on OS X. 
						
					 
					
						2012-08-19 18:28:10 -07:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							3f34b091b8 
							
						 
					 
					
						
						
							
							Gave MinGW link library a .a suffix.  
						
						
						
					 
					
						2012-08-16 19:23:54 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							84b2787f0d 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2012-08-16 19:11:31 +02:00 
						 
				 
			
				
					
						
							
							
								Torsten Walluhn 
							
						 
					 
					
						
						
						
						
							
						
						
							3f39c5ae42 
							
						 
					 
					
						
						
							
							Fixed compiling issues on mac os x with llvm-gcc 4.2  
						
						
						
					 
					
						2012-08-14 23:34:26 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8bf5fc72d0 
							
						 
					 
					
						
						
							
							Merge branch 'master' into multi-monitor  
						
						
						
					 
					
						2012-08-14 22:00:43 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							0c92fb8500 
							
						 
					 
					
						
						
							
							Added clearing of global joystick data.  
						
						
						
					 
					
						2012-08-14 22:00:11 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ac653761b9 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2012-08-14 21:58:22 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							cd6d957eca 
							
						 
					 
					
						
						
							
							Moved internal API code to proper location.  
						
						
						
					 
					
						2012-08-14 21:47:09 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							17cac4bfa0 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2012-08-14 16:55:48 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2b0f8c2f1e 
							
						 
					 
					
						
						
							
							Removed 'device' from monitor callback.  
						
						
						
					 
					
						2012-08-14 15:15:51 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							39c171a61d 
							
						 
					 
					
						
						
							
							Merge branch 'master' into multi-monitor  
						
						... 
						
						
						
						Conflicts:
	tests/modes.c 
						
					 
					
						2012-08-14 14:02:37 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9af03e141b 
							
						 
					 
					
						
						
							
							Merge branch 'master' into tls  
						
						
						
					 
					
						2012-08-14 14:00:19 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6399fb19fd 
							
						 
					 
					
						
						
							
							Included malloc.h from files using malloc on Win32.  
						
						
						
					 
					
						2012-08-14 13:52:48 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							18a5aba8f1 
							
						 
					 
					
						
						
							
							Implemented TLS for all platforms.  
						
						
						
					 
					
						2012-08-13 16:03:44 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a9ed5b141e 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:elmindreda/glfw  
						
						
						
					 
					
						2012-08-12 22:32:55 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b7be8d90d8 
							
						 
					 
					
						
						
							
							Renamed libglfw3.pc to glfw3.pc.  
						
						
						
					 
					
						2012-08-12 22:31:47 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c9896a2f75 
							
						 
					 
					
						
						
							
							Merge branch 'master' into tls  
						
						
						
					 
					
						2012-08-12 16:47:40 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5ce704e60c 
							
						 
					 
					
						
						
							
							Added missing include.  
						
						
						
					 
					
						2012-08-12 16:46:29 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6c449e6e8f 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2012-08-12 16:22:18 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							fd125f7e54 
							
						 
					 
					
						
						
							
							Moved inclusion directive to proper location.  
						
						
						
					 
					
						2012-08-12 16:06:22 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f66e6a6916 
							
						 
					 
					
						
						
							
							Re-enabled cursor re-centering.  
						
						
						
					 
					
						2012-08-12 16:05:43 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							208b7f0bb8 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2012-08-12 16:04:03 +02:00 
						 
				 
			
				
					
						
							
							
								Riku Salminen 
							
						 
					 
					
						
						
						
						
							
						
						
							3d6221c490 
							
						 
					 
					
						
						
							
							Added support for multithreaded use of Xlib.  
						
						
						
					 
					
						2012-08-12 15:57:52 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							cd37da470f 
							
						 
					 
					
						
						
							
							Merge branch 'master' into tls  
						
						
						
					 
					
						2012-08-12 15:35:06 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							129598eb51 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:elmindreda/glfw  
						
						
						
					 
					
						2012-08-12 15:31:34 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d03c8507e6 
							
						 
					 
					
						
						
							
							Merge branch 'master' into tls  
						
						
						
					 
					
						2012-08-12 15:28:26 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							cb447bee81 
							
						 
					 
					
						
						
							
							Cleanup of window resizable flag setting.  
						
						
						
					 
					
						2012-08-12 15:28:12 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							25c7ad1706 
							
						 
					 
					
						
						
							
							Removed superfluous MakeContextCurrent.  
						
						
						
					 
					
						2012-08-12 14:14:03 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9e4bc36dd8 
							
						 
					 
					
						
						
							
							Initial TLS implementation (Cocoa broken).  
						
						
						
					 
					
						2012-08-12 14:13:18 +02:00 
						 
				 
			
				
					
						
							
							
								Lambert Clara 
							
						 
					 
					
						
						
						
						
							
						
						
							c2729181a2 
							
						 
					 
					
						
						
							
							Fix various warnings reported by gcc  
						
						... 
						
						
						
						Shadowed variables, const warnings 
						
					 
					
						2012-08-12 14:02:38 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ab373308b0 
							
						 
					 
					
						
						
							
							Removed mistaken comment.  
						
						
						
					 
					
						2012-08-12 12:50:44 +02:00 
						 
				 
			
				
					
						
							
							
								jonathan MERCIER 
							
						 
					 
					
						
						
						
						
							
						
						
							31c0212c25 
							
						 
					 
					
						
						
							
							Able to install to lib64 if LIB_SUFFIX var is set to 64  
						
						
						
					 
					
						2012-08-11 17:50:56 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2f095cc9e3 
							
						 
					 
					
						
						
							
							Removed implicit glfwMakeCurrentContext.  
						
						... 
						
						
						
						Implicitly making the context current makes sense in a
single-window API but less sense in a multi-window one. 
						
					 
					
						2012-08-10 15:29:45 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2410e2aaf4 
							
						 
					 
					
						
						
							
							Replaced automatic closing with window parameter.  
						
						
						
					 
					
						2012-08-10 13:31:15 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ddcf5d471e 
							
						 
					 
					
						
						
							
							Removed mirroring of default framebuffer attribs.  
						
						
						
					 
					
						2012-08-10 13:28:58 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f71daaa14b 
							
						 
					 
					
						
						
							
							Removed executable flag from source file.  
						
						
						
					 
					
						2012-08-07 13:09:31 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8ed66ea4d5 
							
						 
					 
					
						
						
							
							Removed calling of callbacks from setters.  
						
						
						
					 
					
						2012-08-07 12:45:55 +02:00 
						 
				 
			
				
					
						
							
							
								Riku Salminen 
							
						 
					 
					
						
						
						
						
							
						
						
							99031a43a2 
							
						 
					 
					
						
						
							
							X11: remove _glfwProcessPendingEvents  
						
						... 
						
						
						
						Remove _glfwProcessPendingEvents, do not call event handlers from
glfwCreateWindow. It is dangerous.
Do not wait for MapNotify event in glfwCreateWindow under X11. 
						
					 
					
						2012-08-06 21:24:53 +03:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							585a840329 
							
						 
					 
					
						
						
							
							Added window parameter to glfwSwapBuffers.  
						
						
						
					 
					
						2012-08-06 18:13:37 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							aff30d0baa 
							
						 
					 
					
						
						
							
							Renamed window creation/destruction functions.  
						
						... 
						
						
						
						Renamed glfwOpenWindow to glfwCreateWindow.
Renamed glfwCloseWindow to glfwDestroyWindow.
Renamed glfwOpenWindowHint to glfwWindowHint. 
						
					 
					
						2012-08-06 17:59:34 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2972cdfeb1 
							
						 
					 
					
						
						
							
							Removed glfwIsWindow.  
						
						
						
					 
					
						2012-08-03 16:20:52 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1736132bb2 
							
						 
					 
					
						
						
							
							Fixed window parameter refresh.  
						
						
						
					 
					
						2012-08-03 15:21:49 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							854e634fec 
							
						 
					 
					
						
						
							
							Merge branch 'master' into multi-monitor  
						
						... 
						
						
						
						Conflicts:
	include/GL/glfw3.h
	src/CMakeLists.txt
	src/fullscreen.c
	src/internal.h
	src/win32_fullscreen.c
	src/win32_platform.h
	src/x11_fullscreen.c
	tests/modes.c 
						
					 
					
						2012-08-03 02:57:33 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							4b9e616cf8 
							
						 
					 
					
						
						
							
							Fixed indexing bug in Cocoa video mode enumeration.  
						
						
						
					 
					
						2012-08-02 19:26:00 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ae586e65d8 
							
						 
					 
					
						
						
							
							Fixed typo.  
						
						
						
					 
					
						2012-08-02 19:14:58 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5f26deaf59 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:elmindreda/glfw  
						
						
						
					 
					
						2012-08-02 19:02:42 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b03e62f6ac 
							
						 
					 
					
						
						
							
							Made X11 resolution enumeration a separate function.  
						
						
						
					 
					
						2012-08-02 18:54:47 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							255e79918e 
							
						 
					 
					
						
						
							
							Merge pull request  #11  from arturjpv/master  
						
						... 
						
						
						
						Fixed updateTrackingAreas not calling super. 
						
					 
					
						2012-08-02 09:49:28 -07:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							871e1a70d7 
							
						 
					 
					
						
						
							
							Made video mode retrieval dynamic.  
						
						
						
					 
					
						2012-08-02 18:03:43 +02:00 
						 
				 
			
				
					
						
							
							
								Arturo J. Pérez 
							
						 
					 
					
						
						
						
						
							
						
						
							287e94cd6b 
							
						 
					 
					
						
						
							
							Behavior differences under Lion and Snow Leopard in updateTrackingAreas.  
						
						... 
						
						
						
						super call added.
According to documentation (NSView Class Reference -> Instance Methods -> updateTrackingAreas):
You should override this method to remove out of date tracking areas and add recomputed tracking areas; your implementation should call super. 
						
					 
					
						2012-08-02 17:45:52 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							957ecdc9a0 
							
						 
					 
					
						
						
							
							Renamed no current context error to match function.  
						
						
						
					 
					
						2012-08-02 15:36:15 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a916997c86 
							
						 
					 
					
						
						
							
							Simplified call to platform-specific extension check.  
						
						
						
					 
					
						2012-08-02 15:32:39 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1bad573c10 
							
						 
					 
					
						
						
							
							Tightened scope of some local variables.  
						
						
						
					 
					
						2012-08-02 15:31:08 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ee3304c09a 
							
						 
					 
					
						
						
							
							Removed check for invalid user, added error setting.  
						
						
						
					 
					
						2012-08-02 15:29:13 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							bfc746a847 
							
						 
					 
					
						
						
							
							Error message grammar fix.  
						
						
						
					 
					
						2012-08-02 15:14:38 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ba941b2fc8 
							
						 
					 
					
						
						
							
							Added formatting to error string.  
						
						
						
					 
					
						2012-08-02 15:13:57 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							208377d08e 
							
						 
					 
					
						
						
							
							Imported version parsing from EGL branch.  
						
						
						
					 
					
						2012-08-02 14:48:06 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							59896c327a 
							
						 
					 
					
						
						
							
							Context property fixes.  
						
						
						
					 
					
						2012-08-02 14:42:24 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f274b329d1 
							
						 
					 
					
						
						
							
							Fixed check for GL_ARB_multisample.  
						
						
						
					 
					
						2012-08-02 14:16:07 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a182acd585 
							
						 
					 
					
						
						
							
							Removed EGL-specific context param refresh.  
						
						
						
					 
					
						2012-08-02 03:01:31 +02:00