forked from AuroraMiddleware/gtk
u2004-05-03 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkselection.c (_gtk_selection_request): Fix a debug message to show correct information. (_gtk_selection_incr_event): Make INCRemental transfer of MULTIPLE targets work. This was broken since 1997!
This commit is contained in:
parent
267433549b
commit
b59612e891
@ -1,3 +1,10 @@
|
||||
u2004-05-03 Matthias Clasen <mclasen@redhat.com>
|
||||
|
||||
* gtk/gtkselection.c (_gtk_selection_request): Fix
|
||||
a debug message to show correct information.
|
||||
(_gtk_selection_incr_event): Make INCRemental transfer
|
||||
of MULTIPLE targets work. This was broken since 1997!
|
||||
|
||||
2004-05-02 Hans Breuer <hans@breuer.org>
|
||||
|
||||
* gdk/win32/gdkdrawable-win32.c (draw_segments) : don't
|
||||
|
@ -1,3 +1,10 @@
|
||||
u2004-05-03 Matthias Clasen <mclasen@redhat.com>
|
||||
|
||||
* gtk/gtkselection.c (_gtk_selection_request): Fix
|
||||
a debug message to show correct information.
|
||||
(_gtk_selection_incr_event): Make INCRemental transfer
|
||||
of MULTIPLE targets work. This was broken since 1997!
|
||||
|
||||
2004-05-02 Hans Breuer <hans@breuer.org>
|
||||
|
||||
* gdk/win32/gdkdrawable-win32.c (draw_segments) : don't
|
||||
|
@ -1,3 +1,10 @@
|
||||
u2004-05-03 Matthias Clasen <mclasen@redhat.com>
|
||||
|
||||
* gtk/gtkselection.c (_gtk_selection_request): Fix
|
||||
a debug message to show correct information.
|
||||
(_gtk_selection_incr_event): Make INCRemental transfer
|
||||
of MULTIPLE targets work. This was broken since 1997!
|
||||
|
||||
2004-05-02 Hans Breuer <hans@breuer.org>
|
||||
|
||||
* gdk/win32/gdkdrawable-win32.c (draw_segments) : don't
|
||||
|
@ -1,3 +1,10 @@
|
||||
u2004-05-03 Matthias Clasen <mclasen@redhat.com>
|
||||
|
||||
* gtk/gtkselection.c (_gtk_selection_request): Fix
|
||||
a debug message to show correct information.
|
||||
(_gtk_selection_incr_event): Make INCRemental transfer
|
||||
of MULTIPLE targets work. This was broken since 1997!
|
||||
|
||||
2004-05-02 Hans Breuer <hans@breuer.org>
|
||||
|
||||
* gdk/win32/gdkdrawable-win32.c (draw_segments) : don't
|
||||
|
@ -1,3 +1,10 @@
|
||||
u2004-05-03 Matthias Clasen <mclasen@redhat.com>
|
||||
|
||||
* gtk/gtkselection.c (_gtk_selection_request): Fix
|
||||
a debug message to show correct information.
|
||||
(_gtk_selection_incr_event): Make INCRemental transfer
|
||||
of MULTIPLE targets work. This was broken since 1997!
|
||||
|
||||
2004-05-02 Hans Breuer <hans@breuer.org>
|
||||
|
||||
* gdk/win32/gdkdrawable-win32.c (draw_segments) : don't
|
||||
|
@ -17,12 +17,12 @@
|
||||
* Boston, MA 02111-1307, USA.
|
||||
*/
|
||||
|
||||
/* This file implements most of the work of the ICCM selection protocol.
|
||||
/* This file implements most of the work of the ICCCM selection protocol.
|
||||
* The code was written after an intensive study of the equivalent part
|
||||
* of John Ousterhout's Tk toolkit, and does many things in much the
|
||||
* same way.
|
||||
*
|
||||
* The one thing in the ICCM that isn't fully supported here (or in Tk)
|
||||
* The one thing in the ICCCM that isn't fully supported here (or in Tk)
|
||||
* is side effects targets. For these to be handled properly, MULTIPLE
|
||||
* targets need to be done in the order specified. This cannot be
|
||||
* guaranteed with the way we do things, since if we are doing INCR
|
||||
@ -1236,7 +1236,7 @@ _gtk_selection_request (GtkWidget *widget,
|
||||
g_message ("Selection %ld, target %ld (%s) requested by 0x%x (property = %ld)",
|
||||
event->selection, info->conversions[i].target,
|
||||
gdk_atom_name (info->conversions[i].target),
|
||||
event->requestor, event->property);
|
||||
event->requestor, info->conversions[i].property);
|
||||
#endif
|
||||
|
||||
gtk_selection_invoke_handler (widget, &data, event->time);
|
||||
@ -1454,7 +1454,6 @@ _gtk_selection_incr_event (GdkWindow *window,
|
||||
info->conversions[i].offset = -1;
|
||||
}
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
/* Check if we're finished with all the targets */
|
||||
|
Loading…
Reference in New Issue
Block a user