Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								3b2e96e0b1 
								
							
								 
							
						 
						
							
							
								
								Improve cursor test animation  
							
							 
							
							... 
							
							
 
							
							Only set cursor when it's time for a new frame.  Use
glfwWaitEventsTimeout when waiting for events during animation. 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								fca5a8ab48 
								
							
								 
							
						 
						
							
							
								
								Fix Win32 custom cursor set for non-client area  
							
							 
							
							... 
							
							
 
							
							Udating the cursor via glfwSetCursor incorrectly included the non-client
area of the window. 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								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)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								337c77a39b 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Ian Clarkson
							
						 
						
							 
							
							
							
								
							
								26cfd75d05 
								
							
								 
							
						 
						
							
							
								
								Add Xcode CMake output patterns to .gitignore  
							
							 
							
							... 
							
							
 
							
							Closes  #722 . 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								9fb00f2ad0 
								
							
								 
							
						 
						
							
							
								
								Fix speling  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								487557b343 
								
							
								 
							
						 
						
							
							
								
								Relax thread constraints for glfwSetTime  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								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)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								8221aadea3 
								
							
								 
							
						 
						
							
							
								
								Include stddef.h unconditionally in public header  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								3c9142f37e 
								
							
								 
							
						 
						
							
							
								
								Add check for VULKAN_SDK envvar on Windows  
							
							 
							
							... 
							
							
 
							
							The LunarG SDK will be standardizing on this name. 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								663ee327b0 
								
							
								 
							
						 
						
							
							
								
								Decrease amount of Hocus Pocus  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								de2d4c7763 
								
							
								 
							
						 
						
							
							
								
								Clarify pointer assertions  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								5fa7e2faa4 
								
							
								 
							
						 
						
							
							
								
								Release autorelease pool last  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								da44625970 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								b2d2e30ac8 
								
							
								 
							
						 
						
							
							
								
								Make windows test wait for events  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								5dc9d0f581 
								
							
								 
							
						 
						
							
							
								
								Avoid X11 frame size query of undecorated windows  
							
							 
							
							... 
							
							
 
							
							This also works around an issue where Xfwm4 ignores Motif hints when
calculating frame extents. 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								6494da3101 
								
							
								 
							
						 
						
							
							
								
								Fix reporting of non-root X11 window positions  
							
							 
							
							... 
							
							
 
							
							Fixes  #517 . 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								e51e27fcab 
								
							
								 
							
						 
						
							
							
								
								Add back tracking of X11 override-redirect  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								73216e5fb1 
								
							
								 
							
						 
						
							
							
								
								Fix NSBeep being emitted for some keys  
							
							 
							
							... 
							
							
 
							
							Fixes  #719 . 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								dd4d66d1bf 
								
							
								 
							
						 
						
							
							
								
								Language  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								4b63f70285 
								
							
								 
							
						 
						
							
							
								
								Fix no monitors found on VMware Windows guest  
							
							 
							
							... 
							
							
 
							
							Monitor enumeration now switches to adapters if no displays are
connected to active adapters.  This should provide usable monitor
objects on headless and VMware guest systems.
Fixes  #441 .
Fixes  #556 .
Fixes  #594 . 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								239ede725d 
								
							
								 
							
						 
						
							
							
								
								Add cache variable setting to source tree method  
							
							 
							
							... 
							
							
 
							
							By default both tests, examples and documentation is built when the GLFW
source tree is included in a larger CMake project. 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								22a09a53e6 
								
							
								 
							
						 
						
							
							
								
								Centralize documentation generation logic  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								a9b9c4cc33 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Yoshiki Shibukawa
							
						 
						
							 
							
							
							
								
							
								e7bb03d8e7 
								
							
								 
							
						 
						
							
							
								
								Improve OS X IME candidate window placement  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								59dbd3b6ce 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Mario Dorn
							
						 
						
							 
							
							
							
								
							
								3107c9548d 
								
							
								 
							
						 
						
							
							
								
								Implement NSTextInputClient protocol on OS X  
							
							 
							
							... 
							
							
 
							
							This provides support for IME character composition.
Fixes  #456 .
Closes  #643 . 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Xo Wang
							
						 
						
							 
							
							
							
								
							
								9f5658c8ac 
								
							
								 
							
						 
						
							
							
								
								Removed OS X modifier flags cache  
							
							 
							
							... 
							
							
 
							
							Related to #566 .
Related to #567 . 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								ca1f4db50c 
								
							
								 
							
						 
						
							
							
								
								Remove unused CMake find modules  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								d3f5d036f8 
								
							
								 
							
						 
						
							
							
								
								Fix OS X modifier flags cache getting out of date  
							
							 
							
							... 
							
							
 
							
							Fixes  #566 .
Closes  #567 . 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								baf574494d 
								
							
								 
							
						 
						
							
							
								
								Add glfwFocusWindow  
							
							 
							
							... 
							
							
 
							
							This removes the (undocumented) behavior where glfwShowWindow would
bring the window to front and set input focus.  That function now
does what it says. 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								de3e413aab 
								
							
								 
							
						 
						
							
							
								
								Fix VC++ signed/unsigned mismatch warning  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								93b4c828c1 
								
							
								 
							
						 
						
							
							
								
								Fix VC++ build failure  
							
							 
							
							... 
							
							
 
							
							Regression caused by 71c72db1e3 . 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								165171f9c8 
								
							
								 
							
						 
						
							
							
								
								Add comment for Win32 helper window path  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								0ea193c4e2 
								
							
								 
							
						 
						
							
							
								
								Fix detection of Win32 software monitor events  
							
							 
							
							... 
							
							
 
							
							Fixes  #53 . 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								d956dbbd2c 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								db49aa6bd9 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Jonas Ådahl
							
						 
						
							 
							
							
							
								
							
								9160a7ceb3 
								
							
								 
							
						 
						
							
							
								
								x11: Premultiply custom cursor image alpha  
							
							 
							
							... 
							
							
 
							
							As with Wayland, X11 expects cursor pixels to have the alpha
premultiplied, so lets convert the non-premultiplied pixels to
premultiplied pixels.
Fixes  #353 .
Closes  #707 . 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Jonas Ådahl
							
						 
						
							 
							
							
							
								
							
								71c72db1e3 
								
							
								 
							
						 
						
							
							
								
								wayland: Pre-multiply custom cursor image alpha  
							
							 
							
							... 
							
							
 
							
							Since the Wayland SHM buffer format is implicitly premultiplied and the
GLFWimage pixels are defined to be non-premultiplied, we need to
convert the non-premultiplied pixels to premultiplied when filling the
buffer.
Related to #707 . 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Jonas Ådahl
							
						 
						
							 
							
							
							
								
							
								cb08dc574c 
								
							
								 
							
						 
						
							
							
								
								wayland: Implement 'DISABLED' cursor mode  
							
							 
							
							... 
							
							
 
							
							This implements support for the 'DISABLED' cursor mode, which
effectively means locking the pointer to the surface. The cursor is also
explicitly hidden.
This adds two new build dependencies: wayland-scanner and
wayland-protocols.
Closes  #708 . 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Jonas Ådahl
							
						 
						
							 
							
							
							
								
							
								c7f3bd0d22 
								
							
								 
							
						 
						
							
							
								
								wayland: Use modules from ECM for finding deps  
							
							 
							
							... 
							
							
 
							
							We were using a copied FindWayland cmake script, but lets use the ones
from ECM (extra-cmake-modules) instead. This is more important in the
future when building extensions from wayland-protocols. 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								bb3b3452f3 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								70ffae7430 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								4702be7488 
								
							
								 
							
						 
						
							
							
								
								Update changelog  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								97fc9b437d 
								
							
								 
							
						 
						
							
							
								
								Fix loader-not-found error message  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								7669ade19c 
								
							
								 
							
						 
						
							
							
								
								Make instance extension count unsigned  
							
							 
							
							... 
							
							
 
							
							Fixes  #714 . 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								2be2e0fa86 
								
							
								 
							
						 
						
							
							
								
								Fix X11 WSI extension selection logic  
							
							 
							
							
 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								bda18bc899 
								
							
								 
							
						 
						
							
							
								
								Remove XInput2 XI_Motion support  
							
							 
							
							... 
							
							
 
							
							Sadly, this interferes with the Steam overlay.
Fixes  #304 . 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								a10caa4631 
								
							
								 
							
						 
						
							
							
								
								Add glfwMaximizeWindow and GLFW_MAXIMIZED  
							
							 
							
							... 
							
							
 
							
							Fixes  #266 . 
							
						 
						
							ago%!(EXTRA string=10 years)  
						
					 
				
					
						
							
							
								 
								Camilla Berglund
							
						 
						
							 
							
							
							
								
							
								8c4ce9a3de 
								
							
								 
							
						 
						
							
							
								
								Documentation work  
							
							 
							
							... 
							
							
 
							
							[ci skip] 
							
						 
						
							ago%!(EXTRA string=10 years)