summaryrefslogtreecommitdiff
path: root/gobject/gobject.h
AgeCommit message (Expand)Author
2023-10-16docs: Move the GObject SECTIONMatthias Clasen
2022-10-13Rename all visibility macrosXavier Claessens
2022-07-05Merge branch 'more-spdx' into 'main'Philip Withnall
2022-06-07gobject: Speed up property lookupMatthias Clasen
2022-06-01Add SPDX license headers for LGPL-2.1-or-later to various filesPhilip Withnall
2022-05-26Keep a count of construct paramsMatthias Clasen
2021-11-17gobject: Add advice on larger alignment requirements for GObject membersPhilip Withnall
2021-11-17gobject: Assert that GObjects are at least as aligned as basic typesPhilip Withnall
2021-09-15gobject: Document it’s unsafe to call g_object_ref() from GWeakNotifyPhilip Withnall
2021-08-02docs: Start stanzas with a single paragraphEmmanuele Bassi
2021-06-15Merge branch 'g_obj_take_ref' into 'main'Philip Withnall
2021-06-11GObject: add g_object_take_ref()Allison Ryan Lortie
2021-05-17glib_typeof: Move definition to its own headerXavier Claessens
2021-02-25glib/gmacros.h: Move `<type_traits>` include to consumersIain Lane
2021-01-27glib_typeof: It is an API break that should be opt-inXavier Claessens
2020-12-08Clarify in g_object_weak_ref() docs that the callback is called during dispos...Sebastian Dröge
2020-11-20gobject: Drop volatile qualifier from GObject.ref_countPhilip Withnall
2020-11-14gobject: Clarify documentation and annotations of g_set_object()Philip Withnall
2020-10-14Replace __typeof__ with glib_typeof macroXavier Claessens
2020-06-12tree: Fix various typos and outdated terminologyPhilip Withnall
2020-02-18gobject: Fix strict aliasing warnings with g_set_object()Philip Withnall
2019-07-25gobject: Add a g_assert_finalize_object() macroSimon McVittie
2019-07-10doc: Add some empty lines to unbreak gtkdocXavier Claessens
2019-05-30Annotate various types and macros as deprecatedPhilip Withnall
2018-07-16gmacros: Add new private g_has_typeof to abstract __typeof__ checksIain Lane
2018-07-12gobject: Make g_clear_object take a non-volatile GObject **Iain Lane
2018-07-11Revert "Merge branch 'type-safe-g-clear-pointer-1425' into 'master'"Emmanuele Bassi
2018-07-11gobject: Make g_clear_object take a non-volatile GObject **Iain Lane
2018-04-20gobject: fix compilation with gcc <= 4.7Fabrice Fontaine
2018-01-05docs: Remove some latent DocBook usage in the GObjectClass documentationPhilip Withnall
2017-12-21gobject: new g_set_weak_pointer() & g_clear_weak_pointer() helpersMartin Blanchard
2017-12-09Disable refcounting type propagation with C++Emmanuele Bassi
2017-12-08Use escaped version of typeofEmmanuele Bassi
2017-12-08gobject: add type propagation to gobject ref APIChristian Hergert
2017-05-24gobject/: LGPLv2+ -> LGPLv2.1+Sébastien Wilmet
2017-03-31gobject: Fix Since/Deprecated versions for GParameter replacement APIPhilip Withnall
2017-03-31gobject: Deprecate g_object_newvFabian Orccon
2017-03-31gobject: Add g_object_setv and g_object_getv functionsFabian Orccon
2017-03-31gobject: Add g_object_new_with_propertiesFabian Orccon
2015-09-07Make g_set_object more symmetricMatthias Clasen
2015-02-26gobject.h: Use correct format specifier for __LINE__David King
2014-12-18gobject: don't use G_STRLOC in G_OBJECT_WARN_INVALID_PSPEC() macroThomas Haller
2014-12-18gobject: Add g_set_object() convenience function to set GObject pointersPhilip Withnall
2014-06-06gtype: guard uses of new fundamental type checkRyan Lortie
2014-05-31gobject: Use fast fundamental instance type checkEdward Hervey
2014-03-07GObject: Remove more leftover markup from headersMatthias Clasen
2014-01-31Updated FSF's addressDaniel Mustieles
2013-05-21Use 'dumb quotes' rather than `really dumb quotes'Dan Winship
2013-03-15Doc: clarify set_property() vfuncSébastien Wilmet
2013-01-13various: add GLIB_AVAILABLE_IN_ALL everywhere elseRyan Lortie