24ed621388 
								
							
								 
							
						 
						
							
							
								
								Set WM_CLASS for X11 compositor window  
							
							... 
							
							
 
							
							Don't want to be 'Unknown' in GNOME Shell. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								f9edadf3f2 
								
							
								 
							
						 
						
							
							
								
								shm: Check width, height and stride for invalid values  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								0fe0eb330c 
								
							
								 
							
						 
						
							
							
								
								Screenshots were upside down  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								c4df99cb2c 
								
							
								 
							
						 
						
							
							
								
								Replace gdk_pixbuf_unref with g_object_unref  
							
							... 
							
							
 
							
							Because gdk_pixbuf_unref is deprecated and for compatability with
gdk-pixbuf 2.21.4. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								70af98c576 
								
							
								 
							
						 
						
							
							
								
								fix tty_destroy  
							
							... 
							
							
 
							
							fixes segfault when active tty could not be opened
fixes copy-paste mistake. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								0428a9a15c 
								
							
								 
							
						 
						
							
							
								
								don't use deprecated INCLUDES variable  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								7d9517855a 
								
							
								 
							
						 
						
							
							
								
								fix includes  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								7c427a9481 
								
							
								 
							
						 
						
							
							
								
								compositor-wayland: Remove unused variable  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								2a332dd62e 
								
							
								 
							
						 
						
							
							
								
								compositor/shm: use internalFormat=GL_BGRA_EXT in TexImage2D  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								027931bd33 
								
							
								 
							
						 
						
							
							
								
								Define the shell resize enumeration in the xml spec  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								8dc378ff76 
								
							
								 
							
						 
						
							
							
								
								Add new surface.map_transient() request to map a surface relative to another  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								dd4046ae56 
								
							
								 
							
						 
						
							
							
								
								Take away pointer focus during server grabs  
							
							... 
							
							
 
							
							This lets the client restore the pointer image when the grab ends. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								ae6c8a6d73 
								
							
								 
							
						 
						
							
							
								
								First attempt at selection support  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								4cca349349 
								
							
								 
							
						 
						
							
							
								
								Split shell object out from compositor.c into its own file  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								d3b023ed7d 
								
							
								 
							
						 
						
							
							
								
								compositor: Attach only valid background buffers  
							
							... 
							
							
 
							
							If a background is not found,
create_buffer_from_png will return NULL.
Do not attach these buffers. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								ecfb2b93f3 
								
							
								 
							
						 
						
							
							
								
								compositor-wayland: Assign func pointers pre init  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								d711d0cd66 
								
							
								 
							
						 
						
							
							
								
								Check for GL_EXT_texture_format_BGRA8888  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								1101b63d49 
								
							
								 
							
						 
						
							
							
								
								Both internalFormat and format should be GL_BGRA_EXT  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								a941022372 
								
							
								 
							
						 
						
							
							
								
								Make it possible to enable/disable the various compositors from configure  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								c5d6be9530 
								
							
								 
							
						 
						
							
							
								
								Remove unused visual argument to wlsc_surface_create()  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								8525a50362 
								
							
								 
							
						 
						
							
							
								
								Move buffer creation and buffer details into drm.c and shm.c  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								e4762a6ac1 
								
							
								 
							
						 
						
							
							
								
								Move tty and vt handling out in its own file  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								96c8be98a6 
								
							
								 
							
						 
						
							
							
								
								Some kind of support for touchscreen  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								43db4015f9 
								
							
								 
							
						 
						
							
							
								
								Split out evdev handling to its own file  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								ed64311b6c 
								
							
								 
							
						 
						
							
							
								
								Pick up input devices of type ID_INPUT_TABLET as well  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								052d17d4d9 
								
							
								 
							
						 
						
							
							
								
								Map new surfaces on top of all other surface  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								8a457e3e9f 
								
							
								 
							
						 
						
							
							
								
								Simplify visual check  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								8f66a57b4d 
								
							
								 
							
						 
						
							
							
								
								Ignore surface.map_toplevel() if already mapped  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								175e6cec39 
								
							
								 
							
						 
						
							
							
								
								Pass EGL_NO_CONTEXT to eglCreateImageKHR for EGL_DRM_BUFFER_MESA target  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								f6b1471fd8 
								
							
								 
							
						 
						
							
							
								
								Initialize surface->link so we can always wl_list_remove() it  
							
							... 
							
							
 
							
							In particular, even if we never added it to the compositor surface list. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								f1ef15cb45 
								
							
								 
							
						 
						
							
							
								
								Move grab definitions to wayland-util.h  
							
							... 
							
							
 
							
							These tokens really are part of the protocol and we need to extend the
scanner to generate them. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								5753188e16 
								
							
								 
							
						 
						
							
							
								
								Move basic grab handling to core libraries  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								cbe6f04388 
								
							
								 
							
						 
						
							
							
								
								Fix compositor-wayland  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								82da52b15b 
								
							
								 
							
						 
						
							
							
								
								Update surface.attach and change surface.map to surface.map_toplevel  
							
							... 
							
							
 
							
							The new map_toplevel() request no longer specifies a position and takes
the size from the attached buffer.  The attach request now takes a
position relative to the top-left corner of the old buffer to let
clients specify the relative position of the new buffer. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								ab1862d68a 
								
							
								 
							
						 
						
							
							
								
								Move code around to keep input device interface and init function close  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								c5c510ec75 
								
							
								 
							
						 
						
							
							
								
								Set up visuals in wayland-server  
							
							... 
							
							
 
							
							Still very much hand-wavey, but at least it's only in one place now. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								b3fc757cd8 
								
							
								 
							
						 
						
							
							
								
								Handle buttons in grab objects too  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								9c3e8d734e 
								
							
								 
							
						 
						
							
							
								
								Move grab state to struct wl_input_device  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								dfce71d116 
								
							
								 
							
						 
						
							
							
								
								Reenable fragment shader precision specifier  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								8321e693d2 
								
							
								 
							
						 
						
							
							
								
								Use grab object for motion grabs too  
							
							... 
							
							
 
							
							Now all grabs use grab objects, so drop the grab enum. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								57db067cec 
								
							
								 
							
						 
						
							
							
								
								Make wlsc_input_device_update_grab() take a grab object  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								287343a0d3 
								
							
								 
							
						 
						
							
							
								
								Use a grab object for drag and drop  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								6d65d5f4d4 
								
							
								 
							
						 
						
							
							
								
								Handle shell.move using a grab object  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								fc9c28adc0 
								
							
								 
							
						 
						
							
							
								
								Move resizing to a grab object  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								359d667646 
								
							
								 
							
						 
						
							
							
								
								Add grab object infrastructure  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								4be2ed9611 
								
							
								 
							
						 
						
							
							
								
								Drop dummy wl_grab_surface hack  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								855ab75787 
								
							
								 
							
						 
						
							
							
								
								Remove unnecessary wlsc_compositor_schedule_repaint() call  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								dff2e3c550 
								
							
								 
							
						 
						
							
							
								
								Reduce indentation in notify_button()  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								ea08115ee3 
								
							
								 
							
						 
						
							
							
								
								Start grab when button is pressed, upgrade if we start drag, move or resize  
							
							... 
							
							
 
							
							Fixes crash on click in terminal. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								7132a9aeb8 
								
							
								 
							
						 
						
							
							
								
								Move get_time() helper back into compositor  
							
							
 
							
						 
						
							15 years ago