glib/gobject
Benjamin Otte 2a78adc5e3 Only add object to list new objects when it has a custom constructor
This works around the need to take a custom mutex twice and add the
object to a GSList of objects that are currently in construction for the
common case. Only when the constructor is overwritten do we use the
previous behavior and allow things like singleton objects.

The only slightly incompatible change is that previously, it was ok to
call g_object_set() on construct-only properties while the object was
initialized. This will now fail. If that behavior is needed, setting a
custom constructor that just chains up will reenable this functionality.

https://bugzilla.gnome.org/show_bug.cgi?id=557151
2009-11-30 20:52:33 +01:00
..
2005-08-15 05:00:57 +00:00
2009-03-31 19:39:16 -04:00
2008-07-02 03:43:13 +00:00
2009-03-01 15:42:03 +00:00
2009-09-22 11:22:44 +03:00
2009-10-02 21:02:48 +02:00
2008-07-02 03:43:13 +00:00
2008-06-21 22:16:14 +00:00
2008-06-21 12:18:12 +00:00
2009-11-30 20:52:33 +01:00
2008-07-02 03:43:13 +00:00
2008-06-21 18:20:43 +00:00
2008-06-21 12:45:49 +00:00
2008-07-02 03:43:13 +00:00
2008-06-22 09:45:13 +00:00
2008-06-22 09:53:11 +00:00
2008-08-01 18:36:01 +00:00
2008-06-21 22:16:14 +00:00
2008-02-03 22:41:06 +00:00
2005-03-14 06:47:51 +00:00
2008-12-13 23:56:05 +00:00