Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							d0b7f539e2 
							
						 
					 
					
						
						
							
							Add full screen toggling to cursor test  
						
						
						
					 
					
						2019-04-15 14:52:17 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							62d296992e 
							
						 
					 
					
						
						
							
							Add min/max corner placement to cursor test  
						
						... 
						
						
						
						Related to #1461 . 
						
					 
					
						2019-04-15 14:52:17 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							5f4e66b21a 
							
						 
					 
					
						
						
							
							Add cursor position rountrip key to cursor test  
						
						... 
						
						
						
						Related to #1461 . 
						
					 
					
						2019-04-15 14:52:17 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							f03614277d 
							
						 
					 
					
						
						
							
							Update cursor test tracking when enabling cursor  
						
						... 
						
						
						
						Related to #1461 . 
						
					 
					
						2019-04-15 14:52:17 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							45a62adf82 
							
						 
					 
					
						
						
							
							Fix cursor test tracking mode drawing  
						
						... 
						
						
						
						Related to #1461 . 
						
					 
					
						2019-04-15 14:37:03 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							718609275d 
							
						 
					 
					
						
						
							
							Add custom cursor to cursor test tracking mode  
						
						... 
						
						
						
						Related to #1461 . 
						
					 
					
						2019-04-15 14:36:12 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							28f118f4de 
							
						 
					 
					
						
						
							
							NSGL: Disable swap interval  
						
						... 
						
						
						
						Swap interval now uses CVDisplayLink. 
						
					 
					
						2019-04-15 14:36:12 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							224e9205e0 
							
						 
					 
					
						
						
							
							Remove command-line options from tearing test  
						
						
						
					 
					
						2019-04-15 14:35:11 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							bd23be2594 
							
						 
					 
					
						
						
							
							Add pkgconfig dependency for GLFW_VULKAN_STATIC  
						
						
						
					 
					
						2019-04-15 02:46:07 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							93962ec168 
							
						 
					 
					
						
						
							
							Win32: Fix VS 2010 build error  
						
						
						
					 
					
						2019-04-15 02:46:07 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							f4f1002d14 
							
						 
					 
					
						
						
							
							Documentation work  
						
						
						
					 
					
						2019-04-15 02:46:07 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							d7e30b1c74 
							
						 
					 
					
						
						
							
							Replace glad and the Vulkan SDK with glad2  
						
						... 
						
						
						
						This removes all dependencies from the GLFW test programs on the Vulkan
SDK.
It also removes support for linking the GLFW shared library (dynamic
library, DLL) against the Vulkan loader static library. 
						
					 
					
						2019-04-15 02:45:48 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							3461d1c2a5 
							
						 
					 
					
						
						
							
							Fix missing context APIs in version strings  
						
						
						
					 
					
						2019-04-08 20:51:34 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							0fa77ea63a 
							
						 
					 
					
						
						
							
							Documentation work  
						
						
						
					 
					
						2019-04-08 20:51:34 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							c585bf010b 
							
						 
					 
					
						
						
							
							Fix file flags  
						
						
						
					 
					
						2019-04-07 20:44:21 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							0267cebe00 
							
						 
					 
					
						
						
							
							Update for Doxygen CSS changes  
						
						
						
					 
					
						2019-04-05 14:25:28 +02:00 
						 
				 
			
				
					
						
							
							
								r00ster 
							
						 
					 
					
						
						
						
						
							
						
						
							f8a70aca67 
							
						 
					 
					
						
						
							
							Add an n  
						
						... 
						
						
						
						Closes  #1460 . 
					
						2019-04-05 05:18:39 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							422bf79e8f 
							
						 
					 
					
						
						
							
							Documentation work  
						
						
						
					 
					
						2019-04-05 03:26:52 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							5644b66bac 
							
						 
					 
					
						
						
							
							Documentation work  
						
						
						
					 
					
						2019-04-01 19:57:54 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							6e382c9b7f 
							
						 
					 
					
						
						
							
							Add credit  
						
						
						
					 
					
						2019-04-01 18:23:21 +02:00 
						 
				 
			
				
					
						
							
							
								Cliff Smolinsky 
							
						 
					 
					
						
						
						
						
							
						
						
							87458617e0 
							
						 
					 
					
						
						
							
							Win32: Bypass composition check on Windows 8+  
						
						... 
						
						
						
						DWM composition is always enabled on Windows 8 and later, so there's no
need to call DwmIsCompositionEnabled on those platforms.
Fixes  #1452 .
Closes  #1453 . 
						
					 
					
						2019-04-01 18:11:55 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							297999c9e1 
							
						 
					 
					
						
						
							
							Add missing SDL2 attribution  
						
						
						
					 
					
						2019-04-01 17:42:27 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							b702577cd2 
							
						 
					 
					
						
						
							
							Exclude CI and Git dotfiles from Git export  
						
						
						
					 
					
						2019-04-01 17:41:04 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							1857fc2272 
							
						 
					 
					
						
						
							
							Add MinGW-w64 Clang toolchain files  
						
						
						
					 
					
						2019-04-01 17:40:44 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							a507872051 
							
						 
					 
					
						
						
							
							Remove toolchain files for unused MinGW variants  
						
						
						
					 
					
						2019-04-01 17:37:02 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							c0a3a9aefe 
							
						 
					 
					
						
						
							
							Sort release notes by seemingly arbitrary criteria  
						
						
						
					 
					
						2019-03-29 00:47:04 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							5292914ce1 
							
						 
					 
					
						
						
							
							Win32: Fix message pump filtering during init  
						
						... 
						
						
						
						Fixes  #886 . 
					
						2019-03-28 23:50:13 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							8d4fd40b64 
							
						 
					 
					
						
						
							
							Formatting  
						
						
						
					 
					
						2019-03-28 23:07:30 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							02874d9c14 
							
						 
					 
					
						
						
							
							Align joystick axis to gamepad button behavior  
						
						... 
						
						
						
						This is an SDL2 compatibility fix. 
						
					 
					
						2019-03-28 23:01:27 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							0d355379e0 
							
						 
					 
					
						
						
							
							Cocoa: Support some sim page joystick elements  
						
						... 
						
						
						
						This is an SDL2 compatibility fix. 
						
					 
					
						2019-03-28 22:58:47 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							c32dc3a085 
							
						 
					 
					
						
						
							
							Fix half-axis to gamepad button value mapping  
						
						... 
						
						
						
						Negative half-axes were not negated when mapped onto gamepad buttons. 
						
					 
					
						2019-03-27 20:34:54 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							cad22cb2f6 
							
						 
					 
					
						
						
							
							Cocoa: Fix missing check for selector  
						
						... 
						
						
						
						Fixes  #1457 . 
					
						2019-03-27 20:04:43 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							1fca33b3c1 
							
						 
					 
					
						
						
							
							Cocoa: Remove checks for pre-10.8 SDK  
						
						... 
						
						
						
						OS X 10.8 is now the minimum required version but these checks were not
removed when that change was made. 
						
					 
					
						2019-03-27 20:03:05 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							9420e6f0d0 
							
						 
					 
					
						
						
							
							Fix invalid ranges for gamepad axis sources  
						
						... 
						
						
						
						Buttons and hat bits were mapped to [0,1] instead of [-1,1].
Fixes  #1293 . 
						
					 
					
						2019-03-27 19:35:19 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							980fc9b52f 
							
						 
					 
					
						
						
							
							Cocoa: Apply retina window hint to Metal layer  
						
						... 
						
						
						
						Related to #1340 . 
						
					 
					
						2019-03-27 17:14:30 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							e108c0de0d 
							
						 
					 
					
						
						
							
							Cocoa: Explicitly set layer on surface creation  
						
						... 
						
						
						
						Implicitly setting the layer doesn't work when there is already a layer.
Our view is now layer-hosting for Vulkan.
Fixes  #1340 . 
						
					 
					
						2019-03-27 16:28:16 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							9e54b97cfa 
							
						 
					 
					
						
						
							
							Add Cocoa graphics switching to glfwinfo  
						
						
						
					 
					
						2019-03-27 15:59:36 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							056c5d3f90 
							
						 
					 
					
						
						
							
							Cleanup  
						
						
						
					 
					
						2019-03-27 01:26:39 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							a4fbc6fe91 
							
						 
					 
					
						
						
							
							NSGL: Disable API deprecation warnings  
						
						
						
					 
					
						2019-03-26 18:30:17 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							8055dad7e4 
							
						 
					 
					
						
						
							
							Update changelog and add credit  
						
						
						
					 
					
						2019-03-05 20:22:00 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							8d7e5cdb49 
							
						 
					 
					
						
						
							
							NSGL: Update current display for display link  
						
						... 
						
						
						
						This solution of one display link per window is far from ideal but is
still better than no solution.
As a side-effect this fixes swap interval breaking being ignored for
occluded windows on earlier versions of macOS.
Fixes  #680 .
Fixes  #1337 .
Related to #1417 .
Fixes  #1435 . 
						
					 
					
						2019-03-05 20:22:00 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							f8bcc7e65c 
							
						 
					 
					
						
						
							
							NSGL: Fix leak of condition object  
						
						... 
						
						
						
						Related to #1417 . 
						
					 
					
						2019-03-05 20:22:00 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							ba761ab06e 
							
						 
					 
					
						
						
							
							NSGL: Fix display link leaking and left running  
						
						... 
						
						
						
						Related to #1417 . 
						
					 
					
						2019-03-05 20:22:00 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							d0e8d06d95 
							
						 
					 
					
						
						
							
							Cleanup  
						
						... 
						
						
						
						Related to #1417 . 
						
					 
					
						2019-03-05 20:22:00 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							3615d437a7 
							
						 
					 
					
						
						
							
							Formatting  
						
						... 
						
						
						
						Related to #1417 . 
						
					 
					
						2019-03-05 20:22:00 +01:00 
						 
				 
			
				
					
						
							
							
								amarcu5 
							
						 
					 
					
						
						
						
						
							
						
						
							82ca58da04 
							
						 
					 
					
						
						
							
							NSGL: Implement swap interval with CVDisplayLink  
						
						... 
						
						
						
						This fixes OpenGL swap interval (vsync) on macOS 10.14 Mojave by using
CVDisplayLink to synchronise to the monitor refresh rate rather than
setting NSOpenGLContextParameterSwapInterval.
Solution based on advice provided by @rcgordon.
Closes  #1417 . 
						
					 
					
						2019-03-05 20:21:56 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							4e3204d86d 
							
						 
					 
					
						
						
							
							Cocoa: Replace global autorelease pool with blocks  
						
						... 
						
						
						
						This is another small step towards having GLFW play nice with other
toolkits sharing the same process, including AppKit.
Any macOS platform function that touches Cocoa must now wrap itself in
an autoreleasepool block.
Since GLFW no longer provides an autoreleasepool outside of its
functions, THIS MAY BREAK EXISTING CODE MIXING GLFW AND COCOA.  Sorry!
Please add your own autoreleasepool blocks as needed.
Fixes  #1107 .
Closes  #1114 . 
						
					 
					
						2019-03-05 20:11:20 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							9883cb64f0 
							
						 
					 
					
						
						
							
							Cocoa: Disable shadow for transparent framebuffer  
						
						
						
					 
					
						2019-03-05 20:03:29 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							4b20fb705b 
							
						 
					 
					
						
						
							
							Cocoa: Fix work area using NS screen coordinates  
						
						... 
						
						
						
						Related to #1322 . 
						
					 
					
						2019-03-05 17:41:32 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							a43d1a4937 
							
						 
					 
					
						
						
							
							Documentation work  
						
						... 
						
						
						
						Fixes  #920 .
Related to #1322 . 
					
						2019-03-05 16:59:46 +01:00