1
0
mirror of https://gitlab.gnome.org/GNOME/glib.git synced 2025-02-13 22:07:15 +01:00
Pavel Holejsovsky b8010062b5 Fix g_irepository_find_by_gtype() for GDK_TYPE_RECTANGLE
Complement fix for g-ir-scanner which converts every GdkRectangle
gtype to CairoRectangleInt.  Make sure that C-side API is also aware
of this workaround.

Use case requiring this patch:

When binding implementation wants to get/set property, it can use either
GI-based approach (g_property_info_xxx() funcs), or just GLib facilities.
Although former is probably preferred, there are cases when latter is still
needed (e.g. gstreamer uses dynamic properties, which are not present in the
gir).  In this case, binding implementation queries the type of the propertyb
(using g_object_class_find_property()), it gets GDK_TYPE_RECTANGLE,
and without the patch it cannot map it to any known type.

https://bugzilla.gnome.org/show_bug.cgi?id=655423
2011-08-25 21:22:25 +02:00
2010-12-03 16:03:32 -05:00
2011-08-13 11:21:05 -03:00
2011-08-12 11:10:43 -04:00
2010-09-15 09:48:44 -03:00
2011-08-12 11:10:43 -04:00
2010-11-09 17:07:26 -05:00
2011-08-12 11:10:43 -04:00
2011-08-12 11:10:43 -04:00
2011-08-12 11:10:43 -04:00
2011-08-12 11:10:43 -04:00
Description
Low-level core library that forms the basis for projects such as GTK+ and GNOME.
108 MiB
Languages
C 95.3%
Python 2.3%
Meson 1.3%
Objective-C 0.3%
Shell 0.2%
Other 0.5%