Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								2f76f70c76 
								
							
								 
							
						 
						
							
							
								
								Wayland: Simplify adding of protocol sources  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								420b165bff 
								
							
								 
							
						 
						
							
							
								
								Wayland: Fix indentation  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								a62a6c5019 
								
							
								 
							
						 
						
							
							
								
								Wayland: Scanner tool has input and output args  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								d5f32dfb3b 
								
							
								 
							
						 
						
							
							
								
								Wayland: Ensure paths are passed on in quoted form  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								a6f8cc9d44 
								
							
								 
							
						 
						
							
							
								
								Fix unquoted paths with variable references  
							
							 
							
							... 
							
							
 
							
							Whitespace is a field separator in CMake. 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Joel Winarske
							
						 
						
							 
							
							
							
								
							
								af8f9713dd 
								
							
								 
							
						 
						
							
							
								
								Wayland: Fix CMake binary dir when built as subdir  
							
							 
							
							... 
							
							
 
							
							Regression introduced by 2747e47393 .
Related to #1782 . 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								0bccc3852b 
								
							
								 
							
						 
						
							
							
								
								Win32: Filter out duplicate size events  
							
							 
							
							... 
							
							
 
							
							This mirrors the filtering done on X11 and Cocoa.  Possibly this should
be done by shared code instead.
Fixes  #1610 . 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								ac627706ef 
								
							
								 
							
						 
						
							
							
								
								Win32: Fix clang-cl interpreting -Wall as /Wall  
							
							 
							
							... 
							
							
 
							
							Unlike -Wall, VS /Wall really means all warnings.
Closes  #1780 . 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								6b78419c9a 
								
							
								 
							
						 
						
							
							
								
								Win32: Enable /W3 on VS for library sources  
							
							 
							
							... 
							
							
 
							
							/W3 is the default for new VS projects and the library builds cleanly
with it on VS 2010-2019 so let's try to keep it that way. 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								9b140d08d7 
								
							
								 
							
						 
						
							
							
								
								Remove ignored Clang compiler flag  
							
							 
							
							... 
							
							
 
							
							Clang ignores this when C99 is enabled, while GCC does not.  Removing
the checks for Clang to hopefully avoid a false sense of security. 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								35f3508ecd 
								
							
								 
							
						 
						
							
							
								
								Update changelog and add credit  
							
							 
							
							... 
							
							
 
							
							Related to #1786 . 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Andy Williams
							
						 
						
							 
							
							
							
								
							
								c940695eb0 
								
							
								 
							
						 
						
							
							
								
								Fix macOS Print Screen  
							
							 
							
							... 
							
							
 
							
							Many years ago this value was changed from F13 to Print Screen with
1ae9ce1e0a .  However, this was later
reverted to F13 with 5759d0fdf2 .
This changes it back to Print Screen for consistency with other
platforms.
Closes  #1786 . 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Nicolas Caramelli
							
						 
						
							 
							
							
							
								
							
								0ef149c8f2 
								
							
								 
							
						 
						
							
							
								
								Wayland: Assume 96 DPI if physical size is <= 0  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								a506a8dc73 
								
							
								 
							
						 
						
							
							
								
								Add credit  
							
							 
							
							... 
							
							
 
							
							Related to #1779  and #1781 . 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Nicolas Caramelli
							
						 
						
							 
							
							
							
								
							
								8d47dc5894 
								
							
								 
							
						 
						
							
							
								
								Update test SPIR-V shader code  
							
							 
							
							... 
							
							
 
							
							Closes  #1781 . 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								48aa567d0c 
								
							
								 
							
						 
						
							
							
								
								Update changelog and add credit  
							
							 
							
							... 
							
							
 
							
							Related to #1775 . 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								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 . 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								60e7364b30 
								
							
								 
							
						 
						
							
							
								
								Update changelog  
							
							 
							
							... 
							
							
 
							
							Related to #1761 . 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Doug Binks
							
						 
						
							 
							
							
							
								
							
								166611cef5 
								
							
								 
							
						 
						
							
							
								
								Win32: Update all monitor handles on config change  
							
							 
							
							... 
							
							
 
							
							Closes  #1761 . 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Nicolas Caramelli
							
						 
						
							 
							
							
							
								
							
								0b2660f39f 
								
							
								 
							
						 
						
							
							
								
								Wayland: Remove FindWaylandProtocols.cmake and FindXKBCommon.cmake (not used anymore)  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
						
							 
							
							
							
								
							
								40d150c399 
								
							
								 
							
						 
						
							
							
								
								Docs: Remove mentions of extra-cmake-modules  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
						
							 
							
							
							
								
							
								8aaf072842 
								
							
								 
							
						 
						
							
							
								
								Wayland: Remove extra-cmake-modules from CI  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
						
							 
							
							
							
								
							
								2e6fb7fe22 
								
							
								 
							
						 
						
							
							
								
								Wayland: Remove extra trailing whitespace  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Joel Winarske
							
						 
						
							 
							
							
							
								
							
								2747e47393 
								
							
								 
							
						 
						
							
							
								
								Wayland: Remove extra-cmake-modules dependency  
							
							 
							
							... 
							
							
 
							
							Fixes  #1774 . 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								1353f37a51 
								
							
								 
							
						 
						
							
							
								
								Make unsupported versions of CMake fail early  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								539535a367 
								
							
								 
							
						 
						
							
							
								
								Specify maximum version of CMake known to work  
							
							 
							
							... 
							
							
 
							
							Related to #1753 . 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								73ef5f0abb 
								
							
								 
							
						 
						
							
							
								
								Update CODEOWNERS for move to SCSS  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								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 . 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Siavash Eliasi
							
						 
						
							 
							
							
							
								
							
								96f9f5c4b9 
								
							
								 
							
						 
						
							
							
								
								Migrate to Sass for Doxygen custom stylesheets  
							
							 
							
							... 
							
							
 
							
							Closes  #1759 . 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
						
							 
							
							
							
								
							
								1ed1489831 
								
							
								 
							
						 
						
							
							
								
								Fix typo in GLFWwindowmaximizefun documentation  
							
							 
							
							... 
							
							
 
							
							Thanks brianzuvich!
Fixes  #1764 . 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Siavash Eliasi
							
						 
						
							 
							
							
							
								
							
								bb1d917c2f 
								
							
								 
							
						 
						
							
							
								
								Improve docs scaling on mobile and small screens  
							
							 
							
							... 
							
							
 
							
							Closes  #1757 . 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								59196f9ad8 
								
							
								 
							
						 
						
							
							
								
								Make old debug context hint/attrib name searchable  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								9d7897f961 
								
							
								 
							
						 
						
							
							
								
								Support interprocedural optimization override  
							
							 
							
							... 
							
							
 
							
							This policy applies the CMAKE_INTERPROCEDURAL_OPTIMIZATION override to
the GLFW target.
Fixes  #1753 . 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								b3a79103a6 
								
							
								 
							
						 
						
							
							
								
								Move Wayland build CI to focal  
							
							 
							
							... 
							
							
 
							
							This finally allows us to drop the Wayland workarounds for CI.
Thanks Travis CI! 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								b9dfce0070 
								
							
								 
							
						 
						
							
							
								
								Fix formatting in transition guide  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								7765451d0f 
								
							
								 
							
						 
						
							
							
								
								Formatting  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								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. 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								da26eefc61 
								
							
								 
							
						 
						
							
							
								
								Update changelog  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Luflosi
							
						 
						
							 
							
							
								
								
							
							
								
							
								b488c3f87f 
								
									
								
							
								 
							
						 
						
							
							
								
								Make _glfwPlatformInitJoysticks() return the correct type in null_joystick  
							
							 
							
							... 
							
							
 
							
							This code was introduced in 782e6b6cef .
Closes  #1745 . 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								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 . 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								a2674a9034 
								
							
								 
							
						 
						
							
							
								
								Cocoa: Fix potential leak of CFNumber object  
							
							 
							
							... 
							
							
 
							
							Spotted by Clang static analysis. 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Luflosi
							
						 
						
							 
							
							
							
								
							
								0cc13ceafc 
								
							
								 
							
						 
						
							
							
								
								Return NULL instead of GLFW_FALSE where appropriate  
							
							 
							
							... 
							
							
 
							
							Related to 782e6b6cef .
Closes  #1738 . 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								c01acc267a 
								
							
								 
							
						 
						
							
							
								
								X11: Fix joystick detection before joystick init  
							
							 
							
							... 
							
							
 
							
							Spotted by @Luflosi . 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								e0f7ce402b 
								
							
								 
							
						 
						
							
							
								
								Documentation fix  
							
							 
							
							... 
							
							
 
							
							"Joystick token" is not used anywhere else in the documentation. 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								f771d41292 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							 
							
							... 
							
							
 
							
							Moving functions to their respective sections.  Related to delayed
joystick Initialization. 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								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 . 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								f760b124ca 
								
							
								 
							
						 
						
							
							
								
								Wayland: Fix scroll offsets being inverted  
							
							 
							
							... 
							
							
 
							
							Scrolling offsets were inverted compared to X11 and Win32.
Fixes  #1463 . 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								5f60c22cfa 
								
							
								 
							
						 
						
							
							
								
								Wayland: Fix partial framebuffer size retrieval  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								5c92cd9f52 
								
							
								 
							
						 
						
							
							
								
								Make windows test a tolerable example  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=5 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								686e18fd72 
								
							
								 
							
						 
						
							
							
								
								Remove window opacity test  
							
							 
							
							... 
							
							
 
							
							It has been superceded by the window property test. 
							
						 
						
							ago%!(EXTRA string=5 years)