After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 560671 - the client_message API doesn't work in DirectFB
the client_message API doesn't work in DirectFB
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: [obsolete] Backend: directfb
2.14.x
Other Linux
: Normal normal
: ---
Assigned To: gtk-bugs
Michael Emmel
Depends on:
Blocks:
 
 
Reported: 2008-11-13 18:03 UTC by Steve Lhomme
Modified: 2009-02-18 18:06 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Add the client_message functionality via DirectFB's DFBUserEvent (1.83 KB, patch)
2008-11-13 18:08 UTC, Steve Lhomme
committed Details | Review

Description Steve Lhomme 2008-11-13 18:03:54 UTC
Please describe the problem:
It stores the callbacks to call, but never handle the actual messages for sending and receiving. I attach a patch that add this functionality (that I need) using DirectFB's DFBUserEvent

Steps to reproduce:
1. set a callback : gdk_add_client_message_filter()
2. send a user event : gdk_event_send_client_message()


Actual results:
the callback is never called

Expected results:
the callback is called

Does this happen every time?
yes

Other information:
Comment 1 Steve Lhomme 2008-11-13 18:08:27 UTC
Created attachment 122591 [details] [review]
Add the client_message functionality via DirectFB's DFBUserEvent
Comment 2 Sven Neumann 2009-02-18 18:06:58 UTC
I have committed a slightly cleaned up version of this patch to trunk and merged it to the gtk-2-14 branch:

2009-02-18  Sven Neumann  <sven@gimp.org>

	Bug 560671 – the client_message API doesn't work in DirectFB

	* gdk/directfb/gdkevents-directfb.c: applied a slightly cleaned up
	patch from Steve Lhomme that adds this functionality using
	DirectFB's DFBUserEvent.