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 
							
						 
					 
					
						
						
						
						
							
						
						
							21f41a2bb7 
							
						 
					 
					
						
						
							
							Renamed GLFW_SAMPLES and GLFW_SHOULD_CLOSE.  
						
						
						
					 
					
						2012-12-31 19:55:41 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							52dac79219 
							
						 
					 
					
						
						
							
							Ripped out horribly broken refresh rate mess.  
						
						
						
					 
					
						2012-12-31 02:06:19 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							948be592be 
							
						 
					 
					
						
						
							
							Documented callback clearing at window destruction time.  
						
						
						
					 
					
						2012-12-27 18:26:51 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f558563621 
							
						 
					 
					
						
						
							
							Merge branch 'master' into multi-monitor  
						
						
						
					 
					
						2012-12-27 18:22:45 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ed9e403750 
							
						 
					 
					
						
						
							
							Documentation work.  
						
						
						
					 
					
						2012-12-23 15:59:09 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							1395ec2269 
							
						 
					 
					
						
						
							
							Documentation work.  
						
						
						
					 
					
						2012-12-22 19:21:35 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f98d3a250f 
							
						 
					 
					
						
						
							
							Added documentation cross-references to some tokens.  
						
						
						
					 
					
						2012-12-22 18:40:35 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							37904dc68a 
							
						 
					 
					
						
						
							
							Documentation work.  
						
						
						
					 
					
						2012-12-12 16:05:45 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e38b752465 
							
						 
					 
					
						
						
							
							Made arrays returned by public API const.  
						
						
						
					 
					
						2012-12-02 21:08:26 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1b59002682 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2012-12-02 21:07:23 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							deb0b3d693 
							
						 
					 
					
						
						
							
							Added more monitor API documentation.  
						
						
						
					 
					
						2012-12-02 21:00:15 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							0aaa120f12 
							
						 
					 
					
						
						
							
							Merge branch 'EGL'  
						
						
						
					 
					
						2012-12-02 19:02:49 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d4a08b10fd 
							
						 
					 
					
						
						
							
							Documented joystick name caveat.  
						
						
						
					 
					
						2012-12-02 17:13:41 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							14e71833bd 
							
						 
					 
					
						
						
							
							Merge branch 'master' into EGL  
						
						
						
					 
					
						2012-12-02 17:11:17 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							7d9b5c0127 
							
						 
					 
					
						
						
							
							Added documentation for glfwGetJoystickName.  
						
						
						
					 
					
						2012-12-02 16:55:09 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							821997ad55 
							
						 
					 
					
						
						
							
							Merge branch 'master' into joystickname  
						
						
						
					 
					
						2012-12-02 16:36:44 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							a3ff29af36 
							
						 
					 
					
						
						
							
							Documentation updates.  
						
						
						
					 
					
						2012-12-02 15:47:10 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1a3d47d06d 
							
						 
					 
					
						
						
							
							Added window position callback.  
						
						
						
					 
					
						2012-11-30 13:58:05 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5f68e12b52 
							
						 
					 
					
						
						
							
							Added some documentation for the monitor API.  
						
						
						
					 
					
						2012-11-27 17:26:50 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							4ce92262f7 
							
						 
					 
					
						
						
							
							Reverted bad edit.  
						
						
						
					 
					
						2012-11-27 14:31:10 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							10cc85343a 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2012-11-27 13:38:21 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							0f0f7f7294 
							
						 
					 
					
						
						
							
							Merge branch 'EGL' of github.com:elmindreda/glfw into EGL  
						
						... 
						
						
						
						Conflicts:
	include/GL/glfw3.h 
						
					 
					
						2012-11-27 12:23:25 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							06c191feea 
							
						 
					 
					
						
						
							
							Updated error codes to better reflect multi-API support.  
						
						
						
					 
					
						2012-11-23 12:00:49 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1e9383d039 
							
						 
					 
					
						
						
							
							Documentation work.  
						
						
						
					 
					
						2012-11-23 11:41:53 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2a166c5086 
							
						 
					 
					
						
						
							
							Removed glfwCopyContext to map better against EGL.  
						
						
						
					 
					
						2012-11-22 20:16:48 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							06e7a96c61 
							
						 
					 
					
						
						
							
							Fixed documentation spelling errors.  
						
						
						
					 
					
						2012-11-22 19:14:27 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9ad1d979e9 
							
						 
					 
					
						
						
							
							Conservatively tagged functions confined to main thread.  
						
						
						
					 
					
						2012-11-22 19:08:30 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							bce2cd65e1 
							
						 
					 
					
						
						
							
							Begun outlining reference documentation.  
						
						
						
					 
					
						2012-11-22 17:04:30 +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 
						 
				 
			
				
					
						
							
							
								Jari Vetoniemi 
							
						 
					 
					
						
						
						
						
							
						
						
							38c4a8ef2d 
							
						 
					 
					
						
						
							
							Make it possible to use GLESv1  
						
						
						
					 
					
						2012-11-10 00:08:44 +02:00