Re: [PATCH wayland] protocol: make get_subsurface double-buffered

2016-05-10 Thread Martin Graesslin
Looks good to me, thanks for addressing this. Cheers, Martin G. On Monday, May 9, 2016 2:45:05 PM CEST Pekka Paalanen wrote: > From: Pekka Paalanen > > The existing specification was not explicitly clear on when > wl_subcompositor.get_subsurface request actually adds the sub-surface to > the pa

Re: Feedback on xdg-shell v5

2016-04-29 Thread Martin Graesslin
On Thursday, April 28, 2016 2:08:07 PM CEST Pekka Paalanen wrote: > > > The biggest problem for me is the request set_window_geometry. I think I > > > mentioned it already before on the wayland list. Basically I have no > > > idea how to implement that in KWin. We have only one geometry for a > > >

Re: Feedback on xdg-shell v5

2016-04-29 Thread Martin Graesslin
On Thursday, April 28, 2016 5:36:58 PM CEST Jonas Ådahl wrote: > On Thu, Apr 28, 2016 at 10:36:14AM +0200, Martin Graesslin wrote: > > Hi Wayland and Plasma, > > > > I finished the implementation of xdg-shell in KWayland [1] and KWin [2]. > > Overall it was more straigh

Feedback on xdg-shell v5

2016-04-28 Thread Martin Graesslin
Hi Wayland and Plasma, I finished the implementation of xdg-shell in KWayland [1] and KWin [2]. Overall it was more straight forward than I would have expected. Especially the changes to KWin were surprisingly minor (with one huge exception). Now some questions/remarks: * What's a server suppos

Re: Where to find most current draft of xdg-shell?

2016-04-19 Thread Martin Graesslin
On Tuesday, April 19, 2016 8:57:14 PM CEST Jonas Ådahl wrote: > On Tue, Apr 19, 2016 at 02:32:08PM +0200, Martin Graesslin wrote: > > Hi Wayland devs, > > > > finally adding xdg-shell support in KWayland and KWin became the top-most > > item on my todo list. But I'

Where to find most current draft of xdg-shell?

2016-04-19 Thread Martin Graesslin
Hi Wayland devs, finally adding xdg-shell support in KWayland and KWin became the top-most item on my todo list. But I'm wondering: where do I find the most recent protocol draft and test clients for them? Cheers Martin signature.asc Description: This is a digitally signed message part. __

Re: Collaboration on standard Wayland protocol extensions

2016-03-29 Thread Martin Graesslin
On Tuesday, March 29, 2016 8:14:25 AM CEST Drew DeVault wrote: > On 2016-03-29 10:25 AM, Martin Graesslin wrote: > > > - More detailed surface roles (should it be floating, is it a modal, > > > > > > does it want to draw its own decorations, etc) > > &

Re: Collaboration on standard Wayland protocol extensions

2016-03-29 Thread Martin Graesslin
On Tuesday, March 29, 2016 8:12:32 AM CEST Drew DeVault wrote: > On 2016-03-29 10:20 AM, Martin Graesslin wrote: > > > - Output configuration > > > > we have our kwin-kscreen specific protocol for this. You can find it at: > > https://quickgit.kde.org

Re: Collaboration on standard Wayland protocol extensions

2016-03-29 Thread Martin Graesslin
On Sunday, March 27, 2016 4:34:37 PM CEST Drew DeVault wrote: > Greetings! I am the maintainer of the Sway Wayland compositor. > > http://swaywm.org > > It's almost the Year of Wayland on the Desktop(tm), and I have > reached out to each of the projects this message is addressed to (GNOME, > Kwin

Re: Collaboration on standard Wayland protocol extensions

2016-03-29 Thread Martin Graesslin
On Sunday, March 27, 2016 4:34:37 PM CEST Drew DeVault wrote: > Greetings! I am the maintainer of the Sway Wayland compositor. > > http://swaywm.org > > It's almost the Year of Wayland on the Desktop(tm), and I have > reached out to each of the projects this message is addressed to (GNOME, > Kwin

Re: Collaboration on standard Wayland protocol extensions

2016-03-29 Thread Martin Graesslin
On Tuesday, March 29, 2016 9:23:13 AM CEST Peter Hutterer wrote: > On Sun, Mar 27, 2016 at 04:34:37PM -0400, Drew DeVault wrote: > > Greetings! I am the maintainer of the Sway Wayland compositor. > > > > http://swaywm.org > > > > It's almost the Year of Wayland on the Desktop(tm), and I have > >

Re: Semantics of wl_subcompositor::get_subsurface

2016-03-24 Thread Martin Graesslin
On Monday, March 21, 2016 11:07:39 AM CET you wrote: > On Mon, 21 Mar 2016 08:36:59 +0100 > > Martin Graesslin wrote: > > Hi Wayland-devs, > > > > while implementing sub-surface support in KWin I run into a small problem > > regarding the get_subsurface requ

Semantics of wl_subcompositor::get_subsurface

2016-03-21 Thread Martin Graesslin
Hi Wayland-devs, while implementing sub-surface support in KWin I run into a small problem regarding the get_subsurface request: When should the new subsurface be added to the parent surface? My interpretation was that the subsurface will only be added after the next commit on the parent surfa

Re: RFC: idle protocol

2015-12-09 Thread Martin Graesslin
On Wednesday, December 9, 2015 5:43:13 PM CET Peter Hutterer wrote: > > > you need to describe what classifies as "user activity". > > > > something like "after no input events with a new timestamp"? I'm always > > bad at writing documentation ;-) > > yeah, but you'll need to figure out what you

Re: RFC: idle protocol

2015-12-08 Thread Martin Graesslin
On Wednesday, December 9, 2015 4:19:12 PM CET Peter Hutterer wrote: > On Tue, Dec 08, 2015 at 02:12:01PM +0100, Martin Graesslin wrote: > > Hi Wayland-developers, > > > > at KDE we developed a protocol for our framework kidletime [1]. The idea > > is to notify Wayland

Re: RFC: idle protocol

2015-12-08 Thread Martin Graesslin
On Tuesday, December 8, 2015 2:59:38 PM CET Bryce Harrington wrote: > On Tue, Dec 08, 2015 at 02:12:01PM +0100, Martin Graesslin wrote: > > Hi Wayland-developers, > > > > at KDE we developed a protocol for our framework kidletime [1]. The idea > > is to notify Wayland

RFC: idle protocol

2015-12-08 Thread Martin Graesslin
Hi Wayland-developers, at KDE we developed a protocol for our framework kidletime [1]. The idea is to notify Wayland clients when a wl_seat has been idle for a specified time. We use this for example for power management, screen locking etc. But a common use case is also setting a user as away

Re: Authorized clients

2014-01-04 Thread Martin Graesslin
On Tuesday 31 December 2013 05:02:30 Sebastian Wick wrote: > I'm currently working on a system which allows specific clients to use > restricted interfaces [1]. This is needed for applications like > screenhooters, > desktop recorders outside of the compositor, accessibility tools and > others. Tha

Re: Thoughts about decoration information in the xdg_shell

2013-11-15 Thread Martin Graesslin
On Friday 15 November 2013 07:50:55 Jasper St. Pierre wrote: > Ah, whoops, I read your email wrong. It sounds like you're also in favor of > requiring CSD support from the client. Yep, I'm fine with ensuring that CSD is the required fallback. As said: I don't want to force anybody to SSD :-) > >