fbc0572068 
					 
					
						
						
							
							wayland: attempt to determine the possible parent surface for popups  
						
						... 
						
						
						
						Use the surface beneath the device that created the grab as the transient
parent for the popup surfaces.
https://bugzilla.gnome.org/show_bug.cgi?id=693913  
						
						
					 
					
						2013-02-18 19:38:21 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4e1d999940 
					 
					
						
						
							
							wayland: Add support for output device removal  
						
						... 
						
						
						
						Since we only receive an object id for the removed object we must try and
remove that from the list of devices based on that id. 
						
						
					 
					
						2013-02-14 13:28:07 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ff2a387154 
					 
					
						
						
							
							wayland: Handle wl_output in GdkWaylandScreen  
						
						... 
						
						
						
						Expose information about outputs in GdkScreen (gdk_screen_get_n_monitors
and gdk_screen_get_monitor_*). 
						
						
					 
					
						2013-02-13 15:52:05 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e437016a65 
					 
					
						
						
							
							wayland: Make GdkWaylandDevice public  
						
						... 
						
						
						
						Rename GdkDeviceCore to GdkWaylandDevice and export it properly in a
header file. Add public accessors for wl_seat, wl_pointer and
wl_keyboard.
https://bugzilla.gnome.org/show_bug.cgi?id=692823  
						
						
					 
					
						2013-02-01 23:03:17 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						01c0dd9182 
					 
					
						
						
							
							wayland: Make GdkWaylandWindow public  
						
						... 
						
						
						
						Allows to access Wayland specific window information like wl_surface and
wl_shell_surface.
Add gdk_wayland_window_get_wl_surface for getting the Wayland wl_surface
and gdk_wayland_window_get_wl_shell_surface for getting the Wayland
wl_shell_surface. 
						
						
					 
					
						2013-01-23 22:26:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2b9f0b4817 
					 
					
						
						
							
							wayland: Make GdkWaylandDisplay public  
						
						... 
						
						
						
						Allows to access Wayland specific display information like wl_display
etc.
Add gdk_wayland_display_get_wl_display for getting the Wayland
wl_display. 
						
						
					 
					
						2013-01-23 22:26:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e5b88f1bdd 
					 
					
						
						
							
							wayland: Update to reflect protocol changes  
						
						
						
						
					 
					
						2012-10-19 12:21:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bef037f5d2 
					 
					
						
						
							
							wayland: Remove unused function declaration  
						
						
						
						
					 
					
						2012-07-16 20:11:41 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a4c80bd9cb 
					 
					
						
						
							
							wayland: Create and expose an xkb_state on the keymap object  
						
						... 
						
						
						
						This is then logically associated with the input device since each (keyboard)
input device has its own keymap.
Signed-off-by: Rob Bradford <rob@linux.intel.com > 
						
						
					 
					
						2012-07-16 20:11:41 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d2267824b3 
					 
					
						
						
							
							wayland: Refactor the keymap handling so it is associated with device  
						
						... 
						
						
						
						Although GDK expects the keymap to be associated with the display under
Wayland this is really associated with the input device so expose this by
finding the first keyboard device.
Signed-off-by: Rob Bradford <rob@linux.intel.com > 
						
						
					 
					
						2012-07-16 20:11:41 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1d080a01c1 
					 
					
						
						
							
							wayland: Process the keymap that is sent over from the compositor  
						
						... 
						
						
						
						Load the keymap from the file descriptor that the compositor has sent us and
then save that into our internal object for future use. 
						
						
					 
					
						2012-07-16 13:44:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7fe87016f3 
					 
					
						
						
							
							wayland: Add internal API for handling Wayland serial numbers  
						
						... 
						
						
						
						We need to keep track of the serial numbers for various API requests. 
						
						
					 
					
						2012-07-12 15:58:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						93a338245a 
					 
					
						
						
							
							wayland: Switch to new wayland cursors mechanism  
						
						
						
						
					 
					
						2012-07-12 15:58:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3eb0b195ed 
					 
					
						
						
							
							wayland: Port to new input protocol mechanism  
						
						... 
						
						
						
						This replaces the wl_input_device with wl_pointer, wl_keyboard, wl_touch all
tied together under a wl_seat.
This is quite a radical change in protocol and for now keyboard handling is
disabled. 
						
						
					 
					
						2012-07-12 15:58:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bdca0520e6 
					 
					
						
						
							
							wayland: Store the device that does a grab for a window on the window  
						
						... 
						
						
						
						This allows us to get the device if we need to make the window a popup. This
relies on the side effect that GTK calls into GDK to take a grab before the
popup window is shown. 
						
						
					 
					
						2012-02-27 17:15:12 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9d0febc9a6 
					 
					
						
						
							
							Change FSF Address  
						
						
						
						
					 
					
						2012-02-27 17:06:11 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aae9a71986 
					 
					
						
						
							
							wayland: Also synthesize a configure event from gdk_window_wayland_move_resize  
						
						
						
						
					 
					
						2012-01-29 07:32:44 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7328cc73aa 
					 
					
						
						
							
							wayland: Set GdkWindow focused state based on keyboard focus  
						
						
						
						
					 
					
						2012-01-16 15:36:28 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4ca3e53a3e 
					 
					
						
						
							
							wayland: Drop GdkToplevelWayland and gdkwindow-wayland.h  
						
						
						
						
					 
					
						2011-02-10 22:51:23 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c36dfccc64 
					 
					
						
						
							
							wayland: Consolidate device and devicemanager implementation  
						
						
						
						
					 
					
						2011-02-09 15:27:08 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3ef3433511 
					 
					
						
						
							
							wayland: Support setting cursors  
						
						... 
						
						
						
						And a handful unrelated cleanups.  Still doesn't really have an answer
for cursor themes. 
						
						
					 
					
						2011-02-09 14:48:31 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						541d5172dd 
					 
					
						
						
							
							Track 2.99.3 API changes  
						
						
						
						
					 
					
						2011-02-08 08:12:59 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7d29070faf 
					 
					
						
						
							
							Implement GdkKeymap using libxkbcommon  
						
						
						
						
					 
					
						2011-02-05 16:11:55 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e6c1f5d94d 
					 
					
						
						
							
							Dont iterate the display if there's nothing to write  
						
						
						
						
					 
					
						2011-02-05 16:11:54 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						590f3dfa1f 
					 
					
						
						
							
							Add Wayland backend  
						
						
						
						
					 
					
						2011-02-05 16:11:54 -05:00