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

2016-06-03 Thread Jonas Ådahl
On Fri, Jun 03, 2016 at 06:34:38PM -0500, Yong Bakos wrote: > 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-s

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. > > > > Signed-off-by: Bryce Harrington > >

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. > > Hi, > > only a single sur

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 README, especially regarding versioning, is valuable. But, I'm not sure that the change

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 './scanner'. >> >> Sig

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 >>> "wayland-scanner", but 'wayland-scanner -h'

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 >>> per-surface basis. As long as the

[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 | 2 +- configure.ac|

[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 will be turned into a libweston

[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 cannot be applied from email, I made t

[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 +41,25 @@ continue evolving through many Weston releases befor

[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 110a14b..76be7b9 100644 --- a/README +++ b/README @@ -73,17 +73,17 @@

[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 not sanely allow this yet, but

[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@ headers changes. - Check where

[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 that

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() compositor,main: use weston_compositor_

[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 --- src/compositor.c | 30 ++ src/composi

[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 --git a/src/main.c b/src/main.c index 9e970d6..193a845 100644 --

[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 either LIBWESTON_MODULEDIR, or form

[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 a/src/main.c b/src/main.c index 733bf09..8bf824e 100644 --- a/src/main.c +

[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 -- src/compositor-fbdev.c| 8 +++- src/compositor-headless.c | 2 -- src/c

[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 weston_compositor_load_backend() libweston: remove unused bac

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 t

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 > Acked-by: Pekka Paalanen > --- > > v3: - read dropped librar

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 blocks the screens

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

2016-06-03 Thread Pekka Paalanen
On Thu, 2 Jun 2016 14:33:42 -0700 Bryce Harrington wrote: > On Wed, May 18, 2016 at 04:11:39PM +0300, Pekka Paalanen wrote: > > On Thu, 24 Mar 2016 11:14:33 -0700 > > Bryce Harrington wrote: > > > > > This interface allows disabling of screensaver/screenblanking on a > > > per-surface basis.

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 > > the FOSS driver stack instead. > > > > Signed-off-by: Pekka Paalanen > >

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: e57056f..ca52b31 master -> master Thanks, pq pgpO3kaCJG34u.pgp Descr