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 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							3a2a97f15d 
							
						 
					 
					
						
						
							
							X11: Fix implementation of work area retrieval  
						
						... 
						
						
						
						This intersects the global work area from _NET_WORKAREA with the monitor
viewport.  The monitor viewport falls back to the core display
dimensions where working RandR is missing.  The _NET_WORKAREA query is
now checked for success.  The _NET_WORKAREA extent array is now indexed
by _NET_CURRENT_DESKTOP.  The _NET_WORKAREA atom is now checked for
availability.
Related to #1322 . 
						
					 
					
						2019-03-05 16:58:45 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							4f14c1e776 
							
						 
					 
					
						
						
							
							X11: Fix copypaste errors  
						
						... 
						
						
						
						Related to #1322 . 
						
					 
					
						2019-03-05 16:58:45 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							d82e7b5cb1 
							
						 
					 
					
						
						
							
							Win32: Use cached monitor handle for work area  
						
						... 
						
						
						
						This facility was added after the original PR was made.
Related to #1322 . 
						
					 
					
						2019-03-05 16:58:45 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							0118743333 
							
						 
					 
					
						
						
							
							Formatting  
						
						... 
						
						
						
						Related to #1322 . 
						
					 
					
						2019-03-05 16:58:45 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							a726942bfe 
							
						 
					 
					
						
						
							
							Cocoa: Unify NSScreen cached lookup for monitors  
						
						... 
						
						
						
						Related to #1322 . 
						
					 
					
						2019-03-05 16:58:45 +01:00 
						 
				 
			
				
					
						
							
							
								Doug Binks 
							
						 
					 
					
						
						
						
						
							
						
						
							68fd4e8bb3 
							
						 
					 
					
						
						
							
							Cocoa: Fix work area retrieval on missing screen  
						
						... 
						
						
						
						Closes  #1322 . 
					
						2019-03-05 16:58:45 +01:00 
						 
				 
			
				
					
						
							
							
								Doug Binks 
							
						 
					 
					
						
						
						
						
							
						
						
							ba4e78e57f 
							
						 
					 
					
						
						
							
							Wayland: Return whole output area as work area  
						
						... 
						
						
						
						Related to #1322 . 
						
					 
					
						2019-03-05 16:10:59 +01:00 
						 
				 
			
				
					
						
							
							
								Doug Binks 
							
						 
					 
					
						
						
						
						
							
						
						
							222ac78a44 
							
						 
					 
					
						
						
							
							Cocoa: Add work area NULL checks and fix size  
						
						... 
						
						
						
						Related to #1322 . 
						
					 
					
						2019-03-05 16:10:59 +01:00 
						 
				 
			
				
					
						
							
							
								Doug Binks 
							
						 
					 
					
						
						
						
						
							
						
						
							bea4818030 
							
						 
					 
					
						
						
							
							X11: Add NULL checks in work area retrieval  
						
						... 
						
						
						
						Related to #1322 . 
						
					 
					
						2019-03-05 16:10:59 +01:00 
						 
				 
			
				
					
						
							
							
								Doug Binks 
							
						 
					 
					
						
						
						
						
							
						
						
							f1d40fa046 
							
						 
					 
					
						
						
							
							Documentation work.  
						
						... 
						
						
						
						This adds documentation for work area size.
Related to #1322 . 
						
					 
					
						2019-03-05 16:10:59 +01:00 
						 
				 
			
				
					
						
							
							
								Doug Binks 
							
						 
					 
					
						
						
						
						
							
						
						
							6907629cbf 
							
						 
					 
					
						
						
							
							Fix version number in glfwGetMonitorWorkarea docs  
						
						... 
						
						
						
						Related to #1322 . 
						
					 
					
						2019-03-05 16:10:59 +01:00 
						 
				 
			
				
					
						
							
							
								Doug Binks 
							
						 
					 
					
						
						
						
						
							
						
						
							e6d22346f9 
							
						 
					 
					
						
						
							
							Fix copypaste error in glfwGetMonitorWorkarea  
						
						... 
						
						
						
						Related to #1322 . 
						
					 
					
						2019-03-05 16:10:59 +01:00 
						 
				 
			
				
					
						
							
							
								Doug Binks 
							
						 
					 
					
						
						
						
						
							
						
						
							154db76a6c 
							
						 
					 
					
						
						
							
							Documentation work  
						
						... 
						
						
						
						Related to #1322 . 
						
					 
					
						2019-03-05 16:10:59 +01:00