Re: [PATCH weston] desktop-shell: use binding_modifier for zoom

2017-09-18 Thread Ray, Ian (GE Healthcare)
On 18/09/2017, 12.58, "Pekka Paalanen" wrote: > > On Fri, 15 Sep 2017 09:12:38 +0300 > Ian Ray wrote: > > > Support for kiosk-style use cases where binding modififer is `none': > > > > - Use binding modifier instead of hard-coded MODIFIER_SUPER for zoom. > > - Disable opacity zoom if there i

Re: [RFC wayland 3/9] wayland-egl: introduce wayland-egl-backend.pc

2017-09-18 Thread Emil Velikov
On 17 September 2017 at 13:28, Duncan Roe wrote: > On Fri, Sep 15, 2017 at 11:29:21AM +0100, Emil Velikov wrote: >> From: Emil Velikov >> >> File will be installed alongside the backend header. >> >> This way Vendor implementations have enough information about the >> interface and they can build

Re: [PATCH weston v2 0/2] disable zoom and opacity bindings when modifier is none

2017-09-18 Thread Pekka Paalanen
On Mon, 18 Sep 2017 15:21:59 +0300 Ian Ray wrote: > This patchset disables both zoom and opacity bindings when the modifier > is configured to `none' in weston.ini. This supports kiosk use cases, > where one does not want to have these bindings. > > Changes since v1 - add cover letter >

Re: [RFC wayland 1/9] wayland-egl: import libwayland-egl.so frontend library from Mesa

2017-09-18 Thread Emil Velikov
Hi Duncan, On 17 September 2017 at 09:04, Duncan Roe wrote: > On Fri, Sep 15, 2017 at 11:29:19AM +0100, Emil Velikov wrote: >> From: Emil Velikov > ... >> >> Takanari, Duncan, >> AFAICT the Renesas devices that you're using have an ImgTec IP inside >> them. Please check with Renesas and/or ImgTe

Re: [PATCH weston 3/3] gl-renderer: Emit GPU rendering begin and end timeline timepoints

2017-09-18 Thread Pekka Paalanen
On Mon, 18 Sep 2017 14:23:46 +0300 Alexandros Frantzis wrote: > On Mon, Sep 18, 2017 at 11:20:52AM +0300, Pekka Paalanen wrote: > > On Sat, 16 Sep 2017 20:46:08 +0300 > > Alexandros Frantzis wrote: > > > > > On Fri, Sep 15, 2017 at 02:39:56PM +0300, Pekka Paalanen wrote: > > > > On Thu, 14

Re: [RFC wayland 1/9] wayland-egl: import libwayland-egl.so frontend library from Mesa

2017-09-18 Thread Emil Velikov
On 15 September 2017 at 16:21, Daniel Stone wrote: > Hi Emil, > > On 15 September 2017 at 15:54, Emil Velikov wrote: >> On 15 September 2017 at 14:50, Daniel Stone wrote: >>> Currently the client-facing libwayland-egl API is defined by a header >>> file shipped by Wayland, but the implementation

[PATCH weston v2 0/2] disable zoom and opacity bindings when modifier is none

2017-09-18 Thread Ian Ray
This patchset disables both zoom and opacity bindings when the modifier is configured to `none' in weston.ini. This supports kiosk use cases, where one does not want to have these bindings. Changes since v1 - add cover letter - split into two commits - improve su

[PATCH weston v2 1/2] desktop-shell: use binding_modifier for zoom

2017-09-18 Thread Ian Ray
This patch changes the zoom binding to use the modifier configured in weston.ini instead of hardcoding MODIFIER_SUPER. Signed-off-by: Ian Ray --- desktop-shell/shell.c | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/desktop-shell/shell.c b/desktop-shell/shell.c index 4

[PATCH weston v2 2/2] desktop-shell: disable opacity binding when modifier is none

2017-09-18 Thread Ian Ray
This patch disables the opacity binding when the modifier is configured to `none' in weston.ini, and thus supports use cases where one does not want to have this binding. Signed-off-by: Ian Ray --- desktop-shell/shell.c | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a

Re: [PATCH wayland-protocols v2] Introduce xdg-foreign protocol

2017-09-18 Thread Marco Martin
ok, i tried to split the patch and send them with git send-email -- Marco Martin On Thu, Sep 14, 2017 at 11:54 AM, Jonas Ã…dahl wrote: > On Tue, Sep 12, 2017 at 08:44:39PM +0200, Marco Martin wrote: >> On Tue, Aug 22, 2017 at 6:07 PM, Marco Martin wrote: >> >> You'll need to create an "unstable

[PATCH 1/2] add a new version of the foreign protocol

2017-09-18 Thread Marco Martin
some methods will be renamed, so we need a new, not retrocompatible protocol --- Makefile.am | 1 + unstable/xdg-foreign/xdg-foreign-unstable-v2.xml | 182 +++ 2 files changed, 183 insertions(+) create mode 100644 unstable/xdg-foreign/xdg

[PATCH 2/2] foreignv2: rename export and import calls

2017-09-18 Thread Marco Martin
as export is a reserved keyword in C++, in order for the output generated by wayland_scanner to compile correctly rename export to export_toplevel and import to import_toplevel this needs a new protocol version as is an incompatible change Signed-off-by: Marco Martin --- unstable/xdg-foreign/xdg

Re: [PATCH weston 3/3] gl-renderer: Emit GPU rendering begin and end timeline timepoints

2017-09-18 Thread Alexandros Frantzis
On Mon, Sep 18, 2017 at 11:20:52AM +0300, Pekka Paalanen wrote: > On Sat, 16 Sep 2017 20:46:08 +0300 > Alexandros Frantzis wrote: > > > On Fri, Sep 15, 2017 at 02:39:56PM +0300, Pekka Paalanen wrote: > > > On Thu, 14 Sep 2017 14:07:35 +0300 > > > Alexandros Frantzis wrote: > > > > > > > Use E

Re: [PATCH weston] desktop-shell: use binding_modifier for zoom

2017-09-18 Thread Pekka Paalanen
On Fri, 15 Sep 2017 09:12:38 +0300 Ian Ray wrote: > Support for kiosk-style use cases where binding modififer is `none': > > - Use binding modifier instead of hard-coded MODIFIER_SUPER for zoom. > - Disable opacity zoom if there is no binding modifier. > Hello Ian, strictly speaking, as you

Re: [PATCH wayland] build: remove wayland-version.h.in from EXTRA_DIST

2017-09-18 Thread Pekka Paalanen
On Thu, 14 Sep 2017 18:32:18 +0100 Emil Velikov wrote: > From: Emil Velikov > > All the foo.in files are in the tarball, as long as their foo > counterparts are listed in AC_CONFIG_FILES > > For example - *.pc.in, Makefile.in files, etc. > > Signed-off-by: Emil Velikov > --- > Makefile.am |

Re: [weston 1/1] calibrator: Make mouse button optional

2017-09-18 Thread Pekka Paalanen
On Thu, 7 Sep 2017 15:11:58 +0200 Fabien Lahoudere wrote: > When calibrating touchscreen with weston-calibrator, you can use the mouse to > click on the cross which is recorded as a touch event. This event is used to > compute the final calibration of the touchscreen which results in invalid > t

Re: [PATCH weston] clients/nested: fix boolean test

2017-09-18 Thread Pekka Paalanen
On Mon, 11 Sep 2017 16:21:35 +0100 Eric Engestrom wrote: > On Monday, 2017-09-11 16:08:53 +0100, Emil Velikov wrote: > > On 11 September 2017 at 15:40, Eric Engestrom > > wrote: > > > On Monday, 2017-09-11 13:52:28 +0100, Eric Engestrom wrote: > > >> weston_check_egl_extension() returns a b

Re: [PATCH weston 3/3] gl-renderer: Emit GPU rendering begin and end timeline timepoints

2017-09-18 Thread Pekka Paalanen
On Sat, 16 Sep 2017 20:46:08 +0300 Alexandros Frantzis wrote: > On Fri, Sep 15, 2017 at 02:39:56PM +0300, Pekka Paalanen wrote: > > On Thu, 14 Sep 2017 14:07:35 +0300 > > Alexandros Frantzis wrote: > > > > > Use EGL fence sync objects to emit timepoints for the beginning and the > > > end of