summaryrefslogtreecommitdiff
path: root/gobject
Commit message (Expand)AuthorAgeFilesLines
* docs: Clarify handling of 64-bit integer literals with g_object_new()Philip Withnall2019-12-171-2/+23
* Merge branch '650-signal-lookup-warnings' into 'master'Emmanuele Bassi2019-12-161-6/+0
|\
| * gsignal: Drop unnecessary warnings from g_signal_lookup()Philip Withnall2019-12-121-6/+0
* | gtype: Define auto-cleanup functions for Module classMarco Trevisan (Treviño)2019-12-132-0/+28
|/
* Merge branch 'signal-underscores' into 'master'Emmanuele Bassi2019-12-127-184/+586
|\
| * gsignal: Warn if g_signal_lookup() is called on an invalid signal namePhilip Withnall2019-11-152-0/+28
| * signals: Add tests for constructing signals with invalid namesPhilip Withnall2019-11-151-0/+28
| * signals: Add tests for g_signal_lookup() and g_signal_parse_name()Philip Withnall2019-11-151-0/+129
| * gsignal: Fix typos in GSignalMatchType documentationPhilip Withnall2019-11-151-2/+2
| * gsignal: Clarify signal detail formatPhilip Withnall2019-11-151-1/+8
| * signals: Use g_assert_*() in signals tests rather than g_assert()Philip Withnall2019-11-151-14/+14
| * binding: Use g_assert_*() in binding tests rather than g_assert()Philip Withnall2019-11-151-26/+26
| * binding: Rename some test properties to include hyphensPhilip Withnall2019-11-151-34/+34
| * gsignal: Canonicalise signal names at installation timePhilip Withnall2019-11-152-21/+51
| * gsignal: Canonicalise signal name when looking it up in an objectPhilip Withnall2019-11-151-1/+39
| * gsignal: Fold g_quark_try_string() call into signal_id_lookup()Philip Withnall2019-11-151-9/+11
| * gsignal: Tidy up signal naming documentationPhilip Withnall2019-11-151-3/+5
| * gbinding: Avoid a string copy of interned property namesPhilip Withnall2019-11-151-2/+4
| * gbinding: Canonicalise source and target propertiesPhilip Withnall2019-11-152-8/+113
| * gparam: Tighten up property name validationPhilip Withnall2019-11-152-12/+46
| * tests: Use g_assert_*() in param tests rather than g_assert()Philip Withnall2019-11-121-35/+35
| * tests: Rework GParamSpec canonicalisation testPhilip Withnall2019-11-121-2/+2
| * gparam: Tidy up property naming documentationPhilip Withnall2019-11-121-14/+11
* | Revert last 4 commitsBenjamin Otte2019-11-265-74/+6
* | value: Allow automatic transforms to/from interfacesBenjamin Otte2019-11-251-2/+11
* | closure: Support generic marshals for interface returnsBenjamin Otte2019-11-251-3/+13
* | gtype: Add g_type_interface_instantiable_prerequisite()Benjamin Otte2019-11-253-0/+49
* | gtype: Fix typo in API commentBenjamin Otte2019-11-251-1/+1
* | docs: Fix "occurred" typos in API documentationBastien Nocera2019-11-212-4/+4
|/
* gparam: fix memory leak in g_param_value_defaults()Thomas Haller2019-11-081-0/+1
* Merge branch 'use-gobject-hole' into 'master'Philip Withnall2019-11-073-6/+128
|\
| * Use the GObject hole on 64bit arches for some flags to improve performanceAlexander Larsson2019-09-023-6/+128
* | Merge branch 'param-value-default' into 'master'Philip Withnall2019-10-313-10/+21
|\ \
| * | Do not validate a GValue initialized with the defaultEmmanuele Bassi2019-10-261-2/+5
| * | Constify g_param_value_defaults() argumentEmmanuele Bassi2019-10-262-4/+3
| * | Allow passing empty GValue to g_param_value_set_default()Emmanuele Bassi2019-10-261-4/+13
* | | gparamspecs: Fix type class leaks on error handling pathsPhilip Withnall2019-10-281-2/+8
|/ /
* | tests: Add a test for g_assert_finalize_object()Philip Withnall2019-10-182-0/+72
* | Always build tests if we enabled installed-testsSimon McVittie2019-10-011-2/+0
* | gsignal: Document class init before signals can be looked upPhilip Withnall2019-09-201-0/+4
* | Merge branch '1767-scan-build-fixes' into 'master'Nirbheek Chauhan2019-09-133-5/+8
|\ \
| * | gboxed: Fix two potential NULL pointer dereferencesPhilip Withnall2019-09-051-4/+2
| * | tests: Fix a couple of static analysis warnings in autoptr testsPhilip Withnall2019-09-051-0/+3
| * | build: Disable dtrace probes under static analysisPhilip Withnall2019-09-051-1/+3
* | | Merge branch 'clang-declare-type-unused' into 'master'Philip Withnall2019-09-131-10/+10
|\ \ \
| * | | gtype: mark the inline functions in G_DECLARE_*_TYPE() as UNUSEDMatthew Waters2019-08-281-10/+10
| | |/ | |/|
* | | docs: fix a misunderstanding in g_type_add_interface_*Steve Frécinaux2019-09-041-2/+2
| |/ |/|
* | Merge branch '487-ci-memcheck' into 'master'Sebastian Dröge2019-09-021-1/+1
|\ \ | |/ |/|
| * tests: Don’t run Python tests under ValgrindPhilip Withnall2019-09-021-1/+1
* | glib: Mark various macros as available in certain versions of GLibPhilip Withnall2019-08-261-1/+2
|/