[PATCH weston 00/10] Rebase of Jasper's xdg-shell unstable v5
Jonas Ådahl
jadahl at gmail.com
Thu Feb 12 22:03:37 PST 2015
Please ignore this one, it a early unfinished version of 00/00.
Jonas
On Fri, Feb 13, 2015 at 02:01:52PM +0800, Jonas Ådahl wrote:
> Hi,
>
> This is a rebase of the improvements Jasper did to the xdg-shell protocol
> specification. No major changes were made, check each commit for details
> about that.
>
> Note that this series don't tend to solve all the pending issues that
> has been discussed regarding the current state of xdg-shell, and I hope we
> can get these changes merged before doing further changes. As far as I can
> tell the issues brought up in the previous E-mail thread of the previous
> time this series was posted should have been addressed, but please do
> check as I was not the one who did most of the issue addressing, and have
> only checked afterwards.
>
> Even though I'd like this series to land without going stalling due to any
> further discussion, I'd like to provide some kind of status update /
> summary of what is missing from a desktop point of view, given the
> comments of previous threads on wayland-devel.
>
> 1) Modal dialogs
>
> There is currently no support for making a xdg_surface a modal dialog,
> i.e. inhibiting interaction with parent surface as well as enabling the
> compositor to special-case modal dialogs from regular surfaces. AFAIK
> this could easy enough by just extending xdg_surface with an extra
> request of some kind.
>
> 2)
>
> 1) xdg-shell assumes
>
>
>
>
> Jonas
>
>
> Jasper St. Pierre (7):
> xdg-shell: Take a xdg_surface as the parent surface
> xdg-shell: Remove the serial from popup_done
> xdg-shell: Remove the flags from get_xdg_popup
> xdg-shell: Send an error when the client uses the not-topmost popup
> xdg-shell: Add a simple destructor request
> xdg-shell: Rewrite documentation
> xdg-shell: Bump unstable version
>
> Jonas Ådahl (3):
> desktop-shell: Simplify popup_end_grab popup_done sending loop
> desktop-shell: Fix coding style of add_popup_grab
> xdg-shell: Add invalid_parent error to xdg_popup
>
> clients/simple-damage.c | 2 +-
> clients/simple-egl.c | 2 +-
> clients/simple-shm.c | 2 +-
> clients/window.c | 21 ++--
> desktop-shell/shell.c | 163 ++++++++++++++++++++--------
> protocol/xdg-shell.xml | 281 +++++++++++++++++++++++++++++-------------------
> 6 files changed, 301 insertions(+), 170 deletions(-)
>
> --
> 2.1.0
>
More information about the wayland-devel
mailing list