• Owen Taylor's avatar
    Lookup all the atoms in the target list at once. · ba999da1
    Owen Taylor authored
    Sat Jul  5 09:55:38 2003  Owen Taylor  <otaylor@redhat.com>
    
            * gdk/x11/gdkdnd-x11.c (precache_target_list): Lookup
            all the atoms in the target list at once.
    
            * gdk/x11/gdkdnd-x11.c (gdk_drag_get_protocol_for_display):
            Local drag short-circuit.
    
            * gdk/x11/gdkdnd-x11.c (gdk_drag_motion): For the
            local case, poke the actions in directly instead of
            going through xdnd_set_actions.
    
            * gdk/x11/gdkdnd-x11.c (xdnd_read_actions): Short-circuit
            the local case.
    
            * gdk/x11/gdkdnd-x11.c (xdnd_manage_source_filter): Don't
            XSelectInput()/add a filter if the drag is local.
    
            * gdk/x11/gdkdnd-x11.c (gdk_drag_get_selection):
            Simplify handling of "XdndSelection".
    
            * gdk/x11/gdkevents-x11.c (gdk_event_send_client_message_to_all_recurse): Somehow,
            a WM_STATE => _NET_WM_STATE change hand been made here.
    
            * gdk/x11/gdkproperty-x11.c (_gdk_x11_precache_atoms): Free
            xatom_names, not atom_names.
    
            * tests/testdnd.c (target_drag_motion): Make the trashcan
            open again. (Got lost in deprecation cleanup.)
    ba999da1
To find the state of this project's repository at the time of any of these versions, check out the tags.
ChangeLog.pre-2-10 89.3 KB