Davide Viti wrote:
A bit of history: a problem [1] with Italic letters near the borders which was fixed upstream; the fix caused some problems which can be seen in [2] and was noticed when g-i switched to the 2.8.x set of libraries. Upstream version of gtk+ is currently 2.10.3, and according to Mike Emmel, upstream author of the gtk-directfb backend, it'd be non-trivial to backport the fixes to 2.18.x libraries. There are two options:1. switch to 2.10.3 libraries
please note that while GTK+ 2.10.2 should compile correctly, current GTK in cvs ( and 2.10.3 too, IIRC) won't because it needs something like the attached patch that mike should be applying in days. I think GTK+ 2.10.2 is a good choice (2.10.1 had some issues, while 2.10.3 may not compile without the patch) for g-i, i feel backporting patches to 2.0.9 or 2.8.x would be a real pain.
friendly Attilio Index: gdkwindow-directfb.c =================================================================== RCS file: /cvs/gnome/gtk+/gdk/directfb/gdkwindow-directfb.c,v retrieving revision 1.10 diff -r1.10 gdkwindow-directfb.c 2996c2996 < gdk_display_beep (GDK_WINDOW_DISPLAY (window)); --- > g_warning ("gdk_window_beep() not implemented.\n");