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 
							
						 
					 
					
						
						
						
						
							
						
						
							7935a366f4 
							
						 
					 
					
						
						
							
							Fixed particles example on Retina displays.  
						
						
						
					 
					
						2015-06-12 03:13:36 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							1c104a385d 
							
						 
					 
					
						
						
							
							Clarified note on role of CMake.  
						
						
						
					 
					
						2015-06-09 21:04:49 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							acaddf9cd9 
							
						 
					 
					
						
						
							
							Added decimals to DPI reported by monitor test.  
						
						
						
					 
					
						2015-06-07 21:34:54 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							bb50368d55 
							
						 
					 
					
						
						
							
							Fixed enumeration of invalid video modes.  
						
						... 
						
						
						
						Fixes  #350 . 
					
						2015-06-07 21:34:46 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8503d53018 
							
						 
					 
					
						
						
							
							Improved tearing test.  
						
						... 
						
						
						
						Added support for arbitrary swap intervals, including negative ones if
(GLX|WGL)_EXT_swap_control_tear is available. 
						
					 
					
						2015-06-07 20:54:25 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8d4ba0aa83 
							
						 
					 
					
						
						
							
							Improved multi-window test.  
						
						... 
						
						
						
						Fixed proper Windows colors.  Added support for Escape key.  Made
windows undecorated.  Added command-line option for decorated windows. 
						
					 
					
						2015-06-07 20:47:13 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							5abf7841f8 
							
						 
					 
					
						
						
							
							Improved glfwinfo tool.  
						
						... 
						
						
						
						Added long options to glfwinfo.  Cleaned up code. 
						
					 
					
						2015-06-07 20:40:25 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							81144bb969 
							
						 
					 
					
						
						
							
							Corrected changelog verb.  
						
						
						
					 
					
						2015-06-02 03:32:30 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							ed18c145cd 
							
						 
					 
					
						
						
							
							Fixed section for changelog entry.  
						
						
						
					 
					
						2015-06-02 03:32:27 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							8247e6069d 
							
						 
					 
					
						
						
							
							Fixed mode setting for tearing test.  
						
						
						
					 
					
						2015-06-02 03:26:02 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							0fa909a889 
							
						 
					 
					
						
						
							
							Updated .gitignore.  
						
						
						
					 
					
						2015-05-28 18:55:14 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							530fc5a431 
							
						 
					 
					
						
						
							
							Added full screen support to tearing test.  
						
						
						
					 
					
						2015-05-27 16:14:15 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							d3e25db395 
							
						 
					 
					
						
						
							
							Added missing documentation for option.  
						
						
						
					 
					
						2015-05-27 02:22:56 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							f3cd42887d 
							
						 
					 
					
						
						
							
							Fixed changelog section for WGL entries.  
						
						
						
					 
					
						2015-05-27 02:22:01 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							22e9451192 
							
						 
					 
					
						
						
							
							Fixed accuracy test on Retina displays.  
						
						
						
					 
					
						2015-05-21 00:43:52 +02:00 
						 
				 
			
				
					
						
							
							
								Camilla Berglund 
							
						 
					 
					
						
						
						
						
							
						
						
							a1641cdec9 
							
						 
					 
					
						
						
							
							Renamed MSAA test program.  
						
						
						
					 
					
						2015-05-19 15:27:58 +02:00