Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								5aeb37d1b8 
								
							
								 
							
						 
						
							
							
								
								Cocoa: Fix window title being lost when untitled  
							
							 
							
							... 
							
							
 
							
							The window title was lost and could not be updated while the window did
not have NSWindowStyleMaskTitled set.
Fixes  #1082 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								da68ec56c3 
								
							
								 
							
						 
						
							
							
								
								Cocoa: Start using instancetype  
							
							 
							
							... 
							
							
 
							
							The first tiny step towards using more modern Objective-C. 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								5d0d30db38 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								32e78aeb2e 
								
							
								 
							
						 
						
							
							
								
								Add GLFW_TRANSPARENT attribute and documentation  
							
							 
							
							... 
							
							
 
							
							This completes support for window framebuffer transparency on Windows,
macOS and X11.  Note that the hint/attribute may be renamed before
release to clarify its relationship to GLFW_OPACITY.
Fixes  #197 .
Closes  #1079 .
Related to #663 .
Related to #715 .
Related to #723 .
Related to #1078 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Bailey Cosier
							
						 
						
							 
							
							
							
								
							
								93e66661d3 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							 
							
							... 
							
							
 
							
							This is an extract of a commit, minimally edited to ensure it compiles.
Closes  #1078 .
Related to #197 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Cem Karan
							
						 
						
							 
							
							
							
								
							
								ac009a5f5c 
								
							
								 
							
						 
						
							
							
								
								Cocoa: Implement GLFW_TRANSPARENT  
							
							 
							
							... 
							
							
 
							
							This is an extract of a commit, minimally edited to ensure it compiles.
Closes  #663 .
Related to #197 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Christopher Pelloux
							
						 
						
							 
							
							
							
								
							
								51f0cd3b51 
								
							
								 
							
						 
						
							
							
								
								Win32: Implement GLFW_TRANSPARENT  
							
							 
							
							... 
							
							
 
							
							This is a squashed extract of several commits, minimally edited to
ensure it compiles.
Related to #197 .
Related to #723 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Wolfgang Draxinger
							
						 
						
							 
							
							
							
								
							
								019609b6cd 
								
							
								 
							
						 
						
							
							
								
								Add GLFW_TRANSPARENT and X11 implementation  
							
							 
							
							... 
							
							
 
							
							This is a squashed extract of several commits, minimally edited to
ensure it compiles.
Related to #197 .
Related to #715 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								eed94448fd 
								
							
								 
							
						 
						
							
							
								
								Win32: Remove unused GUID  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								25b7eba4a0 
								
							
								 
							
						 
						
							
							
								
								Win32: Clean up dynamic loading and version checks  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								f4fb25b63d 
								
							
								 
							
						 
						
							
							
								
								X11: Fix init order breaking cursor hiding  
							
							 
							
							... 
							
							
 
							
							The hidden cursor was created before Xcursor was loaded. 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								e3be6b8ae0 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							 
							
							... 
							
							
 
							
							Break up some overly long lines. 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								3d110d2e1b 
								
							
								 
							
						 
						
							
							
								
								X11: Fix selection error nomenclature  
							
							 
							
							... 
							
							
 
							
							[ci skip] 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								0b5023bc62 
								
							
								 
							
						 
						
							
							
								
								X11: Fix Latin-1 text not being converted to UTF-8  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								9dbc935afb 
								
							
								 
							
						 
						
							
							
								
								X11: Stop reporting support for COMPOUND_TEXT  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								f7dc6df02c 
								
							
								 
							
						 
						
							
							
								
								X11: Add support for reading clipboard via INCR  
							
							 
							
							... 
							
							
 
							
							This allows glfwGetClipboardString to retrieve clipboard contents larger
than (typically) 2^18 bytes.
Related to #275 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								16ae02ab85 
								
							
								 
							
						 
						
							
							
								
								Add CMake target for updating gamepad mappings  
							
							 
							
							... 
							
							
 
							
							This adds the 'mappings' build target that downloads the upstream
gamecontrollerdb.txt file and regenerates the mappings.h header.
Related to #900 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								4637c31d82 
								
							
								 
							
						 
						
							
							
								
								Win32: Remove unused header  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								7f0d5e0a03 
								
							
								 
							
						 
						
							
							
								
								Win32: Fix text conversion size semantics  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								f8668c5a9f 
								
							
								 
							
						 
						
							
							
								
								Win32: Fix key names not matching other platforms  
							
							 
							
							... 
							
							
 
							
							This brings printable key names more in line with the results provided
on other platforms.
Fixes  #943 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								d099181307 
								
							
								 
							
						 
						
							
							
								
								Add library name override macros  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								b97039f3f5 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								a368d89c94 
								
							
								 
							
						 
						
							
							
								
								Win32: Fix disabled cursor mode vs caption buttons  
							
							 
							
							... 
							
							
 
							
							This postpones disabling the cursor until the user is done interacting
with a caption button.
Related to #650 .
Fixes  #1071 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								d8551b73f6 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								45ca8b8d19 
								
							
								 
							
						 
						
							
							
								
								Win32: Add HMONITOR to monitor data  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								58a247b26d 
								
							
								 
							
						 
						
							
							
								
								Cocoa: Fix some characters not repeating  
							
							 
							
							... 
							
							
 
							
							Fixes  #1010 . 
							
						 
						
							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
							
						 
						
							 
							
							
							
								
							
								0882fffc37 
								
							
								 
							
						 
						
							
							
								
								Fix missing CMake file path quoting  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
						
					 
				
					
						
							
							
								 
								Camilla Löwy
							
						 
						
							 
							
							
							
								
							
								0d6937b33b 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							 
							
							
 
							
						 
						
							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
							
						 
						
							 
							
							
							
								
							
								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
							
						 
						
							 
							
							
							
								
							
								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)