422bf79e8f 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								a43d1a4937 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							... 
							
							
 
							
							Fixes  #920 .
Related to #1322 . 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								0118743333 
								
							
								 
							
						 
						
							
							
								
								Formatting  
							
							... 
							
							
 
							
							Related to #1322 . 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								f1d40fa046 
								
							
								 
							
						 
						
							
							
								
								Documentation work.  
							
							... 
							
							
 
							
							This adds documentation for work area size.
Related to #1322 . 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								6907629cbf 
								
							
								 
							
						 
						
							
							
								
								Fix version number in glfwGetMonitorWorkarea docs  
							
							... 
							
							
 
							
							Related to #1322 . 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								154db76a6c 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							... 
							
							
 
							
							Related to #1322 . 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								3fd70cc513 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							... 
							
							
 
							
							This adds documentation for the width and height parameters of
glfwGetMonitorWorkarea.
Related to #1322 . 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								be295ccbea 
								
							
								 
							
						 
						
							
							
								
								Add glfwGetMonitorWorkarea  
							
							... 
							
							
 
							
							This function retrieves the work area rectangle of the specified
monitor.
Related to #920 .
Closes  #989 . 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								1155c83013 
								
							
								 
							
						 
						
							
							
								
								Rename raw input to raw mouse motion, cleanup  
							
							... 
							
							
 
							
							This renames 'raw input' to 'raw mouse motion' as there are other kinds
of raw input.  The update path is restructured to avoid reinitializing
all of disabled cursor mode.  Modification of shared state is moved out
into shared code.  Raw mouse motion is disabled by default for
compatibility.
Related to #1401 . 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								9e29f556fd 
								
							
								 
							
						 
						
							
							
								
								Add GLFW_RAW_INPUT and glfwRawInputSupported  
							
							... 
							
							
 
							
							This adds runtime per-window control of whether accelerated or raw mouse
motion is provided when the cursor is disabled.
Fixes  #1400 .
Closes  #1401 . 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								bcd8f9aff2 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							... 
							
							
 
							
							Describe #1341 . 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								d5ab3e919a 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							... 
							
							
 
							
							Replace client area with content area. 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								55b1a16f90 
								
							
								 
							
						 
						
							
							
								
								Remove window requirement for all event functions  
							
							... 
							
							
 
							
							This lets an application wait for non-window events without needing to
create a window.
Fixes  #1317 . 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								3531c320af 
								
							
								 
							
						 
						
							
							
								
								Fix glfwSetGamma generating ramps of invalid sizes  
							
							... 
							
							
 
							
							This makes glfwSetGamma generate a gamma ramp of the same size as the
monitor's current ramp, which will avoid failure on non-256 entry
monitors on X11 and avoid ramp interpolation on macOS.
Closes  #1387 .
Fixes  #1388 . 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								8e313d911b 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							... 
							
							
 
							
							GLFW_PLATFORM_ERROR should be listed last. 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								3b255af4c3 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							... 
							
							
 
							
							The error section of the reference documentation for
glfwWaitEventsTimeout was missing.
Closes  #1326 . 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								86e7bf4169 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								bb2ca1da13 
								
							
								 
							
						 
						
							
							
								
								Remove trailing whitespace  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								9bfdd218fb 
								
							
								 
							
						 
						
							
							
								
								Fix Markdown table heads  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								041167895d 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								64c034edfb 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								089ea9af22 
								
							
								 
							
						 
						
							
							
								
								Add GLFW_SCALE_TO_MONITOR  
							
							... 
							
							
 
							
							This adds the GLFW_SCALE_TO_MONITOR window hint for automatically
resizing the content area of a window to the requested size times the
monitor content scale each time it is placed on a new monitor.  This
only applies to windowed mode windows and includes the initial placement
at window creation.
This hint only has an effect on platforms where screen coordinates and
pixels always map 1:1 such as Windows and X11.  Platforms like macOS
instead change the resolution of the framebuffer independently of the
window size.
Related to #676 .
Related to #1115 . 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								f4764f7288 
								
							
								 
							
						 
						
							
							
								
								Accidentally a word  
							
							... 
							
							
 
							
							Related to #1310 . 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								e1495c013d 
								
							
								 
							
						 
						
							
							
								
								Fix missing API reference thread safety section  
							
							... 
							
							
 
							
							Fixes  #1312 . 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								0be4f3f75a 
								
							
								 
							
						 
						
							
							
								
								Add GLFW_FOCUS_ON_SHOW window hint and attribute  
							
							... 
							
							
 
							
							This adds a window hint and attribute for controlling whether
glfwShowWindow gives the specified window input focus in addition to
making it visible.
Fixes  #1189 .
Closes  #1275 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								d222a40046 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								34d20b0f03 
								
							
								 
							
						 
						
							
							
								
								Fix documentation  
							
							... 
							
							
 
							
							Fixes  #1226 . 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								5e5bc14468 
								
							
								 
							
						 
						
							
							
								
								Fix documentation about window decorations  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								b020467192 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								8a8eefa0d8 
								
							
								 
							
						 
						
							
							
								
								Fail Vulkan surface creation if window has context  
							
							... 
							
							
 
							
							OpenGL / OpenGL ES cannot share presentation on a window with Vulkan.
This adds an error to `glfwCreateWindowSurface` when it is called on a
window without the GLFW_CLIENT_API hint set to GLFW_NO_API.  This
prevents undefined bahevior and hard to debug crashes.
Fixes  #1194 .
Closes  #1205 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								a162004a90 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								d6b3a60fbc 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							... 
							
							
 
							
							Added missing bits of documentation for GLFW_HOVERED. 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								ee9dffcd66 
								
							
								 
							
						 
						
							
							
								
								Add GLFW_HOVERED for polling cursor hover state  
							
							... 
							
							
 
							
							This window attribute corresponds to the cursor enter/leave callback.
Fixes  #1166 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								370eac3c48 
								
							
								 
							
						 
						
							
							
								
								Add glfwSetWindowContentScaleCallback  
							
							... 
							
							
 
							
							Related to #677 .
Related to #1115 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								7c2c7858c6 
								
							
								 
							
						 
						
							
							
								
								Add monitor and joystick user pointers  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								9da2285b14 
								
							
								 
							
						 
						
							
							
								
								Cocoa: Make frame autosave hint a string  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								6158801aeb 
								
							
								 
							
						 
						
							
							
								
								Change glfwInitHintString to glfwWindowHintString  
							
							... 
							
							
 
							
							Fixes  #1139 . 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								c3cba58a71 
								
							
								 
							
						 
						
							
							
								
								Remove trailing whitespace  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								0e8c4ea7ce 
								
							
								 
							
						 
						
							
							
								
								Add lock key modifier bits input mode  
							
							... 
							
							
 
							
							This adds the GLFW_MOD_CAPS_LOCK and GLFW_MOD_NUM_LOCK modifier bits.
Set the GLFW_LOCK_KEY_MODS input mode to enable these for all callbacks
that receive modifier bits.
Fixes  #946 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								8094a1c99e 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								bfe2d42af4 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								65166858ff 
								
							
								 
							
						 
						
							
							
								
								Wayland: Add support for the idle-inhibit protocol  
							
							... 
							
							
 
							
							Closes  #955 . 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								9c513346ad 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							... 
							
							
 
							
							Gamma will never be supported on Wayland.
Closes  #1134 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								d73ab0bd58 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							... 
							
							
 
							
							The reference for glfwCreateWindow listed the wrong default icon for
Windows.
Fixes  #1130 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								11e47f08b1 
								
							
								 
							
						 
						
							
							
								
								Add glfwGetWindowOpacity and glfwSetWindowOpacity  
							
							... 
							
							
 
							
							This adds support for setting the opacity of the whole window, including
any decorations.
Fixes  #1089 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								adebcc7111 
								
							
								 
							
						 
						
							
							
								
								Deprecate charmods callback  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								49130ab8ec 
								
							
								 
							
						 
						
							
							
								
								Rename framebuffer transparency hint  
							
							... 
							
							
 
							
							This is a breaking change of an unreleased API. 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								31cbb20ba2 
								
							
								 
							
						 
						
							
							
								
								Deprecate window parameter of clipboard functions  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								f2756d0b3f 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							... 
							
							
 
							
							Related to #1065 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								2867ca1e5b 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							... 
							
							
 
							
							Fixes  #1104 . 
						
							ago%!(EXTRA string=8 years)