Re: [PATCH weston v3 6/8] ivi-shell: Support tracking active surfaces

2016-06-03 Thread Bryce Harrington
On Thu, May 26, 2016 at 06:02:00PM +0300, Pekka Paalanen wrote: > On Thu, 7 Apr 2016 16:44:21 -0700 > Bryce Harrington wrote: > > > Activity for ivi-shell follows either click or touch. Only a single > > surface can be active in the shell at a time. > > > >

Re: [PATCH weston v3 5/8] fullscreen-shell: Support tracking active surfaces

2016-06-03 Thread Bryce Harrington
On Thu, May 26, 2016 at 06:01:52PM +0300, Pekka Paalanen wrote: > On Thu, 7 Apr 2016 16:44:20 -0700 > Bryce Harrington wrote: > > > Surface activity is determined by what surface is being displayed > > fullscreen. Only a single surface can be active in the shell. > >

Re: [PATCH weston 1/4] README: clarify libweston purpose/goals.

2016-06-03 Thread Yong Bakos
Hi Emil, On Jun 3, 2016, at 8:27 AM, Emil Velikov wrote: > > From: Emil Velikov > > v2: Rewrap, add a couple of missing words (Pekka). > > Signed-off-by: Emil Velikov I definitely agree that updating the

Re: [PATCH] scanner: Fix reported executable name to 'wayland-scanner'

2016-06-03 Thread Yong Bakos
Hi, On Jun 2, 2016, at 8:16 PM, Jonas Ådahl wrote: > > On Thu, Jun 02, 2016 at 02:42:44PM -0700, Bryce Harrington wrote: >> 'wayland-scanner -v' (correctly) reports the program as named >> "wayland-scanner", but 'wayland-scanner -h' was inconsistent, referring >> to it as

Re: [PATCH] scanner: Fix reported executable name to 'wayland-scanner'

2016-06-03 Thread Yong Bakos
On Jun 3, 2016, at 4:33 AM, Peter Hutterer wrote: > > On Fri, Jun 03, 2016 at 09:16:43AM +0800, Jonas Ådahl wrote: >> On Thu, Jun 02, 2016 at 02:42:44PM -0700, Bryce Harrington wrote: >>> 'wayland-scanner -v' (correctly) reports the program as named >>>

Re: [PATCH wayland-protocols v3] Add screensaver idle inhibitor protocol

2016-06-03 Thread Yong Bakos
Hi, On Jun 3, 2016, at 4:04 AM, Pekka Paalanen wrote: > > On Fri, 3 Jun 2016 09:26:24 +0800 > Jonas Ådahl wrote: > >> On Thu, Jun 02, 2016 at 02:24:20PM -0700, Bryce Harrington wrote: >>> This interface allows disabling of screensaver/screenblanking on a

[PATCH weston 2/2] Rename src/ to libweston/

2016-06-03 Thread Pekka Paalanen
From: Pekka Paalanen This clarifies what is supposed to be the libweston code. Signed-off-by: Pekka Paalanen --- Makefile.am | 184 ++-- clients/cliptest.c

[PATCH weston 1/2] Move weston source to compositor/

2016-06-03 Thread Pekka Paalanen
From: Pekka Paalanen This is the start of separating weston-the-compositor source files from libweston source files. This is moving all the files related to the 'weston' binary. Also the CMS and systemd plugins are moved. xwayland plugin is not moved, because it

[PATCH weston 0/2] Separate weston from libweston

2016-06-03 Thread Pekka Paalanen
From: Pekka Paalanen After these two patches, we have weston-the-compositor sources in compositor/, and libweston sources in libweston/. These patches are on top of my backend clean-up series. Since these patches have been generated with -M and so probably

[PATCH weston 2/4] README: minor the libweston ABI/API documentation

2016-06-03 Thread Emil Velikov
From: Emil Velikov Signed-off-by: Emil Velikov --- README | 22 +++--- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/README b/README index 76be7b9..b8aa2e0 100644 --- a/README +++ b/README @@ -41,25

[RFC weston 4/4] WIP: libweston: rework versioning scheme

2016-06-03 Thread Emil Velikov
From: Emil Velikov Use libweston-$major.so.0.$minor.$patch over the current scheme. It allows for separation (distinction) of the backwards incompatible changes from forward compatible feature/bugfix ones. TODO: - Check if we need the -@LIBWESTON_VERSION_MAJOR@

[PATCH weston 1/4] README: clarify libweston purpose/goals.

2016-06-03 Thread Emil Velikov
From: Emil Velikov v2: Rewrap, add a couple of missing words (Pekka). Signed-off-by: Emil Velikov --- README | 22 +++--- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/README b/README index

[RFC weston 3/4] XXX: README: Mention bits that we really want for libweston

2016-06-03 Thread Emil Velikov
From: Emil Velikov --- README | 12 1 file changed, 12 insertions(+) diff --git a/README b/README index b8aa2e0..e411343 100644 --- a/README +++ b/README @@ -161,3 +161,15 @@ major ABI-versions, except those explicitly mentioned. Weston's build may

[PATCH 0/4] libweston inspired fixes (?)

2016-06-03 Thread Emil Velikov
Hi all, Seeing that libweston have landed, I've noticed a few things that seemed odd. - libweston.so is installed alongside the libweston-0.so one. - Current versioning scheme does not attribute for fwd compat feature (minor) and bugfix (patch) version bumps. So here it is. A short series

Re: [PATCH weston 0/5] Clean up after backend config conversion

2016-06-03 Thread Quentin Glidic
On 03/06/2016 14:41, Pekka Paalanen wrote: From: Pekka Paalanen Now that the rpi-backend is gone, we can clean this temporary stuff out, and start using an enum-based backend selection. Thanks, pq Pekka Paalanen (5): main: remove load_backend_old()

[PATCH weston 2/5] compositor, main: use weston_compositor_load_backend()

2016-06-03 Thread Pekka Paalanen
From: Pekka Paalanen Move load_backend_new() from main.c to weston_compositor_load_backend() in compositor.c. This makes libweston load its own backends without leaking the details to the user. Signed-off-by: Pekka Paalanen ---

[PATCH weston 5/5] main: remove unused argument from backend loaders

2016-06-03 Thread Pekka Paalanen
From: Pekka Paalanen There is no need to pass the backend name string to these functions anymore. Signed-off-by: Pekka Paalanen --- src/main.c | 24 1 file changed, 12 insertions(+), 12 deletions(-) diff

[PATCH weston 4/5] libweston: use enum to choose the backend

2016-06-03 Thread Pekka Paalanen
From: Pekka Paalanen Change weston_compositor_load_backend() to use an enum to choose the backend. The caller no longer needs to know what the backend DSO is called in the file system. Custom backends cannot be laoded anymore, as the loading path is now always

[PATCH weston 1/5] main: remove load_backend_old()

2016-06-03 Thread Pekka Paalanen
From: Pekka Paalanen Not used anymore, all backends are loaded through the new method. Signed-off-by: Pekka Paalanen --- src/main.c | 20 ++-- 1 file changed, 2 insertions(+), 18 deletions(-) diff --git

[PATCH weston 3/5] libweston: remove unused backend_init() arguments

2016-06-03 Thread Pekka Paalanen
From: Pekka Paalanen Backends do not have access to command line elements nor weston_config anymore. The use the backend-specific config APIs now. Signed-off-by: Pekka Paalanen --- src/compositor-drm.c | 2 --

[PATCH weston 0/5] Clean up after backend config conversion

2016-06-03 Thread Pekka Paalanen
From: Pekka Paalanen Now that the rpi-backend is gone, we can clean this temporary stuff out, and start using an enum-based backend selection. Thanks, pq Pekka Paalanen (5): main: remove load_backend_old() compositor,main: use

Re: [PATCH libinput] touchpad: restore the hysteresis by default

2016-06-03 Thread Hans de Goede
Hi, On 03-06-16 03:59, Peter Hutterer wrote: A large part of the bugs seen right now are related to touchpads jittering too much. Fixing them one by one is entertaining but time consuming. Right now the number of touchpads that require a hysteresis seem to outnumber those that don't, so invert

Re: [PATCH weston v3 8/8] Create a libweston-0.so

2016-06-03 Thread Pekka Paalanen
On Thu, 2 Jun 2016 21:48:15 +0300 Giulio Camuffo wrote: > This commit also adds a libweston-0.pc file. The -0 is the abi version > introduced in the previous patch. > > Signed-off-by: Giulio Camuffo > Reviewed-by: Quentin Glidic

Re: [PATCH] scanner: Fix reported executable name to 'wayland-scanner'

2016-06-03 Thread Peter Hutterer
On Fri, Jun 03, 2016 at 09:16:43AM +0800, Jonas Ådahl wrote: > On Thu, Jun 02, 2016 at 02:42:44PM -0700, Bryce Harrington wrote: > > 'wayland-scanner -v' (correctly) reports the program as named > > "wayland-scanner", but 'wayland-scanner -h' was inconsistent, referring > > to it as './scanner'. >

Re: [PATCH wayland-protocols v3] Add screensaver idle inhibitor protocol

2016-06-03 Thread Pekka Paalanen
On Fri, 3 Jun 2016 09:26:24 +0800 Jonas Ådahl wrote: > On Thu, Jun 02, 2016 at 02:24:20PM -0700, Bryce Harrington wrote: > > This interface allows disabling of screensaver/screenblanking on a > > per-surface basis. As long as the surface remains visible and > > non-occluded it

Re: [PATCH wayland-web] Remove the special Raspberry Pi guide

2016-06-03 Thread Pekka Paalanen
On Thu, 2 Jun 2016 10:04:44 -0500 Yong Bakos wrote: > On Jun 1, 2016, at 5:11 AM, Pekka Paalanen wrote: > > > > From: Pekka Paalanen > > > > The Raspberry Pi backend has been removed from Weston. You should try > >

Re: [PATCH weston] Remove Raspberry Pi backend and renderer

2016-06-03 Thread Pekka Paalanen
On Thu, 2 Jun 2016 16:49:12 +0100 Daniel Stone wrote: > On 1 June 2016 at 11:11, Pekka Paalanen wrote: > > This patch completely removes the Raspberry Pi backend and the renderer. > > Acked-by: Daniel Stone Pushed: