On Thu, Dec 08, 2016 at 11:00:10AM -0500, Mike Blumenkrantz wrote:
> some restrictions must be placed on this or else it becomes legal for
> the compositor to place popups in unexpected locations
>
> Signed-off-by: Mike Blumenkrantz
> ---
>
Carsten Haitzler (The Rasterman) wrote:
Hi,
> but is the intent that compositors MUST support color management and
> applications will fail entirely or fail to display even partly correctly if
> compositor doesnt support color management or doesnt support the color
> profile/space requested by
On Thu, 8 Dec 2016 17:32:37 +1100 Graeme Gill said:
> Carsten Haitzler (The Rasterman) wrote:
>
> > i'm curious... is the intent to make it requird that all compositors support
> > color management (and thus have to support all the possible colorspaces
> > defined)... or
On Thu, Dec 08, 2016 at 12:39:18PM +, Daniel Stone wrote:
> Hey Peter,
>
> On 7 December 2016 at 22:33, Peter Hutterer wrote:
> > On Tue, Nov 29, 2016 at 04:59:39PM +, Daniel Stone wrote:
> >> [meson is like totally super duper]
> >
> > I tried the same for
On 08/12/16 02:54 PM, Pekka Paalanen wrote:
On Thu, 8 Dec 2016 13:28:41 -0600
Derek Foreman wrote:
On 02/12/16 02:07 AM, Pekka Paalanen wrote:
On Thu, 1 Dec 2016 17:19:41 -0600
Derek Foreman wrote:
Check that all the objects in an event
On Thu, 8 Dec 2016 13:28:41 -0600
Derek Foreman wrote:
> On 02/12/16 02:07 AM, Pekka Paalanen wrote:
> > On Thu, 1 Dec 2016 17:19:41 -0600
> > Derek Foreman wrote:
> >
> >> Check that all the objects in an event belong to the same client as
>
Check that all the objects in an event belong to the same client as
the resource posting it. This prevents a compositor from accidentally
mixing client objects and posting an event that causes a client to
kill itself.
It's intended that the compositor killing itself be easier to debug
than the
On 02/12/16 02:07 AM, Pekka Paalanen wrote:
On Thu, 1 Dec 2016 17:19:41 -0600
Derek Foreman wrote:
Check that all the objects in an event belong to the same client as
the resource posting it. This prevents a compositor from accidentally
mixing client objects and
some restrictions must be placed on this or else it becomes legal for
the compositor to place popups in unexpected locations
Signed-off-by: Mike Blumenkrantz
---
unstable/xdg-shell/xdg-shell-unstable-v6.xml | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff
On 08/12/2016 16:52, Giulio Camuffo wrote:
2016-12-08 16:46 GMT+01:00 Quentin Glidic :
On 08/12/2016 16:20, Giulio Camuffo wrote:
When sending a ping event to a surface using the wl_shell interface,
if that surface is destroyed before we receive the pong we
2016-12-08 16:46 GMT+01:00 Quentin Glidic :
> On 08/12/2016 16:20, Giulio Camuffo wrote:
>>
>> When sending a ping event to a surface using the wl_shell interface,
>> if that surface is destroyed before we receive the pong we will never
>> receive it, even if the
On 08/12/2016 16:20, Giulio Camuffo wrote:
When sending a ping event to a surface using the wl_shell interface,
if that surface is destroyed before we receive the pong we will never
receive it, even if the client is actually responsive, since the
interface does not exist anymore. So when the
Allowing clients to raise/lower has nothing to do with trust and everything
to do with control. If clients can affect stacking, they can affect the
compositor's window placement policy. Wayland is all about having the
compositor be in absolute control of this to the point of clients having
the
When sending a ping event to a surface using the wl_shell interface,
if that surface is destroyed before we receive the pong we will never
receive it, even if the client is actually responsive, since the
interface does not exist anymore. So when the surface if destroyed
pretend it's a pong and
When sending a ping event to a surface using the wl_shell interface,
if that surface is destroyed before we receive the pong we will never
receive it, even if the client is actually responsive, since the
interface does not exist anymore. So when the surface if destroyed
pretend it's a pong and
On 08/12/16 13:58, Daniel Stone wrote:
> Hi Fabien,
>
> On 21 November 2016 at 14:58, Fabien DESSENNE wrote:
>> On 11/16/2016 03:25 PM, Daniel Stone wrote:
>>> +/**
>>> + * Mark a drm_output_state (the output's last state) as complete. This
>>> handles
>>> + * any
Hi Fabien,
On 21 November 2016 at 14:58, Fabien DESSENNE wrote:
> On 11/16/2016 03:25 PM, Daniel Stone wrote:
>> +/**
>> + * Mark a drm_output_state (the output's last state) as complete. This
>> handles
>> + * any post-completion actions such as updating the repaint
Hey Peter,
On 7 December 2016 at 22:33, Peter Hutterer wrote:
> On Tue, Nov 29, 2016 at 04:59:39PM +, Daniel Stone wrote:
>> [meson is like totally super duper]
>
> I tried the same for libinput, work available in
> https://github.com/whot/libinput/tree/wip/meson
>
On 08/12/2016 09:21, Giulio Camuffo wrote:
X client's don't have a wl_client associated with their
weston_desktop_client, so make sure to not use it.
Signed-off-by: Giulio Camuffo
Pushed:
2295a62..f15320f master -> master
Thanks,
---
v2: use -1 as the pid unset
On 08/12/2016 09:21, Giulio Camuffo wrote:
X client's don't have a wl_client associated with their
weston_desktop_client, so make sure to not use it.
Signed-off-by: Giulio Camuffo
Perfect:
Reviewed-by: Quentin Glidic
Cheers,
---
v2:
X client's don't have a wl_client associated with their
weston_desktop_client, so make sure to not use it.
Signed-off-by: Giulio Camuffo
---
v2: use -1 as the pid unset value, and initialize the pid to 0 for xwayland
surfaces. This means the branch where we use the
21 matches
Mail list logo