Re: 3.0: remove client messages



On Mon, Jan 31, 2011 at 1:13 AM, Benjamin Otte <otte gnome org> wrote:
> Hey,
>
> I intend to remove the following things from GDK on my quest to get
> rid of GdkNativeWindow.
> structs:
> - GdkEventClientMessage:
> functions:
> - gdk_add_client_message_filter()
> - gdk_event_send_client_message()
> - gdk_event_send_clientmessage_toall()
> - gdk_event_send_client_message_for_display()
> signals:
> - GtkWidget::client
>
> That code like it hasn't been touched in years, Google codesearch
> didn't find any users and most importantly it's a horrendous API, so
> I'd be happy if I could just make it die instead of having to port it
> over to non-GdkNativeWindow usage.

There is also

gdk_display_add_client_message_filter
gdk_screen_broadcast_client_message

> Which brings me to the point of this mail:
> Is there an actual user of this?

GTK itself is currently using
gdk_event_send_client_message_for_display
gdk_screen_broadcast_client_message


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]