Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							527952102a 
							
						 
					 
					
						
						
							
							Fixed filtering of events duplicated by XIM.  
						
						... 
						
						
						
						Duplicate events cannot be filtered by the return value of XFilterEvent,
as that discards dead key events on some IMs (ibus), nor by its inverse,
as that discards all key events on other IMs (?).  This solution is
based on the workaround in SDL2 and takes advantage of the identical
time of the duplicate events.
Fixes  #548 .
Closes  #554 .
Closes  #571 . 
						
					 
					
						2015-08-07 16:53:43 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f8395886d3 
							
						 
					 
					
						
						
							
							Formatting  
						
						
						
					 
					
						2015-07-30 20:36:03 +02:00 
						 
				 
			
				
					
						
							
							
								Brandon Schaefer 
							
						 
					 
					
						
						
						
						
							
						
						
							9527c93a1c 
							
						 
					 
					
						
						
							
							Move to the new MirEvent 2.0 + 0.14/0.15 changes  
						
						... 
						
						
						
						Closes  #568 . 
					
						2015-07-30 20:35:55 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1f95fac699 
							
						 
					 
					
						
						
							
							Extension string type cleanup.  
						
						
						
					 
					
						2015-07-28 14:12:16 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e686f5a249 
							
						 
					 
					
						
						
							
							Fixed AppKit not initialized for cursor creation.  
						
						
						
					 
					
						2015-07-21 17:22:21 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							04c057238b 
							
						 
					 
					
						
						
							
							Added support for EXT_framebuffer_sRGB.  
						
						... 
						
						
						
						Added sRGB extensions to standards conformance page. 
						
					 
					
						2015-07-16 17:48:00 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							bfe55118dd 
							
						 
					 
					
						
						
							
							Fixed name of Win32 cursor tracking flag.  
						
						
						
					 
					
						2015-07-14 15:45:22 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f825af06f0 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2015-07-14 15:45:22 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2205bdd469 
							
						 
					 
					
						
						
							
							Improved X11 display opening failure.  
						
						
						
					 
					
						2015-07-06 14:38:00 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							0f3b69c79d 
							
						 
					 
					
						
						
							
							Fixed missing utility function return types.  
						
						... 
						
						
						
						Fixes  #546 . 
					
						2015-07-05 01:13:52 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a97477337d 
							
						 
					 
					
						
						
							
							Updated changelog and credits, formatting.  
						
						... 
						
						
						
						Fixes  #17 .
Closes  #536 . 
					
						2015-06-26 13:41:27 +02:00 
						 
				 
			
				
					
						
							
							
								Aaron Jacobs 
							
						 
					 
					
						
						
						
						
							
						
						
							fec6f187d1 
							
						 
					 
					
						
						
							
							Do not recurse over IOHIDElement children.  
						
						
						
					 
					
						2015-06-26 13:07:49 +02:00 
						 
				 
			
				
					
						
							
							
								Aaron Jacobs 
							
						 
					 
					
						
						
						
						
							
						
						
							1a96c294ee 
							
						 
					 
					
						
						
							
							Add support for joystick hot swapping on OS X.  
						
						
						
					 
					
						2015-06-26 13:07:39 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							19a28e2c9f 
							
						 
					 
					
						
						
							
							Fixed X11 arrow cursor image.  
						
						... 
						
						
						
						Fixes  #541 . 
					
						2015-06-25 12:59:51 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1984d40e33 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2015-06-25 01:23:23 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							cf4206d987 
							
						 
					 
					
						
						
							
							Fixed duplicate key presses caused by XIM.  
						
						... 
						
						
						
						Probably. 
						
					 
					
						2015-06-25 00:43:12 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							cc4c232956 
							
						 
					 
					
						
						
							
							Renamed cursor window library struct member.  
						
						... 
						
						
						
						Since _glfwPlatformWindowFocused it has a more limited role. 
						
					 
					
						2015-06-17 12:06:45 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							226f85efcb 
							
						 
					 
					
						
						
							
							Key translation tables are now in _glfw.  
						
						
						
					 
					
						2015-06-16 22:26:30 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2aa8e17c88 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						
						
					 
					
						2015-06-16 22:16:36 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							3365139a6c 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						
						
					 
					
						2015-06-16 12:10:20 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							3a0b397054 
							
						 
					 
					
						
						
							
							Fixed regression for WGL full screen DWM hack.  
						
						... 
						
						
						
						The DwmFlush workaround for windowed windows on Nvidia caused jitter for
full screen windows.  The workaround is now only used for windowed mode
windows.
Fixes  #519 . 
						
					 
					
						2015-06-15 20:19:49 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b15eaeda16 
							
						 
					 
					
						
						
							
							Implemented auto-iconification on X11.  
						
						... 
						
						
						
						Fixes  #531 . 
					
						2015-06-15 18:46:45 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e049190ff1 
							
						 
					 
					
						
						
							
							Moved focus callback triggering last.  
						
						
						
					 
					
						2015-06-15 18:46:45 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							dba59cf903 
							
						 
					 
					
						
						
							
							Improved X11 focus event filtering.  
						
						... 
						
						
						
						Some focus events need to be ignored to allow functionality like
Alt+Tab and volume indicators to not affect application-visible window
focus.  However, the previous filtering was too broad and missed virtual
desktop switching, Alt+Tab and programmatic iconification.
Fixes  #405 . 
						
					 
					
						2015-06-15 18:44:54 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							56122cbe2f 
							
						 
					 
					
						
						
							
							Keep X11 full screen window properties on iconify.  
						
						
						
					 
					
						2015-06-15 15:32:35 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c77edaee34 
							
						 
					 
					
						
						
							
							Always pre-position X11 full screen windows.  
						
						
						
					 
					
						2015-06-15 15:32:35 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							21ce21cc07 
							
						 
					 
					
						
						
							
							Improved X11 full screen focus control flow.  
						
						
						
					 
					
						2015-06-15 15:32:16 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6cf15615e8 
							
						 
					 
					
						
						
							
							Clarified EWMH full screen error messages.  
						
						
						
					 
					
						2015-06-15 14:39:56 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a1399426c3 
							
						 
					 
					
						
						
							
							Removed superfluous X11 window struct member.  
						
						
						
					 
					
						2015-06-15 14:38:13 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							81249724e3 
							
						 
					 
					
						
						
							
							Removed retrieval of unused values.  
						
						
						
					 
					
						2015-06-15 14:36:32 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							bdcffa90eb 
							
						 
					 
					
						
						
							
							Remove superfluous X11 library struct member.  
						
						
						
					 
					
						2015-06-15 14:28:13 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1ee4c4ba62 
							
						 
					 
					
						
						
							
							Clarified control flow in X11 event processing.  
						
						
						
					 
					
						2015-06-15 14:24:27 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							08b3af4387 
							
						 
					 
					
						
						
							
							Fixed non-pre-edit character input via XIM.  
						
						... 
						
						
						
						Fixes  #501 .
Fixes  #473 . 
					
						2015-06-09 21:10:01 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8e96402819 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2015-06-09 21:04:58 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ec6f0811a0 
							
						 
					 
					
						
						
							
							Improved initial placement of full screen windows.  
						
						
						
					 
					
						2015-06-08 16:14:51 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a257e7a3ee 
							
						 
					 
					
						
						
							
							Removed caching of Win32 window styles.  
						
						
						
					 
					
						2015-06-08 16:10:07 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							bb50368d55 
							
						 
					 
					
						
						
							
							Fixed enumeration of invalid video modes.  
						
						... 
						
						
						
						Fixes  #350 . 
					
						2015-06-07 21:34:46 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ff67e06844 
							
						 
					 
					
						
						
							
							Added prefixes to header guard macros.  
						
						
						
					 
					
						2015-06-07 19:32:24 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5f74c2afdf 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						
						
					 
					
						2015-06-07 18:27:37 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							96b3f17d02 
							
						 
					 
					
						
						
							
							Re-used config structs for hints.  
						
						
						
					 
					
						2015-06-07 18:14:07 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							58c2c10cdb 
							
						 
					 
					
						
						
							
							Moved helper functions to correct section.  
						
						
						
					 
					
						2015-06-07 13:24:09 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e6cc3c4752 
							
						 
					 
					
						
						
							
							Clarified WM_PROTOCOLS event handling.  
						
						
						
					 
					
						2015-06-02 17:54:25 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9f0e359d73 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2015-06-02 17:27:35 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							82c5dfc30a 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2015-06-02 17:26:23 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ee2d036bbf 
							
						 
					 
					
						
						
							
							Fixed destination of _NET_WM_PING reply.  
						
						
						
					 
					
						2015-06-02 17:25:09 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							cf363103d2 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2015-06-02 17:10:22 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							41af5aaae2 
							
						 
					 
					
						
						
							
							Simplified sending events to WM.  
						
						
						
					 
					
						2015-06-02 17:09:38 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f0212f3f15 
							
						 
					 
					
						
						
							
							Fixed typo in function declaration.  
						
						
						
					 
					
						2015-06-02 13:51:24 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b00a7d0619 
							
						 
					 
					
						
						
							
							Simplified version string functions.  
						
						
						
					 
					
						2015-06-02 03:32:29 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							ef6dec17ba 
							
						 
					 
					
						
						
							
							Added missing entries to Linux version strings.  
						
						
						
					 
					
						2015-06-02 03:32:28 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b067bb6304 
							
						 
					 
					
						
						
							
							Removed swap interval re-application hack.  
						
						... 
						
						
						
						This approach is not compatible with multi-threading. 
						
					 
					
						2015-06-02 03:32:27 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							38ca109766 
							
						 
					 
					
						
						
							
							Clarified context TLS function names.  
						
						
						
					 
					
						2015-06-01 04:00:55 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6d5753c548 
							
						 
					 
					
						
						
							
							Added support for AMD PowerXpress override.  
						
						... 
						
						
						
						Generalized _GLFW_USE_OPTIMUS_HPG to _GLFW_USE_HYBRID_HPG to reflect the
change.
Fixes  #520 . 
						
					 
					
						2015-05-29 13:15:32 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							38ae319bea 
							
						 
					 
					
						
						
							
							Header inclusion cleanup.  
						
						
						
					 
					
						2015-05-28 01:52:22 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							287e30239c 
							
						 
					 
					
						
						
							
							Renamed extension version struct members.  
						
						
						
					 
					
						2015-05-28 01:52:22 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							3c52cb1790 
							
						 
					 
					
						
						
							
							Simplified glXGetProcAddress logic.  
						
						... 
						
						
						
						Removed compile-time selection of GLX entry point retrieval mechanism.
Made dlopen a required dependency.
This is a stopgap solution until we start requiring GLX 1.4. 
						
					 
					
						2015-05-27 02:20:55 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8309e0ecb0 
							
						 
					 
					
						
						
							
							Use DwmFlush when DWM is enabled.  
						
						... 
						
						
						
						Use DwmFlush instead of WGL_EXT_swap_control when desktop compositing is
enabled, to avoid the jitter of DWM and WGL vsync fighting.
Fixes  #516 . 
						
					 
					
						2015-05-21 18:28:53 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8f0fd7ecf5 
							
						 
					 
					
						
						
							
							Reverted to plain NSView.  
						
						... 
						
						
						
						Fixes  #500 .
Fixes  #443 .
Closes  #504 .
Closes  #510 . 
					
						2015-05-18 22:55:38 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							9040c64e5b 
							
						 
					 
					
						
						
							
							Implemented GLFW_AUTO_ICONIFY on OS X.  
						
						... 
						
						
						
						Fixes  #506 . 
					
						2015-05-06 23:53:52 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							905073a506 
							
						 
					 
					
						
						
							
							Simplified WGL extension logic.  
						
						... 
						
						
						
						Not applying this to GLX or EGL yet because Mesa. 
						
					 
					
						2015-05-04 19:31:33 +02:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
						
						
							
						
						
							656666e722 
							
						 
					 
					
						
						
							
							wayland: Fix typo introduced in  e253beaa.  
						
						... 
						
						
						
						Closes  #502 . 
					
						2015-04-20 22:34:30 +02:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
						
						
							
						
						
							e253beaa2b 
							
						 
					 
					
						
						
							
							wayland: Implement glfwGetCursorPos  
						
						... 
						
						
						
						Closes  #499 . 
					
						2015-04-19 13:27:43 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Larson 
							
						 
					 
					
						
						
						
						
							
						
						
							ad1739c63f 
							
						 
					 
					
						
						
							
							Fixed invalid pointer when Xrandr is unavailable.  
						
						... 
						
						
						
						Fixes  #497 .
Closes  #498 . 
					
						2015-04-14 21:11:27 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							b415b9aacf 
							
						 
					 
					
						
						
							
							Fixed harmless argument reversal.  
						
						
						
					 
					
						2015-04-14 19:05:58 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							dc9d287e33 
							
						 
					 
					
						
						
							
							Comment cleanup.  
						
						
						
					 
					
						2015-04-14 18:32:54 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							135be952fe 
							
						 
					 
					
						
						
							
							Added reporting of unlikely WGL extension error.  
						
						
						
					 
					
						2015-04-14 18:32:53 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c21a8573b4 
							
						 
					 
					
						
						
							
							Replaced comment with assertion.  
						
						
						
					 
					
						2015-04-14 18:32:53 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5c3f8efd23 
							
						 
					 
					
						
						
							
							Context config translation cleanup.  
						
						
						
					 
					
						2015-04-10 13:18:26 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							076d9311fa 
							
						 
					 
					
						
						
							
							Removed tab characters.  
						
						
						
					 
					
						2015-04-10 13:17:27 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c5099ff407 
							
						 
					 
					
						
						
							
							Cleanup of  #493 .  
						
						
						
					 
					
						2015-04-09 17:59:37 +02:00 
						 
				 
			
				
					
						
							
							
								Chi-kwan Chan 
							
						 
					 
					
						
						
						
						
							
						
						
							4277e9f5d6 
							
						 
					 
					
						
						
							
							Removed NSScreen member of OS X monitor.  
						
						... 
						
						
						
						Apple's documentation of [NSScreen screens] mentions that, "The
(screens) array should not be cached.  Screens can be added, removed,
or dynamically reconfigured at any time."  Because of this, we simply
obtain the screen from a displayID whenever we need it.
Fixes  #492 .
Closes  #493 . 
						
					 
					
						2015-04-09 17:59:37 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							882b770ecb 
							
						 
					 
					
						
						
							
							Cleanup of  #487 .  
						
						
						
					 
					
						2015-04-09 17:59:37 +02:00 
						 
				 
			
				
					
						
							
							
								Elviss Strazdins 
							
						 
					 
					
						
						
						
						
							
						
						
							a21f586c3b 
							
						 
					 
					
						
						
							
							Removed check for whether context is current.  
						
						... 
						
						
						
						The GLFW TLS slot will be out of sync if an outside source makes another
context current.
Fixes  #487 . 
						
					 
					
						2015-04-09 17:59:37 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							2fbd948a67 
							
						 
					 
					
						
						
							
							Fixed initialization failing on headless systems.  
						
						... 
						
						
						
						Fixes  #482 . 
					
						2015-04-09 17:59:37 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							49cf82a0ac 
							
						 
					 
					
						
						
							
							Cleaned up monitor and video mode enumeration.  
						
						
						
					 
					
						2015-04-09 17:40:27 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							16e80258b8 
							
						 
					 
					
						
						
							
							Shrunk error message buffer.  
						
						... 
						
						
						
						This fixes a VC++ static analysis warning. 
						
					 
					
						2015-04-07 22:19:57 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							1861cf4975 
							
						 
					 
					
						
						
							
							Removed stale comment.  
						
						
						
					 
					
						2015-04-07 02:29:49 +02:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
						
						
							
						
						
							4974585d04 
							
						 
					 
					
						
						
							
							wayland: Handle disconnect properly  
						
						... 
						
						
						
						Merge code for PollEvents and WaitEvents, and handle disconnect properly. 
						
					 
					
						2015-03-26 15:12:49 +08:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5268914b3f 
							
						 
					 
					
						
						
							
							Started 3.1.2.  
						
						
						
					 
					
						2015-03-20 00:16:24 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							29b40112c2 
							
						 
					 
					
						
						
							
							Fixed sleeping monitors being excluded from list.  
						
						... 
						
						
						
						Closes  #430 . 
					
						2015-03-19 16:21:52 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8f08661d9e 
							
						 
					 
					
						
						
							
							Header option macro fixes and documentation work.  
						
						... 
						
						
						
						This adds compile-time checks and documentation warning about defining
header option macros during compilation of GLFW.
Fixes  #445 . 
						
					 
					
						2015-03-17 16:39:09 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							eb7688df8f 
							
						 
					 
					
						
						
							
							Added select to all custom X11 event polling.  
						
						... 
						
						
						
						All loops waiting for specific events now use select to sleep while
there is no new data. 
						
					 
					
						2015-03-16 18:29:37 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							e8f8ec027d 
							
						 
					 
					
						
						
							
							Documented C locale hack.  
						
						
						
					 
					
						2015-03-15 15:55:54 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d493a82f9e 
							
						 
					 
					
						
						
							
							Various error fixes.  
						
						... 
						
						
						
						Fixed incorrect error types.  Added missing error string prefixes.
Removed some invalid or superfluous error emissions.  Clarified some
error strings.  Joined error string lines to aid grep.  Replaced some
generic error strings with specific ones.  Documentation work.
Fixes  #450 . 
						
					 
					
						2015-03-15 15:52:27 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a75e43ef22 
							
						 
					 
					
						
						
							
							Moved _NET_REQUEST_FRAME_EXTENTS to frame query.  
						
						... 
						
						
						
						The request is now only made when necessary and times out after 500ms.
This breaks our end of the protocol to work around broken
implementations at the other end.
It uses the GLFW timer instead of select, as select is not guaranteed to
update the timeout with the time remaining and a single select is not
sufficient as other events may be incoming.
Fixes  #368  (mostly).
Fixes  #429  (mostly). 
						
					 
					
						2015-03-15 15:47:39 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5bbc2b4949 
							
						 
					 
					
						
						
							
							Added and documented glfwSetGamma value checks.  
						
						
						
					 
					
						2015-03-15 15:47:39 +01:00 
						 
				 
			
				
					
						
							
							
								BryceMehring 
							
						 
					 
					
						
						
						
						
							
						
						
							c43f082993 
							
						 
					 
					
						
						
							
							Fixed X11 mouse button mismatch.  
						
						... 
						
						
						
						Bug introduced by 4d146cb39dCloses  #449 . 
						
					 
					
						2015-03-15 15:47:39 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6e20cda7fd 
							
						 
					 
					
						
						
							
							Fixed test for invalid timer values.  
						
						... 
						
						
						
						Fixes  #436  (properly). 
					
						2015-03-15 15:47:39 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							c1dce0f617 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						
						
					 
					
						2015-03-07 22:33:04 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							6e9788a9e6 
							
						 
					 
					
						
						
							
							Removed invalid context hint checks.  
						
						... 
						
						
						
						These are documented as ignored for OpenGL ES contexts. 
						
					 
					
						2015-03-07 22:31:59 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d90f5e0429 
							
						 
					 
					
						
						
							
							Fixed debug bit not being set for OpenGL ES.  
						
						
						
					 
					
						2015-02-27 02:53:21 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							48f4a591de 
							
						 
					 
					
						
						
							
							Formatting.  
						
						
						
					 
					
						2015-02-22 19:22:48 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a8bc2af649 
							
						 
					 
					
						
						
							
							Removed support for Borland C++.  
						
						
						
					 
					
						2015-02-22 19:22:48 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							4d146cb39d 
							
						 
					 
					
						
						
							
							Fixed hole in mouse button sequence on X11.  
						
						
						
					 
					
						2015-02-22 19:22:48 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							cf7dc1d737 
							
						 
					 
					
						
						
							
							Documented hidden cursor workaround.  
						
						
						
					 
					
						2015-02-22 19:22:48 +01:00 
						 
				 
			
				
					
						
							
							
								Aleksey Rybalkin 
							
						 
					 
					
						
						
						
						
							
						
						
							a343e9a475 
							
						 
					 
					
						
						
							
							Added workaround for cursor hiding on some WMs.  
						
						... 
						
						
						
						Closes  #431 .
Fixes  #309 . 
					
						2015-02-22 19:22:48 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan Miller 
							
						 
					 
					
						
						
						
						
							
						
						
							dc4f0f6c91 
							
						 
					 
					
						
						
							
							Fixed close being used instead of inotify_rm_watch.  
						
						... 
						
						
						
						Closes  #432 .
Fixes  #440 . 
					
						2015-02-22 19:22:48 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							85de0db05d 
							
						 
					 
					
						
						
							
							Fixed glfwSetTime accepting invalid values.  
						
						... 
						
						
						
						Fixes  #436 . 
					
						2015-02-22 19:22:33 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							75a6d87542 
							
						 
					 
					
						
						
							
							Added support for Cygwin-X.  
						
						... 
						
						
						
						Fixes  #406 . 
					
						2015-02-16 15:40:57 +01:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5f21e213df 
							
						 
					 
					
						
						
							
							Made Xxf86vm optional at compile-time.  
						
						
						
					 
					
						2015-02-16 15:40:41 +01:00