Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							35f3508ecd 
							
						 
					 
					
						
						
							
							Update changelog and add credit  
						
						... 
						
						
						
						Related to #1786 . 
						
					 
					
						2020-10-20 20:03:58 +02:00 
						 
				 
			
				
					
						
							
							
								Andy Williams 
							
						 
					 
					
						
						
						
						
							
						
						
							c940695eb0 
							
						 
					 
					
						
						
							
							Fix macOS Print Screen  
						
						... 
						
						
						
						Many years ago this value was changed from F13 to Print Screen with
1ae9ce1e0a5759d0fdf2Closes  #1786 . 
						
					 
					
						2020-10-20 19:59:16 +02:00 
						 
				 
			
				
					
						
							
							
								Nicolas Caramelli 
							
						 
					 
					
						
						
						
						
							
						
						
							0ef149c8f2 
							
						 
					 
					
						
						
							
							Wayland: Assume 96 DPI if physical size is <= 0  
						
						
						
					 
					
						2020-10-14 12:04:28 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							a506a8dc73 
							
						 
					 
					
						
						
							
							Add credit  
						
						... 
						
						
						
						Related to #1779  and #1781 . 
						
					 
					
						2020-10-05 23:25:32 +02:00 
						 
				 
			
				
					
						
							
							
								Nicolas Caramelli 
							
						 
					 
					
						
						
						
						
							
						
						
							8d47dc5894 
							
						 
					 
					
						
						
							
							Update test SPIR-V shader code  
						
						... 
						
						
						
						Closes  #1781 . 
					
						2020-10-05 23:24:12 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							48aa567d0c 
							
						 
					 
					
						
						
							
							Update changelog and add credit  
						
						... 
						
						
						
						Related to #1775 . 
						
					 
					
						2020-10-05 23:24:12 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Perminov 
							
						 
					 
					
						
						
						
						
							
						
						
							53b1396a09 
							
						 
					 
					
						
						
							
							Win32: Fix value for _WIN32_WINNT_WINBLUE  
						
						... 
						
						
						
						An incorrect value for _WIN32_WINNT_WINBLUE caused GLFW to think Windows
8 was 8.1 or greater.  This led to a crash when attempting to call
SetProcessDpiAwareness.
Closes  #1775 . 
						
					 
					
						2020-10-05 23:24:12 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							60e7364b30 
							
						 
					 
					
						
						
							
							Update changelog  
						
						... 
						
						
						
						Related to #1761 . 
						
					 
					
						2020-10-05 23:24:12 +02:00 
						 
				 
			
				
					
						
							
							
								Doug Binks 
							
						 
					 
					
						
						
						
						
							
						
						
							166611cef5 
							
						 
					 
					
						
						
							
							Win32: Update all monitor handles on config change  
						
						... 
						
						
						
						Closes  #1761 . 
					
						2020-10-05 23:24:12 +02:00 
						 
				 
			
				
					
						
							
							
								Nicolas Caramelli 
							
						 
					 
					
						
						
						
						
							
						
						
							0b2660f39f 
							
						 
					 
					
						
						
							
							Wayland: Remove FindWaylandProtocols.cmake and FindXKBCommon.cmake (not used anymore)  
						
						
						
					 
					
						2020-10-04 20:31:12 +02:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
						
						
							
						
						
							40d150c399 
							
						 
					 
					
						
						
							
							Docs: Remove mentions of extra-cmake-modules  
						
						
						
					 
					
						2020-09-30 17:04:20 +02:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
						
						
							
						
						
							8aaf072842 
							
						 
					 
					
						
						
							
							Wayland: Remove extra-cmake-modules from CI  
						
						
						
					 
					
						2020-09-30 17:02:33 +02:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
						
						
							
						
						
							2e6fb7fe22 
							
						 
					 
					
						
						
							
							Wayland: Remove extra trailing whitespace  
						
						
						
					 
					
						2020-09-30 17:02:32 +02:00 
						 
				 
			
				
					
						
							
							
								Joel Winarske 
							
						 
					 
					
						
						
						
						
							
						
						
							2747e47393 
							
						 
					 
					
						
						
							
							Wayland: Remove extra-cmake-modules dependency  
						
						... 
						
						
						
						Fixes  #1774 . 
					
						2020-09-30 17:02:26 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							1353f37a51 
							
						 
					 
					
						
						
							
							Make unsupported versions of CMake fail early  
						
						
						
					 
					
						2020-09-23 20:07:34 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							539535a367 
							
						 
					 
					
						
						
							
							Specify maximum version of CMake known to work  
						
						... 
						
						
						
						Related to #1753 . 
						
					 
					
						2020-09-23 20:06:18 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							73ef5f0abb 
							
						 
					 
					
						
						
							
							Update CODEOWNERS for move to SCSS  
						
						
						
					 
					
						2020-09-22 19:50:40 +02:00 
						 
				 
			
				
					
						
							
							
								Luflosi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							58df92acad 
							
						 
					 
					
						
						
							
							Use consistent indentation for Doxygen custom stylesheet  
						
						... 
						
						
						
						Most of this file is indented with tabs but parts are indented with spaces.
Closes  #1770 . 
						
					 
					
						2020-09-18 14:27:57 +02:00 
						 
				 
			
				
					
						
							
							
								Siavash Eliasi 
							
						 
					 
					
						
						
						
						
							
						
						
							96f9f5c4b9 
							
						 
					 
					
						
						
							
							Migrate to Sass for Doxygen custom stylesheets  
						
						... 
						
						
						
						Closes  #1759 . 
					
						2020-09-07 20:50:57 +02:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
						
						
							
						
						
							1ed1489831 
							
						 
					 
					
						
						
							
							Fix typo in GLFWwindowmaximizefun documentation  
						
						... 
						
						
						
						Thanks brianzuvich!
Fixes  #1764 . 
						
					 
					
						2020-09-07 20:19:51 +02:00 
						 
				 
			
				
					
						
							
							
								Siavash Eliasi 
							
						 
					 
					
						
						
						
						
							
						
						
							bb1d917c2f 
							
						 
					 
					
						
						
							
							Improve docs scaling on mobile and small screens  
						
						... 
						
						
						
						Closes  #1757 . 
					
						2020-09-02 21:50:57 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							59196f9ad8 
							
						 
					 
					
						
						
							
							Make old debug context hint/attrib name searchable  
						
						
						
					 
					
						2020-09-02 21:27:43 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							9d7897f961 
							
						 
					 
					
						
						
							
							Support interprocedural optimization override  
						
						... 
						
						
						
						This policy applies the CMAKE_INTERPROCEDURAL_OPTIMIZATION override to
the GLFW target.
Fixes  #1753 . 
						
					 
					
						2020-09-02 21:27:43 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							b3a79103a6 
							
						 
					 
					
						
						
							
							Move Wayland build CI to focal  
						
						... 
						
						
						
						This finally allows us to drop the Wayland workarounds for CI.
Thanks Travis CI! 
						
					 
					
						2020-09-02 21:24:53 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							b9dfce0070 
							
						 
					 
					
						
						
							
							Fix formatting in transition guide  
						
						
						
					 
					
						2020-09-02 17:41:38 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							7765451d0f 
							
						 
					 
					
						
						
							
							Formatting  
						
						
						
					 
					
						2020-08-23 18:33:57 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							cd0dc76c7c 
							
						 
					 
					
						
						
							
							Null: Fix out parameters not being set  
						
						... 
						
						
						
						It turns out platform functions are sometimes called directly instead of
going through the public wrapper. 
						
					 
					
						2020-08-19 19:31:55 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							da26eefc61 
							
						 
					 
					
						
						
							
							Update changelog  
						
						
						
					 
					
						2020-08-13 15:14:59 +02:00 
						 
				 
			
				
					
						
							
							
								Luflosi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b488c3f87f 
							
						 
					 
					
						
						
							
							Make _glfwPlatformInitJoysticks() return the correct type in null_joystick  
						
						... 
						
						
						
						This code was introduced in 782e6b6cefCloses  #1745 . 
						
					 
					
						2020-08-08 22:51:50 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							05dd2fa298 
							
						 
					 
					
						
						
							
							Win32: Disable fb transparency when it is broken  
						
						... 
						
						
						
						On Windows 7, when GLFW framebuffer transparency and the DWM are enabled
but DWM transparency is disabled (i.e. when the Transparency setting is
disabled under Personalization > Color), the contents of the framebuffer
is combined with the last frame using additive blending instead of
replacing the previous contents.
This commit limits GLFW framebuffer transparency on Windows 7 to when
DWM transparency is enabled, removing the previous workaround of setting
a layered window color key that led to rendering artifacts.
Fixes  #1512 . 
						
					 
					
						2020-07-29 15:21:45 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							a2674a9034 
							
						 
					 
					
						
						
							
							Cocoa: Fix potential leak of CFNumber object  
						
						... 
						
						
						
						Spotted by Clang static analysis. 
						
					 
					
						2020-07-23 22:27:40 +02:00 
						 
				 
			
				
					
						
							
							
								Luflosi 
							
						 
					 
					
						
						
						
						
							
						
						
							0cc13ceafc 
							
						 
					 
					
						
						
							
							Return NULL instead of GLFW_FALSE where appropriate  
						
						... 
						
						
						
						Related to 782e6b6cefCloses  #1738 . 
						
					 
					
						2020-07-23 22:13:11 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							c01acc267a 
							
						 
					 
					
						
						
							
							X11: Fix joystick detection before joystick init  
						
						... 
						
						
						
						Spotted by @Luflosi. 
						
					 
					
						2020-07-23 21:14:36 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							e0f7ce402b 
							
						 
					 
					
						
						
							
							Documentation fix  
						
						... 
						
						
						
						"Joystick token" is not used anywhere else in the documentation. 
						
					 
					
						2020-07-21 18:06:13 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							f771d41292 
							
						 
					 
					
						
						
							
							Cleanup  
						
						... 
						
						
						
						Moving functions to their respective sections.  Related to delayed
joystick Initialization. 
						
					 
					
						2020-07-21 17:54:07 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							782e6b6cef 
							
						 
					 
					
						
						
							
							Make joystick platform code init on demand  
						
						... 
						
						
						
						This makes joystick support initialize the first time a joystick
function is called, including those gamepad functions that are layered
on top of joystick functions.
Related to #1284 .
Related to #1646 . 
						
					 
					
						2020-07-21 17:38:56 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							f760b124ca 
							
						 
					 
					
						
						
							
							Wayland: Fix scroll offsets being inverted  
						
						... 
						
						
						
						Scrolling offsets were inverted compared to X11 and Win32.
Fixes  #1463 . 
						
					 
					
						2020-07-15 23:16:01 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							5f60c22cfa 
							
						 
					 
					
						
						
							
							Wayland: Fix partial framebuffer size retrieval  
						
						
						
					 
					
						2020-07-15 21:56:52 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							5c92cd9f52 
							
						 
					 
					
						
						
							
							Make windows test a tolerable example  
						
						
						
					 
					
						2020-07-15 19:22:30 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							686e18fd72 
							
						 
					 
					
						
						
							
							Remove window opacity test  
						
						... 
						
						
						
						It has been superceded by the window property test. 
						
					 
					
						2020-07-15 19:08:09 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							3207fc7120 
							
						 
					 
					
						
						
							
							Add window property test  
						
						
						
					 
					
						2020-07-15 19:08:04 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							74b9f309a9 
							
						 
					 
					
						
						
							
							Update Nuklear to 4.01.3  
						
						
						
					 
					
						2020-07-15 18:02:38 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							a122d91303 
							
						 
					 
					
						
						
							
							Documentation work for GLFW_MOUSE_PASSTHROUGH  
						
						... 
						
						
						
						Related to #1568 . 
						
					 
					
						2020-07-15 18:02:38 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							dfeacee000 
							
						 
					 
					
						
						
							
							Move mouse passthrough before window showing  
						
						... 
						
						
						
						Related to #1568 . 
						
					 
					
						2020-07-15 18:02:38 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							1095a43708 
							
						 
					 
					
						
						
							
							Remove no-op call at window creation  
						
						... 
						
						
						
						Related to #1568 . 
						
					 
					
						2020-07-15 18:02:38 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							6d2003d07a 
							
						 
					 
					
						
						
							
							Move management of shared state to shared code  
						
						... 
						
						
						
						Platform code may not modify shared state.
Related to #1568 . 
						
					 
					
						2020-07-15 18:02:38 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							7da3e52c86 
							
						 
					 
					
						
						
							
							Win32: Fix GLFW_MOUSE_PASSTHROUGH dropping events  
						
						... 
						
						
						
						Returning HTTRANSPARENT from WM_NCHITTEST does cause the window to be
transparent for some hit-testing APIs but does not make it pass mouse
input through to whatever window is below it.
For that to work on modern Windows, the window needs to be both layered
and extended-window-style-transparent.
Additional logic changes to ensure mouse input passthrough, framebuffer
transparency and window opacity are mindful of one another when
modifying WS_EX_LAYERED.
Related to #1568 . 
						
					 
					
						2020-07-15 18:00:43 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							68e4261d73 
							
						 
					 
					
						
						
							
							X11: Include X Shape extension headers  
						
						... 
						
						
						
						Related to #1568 . 
						
					 
					
						2020-07-15 18:00:00 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Löwy 
							
						 
					 
					
						
						
						
						
							
						
						
							e81d381256 
							
						 
					 
					
						
						
							
							X11: Fix disabling of GLFW_MOUSE_PASSTHROUGH  
						
						... 
						
						
						
						The client clip region was left in place when mouse passthrough was
disabled, leading to missing mouse input if the window grew beyond it.
Related to #1568 . 
						
					 
					
						2020-07-15 18:00:00 +02:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
						
						
							
						
						
							d285a9fdeb 
							
						 
					 
					
						
						
							
							Add support for mouse input transparency  
						
						... 
						
						
						
						This adds the GLFW_MOUSE_PASSTHROUGH window hint and attribute for
controlling whether mouse input passes through the window to whatever
window is behind it.
Fixes  #1236 .
Closes  #1568 . 
						
					 
					
						2020-07-15 17:59:55 +02:00