[Wayland-bugs] [Bug 763387] New: Make window creation hooks in tab DnD work on wayland

gtk+ (GNOME Bugzilla) bugzilla at gnome.org
Wed Mar 9 17:58:55 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=763387

            Bug ID: 763387
           Summary: Make window creation hooks in tab DnD work on wayland
    Classification: Platform
           Product: gtk+
           Version: unspecified
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: Backend: Wayland
          Assignee: gtk-bugs at gtk.org
          Reporter: carlosg at gnome.org
        QA Contact: gtk-bugs at gtk.org
                CC: rob at robster.org.uk, wayland-bugs at lists.freedesktop.org
     GNOME version: ---

For wayland, I propose we go back to using the application/x-rootwindow-drop
mimetype so tabs are detached if drops happen on a destination accepting this
target.

For this scheme to work, there has to be destinations accepting this mimetype
first. In bug #762104 I've attached patches for mutter to do its part in the
rootwindow. Also, one of the patches I'm attaching here turn GtkWindows into
drop destinations accepting this mimetype. In practical terms, these two make
the whole desktop area accept application/x-rootwindow-drop, triggering the
window creation hook unless the drop happens anywhere accepting
GTK_NOTEBOOK_TAB.

NB: Obviously, the newly created window positioning is broken in wayland, I
haven't done anything yet about it.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/wayland-bugs/attachments/20160309/afc2fcb6/attachment.html>


More information about the wayland-bugs mailing list