summaryrefslogtreecommitdiff
path: root/gobject/gsignal.c
Commit message (Expand)AuthorAgeFilesLines
* gsignal: Support G_SIGNAL_MATCH_ID in g_signal_handlers_block/unblock/disconn...Przemyslaw Gorszkowski2023-04-141-6/+15
* gsignal: Clarify documentation for GSignalMatchType matchingPhilip Withnall2023-04-141-8/+18
* gsignal: Document that floating GClosures are sunkPhilip Withnall2022-12-021-0/+6
* Merge branch 'mcatanzaro/gtype-criticals' into 'main'Marco Trevisan2022-09-191-82/+82
|\
| * Replace most GObject warnings with criticalsMichael Catanzaro2022-08-091-82/+82
* | docs: Improve wording in documentation of g_unix_signal_source_new()Tom Levy2022-09-161-1/+1
|/
* gsignal: Do not try to lookup the signal id and work on unlocked nodeMarco Trevisan (Treviño)2022-07-151-2/+7
* gsignal: Perform signal unlocked handlers block, unblock and disconnect opsMarco Trevisan (Treviño)2022-07-151-34/+68
* Merge branch 'more-spdx' into 'main'Philip Withnall2022-07-051-0/+2
|\
| * Add SPDX license headers for LGPL-2.1-or-later to various filesPhilip Withnall2022-06-011-0/+2
* | gsignal: Change signal instance ref semantics under static analysisPhilip Withnall2022-06-211-0/+12
* | Keep a separate flag for notify handlersMatthias Clasen2022-06-061-5/+5
|/
* docs: mark macros, flags, enums with percent signGabor Karsay2022-03-041-8/+8
* Fix redefinition of local variable and non-initialized variable in gobject/gs...Loic Le Page2022-02-181-10/+9
* Make clear in doc that signals are emitted synchroniouslyAlexander Schwinn2022-01-181-4/+8
* gsignal: Use new g_newa0() functionNishal Kulkarni2021-11-261-4/+2
* doc: Explicitly said, that no null term. is neededDarkTrick2021-09-061-1/+2
* gobject: Use g_memdup2() instead of g_memdup() in obvious placesPhilip Withnall2021-02-041-1/+1
* gsignal: use g_clear_signal_handler() macro to implement g_clear_signal_handl...Thomas Haller2021-02-011-10/+10
* gsignal: use stack allocate temporary buffer in g_signal_new_valist()Thomas Haller2021-02-011-8/+16
* Merge branch '2227-gobject-annotation-fixes' into 'master'Emmanuele Bassi2021-01-191-12/+12
|\
| * gsignal: Add (closure) and (destroy) annotationsPhilip Withnall2020-12-121-12/+12
* | gsignal: Allow return types for RUN_FIRST-only signals tooSebastian Dröge2020-12-211-9/+0
* | gsignal: Add a new GSignalFlag to mark the first run of an accumulator functionSebastian Dröge2020-12-211-4/+9
|/
* gsignal: Add missing (transfer) and (nullable) return annotationsPhilip Withnall2020-12-111-26/+27
* gsignal: Plug g_signal_connect_object leakRay Strode2020-10-131-0/+1
* tree: Fix various ableist languagePhilip Withnall2020-06-231-5/+5
* tree: Fix various typos and outdated terminologyPhilip Withnall2020-06-121-2/+2
* gobject: Add g_{param_spec,signal}_is_valid_name() functionsJehan2020-03-041-24/+20
* gsignal: Drop unnecessary warnings from g_signal_lookup()Philip Withnall2019-12-121-6/+0
* Merge branch 'signal-underscores' into 'master'Emmanuele Bassi2019-12-121-34/+115
|\
| * gsignal: Warn if g_signal_lookup() is called on an invalid signal namePhilip Withnall2019-11-151-0/+3
| * gsignal: Clarify signal detail formatPhilip Withnall2019-11-151-1/+8
| * gsignal: Canonicalise signal names at installation timePhilip Withnall2019-11-151-20/+49
| * 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
* | docs: Fix "occurred" typos in API documentationBastien Nocera2019-11-211-2/+2
|/
* Merge branch 'use-gobject-hole' into 'master'Philip Withnall2019-11-071-4/+26
|\
| * Use the GObject hole on 64bit arches for some flags to improve performanceAlexander Larsson2019-09-021-4/+26
* | gsignal: Document class init before signals can be looked upPhilip Withnall2019-09-201-0/+4
|/
* Merge branch 'G_SIGNAL_RUN_CLEANUP_do_not_call_accumulate' into 'master'Philip Withnall2019-08-261-0/+5
|\
| * Run the accumulator function for RUN_CLEANUP object handlers tooSebastian Dröge2019-08-251-0/+5
* | Bugs should be reported on GitLabEmmanuele Bassi2019-07-231-1/+1
|/
* gsignal: update documentation about va_marshallerChristian Hergert2019-06-171-2/+8
* gisgnal: Add g_clear_signal_handlerMarco Trevisan (Treviño)2019-05-201-0/+30
* docs: Use ‘look up’ as a verb, rather than the noun ‘lookup’Philip Withnall2019-04-261-3/+3
* docs: Fix typo in gsignal.c documentation commentPhilip Withnall2018-05-171-1/+1
* gsignal: add assert on closure invalidate pathRyan Lortie2017-11-151-0/+2
* docs: add missing '*' chars at start of doc-commentsStefan Sauer2017-11-121-1/+1