29a75ab09d 
								
							
								 
							
						 
						
							
							
								
								X11: Add native access to primary selection  
							
							... 
							
							
 
							
							This adds the native access functions glfwSetX11SelectionString and
glfwGetX11SelectionString under GLFW_EXPOSE_NATIVE_X11.  They are
similar to glfwSetClipboardString and glfwGetClipboardString but operate
on the PRIMARY selection.
The primary selection is widely used in X11, and so seems important to
support.  Primary selection is mostly an X11-specific thing, hence it's
exposed as an X11 native interface.
Fixes  #894 .
Closes  #1056 .
Signed-off-by: Kristian Nielsen <knielsen@knielsen-hq.org> 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								3ee7f8f695 
								
							
								 
							
						 
						
							
							
								
								Cocoa: Fix warnings caused by _XOPEN_SOURCE  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								e376404d38 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								079518617c 
								
							
								 
							
						 
						
							
							
								
								Linux: Fix missing feature macro for using strdup  
							
							... 
							
							
 
							
							This adds _XOPEN_SOURCE = 500.
Fixes  #1055 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								549308051d 
								
							
								 
							
						 
						
							
							
								
								Linux: Update joystick API in version strings  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								5bc1c38159 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							... 
							
							
 
							
							[ci skip] 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								f95c9d1bf3 
								
							
								 
							
						 
						
							
							
								
								Win32: Fix XInput axis normalization  
							
							... 
							
							
 
							
							Fixes  #1045 . 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								75e44abf09 
								
							
								 
							
						 
						
							
							
								
								Win32: Remove deadzone logic from XInput path  
							
							... 
							
							
 
							
							Related to #1021 .
Related to #1045 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								a397195d3f 
								
							
								 
							
						 
						
							
							
								
								Linux: Make joystick init always fail silently  
							
							... 
							
							
 
							
							Related to #833 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								ab2247f8f3 
								
							
								 
							
						 
						
							
							
								
								Cocoa: Fix string object being updated incorrectly  
							
							... 
							
							
 
							
							Fixes  #1050 . 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								5b7281bd41 
								
							
								 
							
						 
						
							
							
								
								Add glfwGetJoystickGUID  
							
							... 
							
							
 
							
							This function completes the first round of support for
SDL_GameControllerDB.
Fixes  #900 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								85eda77d35 
								
							
								 
							
						 
						
							
							
								
								Update Nuklear to 1.40.0  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								213dd2d0d6 
								
							
								 
							
						 
						
							
							
								
								Add glfwInitHintString  
							
							... 
							
							
 
							
							Adds string type init hints.  Adds X11 specific init hints for WM_CLASS
components.  Documentation work.
Fixes  #893 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								00d2efb9ab 
								
							
								 
							
						 
						
							
							
								
								Enable verbose makefiles for CI  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								4feede6dd5 
								
							
								 
							
						 
						
							
							
								
								Make enabled warnings errors during CI builds  
							
							... 
							
							
 
							
							Related to #1043 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								c0bc10427c 
								
							
								 
							
						 
						
							
							
								
								Fix warnings in Vulkan test  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								2d8d8f5917 
								
							
								 
							
						 
						
							
							
								
								Fix signedness in GLFWgamepadstate  
							
							... 
							
							
 
							
							The signedness did not match glfwGetJoystickButtons. 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								472e5fc4a9 
								
							
								 
							
						 
						
							
							
								
								Fix warning  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								e55e616f1f 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							... 
							
							
 
							
							Replaces tabs with spaces.  Makes code idiomatic.  Adds credit.
Closes  #1043 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								50a228394f 
								
							
								 
							
						 
						
							
							
								
								Win32: Fix bad call to _glfwPlatformPollJoystick  
							
							... 
							
							
 
							
							Related to #1043 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								afbd589348 
								
							
								 
							
						 
						
							
							
								
								Fix function signature in null joystick backend  
							
							... 
							
							
 
							
							Related to #1043 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								82284b86eb 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							... 
							
							
 
							
							Thanks to glfwGetKeyScancode we can now pass only a scancode to the
platform layer for glfwGetKeyName. 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								d3247a8c83 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								67c9155f3b 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								8e899ccc29 
								
							
								 
							
						 
						
							
							
								
								Cocoa: Add support for MoltenVK dynamic library  
							
							... 
							
							
 
							
							Tested with MoltenVK 0.18.0.
Related to #870 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								d55c57b504 
								
							
								 
							
						 
						
							
							
								
								Fix Clang -Wmissing-braces warning  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								ea6c50d9e2 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								6634c47e57 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								2fa90ae19f 
								
							
								 
							
						 
						
							
							
								
								Win32: Fix capture logic ignoring last mouse button  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								2e9aff759e 
								
							
								 
							
						 
						
							
							
								
								Fix  @ref  link  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								617c42b20a 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								953106e74d 
								
							
								 
							
						 
						
							
							
								
								Add support for SDL_GameControllerDB  
							
							... 
							
							
 
							
							This adds support for importing and applying mappings from the
SDL_GameControllerDB database.
Related to #900 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								07bf2b166b 
								
							
								 
							
						 
						
							
							
								
								GLX: Fix segfault when no GLXFBConfigs available  
							
							... 
							
							
 
							
							Fixes  #1040 . 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								8c0512027f 
								
							
								 
							
						 
						
							
							
								
								Fix table header text alignment  
							
							... 
							
							
 
							
							[ci skip] 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								be51c201dd 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							... 
							
							
 
							
							Related to #1039 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								57f872054c 
								
							
								 
							
						 
						
							
							
								
								Fix GLAPIENTRY re-definition warning on OpenBSD  
							
							... 
							
							
 
							
							Closes  #1039 . 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								9bb5e880ae 
								
							
								 
							
						 
						
							
							
								
								Win32: Fix XInput button bit mask array size  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								9610d68f19 
								
							
								 
							
						 
						
							
							
								
								Fix linguist detection for Objective-C  
							
							... 
							
							
 
							
							[ci skip] 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								539a728063 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							... 
							
							
 
							
							[ci skip] 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								58c05ba8ee 
								
							
								 
							
						 
						
							
							
								
								Fix library destination for DLL platforms  
							
							... 
							
							
 
							
							Fixes  #1035 . 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								d5de48ab53 
								
							
								 
							
						 
						
							
							
								
								Report invalid constants in the appropriate base  
							
							... 
							
							
 
							
							If the expected constants are defined in hexadecimal in the header then
the error string should also use hexadecimal.
Idea by IntellectualKitty.
Related to #970 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								99762ad7f0 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								6da26c8d6c 
								
							
								 
							
						 
						
							
							
								
								Linux: Ignore partial state after SYN_DROPPED  
							
							... 
							
							
 
							
							Related to #1005 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								d2952e4e92 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							... 
							
							
 
							
							Related to #1005 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								206f9ca4bc 
								
							
								 
							
						 
						
							
							
								
								Linux: Fix joystick array bugs  
							
							... 
							
							
 
							
							Related to #1005 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								d1a2ec4d20 
								
							
								 
							
						 
						
							
							
								
								Linux: Move to evdev for joystick input  
							
							... 
							
							
 
							
							Closes  #1005 . 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								78666204a1 
								
							
								 
							
						 
						
							
							
								
								Linux: Fix path buffer length warning  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								2ca9a0979e 
								
							
								 
							
						 
						
							
							
								
								Add note on extra-cmake-modules dependency  
							
							... 
							
							
 
							
							The Wayland backend requires this package to generate headers from XML
protocol descriptions.  Although this package was created by the KDE
project, it does not depend on any part of KDE.
Fixes  #1013 .
[ci skip] 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								5bcf9c76fd 
								
							
								 
							
						 
						
							
							
								
								Linux: Fix path buffer length warning  
							
							... 
							
							
 
							
							Fixes  #1025 . 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								4dee58d480 
								
							
								 
							
						 
						
							
							
								
								Cocoa: Fix conversion between NSPoint and CGPoint  
							
							... 
							
							
 
							
							GLFW still supports versions of macOS before these became the same
underlying type.
Closes  #1023 . 
							
						 
						
							ago%!(EXTRA string=9 years)