Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								2f8b71d7a1 
								
							
								 
							
						 
						
							
							
								
								Add and update credits  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								ce5e649d3b 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							 
							
							... 
							
							
 
							
							Move global data to library struct.  Simplify semantics.  Update
changelog.
Related to #1028 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Sergey Tikhomirov
							
						 
						
							 
							
							
							
								
							
								80e4922b5e 
								
							
								 
							
						 
						
							
							
								
								Cocoa: Hide cursor instead of using blank image  
							
							 
							
							... 
							
							
 
							
							When cursor isn't in normal mode and should be hidden, use [NSCursor hide]
method instead of setting it to blank image. This should prevent
situations when hidden cursor becomes visible after system notification
was shown.
Fixes  #971 .
Closes  #1028 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								c23fca6343 
								
							
								 
							
						 
						
							
							
								
								Fix APIENTRY from windows.h being undefined  
							
							 
							
							... 
							
							
 
							
							Some extension loader headers include windows.h.  If they were included
before glfw3.h, glfw3native.h would leave APIENTRY undefined.  This adds
the GLFW_APIENTRY_DEFINED macro to signal when GLFW "owns" APIENTRY and
may undefine it.
Fixes  #1062 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								0882fffc37 
								
							
								 
							
						 
						
							
							
								
								Fix missing CMake file path quoting  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								ad9458a14c 
								
							
								 
							
						 
						
							
							
								
								Clarify what glfwVulkanSupported means  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								0d6937b33b 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								af866e05d2 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							 
							
							... 
							
							
 
							
							Related to #973 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Andrey Zholos
							
						 
						
							 
							
							
							
								
							
								b4ea2d32e6 
								
							
								 
							
						 
						
							
							
								
								Add input lag test  
							
							 
							
							... 
							
							
 
							
							Closes  #973 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								0c70eb8d5c 
								
							
								 
							
						 
						
							
							
								
								Unify error message buffer lengths  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								08737bdc02 
								
							
								 
							
						 
						
							
							
								
								X11: Close extension libraries after XCloseDisplay  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								0d9e71fe81 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								ac01da6953 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								99e72830ea 
								
							
								 
							
						 
						
							
							
								
								X11: Add dynamic loading of libXcursor  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								3f852c321f 
								
							
								 
							
						 
						
							
							
								
								X11: Add dynamic loading of libXinerama  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								15d102b75e 
								
							
								 
							
						 
						
							
							
								
								X11: Add dynamic loading of libXrandr  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
						
							 
							
							
							
								
							
								0019f7a45e 
								
							
								 
							
						 
						
							
							
								
								Wayland: Stop crashing when Compose is unavailable  
							
							 
							
							... 
							
							
 
							
							There was a missing check for when no Compose key was configured in the
xkb file, making _glfw.wl.xkb.composeState NULL and crashing on key
press.
Closes  #1059 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								2d0ffd788b 
								
							
								 
							
						 
						
							
							
								
								Fix type in filename  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								e27dc50689 
								
							
								 
							
						 
						
							
							
								
								Add non-VS warning about C99 declarations  
							
							 
							
							... 
							
							
 
							
							This adds a warning in GCC and Clang about using intermingled
variable declarations in source files that will be built by VS.
This currently excludes egl_context.c and osmesa_context.c.  It will
be addressed by a separate commit.
Related to #1026 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								b7a0f225ea 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							 
							
							... 
							
							
 
							
							Don't advertise native functions in public API guides.  Don't list
primary selection access as most notable new feature.  Don't have
different levels of abstraction among selection helper functions.  Don't
forget to take credit.
Related to #1056 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Kristian Nielsen
							
						 
						
							 
							
							
							
								
							
								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)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								3ee7f8f695 
								
							
								 
							
						 
						
							
							
								
								Cocoa: Fix warnings caused by _XOPEN_SOURCE  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								e376404d38 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								079518617c 
								
							
								 
							
						 
						
							
							
								
								Linux: Fix missing feature macro for using strdup  
							
							 
							
							... 
							
							
 
							
							This adds _XOPEN_SOURCE = 500.
Fixes  #1055 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								549308051d 
								
							
								 
							
						 
						
							
							
								
								Linux: Update joystick API in version strings  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								5bc1c38159 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							 
							
							... 
							
							
 
							
							[ci skip] 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								f95c9d1bf3 
								
							
								 
							
						 
						
							
							
								
								Win32: Fix XInput axis normalization  
							
							 
							
							... 
							
							
 
							
							Fixes  #1045 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								75e44abf09 
								
							
								 
							
						 
						
							
							
								
								Win32: Remove deadzone logic from XInput path  
							
							 
							
							... 
							
							
 
							
							Related to #1021 .
Related to #1045 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								a397195d3f 
								
							
								 
							
						 
						
							
							
								
								Linux: Make joystick init always fail silently  
							
							 
							
							... 
							
							
 
							
							Related to #833 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								ab2247f8f3 
								
							
								 
							
						 
						
							
							
								
								Cocoa: Fix string object being updated incorrectly  
							
							 
							
							... 
							
							
 
							
							Fixes  #1050 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								5b7281bd41 
								
							
								 
							
						 
						
							
							
								
								Add glfwGetJoystickGUID  
							
							 
							
							... 
							
							
 
							
							This function completes the first round of support for
SDL_GameControllerDB.
Fixes  #900 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								85eda77d35 
								
							
								 
							
						 
						
							
							
								
								Update Nuklear to 1.40.0  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								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)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								00d2efb9ab 
								
							
								 
							
						 
						
							
							
								
								Enable verbose makefiles for CI  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								4feede6dd5 
								
							
								 
							
						 
						
							
							
								
								Make enabled warnings errors during CI builds  
							
							 
							
							... 
							
							
 
							
							Related to #1043 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								c0bc10427c 
								
							
								 
							
						 
						
							
							
								
								Fix warnings in Vulkan test  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								2d8d8f5917 
								
							
								 
							
						 
						
							
							
								
								Fix signedness in GLFWgamepadstate  
							
							 
							
							... 
							
							
 
							
							The signedness did not match glfwGetJoystickButtons. 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								472e5fc4a9 
								
							
								 
							
						 
						
							
							
								
								Fix warning  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								e55e616f1f 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							 
							
							... 
							
							
 
							
							Replaces tabs with spaces.  Makes code idiomatic.  Adds credit.
Closes  #1043 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Michał Cichoń
							
						 
						
							 
							
							
							
								
							
								50a228394f 
								
							
								 
							
						 
						
							
							
								
								Win32: Fix bad call to _glfwPlatformPollJoystick  
							
							 
							
							... 
							
							
 
							
							Related to #1043 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Michał Cichoń
							
						 
						
							 
							
							
							
								
							
								afbd589348 
								
							
								 
							
						 
						
							
							
								
								Fix function signature in null joystick backend  
							
							 
							
							... 
							
							
 
							
							Related to #1043 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								82284b86eb 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							 
							
							... 
							
							
 
							
							Thanks to glfwGetKeyScancode we can now pass only a scancode to the
platform layer for glfwGetKeyName. 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								d3247a8c83 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								67c9155f3b 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								8e899ccc29 
								
							
								 
							
						 
						
							
							
								
								Cocoa: Add support for MoltenVK dynamic library  
							
							 
							
							... 
							
							
 
							
							Tested with MoltenVK 0.18.0.
Related to #870 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								d55c57b504 
								
							
								 
							
						 
						
							
							
								
								Fix Clang -Wmissing-braces warning  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								ea6c50d9e2 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								6634c47e57 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								2fa90ae19f 
								
							
								 
							
						 
						
							
							
								
								Win32: Fix capture logic ignoring last mouse button  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								2e9aff759e 
								
							
								 
							
						 
						
							
							
								
								Fix  @ref  link  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)