[PATCH] xdg_shell: Add a new shell protocol.

2013-11-07 Thread Rafael Antognolli
xdg_shell is a protocol aimed to substitute wl_shell in the long term, but will not be part of the wayland core protocol. It starts as a non-stable API, aimed to be used as a development place at first, and once features are defined as required by several desktop shells, we can finally make it stab

[PATCH] xdg_shell: Add a new shell protocol.

2013-11-06 Thread Rafael Antognolli
xdg_shell is a protocol aimed to substitute wl_shell in the long term, but will not be part of the wayland core protocol. It starts as a non-stable API, aimed to be used as a development place at first, and once features are defined as required by several desktop shells, we can finally make it stab

[PATCH] xdg_shell: Add a new shell protocol.

2013-10-16 Thread antognolli
From: Rafael Antognolli xdg_shell is a protocol aimed to substitute wl_shell in the long term, but will not be part of the wayland core protocol. It starts as a non-stable API, aimed to be used as a development place at first, and once features are defined as required by several desktop shells, w

Re: [PATCH] xdg_shell: Add a new shell protocol.

2013-07-09 Thread Rob Bradford
Hi Rafael, Right now when the implicit grab that the popup takes is broken the compositor emits popup_done on the shell_surface. We now have a better idiom for doing this by returning a new object from set_popup that would be using a new interface that has a "done" event on that interface. This me

Re: [PATCH] xdg_shell: Add a new shell protocol.

2013-07-08 Thread Rafael Antognolli
On Mon, Jul 8, 2013 at 11:56 AM, Rob Bradford wrote: > If we're talking changes... > > Let's make the popup return an object with a done event on rather than > stick the event in the interface like popup_done is. So, you want that set_popup automatically sending a done event after called? Then se

[PATCH] xdg_shell: Add a new shell protocol.

2013-07-08 Thread antognolli
From: Rafael Antognolli xdg_shell is a protocol aimed to substitute wl_shell in the long term, but will not be part of the wayland core protocol. It starts as a non-stable API, aimed to be used as a development place at first, and once features are defined as required by several desktop shells, w

Re: [PATCH] xdg_shell: Add a new shell protocol.

2013-07-08 Thread Rob Bradford
If we're talking changes... Let's make the popup return an object with a done event on rather than stick the event in the interface like popup_done is. I'd also like to see us standardise on the naming of the request to create the new object - I think create_xdg_surface is better than get_xdg_sur

Re: [PATCH] xdg_shell: Add a new shell protocol.

2013-07-08 Thread Rafael Antognolli
OK, will send an updated patch later. On Fri, Jul 5, 2013 at 6:09 PM, Kristian Høgsberg wrote: > Just a quick comment - I've been itching to rename wl_shell_surface so > something more concise, so I'd like to go with xdg_surface instead of > xdg_shell_surface. > > Kristian > > On Fri, Jul 5, 2013

Re: [PATCH] xdg_shell: Add a new shell protocol.

2013-07-05 Thread Kristian Høgsberg
Just a quick comment - I've been itching to rename wl_shell_surface so something more concise, so I'd like to go with xdg_surface instead of xdg_shell_surface. Kristian On Fri, Jul 5, 2013 at 3:39 PM, wrote: > From: Rafael Antognolli > > xdg_shell is a protocol aimed to substitute wl_shell in

[PATCH] xdg_shell: Add a new shell protocol.

2013-07-05 Thread antognolli
From: Rafael Antognolli xdg_shell is a protocol aimed to substitute wl_shell in the long term, but will not be part of the wayland core protocol. It starts as a non-stable API, aimed to be used as a development place at first, and once features are defined as required by several desktop shells, w