422bf79e8f 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							
 
							
						 
						
							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)  
				
					
						
							
							
								 
						
							
							
								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)  
				
					
						
							
							
								 
						
							
							
								9bfdd218fb 
								
							
								 
							
						 
						
							
							
								
								Fix Markdown table heads  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								769f727e47 
								
							
								 
							
						 
						
							
							
								
								Fixed repeated words  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								245461eb86 
								
							
								 
							
						 
						
							
							
								
								Fix guide example callback name mismatch  
							
							... 
							
							
 
							
							The cursor position callback is named differently in example usage and
example declaration.
Closes  #1364 . 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								2de2589f91 
								
									
								
							
								 
							
						 
						
							
							
								
								Documentation work. ( #1328 )  
							
							... 
							
							
 
							
							Using GLFW_TRUE where applicable. 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								8d3595fb4d 
								
							
								 
							
						 
						
							
							
								
								Remove redundant redundancy  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								2040309d0c 
								
							
								 
							
						 
						
							
							
								
								Add support for gamepad mapping input modifiers  
							
							... 
							
							
 
							
							This adds support for the + and - and ~ input modifiers for joystick
axes.  It also changes how joystick axes are translated to buttons to
more closely match SDL 2.0.7.
Output modifiers are still not supported but have not yet been seen in
the wild. 
							
						 
						
							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)  
				
					
						
							
							
								 
						
							
							
								7c2c7858c6 
								
							
								 
							
						 
						
							
							
								
								Add monitor and joystick user pointers  
							
							
 
							
						 
						
							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)  
				
					
						
							
							
								 
						
							
							
								b8df6ae3c1 
								
							
								 
							
						 
						
							
							
								
								Finish deprecating charmods callback  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								31cbb20ba2 
								
							
								 
							
						 
						
							
							
								
								Deprecate window parameter of clipboard functions  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								1be81a1540 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								f308228a19 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							... 
							
							
 
							
							Remove sentence describing GLFW-specific behavior.  This describes the
behavior of glfwUpdateGamepadMappings, whose behavior is a mix between
the two related SDL functions, but is not part of the format. 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								d3247a8c83 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								6634c47e57 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							
 
							
						 
						
							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)  
				
					
						
							
							
								 
						
							
							
								beaeb0d4af 
								
							
								 
							
						 
						
							
							
								
								Add missing pixel format documentation  
							
							... 
							
							
 
							
							Fixes  #1027 . 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								798d7c6d68 
								
							
								 
							
						 
						
							
							
								
								Implement glfwGetJoystickHats  
							
							... 
							
							
 
							
							This moves the buttons-as-hats logic to shared code and adds the
GLFW_JOYSTICK_HAT_BUTTONS input mode as a way to disable this legacy
behavior.
Fixes  #889 . 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								463930761b 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							... 
							
							
 
							
							[ci skip] 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								f69829f7b4 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							... 
							
							
 
							
							[ci skip] 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								a46c95c7f2 
								
							
								 
							
						 
						
							
							
								
								Clarify requirements for receiving joystick events  
							
							... 
							
							
 
							
							As of c5694b3013Fixes  #887 .
[ci skip] 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								21eeaffc23 
								
							
								 
							
						 
						
							
							
								
								Documentation fix  
							
							... 
							
							
 
							
							Doxygen cannot handle line breaks in Markdown links. 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								766a9dc9fd 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							... 
							
							
 
							
							Related to glfw/website#34 . 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								efc6b35615 
								
							
								 
							
						 
						
							
							
								
								Rename joystick ID variables  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								bb3cb8f233 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							... 
							
							
 
							
							Clean up code and documentation for glfwGetKeyScancode and add
implementation for Wayland and Mir.
Related to #830 . 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								e745b0dd47 
								
							
								 
							
						 
						
							
							
								
								Add glfwGetKeyScancode  
							
							... 
							
							
 
							
							Allows retrieval of platform scancode from GLFW_KEY_*.  Implemented for
Win32, Cocoa and X11.  Stubs for Mir and Wayland.
Closes  #830 . 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								0f12be7549 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								8a7fa306ce 
								
							
								 
							
						 
						
							
							
								
								Add glfwSetJoystickCallback  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								5661d03be8 
								
							
								 
							
						 
						
							
							
								
								Replace GLFWuint64 with uint64_t  
							
							... 
							
							
 
							
							C99 stdint.h is provided by VS 2010 and later.  GLFW has not provided
testing or binaries for VS 2008 for several releases.
For earlier versions of VS there are third-party alternatives:
https://msinttypes.googlecode.com/svn/trunk/stdint.h 
http://www.azillionmonkeys.com/qed/pstdint.h 
This change does not affect the ABI. 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								728a088cd7 
								
							
								 
							
						 
						
							
							
								
								Fix event processing guide section  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								5620895e88 
								
							
								 
							
						 
						
							
							
								
								Add glfwWaitEventsTimeout  
							
							... 
							
							
 
							
							This function will put the calling thread to sleep until an event
arrives or until the specified timeout has elapsed. 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								337c77a39b 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								31f67dd3cc 
								
							
								 
							
						 
						
							
							
								
								Add glfwGetTimerValue and glfwGetTimerFrequency  
							
							... 
							
							
 
							
							This adds raw timer access to the public API and builds the
floating-point time functions on top.  It also makes the GLFWuint64 type
public. 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								80c203f3bb 
								
							
								 
							
						 
						
							
							
								
								Separate guide and reference documentation tags  
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								95c44ab298 
								
							
								 
							
						 
						
							
							
								
								Fix cursor coordinate phrasing  
							
							... 
							
							
 
							
							Fixes  #387 . 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								9c315412e1 
								
							
								 
							
						 
						
							
							
								
								Add glfwGetKeyName  
							
							... 
							
							
 
							
							Fixes  #464 . 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								0b65053ffd 
								
							
								 
							
						 
						
							
							
								
								Clarify documentation of glfwGetClipboardString  
							
							... 
							
							
 
							
							The reference documentation for glfwGetClipboardString did not link to
GLFW_FORMAT_UNAVAILABLE.
Fixes  #605 . 
							
						 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								85a01bfd9b 
								
							
								 
							
						 
						
							
							
								
								Document image data being non-premultiplied  
							
							... 
							
							
 
							
							Fixes  #426 . 
						
							ago%!(EXTRA string=10 years)  
				
					
						
							
							
								 
						
							
							
								5733b0e4cb 
								
							
								 
							
						 
						
							
							
								
								Removed repetitition in input guide.  
							
							... 
							
							
 
							
							Fixes  #496 . 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								4188c263e3 
								
							
								 
							
						 
						
							
							
								
								Documentation work.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								138feb8be6 
								
							
								 
							
						 
						
							
							
								
								Documentation work.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								d459145d28 
								
							
								 
							
						 
						
							
							
								
								Made glfwGetCursorPos query system directly.  
							
							... 
							
							
 
							
							Fixes  #103 .
Fixes  #153 .
Fixes  #193 .
Fixes  #355 .
Fixes  #381 . 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								2a1375e97c 
								
							
								 
							
						 
						
							
							
								
								Added glfwCreateStandardCursor.  
							
							... 
							
							
 
							
							This function allows the creation of cursor objects using one of several
standard cursor shapes from the current system cursor theme. 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								496567d3f1 
								
							
								 
							
						 
						
							
							
								
								Documentation work.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)  
				
					
						
							
							
								 
						
							
							
								95654cfada 
								
							
								 
							
						 
						
							
							
								
								Documentation work.  
							
							
 
							
						 
						
							ago%!(EXTRA string=11 years)