summaryrefslogtreecommitdiff
path: root/gobject
AgeCommit message (Collapse)Author
2009-04-09Fix G_DEFINE_TYPE_EXTENDED docsMatthias Clasen
Make the docs for G_DEFINE_TYPE_EXTENDED match the actual definition of the macro. (#577985)
2009-03-31Update README files to refer to gitMatthias Clasen
Update various README files to refer to git instead of svn. Add a README.commits that is pretty much a copy of the same file in GTK+. Also discontinue ChangeLog files.
2009-03-13when defaulting to the only item in the array, check if this is indeed theKristian Rietveld
2009-03-13 Kristian Rietveld <kris@imendio.com> * gsignal.c (signal_lookup_closure): when defaulting to the only item in the array, check if this is indeed the default closure. (patch by Tim Janik). svn path=/trunk/; revision=7979
2009-03-132.20.0upstream/GLIB_2_20_0Matthias Clasen
svn path=/trunk/; revision=7976
2009-03-022.19.10upstream/GLIB_2_19_10Matthias Clasen
svn path=/trunk/; revision=7942
2009-03-022.19.9upstream/GLIB_2_19_9Matthias Clasen
svn path=/trunk/; revision=7939
2009-03-01More of the sameMatthias Clasen
svn path=/trunk/; revision=7931
2009-03-01Adjust help output, accept -?, capitalize. Patch by Christian DywanMatthias Clasen
* glib-mkenums.in: Adjust help output, accept -?, capitalize. Patch by Christian Dywan svn path=/trunk/; revision=7930
2009-02-23Fix "it's" vs "its" confusion throughout the source. Patch by WillMatthias Clasen
* Fix "it's" vs "its" confusion throughout the source. Patch by Will Thompson. svn path=/trunk/; revision=7897
2009-02-172.19.8upstream/GLIB_2_19_8Matthias Clasen
svn path=/trunk/; revision=7876
2009-02-17 Fix strict aliasing warnings and viiolations to make GLib andMatthias Clasen
GLib users buildable with gcc 4.4. Patch by Jakub Jelinek. * glib/gatomic.[hc]: Add G_GNUC_MAY_ALIAS to pointer arguments, fix macro versions to only operate on objects of the same size. * glib/gdataset.c: * glib/gthread.[hc]: * glib/gdatasetprivate.h: Remove unnecessary casts in g_atomic_pointer_get calls. svn path=/trunk/; revision=7875
2009-02-172.19.7upstream/GLIB_2_19_7Matthias Clasen
svn path=/trunk/; revision=7868
2009-02-022.19.6upstream/GLIB_2_19_6Matthias Clasen
svn path=/trunk/; revision=7845
2009-01-192.19.5upstream/GLIB_2_19_5Matthias Clasen
svn path=/trunk/; revision=7820
2009-01-18Define an ENABLE_REGEX macroMatthias Clasen
* configure.in: Define an ENABLE_REGEX macro * gobject/gboxed.c: Don't refer to g_regex_ref if ENABLE_REGEX is not defined. svn path=/trunk/; revision=7815
2009-01-052.19.4upstream/GLIB_2_19_4Matthias Clasen
svn path=/trunk/; revision=7777
2009-01-02Bug 565136 – Gobject's "notify" signal parameters are wrong in gtk-docBehdad Esfahbod
2009-01-02 Behdad Esfahbod <behdad@gnome.org> Bug 565136 – Gobject's "notify" signal parameters are wrong in gtk-doc Patch from Andrzej Zaborowski * gobject.c (g_object_do_class_init): Fix param order in docs. svn path=/trunk/; revision=7759
2008-12-152.19.3upstream/GLIB_2_19_3Matthias Clasen
svn path=/trunk/; revision=7746
2008-12-13Make these work on x86_64Matthias Clasen
svn path=/trunk/; revision=7744
2008-12-02Always reset the use count to its previous value before returning FALSE.Matthias Clasen
* gtypemodule.c (g_type_module_use): Always reset the use count to its previous value before returning FALSE. Pointed out by Johan Billien. svn path=/trunk/; revision=7725
2008-12-012.19.2upstream/GLIB_2_19_2Matthias Clasen
svn path=/trunk/; revision=7721
2008-12-012.19.1Matthias Clasen
svn path=/trunk/; revision=7717
2008-11-28Fix some documentation typosMatthias Clasen
svn path=/trunk/; revision=7707
2008-11-04Expand the docs of g_object_class_install_property. Proposed by MaciejMatthias Clasen
* gobject.c: Expand the docs of g_object_class_install_property. Proposed by Maciej Piechotka svn path=/trunk/; revision=7642
2008-10-162.19.0upstream/GLIB_2_19_0Matthias Clasen
svn path=/trunk/; revision=7611
2008-09-26add uint* -> int* casts in g_atomic_int calls to avoid gcc warningsDan Winship
* gobject.c (g_object_ref, g_object_unref) (g_object_freeze_notify, g_object_notify, g_object_thaw_notify): * gparam.c (g_param_spec_ref, g_param_spec_unref): * gsignal.c (handler_ref, handler_unref_R): add uint* -> int* casts in g_atomic_int calls to avoid gcc warnings svn path=/trunk/; revision=7551
2008-09-172.18.1upstream/GLIB_2_18_1Matthias Clasen
svn path=/trunk/; revision=7505
2008-09-022.18.0upstream/GLIB_2_18_0Matthias Clasen
svn path=/trunk/; revision=7434
2008-09-02Bug 549771 – improved .gitignore for glibRyan Lortie
2007-09-02 Ryan Lortie <desrt@desrt.ca> Bug 549771 – improved .gitignore for glib * docs/reference/.gitignore: * docs/reference/gio/.gitignore: * docs/reference/gobject/tmpl/.gitignore: * gio/.gitignore: * gio/tests/.gitignore: * glib/.gitignore: * glib/libcharset/.gitignore: * glib/tests/.gitignore: * gmodule/.gitignore: * gobject/.gitignore: * gobject/tests/.gitignore: * po/.gitignore: * tests/.gitignore: new files * .gitignore: remove 'build' (since it's part of glib now), add more useful things. svn path=/trunk/; revision=7432
2008-08-22Bug 523939 – Example program for GValueBjörn Lindqvist
2008-08-22 Björn Lindqvist <bjourne@gmail.com> Bug 523939 – Example program for GValue * gobject/gvalue.c: Add code example that demonstrates GValue's features. svn path=/trunk/; revision=7387
2008-08-21Revert fix for 548689Johan Dahlin
svn path=/trunk/; revision=7379
2008-08-21Mark g_object_get_type function as const, it's a fundamental type and canJohan Dahlin
2008-08-21 Johan Dahlin <johan@gnome.org> * gobject.h: Mark g_object_get_type function as const, it's a fundamental type and can safely marked as const, as opposed to traditionally *_get_type functions. svn path=/trunk/; revision=7378
2008-08-21Bug 548800 – Missing a g_object_get_type functionJohan Dahlin
2008-08-21 Johan Dahlin <johan@gnome.org> Bug 548800 – Missing a g_object_get_type function * gobject.c (g_object_get_type): * gobject.h: * gobject.symbols: Add g_object_get_type svn path=/trunk/; revision=7377
2008-08-21Reverse the order, pointed out by Mitch 'hawkeye' NatterJohan Dahlin
svn path=/trunk/; revision=7376
2008-08-20Bug 548689 – The type name for GParamSpec is wrongJohan Dahlin
2008-08-20 Johan Dahlin <johan@gnome.org> Bug 548689 – The type name for GParamSpec is wrong * gparam.c (g_param_type_init): Register the type name as GParam instead of GParamSpec. svn path=/trunk/; revision=7374
2008-08-182.17.7upstream/GLIB_2_17_7Matthias Clasen
svn path=/trunk/; revision=7367
2008-08-042.13.6upstream/GLIB_2_17_6Matthias Clasen
svn path=/trunk/; revision=7301
2008-08-042.17.5upstream/GLIB_2_17_5Matthias Clasen
svn path=/trunk/; revision=7297
2008-08-01Add bug refMatthias Clasen
svn path=/trunk/; revision=7281
2008-08-01Clarify some docsMatthias Clasen
svn path=/trunk/; revision=7280
2008-07-27gtype.h Revert my change from 2008-07-24. No G_TYPE_FORMAT is needed. JustTor Lillqvist
2008-07-27 Tor Lillqvist <tml@novell.com> * gtype.h * gtype.c: Revert my change from 2008-07-24. No G_TYPE_FORMAT is needed. Just use G_GSIZE_FORMAT always when printing GType values. svn path=/trunk/; revision=7256
2008-07-27Set LIB_EXE_MACHINE_FLAG to either X86 or X64 on Windows. AC_SUBST it.Tor Lillqvist
2008-07-27 Tor Lillqvist <tml@novell.com> * configure.in: Set LIB_EXE_MACHINE_FLAG to either X86 or X64 on Windows. AC_SUBST it. * */Makefile.am: Correspondingly, pass appropriate -machine flag to lib.exe when producing the import library for the MS toolchain. svn path=/trunk/; revision=7255
2008-07-24Define G_TYPE_FORMAT as the printf format for a GType value. EitherTor Lillqvist
2008-07-24 Tor Lillqvist <tml@novell.com> * gtype.h: Define G_TYPE_FORMAT as the printf format for a GType value. Either G_GSIZE_FORMAT or "lu". * gtype.c: Use it instead of the C99 zu. svn path=/trunk/; revision=7250
2008-07-23Fix a typoMatthias Clasen
svn path=/trunk/; revision=7244
2008-07-212.17.4upstream/GLIB_2_17_4Matthias Clasen
svn path=/trunk/; revision=7234
2008-07-21Should save before committing :)Michael Natterer
svn path=/trunk/; revision=7230
2008-07-21Reviewed by Tim Janik:Michael Natterer
2008-07-21 Michael Natterer <mitch@imendio.com> Reviewed by Tim Janik: * gsignal.c (g_signal_chain_from_overridden_handler): allocate the temp GValue array with GSLice. (g_signal_emit_valist): dito. Remove optimization/obfuscation of allocating up to 16 GValues on the stack and always use GSLice. svn path=/trunk/; revision=7229
2008-07-06Use the right binary name in help output. Patch by Hiroyuki Ikezoe.Matthias Clasen
* gobject-query.c: Use the right binary name in help output. Patch by Hiroyuki Ikezoe. svn path=/trunk/; revision=7164
2008-07-04remove unused #define PREALLOC_CPARAMS.Michael Natterer
2008-07-04 Michael Natterer <mitch@imendio.com> * gobject.c: remove unused #define PREALLOC_CPARAMS. svn path=/trunk/; revision=7159
2008-07-04Bug 541208 – Functions to easily install and use signals without classMichael Natterer
2008-07-04 Michael Natterer <mitch@imendio.com> Bug 541208 – Functions to easily install and use signals without class struct slot * gobject.symbols * gsignal.[ch] (g_signal_new_class_handler): the same as _gtk_binding_signal_new(), to install signals with a callback instead of a class struct slot as class closure. The next two functions are C convenience and much easier to use than the generic overriding and chaining APIs which are intended primarily for language bindings: (g_signal_override_class_handler): to override a signal with a callback instead of a class struct slot. (g_signal_chain_from_overridden_handler): to chain up from a signal without class struct slot. The API is similar to g_signal_emit(). svn path=/trunk/; revision=7157