Rob Bradford
							
						 
						
							 
							
							
							
								
							
								09252d4b5e 
								
							
								 
							
						 
						
							
							
								
								desktop-shell: Refactor launcher configuration reading to avoid leaking  
							
							 
							
							
 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Rob Bradford
							
						 
						
							 
							
							
							
								
							
								5c4245d70d 
								
							
								 
							
						 
						
							
							
								
								compositor-x11: Don't leak the looked up name for skipped outputs  
							
							 
							
							
 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Rob Bradford
							
						 
						
							 
							
							
							
								
							
								5ab9c75d59 
								
							
								 
							
						 
						
							
							
								
								window: Free the allocated display if we fail to setup libxkbcommon  
							
							 
							
							
 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Rob Bradford
							
						 
						
							 
							
							
							
								
							
								c48c34d6fa 
								
							
								 
							
						 
						
							
							
								
								tablet-shell: Avoid leaking the path on failed icon loading  
							
							 
							
							
 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Rob Bradford
							
						 
						
							 
							
							
							
								
							
								c9213e7353 
								
							
								 
							
						 
						
							
							
								
								image: Free filename saved into structure on error path  
							
							 
							
							
 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Rob Bradford
							
						 
						
							 
							
							
							
								
							
								307e09ee34 
								
							
								 
							
						 
						
							
							
								
								compositor-drm: Use a format width parameter for the modeline sscanf  
							
							 
							
							
 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Rob Bradford
							
						 
						
							 
							
							
							
								
							
								581b3fd779 
								
							
								 
							
						 
						
							
							
								
								compositor-fbdev: Close fd used for re-enabling if that fails  
							
							 
							
							... 
							
							
 
							
							The device will be opened again in fbdev_output_create(). 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Rob Bradford
							
						 
						
							 
							
							
							
								
							
								f8ef42feae 
								
							
								 
							
						 
						
							
							
								
								compositor-fbdev: Avoid dereferencing a pointer in freed memory  
							
							 
							
							... 
							
							
 
							
							fbdev_output_destroy will free the memory passed into in and since we
want to pass the device name into fbdev_output_create we need to save
this to an intermediate value 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Rob Bradford
							
						 
						
							 
							
							
							
								
							
								5c89710166 
								
							
								 
							
						 
						
							
							
								
								tty: Correctly check if the opening of the file descriptor failed  
							
							 
							
							
 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Rob Bradford
							
						 
						
							 
							
							
							
								
							
								12a2ff3482 
								
							
								 
							
						 
						
							
							
								
								wcap-decode: Close file descriptor when destroying the decoder  
							
							 
							
							
 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Rob Bradford
							
						 
						
							 
							
							
							
								
							
								45c15b83c0 
								
							
								 
							
						 
						
							
							
								
								drm: close the drm file descriptor when the compositor is destroyed  
							
							 
							
							
 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Armin K
							
						 
						
							 
							
							
							
								
							
								a02d154b13 
								
							
								 
							
						 
						
							
							
								
								autotools: Correctly prefix simple-egl client name  
							
							 
							
							
 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Eduardo Lima
							
						 
						
							 
							
							
							
								
							
								d0357bbb97 
								
							
								 
							
						 
						
							
							
								
								weston-launch: Fix signal mask typo  
							
							 
							
							
 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								73c60ab6e9 
								
							
								 
							
						 
						
							
							
								
								weston-launch: Unblock our signalfd signals before execing child  
							
							 
							
							... 
							
							
 
							
							Giovanni Campagna ran into this with mutter. 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Rob Bradford
							
						 
						
							 
							
							
							
								
							
								c30c4bd6c8 
								
							
								 
							
						 
						
							
							
								
								clipboard: remove the weston_seat destruction listener on destroy  
							
							 
							
							... 
							
							
 
							
							Prior to freeing the memory in which the link node for the signal is
emedded we should remove the link node from the list to prevent the list
from being corrupted.
https://bugs.freedesktop.org/show_bug.cgi?id=67231  
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Rob Bradford
							
						 
						
							 
							
							
							
								
							
								ead3ef8c77 
								
							
								 
							
						 
						
							
							
								
								text-backend: remove the weston_seat destruction listener on destroy  
							
							 
							
							... 
							
							
 
							
							Prior to freeing the memory in which the link node for the signal is
emedded we should remove the link node from the list to prevent the list
from being corrupted.
https://bugs.freedesktop.org/show_bug.cgi?id=67231  
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Bryce W. Harrington
							
						 
						
							 
							
							
							
								
							
								3d2046ed4b 
								
							
								 
							
						 
						
							
							
								
								screenshot: Drop extraneous 'is' to improve warning msg grammar  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Bryce Harrington <b.harrington@samsung.com> 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Michael Fu
							
						 
						
							 
							
							
							
								
							
								a2bb7919de 
								
							
								 
							
						 
						
							
							
								
								Reset touch focus in unmap  
							
							 
							
							... 
							
							
 
							
							Otherwise, there will be race condition of visiting invalid surface data. 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Louis-Francis Ratté-Boulianne
							
						 
						
							 
							
							
							
								
							
								dce3dacc37 
								
							
								 
							
						 
						
							
							
								
								xwayland: Remove transform listener when destroying the wm  
							
							 
							
							... 
							
							
 
							
							Fix a segfault occuring after the last X window was closed. 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Armin K
							
						 
						
							 
							
							
							
								
							
								aac6021bc0 
								
							
								 
							
						 
						
							
							
								
								autotools: Add an option to install demo clients  
							
							 
							
							... 
							
							
 
							
							This patch adds a configure option which will enable
user to install demo clients if desired. It is disabled
by default.
v2: Remove AC_DEFINE as it is not necesary 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Armin K
							
						 
						
							 
							
							
							
								
							
								77ab1721b8 
								
							
								 
							
						 
						
							
							
								
								autotools: Rename demo clients  
							
							 
							
							... 
							
							
 
							
							Prefix demo clients names with weston-, so they can
be installed if user desires. 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								0af26c4fe7 
								
							
								 
							
						 
						
							
							
								
								evdev: Suport old-style single-touch touch screens  
							
							 
							
							... 
							
							
 
							
							These screens send only BTN_TOUCH and ABS_X/Y. 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								58014bbba8 
								
							
								 
							
						 
						
							
							
								
								evdev: Use temporary x and y coordinates when applying calibration  
							
							 
							
							... 
							
							
 
							
							Don't overwrite device->abs.x halfway through the matrix multiplication. 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								cee407e0c0 
								
							
								 
							
						 
						
							
							
								
								evdev: Don't add output offset in evdev_process_absolute_motion()  
							
							 
							
							... 
							
							
 
							
							We do that in weston_output_transform_coordinate() now. 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								4162483d74 
								
							
								 
							
						 
						
							
							
								
								window.c: Simplify window_create()  
							
							 
							
							
 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								b886212545 
								
							
								 
							
						 
						
							
							
								
								Use xmalloc in desktop-shell.c  
							
							 
							
							
 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								87d38418a1 
								
							
								 
							
						 
						
							
							
								
								compositor-x11: Use assert(0) instead of return NULL for non-reachable code  
							
							 
							
							
 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								8eeb30b9d1 
								
							
								 
							
						 
						
							
							
								
								window.c: Use xmalloc for frame_create()  
							
							 
							
							
 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								9a6c48d0fd 
								
							
								 
							
						 
						
							
							
								
								cliptest: Use xmalloc in cliptest  
							
							 
							
							
 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								46118f8197 
								
							
								 
							
						 
						
							
							
								
								clipboard: Fix fd leak  
							
							 
							
							... 
							
							
 
							
							We never closed the reading end of the pipe after copying data to the
clipboard. 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								5e76a49d9c 
								
							
								 
							
						 
						
							
							
								
								Rename wl_data_offer to weston_data_offer  
							
							 
							
							... 
							
							
 
							
							Another left-over from when we moved the input structs. 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								0e17de1c0b 
								
							
								 
							
						 
						
							
							
								
								udev: Use WL_OUTPUT udev attribute for pairing touchscreens to outputs  
							
							 
							
							
 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								f2807701d9 
								
							
								 
							
						 
						
							
							
								
								weston-launch: Switch to regular poll  
							
							 
							
							... 
							
							
 
							
							epoll doesn't provide any convenince here and is just awkward to use. 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								636156d5f6 
								
							
								 
							
						 
						
							
							
								
								weston-launch: Don't start new session unless -u is given  
							
							 
							
							
 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								ab4999492c 
								
							
								 
							
						 
						
							
							
								
								weston-launch: Drop sleep_fork option  
							
							 
							
							
 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								ca70f2fc68 
								
							
								 
							
						 
						
							
							
								
								weston-launch: Move child setup and exec to its own function  
							
							 
							
							
 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								7ff3bdb5f7 
								
							
								 
							
						 
						
							
							
								
								Rename wl_data_source to weston_data_source  
							
							 
							
							... 
							
							
 
							
							Missed this rename when we moved the input structs over from wayland. 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								862814b2e6 
								
							
								 
							
						 
						
							
							
								
								clipboard: Handle OOM in clipboard_source_create()  
							
							 
							
							
 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								ce27841be5 
								
							
								 
							
						 
						
							
							
								
								clients: Introduce xmalloc() and use it a few places  
							
							 
							
							... 
							
							
 
							
							For the sample clients we introduce xmalloc() to simplify OOM-handling.
This patch only converts a few callsites, but this will be our strategy
going forward. 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								c0bf8173dd 
								
							
								 
							
						 
						
							
							
								
								shared: Add out-of-memory handling to theme_create()  
							
							 
							
							
 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								3c95e70496 
								
							
								 
							
						 
						
							
							
								
								compositor: Move weston-launch socket lookup to drm backend  
							
							 
							
							... 
							
							
 
							
							This is the only backend that uses the launcher, so let's set it
up there. 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								9e5d7d17a7 
								
							
								 
							
						 
						
							
							
								
								shell: Remove redundant weston_pointer field from shell_grab  
							
							 
							
							... 
							
							
 
							
							This is already in weston_grab. 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								97e806f138 
								
							
								 
							
						 
						
							
							
								
								evdev: Use weston_output_transform_coordinate for evdev touch screens  
							
							 
							
							
 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								98c774f1c0 
								
							
								 
							
						 
						
							
							
								
								compositor: Move device coordinate transform helper to compositor.c  
							
							 
							
							... 
							
							
 
							
							This function transform input coordinates from output space to
compositor space and is useful for X input as well as touch screen input. 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								5addaa1820 
								
							
								 
							
						 
						
							
							
								
								simple-touch: Attach buffer before posting damage  
							
							 
							
							
 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								18684d442e 
								
							
								 
							
						 
						
							
							
								
								weston-launch: Ignore sighup  
							
							 
							
							... 
							
							
 
							
							When our session terminates all processes get a SIGHUP.  We need to ignore
that in weston-launch and stay around to help weston shut down properly.
https://bugs.freedesktop.org/show_bug.cgi?id=63004  
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								a684b5a3d5 
								
							
								 
							
						 
						
							
							
								
								Bump version to 1.2.0  
							
							 
							
							
 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Rob Bradford
							
						 
						
							 
							
							
							
								
							
								5f087746ee 
								
							
								 
							
						 
						
							
							
								
								window: Disregard motion events outside our current surface dimensions  
							
							 
							
							... 
							
							
 
							
							It is possible to receive a motion event that was generated by the
compositor based on a pick of a surface of old dimensions. This was
triggerable on toytoolkit clients when minimising. The new window
dimensions were propagated through the widget hierarchy before the event
was dispatched.
This issue was triggering a segfault due to the focussed widget being
lost as the client code tried to identify which widget should have the
focus using co-ordinates outside the dimensions of the surface.
https://bugs.freedesktop.org/show_bug.cgi?id=66795  
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Rob Bradford
							
						 
						
							 
							
							
							
								
							
								7000283741 
								
							
								 
							
						 
						
							
							
								
								editor: Support shift-left/right for selecting text  
							
							 
							
							... 
							
							
 
							
							If the shift modifier is active then we don't make the cursor and the
anchor the same and as a result we develop a selection in the direction
that the arrow key gets pressed in.
https://bugs.freedesktop.org/show_bug.cgi?id=66802  
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Rob Bradford
							
						 
						
							 
							
							
							
								
							
								bdeb5d224d 
								
							
								 
							
						 
						
							
							
								
								shell: Respect output transformation for input panel surface  
							
							 
							
							... 
							
							
 
							
							Rather than using the dimensions in the mode we can use the recently
added output width and height members which are updated to reflect any
output rotation.
https://bugs.freedesktop.org/show_bug.cgi?id=66798  
							
						 
						
							12 years ago