summaryrefslogtreecommitdiff
path: root/gobject/gobject.c
AgeCommit message (Expand)Author
2005-12-22renamed GUnowned to GInitiallyUnowned.Tim Janik
2005-12-22implemented G_TYPE_GTPYE. applied patch from matthias which implementsTim Janik
2005-11-23added floating reference count. g_object_is_floating():Tim Janik
2005-08-31Intern the signal name.Matthias Clasen
2005-08-31Intern type names before registering the type to avoid unnecessary copies.Matthias Clasen
2005-08-01turned all modifications to the first 32 integer bits in a closure intoTim Janik
2005-07-31use g_datalist_set_flags() and g_datalist_unset_flags() to allow properTim Janik
2005-07-30reverted notify_mutex introduction, since this prevents parallelizedTim Janik
2005-07-15Make refcounting threadsafe by using atomic operations. (#166020, WimMatthias Clasen
2005-05-05Add g_object_add/remove_toggle_ref() functions to get notification when aOwen Taylor
2005-03-14Make work again.Matthias Clasen
2004-09-16Implement the same PLT reduction technique used in GTK+:Matthias Clasen
2003-11-29fix g_object_set() whithin _init() implementations not working forTim Janik
2003-11-27variant of class_peek() which works for static types only.Tim Janik
2003-10-21Add a new GParamSpecOverride type that is a pointer to a differentOwen Taylor
2003-09-12Make the g_value_set_x_take_ownership() functions "official" part of theMatthias Clasen
2003-08-28removed stray change from previous commit.Manish Singh
2003-08-08Improve the wording of the warning for invalidMatthias Clasen
2003-05-30Order refs/unrefs so setting the same object back is safe. (#112861,Owen Taylor
2003-02-07Remove all docs from gobject at Tims request. Documentation is only forMatthias Clasen
2002-12-18Add docs.Matthias Clasen
2002-12-15Move some docs inline.Matthias Clasen
2002-12-02More GSignal docs.Matthias Clasen
2002-07-05Remove debugging message, approved by Tim Janik.Anders Carlsson
2002-05-06[ merged from stable ]Owen Taylor
2002-03-21fix extraneous include.Tim Janik
2002-03-13glib/gconvert.c glib/gen-unicode-tables.pl fixed cast/type problems toErwann Chenede
2002-03-03placed a comment about not changing CArray until we haveTim Janik
2002-02-21Fix implicit conversions between void * and function pointer (MiroslawOwen Taylor
2002-02-19provide marshaller specific value_set_*_take_ownership() variants.Tim Janik
2002-01-24return gulong instead of guint.Tim Janik
2001-11-12G_TOKEN_ERROR is also an end of stream condition.Tim Janik
2001-10-03s/retrive/retrieve/jacob berkman
2001-09-10removed extraneous GObject* returns from a couple functions that are veryTim Janik
2001-09-04gobject.c (g_object_base_class_finalize): typo fix.Matthias Clasen
2001-08-18add an object member to the structure. (weak_refs_notify): passJames Henstridge
2001-08-06added new function g_nullify_pointer().Sven Neumann
2001-07-02congrats tim, introducing of-by-one errors like on my very first day of CTim Janik
2001-07-02added g_list_insert_before().Tim Janik
2001-06-30g_signal_newc() => g_signal_new().Owen Taylor
2001-06-28up version number to 1.3.7, interface age 0, binary age 0.Tim Janik
2001-06-19remove left-over usages of an anonymous GBoxed typedef.Tim Janik
2001-05-24gpointer, not gpointer *.Owen Taylor
2001-05-22make g_value_set_object() take a gpointer v_object so people don't need toTim Janik
2001-05-03Make types of ternary operator correspond. (Fixes compilation errors withOwen Taylor
2001-04-19We were returning junk memory here, because we didn't copy the valueHavoc Pennington
2001-03-28only queue readable properties for notification changes.Tim Janik
2001-03-18removed archaic gpointer derived_data; relict and added a GData memberTim Janik
2001-03-14made config arg to g_scanner_new() const.Tim Janik
2001-03-08destruction cleanup. there's one ->finalize_hook member in the hooklistTim Janik