Re: [PATCH libinput 3/3] Expand documentation for libinput_udev_create_for_seat

2014-03-24 Thread Jonas Ådahl
On Mar 24, 2014 12:06 AM, Peter Hutterer peter.hutte...@who-t.net wrote: On Fri, Mar 21, 2014 at 09:18:42PM +0100, Jonas Ådahl wrote: On Fri, Mar 21, 2014 at 02:13:22PM +1000, Peter Hutterer wrote: Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- src/libinput.h | 6 ++

[PATCH V2 3/8] weston: Add enable-wrandr option in compositor to load wrandr.so

2014-03-24 Thread Quanxian Wang
When starting weston with parameter --enable-wrandr, it will automatically load wrandr.so module. This is for QA testing and Admin configuration. Signed-off-by: Quanxian Wang quanxian.w...@intel.com --- src/compositor.c | 14 -- 1 file changed, 12 insertions(+), 2 deletions(-) diff

[PATCH V2 0/8] Add weston randr protocol

2014-03-24 Thread Quanxian Wang
Important Changes: 1) Adding randr_commit, randr_delmode, randr_newmode, randr_start randr_commit: will commit all requests in one time. randr_delmode: delete one mode randr_newmode: new one mode randr_start: as the randr beginning, it will generate a callback

[PATCH V2 4/8] Add new mode function in drm backend

2014-03-24 Thread Quanxian Wang
Provide drm_output_new_mode interface to create new mode from outsite instead of only from edid or configure. Signed-off-by: Quanxian Wang quanxian.w...@intel.com --- src/compositor-drm.c | 67 1 file changed, 67 insertions(+) diff --git

[PATCH V2 6/8] weston: Add configure to support wrandr.

2014-03-24 Thread Quanxian Wang
Signed-off-by: Quanxian Wang quanxian.w...@intel.com --- Makefile.am | 5 + configure.ac | 8 2 files changed, 13 insertions(+) diff --git a/Makefile.am b/Makefile.am index f22c542..254cde7 100644 --- a/Makefile.am +++ b/Makefile.am @@ -6,11 +6,16 @@ if ENABLE_XWAYLAND

[PATCH V2 2/8] weston: Add the weston randr support in compositor.h

2014-03-24 Thread Quanxian Wang
1) Add weston_randr definition and randr_backend intreface. 2) Export functions used in compositor.c so that module wrandr could use them. For example, weston_output_transform_scale_init. 3) Support new_mode backend interface in output structure. Signed-off-by: Quanxian Wang

[PATCH V2 5/8] weston:Add the weston randr protocol implementation

2014-03-24 Thread Quanxian Wang
Signed-off-by: Quanxian Wang quanxian.w...@intel.com --- module/Makefile.am| 3 + module/wrandr/Makefile.am | 32 ++ module/wrandr/wrandr.c| 792 ++ 3 files changed, 827 insertions(+) create mode 100644 module/Makefile.am create mode

[PATCH V2 8/8] Add request_id for request set to be distinguished from others

2014-03-24 Thread Quanxian Wang
For example, when you run start randr, will send 5 request, while you go to 3th request, somebody operates on the same output and commit his request, it will interrupt you. This will affect your complete actions on the output. In order to avoid this case, take request_id, client, output as the

[PATCH V2 7/8] Apps: Add weston-randr application

2014-03-24 Thread Quanxian Wang
Functions implemented in this application 1) Query output mode list 2) Update properties of output (transform, scale, mode setting) 3) Position of output (leftof and rightof are supported.) 4) Custom a mode for output. 5) Delete mode of output. 6) Combination of above 2-5 in one shot. Note: Does

[PATCH V2 1/8] wesston: Add weston randr protocol

2014-03-24 Thread Quanxian Wang
Weston protocol wrandr will provide interface to 1) Mode set of output (scale, transform, mode) 2) Position of output (currently support leftof, rightof) 3) New a custom mode 4) Delete mode This protocol is not expose public. It is only for QA testing and Admin configuration currently.

[PATCH] xdg-shell: rename the xdg_surface.delete event to close.

2014-03-24 Thread Giulio Camuffo
'close' is more consistent with the purpose of the event than 'delete', and it is also c++ friendly, since 'delete' is a keyword. --- protocol/xdg-shell.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/protocol/xdg-shell.xml b/protocol/xdg-shell.xml index

Re: [PATCH] xdg-shell: rename the xdg_surface.delete event to close.

2014-03-24 Thread Jasper St. Pierre
Yeah, this is fine with me. Reviewed-by: Jasper St. Pierre jstpie...@mecheye.net On Mon, Mar 24, 2014 at 8:13 AM, Giulio Camuffo giuliocamu...@gmail.comwrote: 'close' is more consistent with the purpose of the event than 'delete', and it is also c++ friendly, since 'delete' is a keyword.

Re: [PATCH libinput 00/19] mt touchpad implementation

2014-03-24 Thread Peter Hutterer
On Mon, Feb 17, 2014 at 04:48:19PM +1000, Peter Hutterer wrote: Here's the base of a touchpad implementation that's more geared towards modern multitouch-capable touchpads than the current xorg synaptics driver or, for that matter, the libinput one. just for the archives, I've pushed this