summaryrefslogtreecommitdiff
path: root/gobject
Commit message (Expand)AuthorAgeFilesLines
* Distribute cxx test tests/cxx-test.cpp to each module tests directoryEmmanuel Fleury2021-12-142-0/+29
* Defer GObject::notify during object destructionEmmanuele Bassi2021-11-291-1/+24
* gobject: Use new g_newa0() functionNishal Kulkarni2021-11-261-2/+1
* gsignal: Use new g_newa0() functionNishal Kulkarni2021-11-261-4/+2
* Merge branch 'reformat-enums' into 'main'Sebastian Dröge2021-11-221-1/+1
|\
| * tests: Reformat mkenums.py slightly to make run-black.sh happyPhilip Withnall2021-11-171-1/+1
* | gobject: Add advice on larger alignment requirements for GObject membersPhilip Withnall2021-11-173-3/+11
* | gtype: Eliminate -Wcast-align warnings with G_TYPE_CHECK_INSTANCE_CASTPhilip Withnall2021-11-171-2/+2
* | gobject: Assert that GObjects are at least as aligned as basic typesPhilip Withnall2021-11-173-0/+46
|/
* Merge branch 'weak-refs-docs' into 'main'Michael Catanzaro2021-10-271-4/+7
|\
| * gobject: Clarify behaviour of adding weak refs during disposalPhilip Withnall2021-09-201-4/+7
* | Merge branch 'static-analysis' into 'main'Philip Withnall2021-10-181-1/+4
|\ \
| * | gtype: Fix pointer being dereferenced despite NULL checkEgor Bychin2021-10-151-1/+4
* | | build: Don’t pass false to `install_dir`Philip Withnall2021-10-071-0/+1
|/ /
* | Merge branch 'object-weak-ref-docs' into 'main'Simon McVittie2021-09-281-0/+5
|\ \
| * | gobject: Document it’s unsafe to call g_object_ref() from GWeakNotifyPhilip Withnall2021-09-151-0/+5
| |/
* | Merge branch 'ebassi/floating-warning' into 'main'Philip Withnall2021-09-211-0/+29
|\ \
| * | Add a (diagnostic) warning for finalized floating objectsebassi/floating-warningEmmanuele Bassi2021-09-141-0/+29
| |/
* | gobject: Ensure an object has toggle references before notifying itMarco Trevisan (Treviño)2021-09-202-0/+97
* | Merge branch 'prop-set-speedups' into 'main'Philip Withnall2021-09-201-15/+6
|\ \
| * | Small optimization for g_object_setvprop-set-speedupsMatthias Clasen2021-09-201-6/+3
| * | Small optimization for g_object_setMatthias Clasen2021-09-201-9/+3
| |/
* | gobject: Cleanup weak locations data as part of disposeMarco Trevisan (Treviño)2021-09-172-1/+28
* | gobject: Cleanup weak locations when the last one has been removedMarco Trevisan (Treviño)2021-09-172-3/+22
* | gobject: Cleanup GWeakRef locations on object finalizationMarco Trevisan (Treviño)2021-09-173-8/+221
|/
* Merge branch 'revert-cd93c350' into 'main'Philip Withnall2021-09-061-1/+1
|\
| * Revert "Merge branch 'fix/gclosure-invoke-type-annotation' into 'main'"revert-cd93c350Evan Welsh2021-08-291-1/+1
* | doc: Explicitly said, that no null term. is neededDarkTrick2021-09-061-1/+2
|/
* Merge branch 'docgen-fixes' into 'main'Philip Withnall2021-08-0319-164/+285
|\
| * docs: Start stanzas with a single paragraphEmmanuele Bassi2021-08-0219-164/+285
* | Fix a Unicode typoMatthias Clasen2021-07-291-0/+9
|/
* Add unit for the "final" GType flagEmmanuele Bassi2021-07-272-0/+89
* Add G_DEFINE_* macros for final typesEmmanuele Bassi2021-07-261-0/+51
* gtype: Add a "final" flagEmmanuele Bassi2021-07-262-3/+25
* gobject/tests/param: Fix a memory leakGOUJON Évan2021-07-231-0/+1
* Merge branch 'DarkTrick-main-patch-15325' into 'main'Philip Withnall2021-07-221-1/+25
|\
| * Update GValue doc: How to use GBoxed with GValueDarkTrick2021-07-221-1/+25
* | g_boxed_type_register_static: added reference to G_DEFINE_BOXED_TYPEDarkTrick2021-07-222-2/+22
|/
* Clarify GValue documentationDarkTrick2021-07-122-1/+12
* gclosure: Fix the invoke() return_value annotationOle André Vadla Ravnås2021-07-091-1/+1
* g_value_set_string description: clarified (unified), that v_string is a copy.DarkTrick2021-06-231-1/+1
* Merge branch 'g_obj_take_ref' into 'main'Philip Withnall2021-06-153-0/+72
|\
| * GObject: add g_object_take_ref()Allison Ryan Lortie2021-06-113-0/+72
* | Merge branch 'gtypeof' into 'main'Philip Withnall2021-06-101-6/+1
|\ \ | |/ |/|
| * glib_typeof: Move definition to its own headerXavier Claessens2021-05-171-6/+1
* | gobject: Allow passing %NULL for @data in g_object_remove_toggle_refJasper St. Pierre2021-05-271-2/+3
* | Fix missing initializer warning in gobject/gtype.cEmmanuel Fleury2021-05-271-1/+2
|/
* tests: Drop use of g_test_bug_base()Philip Withnall2021-05-134-12/+5
* Merge branch 'jomccambridge-master-patch-47329' into 'master'Sebastian Dröge2021-05-061-2/+5
|\
| * Update signal accumulator docs.John McCambridge2021-04-291-2/+5