summaryrefslogtreecommitdiff
path: root/codegen
Commit message (Expand)AuthorAgeFilesLines
* codegen: Use g_object_notify_by_pspec() to notify property-changesRico Tzschichholz2017-04-172-7/+33
* build: Make ccode and codegen private APIRico Tzschichholz2017-04-141-18/+10
* codegen: Don't leak target-reference when casting/assigning owned delegatesRico Tzschichholz2017-03-221-3/+1
* codegen: Fix delegate initializer for instance fieldsRico Tzschichholz2017-03-221-0/+10
* codegen: Properly null-out source on ownership-transfer of delegatesMarvin W2017-03-141-0/+5
* signalmodule: Handle nullable ValueTypes properly and treat them as pointerRico Tzschichholz2017-03-141-2/+20
* codegen: Add some missing to predefined marshallers from glibRico Tzschichholz2017-03-131-0/+3
* codegen: Property equality check can't be applied to non-automatic-bodiesRico Tzschichholz2017-03-121-1/+1
* codegen: Accessor of interface-property might be absentRico Tzschichholz2017-03-111-2/+2
* codegen: Fix base-access from within overriding struct-property-accessorRico Tzschichholz2017-03-083-5/+29
* signalmodule: Fix deprecation of signalsRico Tzschichholz2017-03-071-1/+1
* signalmodule: Add signal-emitter declaration if neededRico Tzschichholz2017-03-071-1/+10
* codegen: Check there is a return error location before using itCarlos Garnacho2017-03-061-7/+16
* Add "finish_instance" CCode attributeFlorian Brosch2017-03-064-3/+38
* codegen: Avoid early return on sync dbus methods returning an errorCarlos Garnacho2017-03-061-1/+5
* codegen: Only add _error path if there's parameters that require unrefCarlos Garnacho2017-03-061-2/+6
* signalmodule: Add support for array-parameters with rank > 1Francisco Serna2017-03-052-9/+19
* gtkmodule: Preserve order of required-gtype-classes for reproducibilityNiko Tyni2017-03-021-1/+1
* codegen: Default to void-return for vfunc pointer cast of *_async methodsRico Tzschichholz2017-02-281-1/+1
* codegen: Fix vfunc pointer cast for async method implementation/overrideRico Tzschichholz2017-02-281-5/+8
* codegen: Cast destroy_data for g_cclosure_new to GClosureNotifyRico Tzschichholz2017-02-281-1/+1
* codegen: Cast *_destroy_func arg of generic-types calls to GDestroyNotifyRico Tzschichholz2017-02-271-1/+1
* codegen: Cast vfunc pointer assigns of abstract overridesRico Tzschichholz2017-02-251-2/+4
* codegen: Pass pointer of matching type to property-getterRico Tzschichholz2017-02-251-1/+1
* codegen: Fix instance parameter for property setter in SimpleType structsNikolay Orlyuk2017-02-241-2/+2
* codegen: Don't add static modifier to abstract property settersRico Tzschichholz2017-02-241-2/+4
* gdbus: Fix memleak using g_task_propagate_pointermrmacete2017-02-211-1/+9
* dbus: Move send_message() call before _error labelCarlos Garnacho2017-02-181-19/+19
* codegen: Don't create duplicated complete-async codeRico Tzschichholz2017-02-131-1/+2
* gdbus: Handle errors when extracting fds from dbus messagesCarlos Garnacho2017-02-133-8/+31
* gdbus: Ensure extracted data from the GVariant is freed on errorCarlos Garnacho2017-02-131-1/+7
* gdbus: Initialize intermediate variablesCarlos Garnacho2017-02-132-3/+3
* codegen: Support casting arbitary value-types to arraysRico Tzschichholz2017-02-121-3/+26
* codegen: Fix memory leak when using object initializer for propertiesRico Tzschichholz2017-02-121-0/+4
* codegen: Don't return void for non-nullable simple-type structsMichael James Gratton2017-02-081-1/+10
* Revert "codegen: g_free is already NULL-safe"Rico Tzschichholz2017-01-161-8/+2
* D-Bus: support [DBus (signature = ...)] for propertiesAbderrahim Kitouni2017-01-052-27/+45
* Move writing of G_GNUC_DEPRECATED down to CCodeDeclarator implementationsRico Tzschichholz2017-01-042-0/+12
* codegen: Re-use CCodeIdentifier ("_data_")Rico Tzschichholz2016-12-142-10/+13
* codegen: Compensate for the lack of g_task_get_completed on glib < 2.44Carlos Garnacho2016-12-142-3/+32
* vala: Check inferred generic-types of MemberAccessRico Tzschichholz2016-12-102-0/+12
* codegen: Reference struct fields with their actual cnameRico Tzschichholz2016-12-084-14/+14
* girwriter: Add fullname GIR attribute, and set fullname of GObject.TypeYu Feng2016-12-051-0/+9
* codegen: Add function-prototypes for all register-type callsRico Tzschichholz2016-12-012-4/+10
* codegen: Use GTask instead of GSimpleAsyncResult if 2.36 target is selectedCarlos Garnacho2016-11-193-58/+202
* codegen: Don't write declaration of CreationMethod for compact-classes twiceRico Tzschichholz2016-11-111-1/+1
* Move "blurb", "nick" and "notify" into PropertyRico Tzschichholz2016-11-112-25/+3
* Transform CCode*'s "deprecated" into using CCodeNode's "modifiers"Rico Tzschichholz2016-11-113-4/+4
* codegen: g_free is already NULL-safeRico Tzschichholz2016-11-101-2/+8
* codegen: Don't implicitly initialize local variables with an initializerRico Tzschichholz2016-11-101-2/+6