Matthias Clasen
7b8616bf76
Check for XFIXES extension.
...
2004-05-18 Matthias Clasen <mclasen@redhat.com >
* configure.in: Check for XFIXES extension.
* gdk/x11/gdkdisplay-x11.h (struct _GdkDisplayX11): Add
a gboolean have_xfixes member.
* gdk/x11/gdkdisplay-x11.c (gdk_display_open): Register
XFIXES events and set have_xfixes.
* gdk/gdkevents.h (GdkEventType): Add GDK_OWNER_CHANGE.
(GdkEventOwnerChange): New event struct for owner change events.
(GdkOwnerChange): New enum for the reason field of GdkEventOwnerChange.
* gdk/x11/gdkevents-x11.c (gdk_event_translate): Translate
XFixesSelectionNotify events into GdkEventOwnerChange events.
* gdk/gdkdisplay.h:
* gdk/x11/gdkdisplay-x11.c (gdk_display_supports_selection_notification):
(gdk_display_request_selection_notification): New api
to support selection ownership notification.
* gtk/gtkclipboard.h:
* gtk/gtkclipboard.c (_gtk_clipboard_handle_event): New private
api to handle owner change events.
(clipboard_peek): Refactored out the body of
gtk_clipboard_get_for_display() for use in _gtk_clipboard_handle_event().
* gtk/gtkmain.c (gtk_main_do_event): Handle GDK_OWNER_CHANGE events
by calling _gtk_clipboard_handle_event().
2004-05-18 20:56:54 +00:00
..
2004-03-02 22:57:40 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2003-06-23 22:59:01 +00:00
2004-02-24 22:25:41 +00:00
2004-05-11 04:32:13 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-03-02 22:57:40 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-12 01:52:26 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-01-22 06:48:20 +00:00
2004-05-11 04:32:13 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-29 07:55:24 +00:00
2004-05-11 04:32:13 +00:00
2004-02-26 23:35:05 +00:00
2004-02-24 22:25:41 +00:00
2004-05-11 04:32:13 +00:00
2004-02-24 22:25:41 +00:00
2004-04-23 19:48:08 +00:00
2004-03-02 22:57:40 +00:00
2004-04-23 19:48:08 +00:00
2004-03-02 00:45:33 +00:00
2004-03-15 01:32:20 +00:00
2004-05-18 20:56:54 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 23:09:16 +00:00
2003-12-08 22:55:03 +00:00
2004-04-29 21:13:12 +00:00
2004-04-29 21:13:12 +00:00
2004-03-02 22:57:40 +00:00
2003-10-23 22:26:39 +00:00
2004-04-23 19:48:08 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2003-11-20 23:10:05 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2003-07-02 22:45:30 +00:00
2004-05-07 05:22:22 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2003-06-23 22:59:01 +00:00
2003-06-23 22:59:01 +00:00
2004-02-24 22:25:41 +00:00
2004-03-05 22:41:53 +00:00
2004-02-24 22:25:41 +00:00
2004-05-11 04:32:13 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-05-11 04:32:13 +00:00
2004-05-11 04:32:13 +00:00
2004-04-23 19:48:08 +00:00
2004-05-11 04:32:13 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-04-23 19:48:08 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-05-11 04:32:13 +00:00
2004-02-29 07:55:24 +00:00
2004-02-24 22:25:41 +00:00
2004-05-11 04:32:13 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-26 23:35:05 +00:00
2004-02-26 23:35:05 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-03-06 22:46:44 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-21 17:05:32 +00:00
2004-02-26 23:35:05 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-03-02 00:45:33 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-04-23 19:48:08 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-21 17:05:32 +00:00
2004-02-24 22:25:41 +00:00
2004-02-15 01:47:05 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-03-05 22:54:14 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-02-24 22:25:41 +00:00
2004-03-16 00:03:59 +00:00
2004-05-11 04:32:13 +00:00
2004-02-24 22:25:41 +00:00
2003-07-02 22:45:30 +00:00
2004-05-04 18:24:31 +00:00
2004-02-24 22:25:41 +00:00
2004-03-02 22:57:40 +00:00
2004-05-11 04:32:13 +00:00