5adecf183b 
					 
					
						
						
							
							Move single-include guards inside include guards  
						
						... 
						
						
						
						gcc has optimizations for include guards that only work
if they are outermost in the the header.
https://bugzilla.gnome.org/show_bug.cgi?id=689810  
						
						
					 
					
						2012-12-28 09:57:56 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aa60e02795 
					 
					
						
						
							
							gdk: Remove an unused enumeration  
						
						... 
						
						
						
						We don't have any API using the GdkExtensionMode enumeration, so
no point in carrying it in the headers. 
						
						
					 
					
						2012-03-04 20:05:42 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7844f935b5 
					 
					
						
						
							
							gdk: Add device types for touch-capable devices  
						
						... 
						
						
						
						We introduce GDK_SOURCE_TOUCHSCREEN and GDK_SOURCE_TOUCHPAD
for direct and indirect touch devices, respecively. These
correspond to XIDirectTouch and XIDependentTouch in XI2. 
						
						
					 
					
						2012-03-01 16:19:57 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9d0febc9a6 
					 
					
						
						
							
							Change FSF Address  
						
						
						
						
					 
					
						2012-02-27 17:06:11 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7c688cb8a6 
					 
					
						
						
							
							gdk: Use const instead G_CONST_RETURN  
						
						
						
						
					 
					
						2011-06-10 13:07:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c1f8330a28 
					 
					
						
						
							
							gdk: Fix typo in documentation string  
						
						
						
						
					 
					
						2011-02-08 08:58:49 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						42fbccd3d2 
					 
					
						
						
							
							API: gdk: Remove gdk_device_set_source()  
						
						... 
						
						
						
						The source of a device is not changeable. 
						
						
					 
					
						2010-12-27 20:08:50 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9746991548 
					 
					
						
						
							
							API: gdk: Make gdk_display_get_window_at_device_position() a device API  
						
						... 
						
						
						
						It's now called gdk_device_get_window_at_position(). It doesn't make
sense to keep device-specific API part of the display. 
						
						
					 
					
						2010-12-27 18:46:41 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0c285341a9 
					 
					
						
						
							
							API: gdk: gdk_display_get_device_state() => gdk_device_get_position()  
						
						... 
						
						
						
						The API was not display-specific, but belonged to the device. Also, we
didn't find a user of the modifier mask, so we dropped it. 
						
						
					 
					
						2010-12-27 18:46:41 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						92f163d40a 
					 
					
						
						
							
							Consistently hide class structs  
						
						... 
						
						
						
						And, since we've decided to keep the structs private, there is
no point in having the standard GObject clas macros anymore either. 
						
						
					 
					
						2010-12-24 15:54:12 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b1aaa10b6a 
					 
					
						
						
							
							Detangle includes for device subclasses  
						
						
						
						
					 
					
						2010-12-21 12:07:10 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						66f7c3a562 
					 
					
						
						
							
							API: gdk: gdk_display_warp_device() => gdk_device_warp()  
						
						... 
						
						
						
						warping devices has nothing to do with displays, so putting it there
seems weird. 
						
						
					 
					
						2010-12-21 12:07:06 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ff8a334725 
					 
					
						
						
							
							Hide GdkDevice struct  
						
						... 
						
						
						
						Once its hidden, we can kill the GdkDevicePrivate struct too. 
						
						
					 
					
						2010-12-21 12:06:58 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						be7de347bf 
					 
					
						
						
							
							xi2: Improve device hierarchy handling  
						
						... 
						
						
						
						The xi2 device manager now handles slaves being detached and/or
attached to a master.
gdk_device_list_slaves() has been added so it is possible to
know how slaves relate with masters. The other backends (X11 and not)
don't neeed to to anything special here since their hierarchy is
fully flat. 
						
						
					 
					
						2010-12-15 03:17:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aaf8530177 
					 
					
						
						
							
							gdk: remove GdkDeviceKey and GdkDeviceAxis from the public API  
						
						... 
						
						
						
						move GdkDeviceKey to gdkdevice.c because it's still used there, remove
GdkDeviceAxis entirely. 
						
						
					 
					
						2010-11-24 20:28:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fb5dd9f72f 
					 
					
						
						
							
							Move all GdkDevice members to private and add one missing accessor  
						
						
						
						
					 
					
						2010-11-23 20:25:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a1134e5622 
					 
					
						
						
							
							gdk: change signature of gdk_device_get_history() back to what it used to be  
						
						... 
						
						
						
						"n_events" went back from guint to gint. 
						
						
					 
					
						2010-10-19 13:30:42 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						db21688908 
					 
					
						
						
							
							Remove remaining single-include guards  
						
						
						
						
					 
					
						2010-06-04 19:40:43 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bd4609b140 
					 
					
						
						
							
							Merge the xi2-for-master branch  
						
						
						
						
					 
					
						2010-05-25 18:38:44 -04:00