Automatically choosing a VT for DRM compositor?

2017-10-23 Thread Matt Hoosier
It would be nice for non-session uses of Weston (embedded systems) if the controlling TTY didn't need to be manually supplied. Has anybody suggested using something like VT_OPENQRY in the weston-launcher code to pick a TTY if one wasn't manually given? (Or if that's too auto-magic for taste here,

[PATCH] compositor-wayland: Use correct damage coordinates for pixman backend

2017-10-23 Thread Armin Krezović
Damage coordinates are in global coordinate space, and they need to be translated to local coordinate space so multiple outputs can work. --- libweston/compositor-wayland.c | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/libweston/compositor-wayland.c

Re: Contact for freenode #wayland adminstration questions?

2017-10-23 Thread Armin Krezović
On Mon, 2017-10-23 at 08:46 -0500, Matt Hoosier wrote: > I'm having some trouble joining the Wayland channel on Freenode. Is > there a specific person to contact about that? > ___ > wayland-devel mailing list > wayland-devel@lists.freedesktop.org >

Contact for freenode #wayland adminstration questions?

2017-10-23 Thread Matt Hoosier
I'm having some trouble joining the Wayland channel on Freenode. Is there a specific person to contact about that? ___ wayland-devel mailing list wayland-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/wayland-devel

Re: [PATCH v2] libweston-desktop: add signal for title/app-id changes

2017-10-23 Thread Matt Hoosier
Ping On Tue, Sep 5, 2017 at 8:05 AM, Matt Hoosier wrote: > As discussed on > https://lists.freedesktop.org/archives/wayland-devel/2017-August/034720.html, > it's useful for the shell implementation to know when these change, > for example to relay the information on to

Re: [PATCH weston v4 0/9] weston-debug API and tool

2017-10-23 Thread Pekka Paalanen
On Mon, 23 Oct 2017 10:18:33 +0300 Pekka Paalanen wrote: > On Thu, 12 Oct 2017 13:13:40 +0200 > Emre Ucan wrote: > > > This series of patches are from weston debug protocol RFC posted by Pekka > > Paalanen > > along with the modifications done by

Re: [PATCH weston v4 2/9] libweston: add weston_debug API and implementation

2017-10-23 Thread Pekka Paalanen
On Mon, 23 Oct 2017 13:06:19 +0200 Daniel Stone wrote: > Hi, > > On 12 October 2017 at 13:13, Emre Ucan wrote: > > +static void > > +list_scope_begin(struct weston_debug_stream *stream, void *user_data) > > +{ > > + struct

Re: [PATCH weston v4 2/9] libweston: add weston_debug API and implementation

2017-10-23 Thread Daniel Stone
Hey, One last comment from IRC discussion. On 23 October 2017 at 13:10, Daniel Stone wrote: > On 23 October 2017 at 12:54, Pekka Paalanen wrote: >> On Mon, 23 Oct 2017 12:34:47 +0200 >> Daniel Stone wrote: >>> I would very much

Re: [PATCH weston v4 2/9] libweston: add weston_debug API and implementation

2017-10-23 Thread Daniel Stone
Hey, On 23 October 2017 at 12:54, Pekka Paalanen wrote: > On Mon, 23 Oct 2017 12:34:47 +0200 > Daniel Stone wrote: >> On 12 October 2017 at 13:13, Emre Ucan wrote: >> > + gettimeofday(, NULL); >> > + >> > + bdt =

Re: [PATCH weston v4 2/9] libweston: add weston_debug API and implementation

2017-10-23 Thread Daniel Stone
Hi, On 12 October 2017 at 13:13, Emre Ucan wrote: > +static void > +list_scope_begin(struct weston_debug_stream *stream, void *user_data) > +{ > + struct weston_debug_compositor *wdc = user_data; > + struct weston_debug_scope *scope; > + > +

Re: [PATCH weston v4 1/9] protocol: add weston-debug.xml

2017-10-23 Thread Pekka Paalanen
On Mon, 23 Oct 2017 12:31:53 +0200 Daniel Stone wrote: > Hi all, > > On 12 October 2017 at 13:13, Emre Ucan wrote: > > + > > + > > + This is a generic debugging interface for Weston internals, the > > global > > + object advertized

Re: [PATCH weston v4 2/9] libweston: add weston_debug API and implementation

2017-10-23 Thread Pekka Paalanen
On Mon, 23 Oct 2017 12:34:47 +0200 Daniel Stone wrote: > Hi, > > On 12 October 2017 at 13:13, Emre Ucan wrote: > > +WL_EXPORT char * > > +weston_debug_scope_timestamp(struct weston_debug_scope *scope, > > +char *buf,

Re: [PATCH weston v4 2/9] libweston: add weston_debug API and implementation

2017-10-23 Thread Daniel Stone
Hi, On 12 October 2017 at 13:13, Emre Ucan wrote: > +WL_EXPORT char * > +weston_debug_scope_timestamp(struct weston_debug_scope *scope, > +char *buf, size_t len) > +{ > + struct timeval tv; > + struct tm *bdt; > + char

Re: [PATCH weston v4 1/9] protocol: add weston-debug.xml

2017-10-23 Thread Daniel Stone
Hi all, On 12 October 2017 at 13:13, Emre Ucan wrote: > + > + > + This is a generic debugging interface for Weston internals, the global > + object advertized through wl_registry. > + > + WARNING: This interface by design allows a denial-of-service

[PATCH v4.2 weston] protocol: add weston-debug.xml

2017-10-23 Thread Pekka Paalanen
From: Pekka Paalanen This is a new debugging extension for non-production environments. The aim is to replace all build-time choosable debug prints in the compositor with runtime subscribable debug streams. Signed-off-by: Pekka Paalanen Added new libweston-$MAJOR-protocols.pc

Re: [PATCH weston v4 1/9] protocol: add weston-debug.xml

2017-10-23 Thread Daniel Stone
Hi Emre, Maniraj, On 12 October 2017 at 13:13, Emre Ucan wrote: > From: Pekka Paalanen > > This is a new debugging extension for non-production environments. The > aim is to replace all build-time choosable debug prints in the > compositor with runtime

Re: Running multiple Wayland window managers in different ttys

2017-10-23 Thread Daniel Stone
Hi Deepak, On 20 October 2017 at 18:50, Deepak Jois wrote: > I have Gnome running under Wayland on tty2. The Gnome session is > running some app like gnome-terminal. > > I do the following: > > * Press Ctrl-Alt-F3 (switching to tty3, the lowest free tty) > * Login as the

Re: [PATCH weston v4 1/9] protocol: add weston-debug.xml

2017-10-23 Thread Pekka Paalanen
On Mon, 23 Oct 2017 10:04:16 +0200 Quentin Glidic wrote: > On 10/23/17 8:55 AM, Pekka Paalanen wrote: > > Hi, > > > > I'm CC'ing Quentin for the automake comments below. > > > >> diff --git a/Makefile.am b/Makefile.am > >> index 1d3eedb..026cc58 100644 > >>

Re: [PATCH weston v4 1/9] protocol: add weston-debug.xml

2017-10-23 Thread Quentin Glidic
On 10/23/17 8:55 AM, Pekka Paalanen wrote: Hi, I'm CC'ing Quentin for the automake comments below. On Thu, 12 Oct 2017 13:13:41 +0200 Emre Ucan wrote: From: Pekka Paalanen This is a new debugging extension for non-production environments. The aim is to

Re: [PATCH libinput] touchpad: cap the edge palm detection zones at 8mm

2017-10-23 Thread Daniel Martin
On 23 October 2017 at 07:42, Peter Hutterer wrote: > The main purpose of the edge zone is to detect palms in the area where we > cannot assume a full finger size and thus cannot use any other palm detection > mechanism. 8mm should be large enough that a finger should be

Re: [PATCH weston v4 0/9] weston-debug API and tool

2017-10-23 Thread Pekka Paalanen
On Thu, 12 Oct 2017 13:13:40 +0200 Emre Ucan wrote: > This series of patches are from weston debug protocol RFC posted by Pekka > Paalanen > along with the modifications done by Maniraj Devadoss in.bosch.com>. > >

Re: [PATCH weston v4 4/9] clients: add weston-debug

2017-10-23 Thread Pekka Paalanen
On Thu, 12 Oct 2017 13:13:44 +0200 Emre Ucan wrote: > From: Pekka Paalanen > > A tool for accessing the zcompositor_debug_v1 interface features. > > Installed along weston-info, because it should be potentially useful for > people running libweston-based

Re: [PATCH weston v4 1/9] protocol: add weston-debug.xml

2017-10-23 Thread Pekka Paalanen
Hi, I'm CC'ing Quentin for the automake comments below. On Thu, 12 Oct 2017 13:13:41 +0200 Emre Ucan wrote: > From: Pekka Paalanen > > This is a new debugging extension for non-production environments. The > aim is to replace all build-time choosable debug

Re: Running multiple Wayland window managers in different ttys

2017-10-23 Thread Pekka Paalanen
On Sat, 21 Oct 2017 11:06:38 +0530 Deepak Jois wrote: > On Sat, Oct 21, 2017 at 12:28 AM, Matt Hoosier wrote: > > > > The trick here is to inform each compositor that it should be > > listening on a different Wayland socket name. For example, if