summaryrefslogtreecommitdiff
path: root/codegen/valagsignalmodule.vala
Commit message (Expand)AuthorAgeFilesLines
* codegen: Add support for delegate parameters in signalsRico Tzschichholz2018-11-281-0/+45
* codegen: Add ccode getters for GType functions of Classes and InterfacesRico Tzschichholz2018-11-181-1/+1
* codegen: Support marshalling ArrayType.length_type in signalsRico Tzschichholz2018-11-021-8/+10
* codegen: Remove hardcoded "int" length type and use ArrayType.length_typeGeorge Barrett2018-11-021-3/+9
* vala: Drop DataType.is_array() and use usual type check as anywhere elseRico Tzschichholz2018-10-311-9/+8
* Drop deprecated syntax support of += and -= for signalsRico Tzschichholz2018-09-221-32/+0
* Move some errors from signal-module to the semantic-analyzer passRico Tzschichholz2018-09-221-31/+0
* Revert "codegen: Stop taking explicit references on 'this' for captured blocks"Rico Tzschichholz2018-07-261-44/+4
* Drop trailing spaces/tabsRico Tzschichholz2018-03-271-23/+23
* codegen: Stop taking explicit references on 'this' for captured blocksMichal Hruby2018-03-211-4/+44
* codegen: Avoid critical when connecting dynamic signalsRico Tzschichholz2018-02-081-1/+3
* Use type-check to determine a GenericTypeRico Tzschichholz2017-12-061-5/+5
* Allow to pass compatible delegates to signal.connect()Rico Tzschichholz2017-11-191-5/+27
* codegen: Nullable ValueType requires POINTER as marshaller signatureRico Tzschichholz2017-06-171-10/+2
* codegen: Support renamed signalsRico Tzschichholz2017-06-071-4/+4
* signalmodule: Handle nullable ValueTypes properly and treat them as pointerRico Tzschichholz2017-03-141-2/+20
* signalmodule: Fix deprecation of signalsRico Tzschichholz2017-03-071-1/+1
* signalmodule: Add signal-emitter declaration if neededRico Tzschichholz2017-03-071-1/+10
* signalmodule: Add support for array-parameters with rank > 1Francisco Serna2017-03-051-8/+14
* codegen: Use g_signal_emit where possibleSimon Werbeck2016-10-121-9/+59
* Require and target GLib >= 2.32Rico Tzschichholz2016-02-071-1/+1
* codegen: Fix detailed signal disconnect in async methodsLuca Bruno2015-01-121-1/+1
* Set G_SIGNAL_DEPRECATED on annotated signalsSimon Werbeck2014-06-281-0/+4
* Fix criticals due to commit a31a2a77dd60e70137448751Luca Bruno2013-06-091-1/+1
* Treat signal parameters that have G_TYPE_STRING type as strings.Avi Levy2013-06-041-1/+1
* codegen: Use CCodeAttribute instead of C specific methods of code nodesLuca Bruno2011-08-011-59/+31
* codegen: Use temporary variables in array element accessLuca Bruno2011-07-161-12/+16
* codegen: Replace temp_ref_vars with temp_ref_values using TargetValueLuca Bruno2011-07-061-5/+4
* GType: Support virtual signals in interfacesLuca Bruno2011-05-161-2/+6
* codegen: Complete porting of GSignal and GType modules to use ccodeLuca Bruno2011-05-051-45/+33
* Drop deprecated support for D-Bus GLibJürg Billeter2011-04-041-71/+27
* codegen: Drop useless comma expression in GSignal moduleLuca Bruno2011-03-031-5/+3
* codegen: Add CCodeFunction.add_assignment convenience functionLuca Bruno2011-01-191-1/+1
* codegen: Use separate C statements for signal connect expressionsJürg Billeter2010-12-211-13/+18
* Rename FormalParameter to ParameterJürg Billeter2010-10-281-23/+23
* Report error when trying to disconnect lambda expression from signalJürg Billeter2010-10-161-0/+3
* Fix marshaller signature for signals with array parametersJürg Billeter2010-10-141-3/+3
* codegen: Add get_cvalue and set_cvalue helper methodsJürg Billeter2010-10-091-11/+11
* codegen: Use builder APIJürg Billeter2010-09-091-3/+3
* Add CCodeFile.add_function_declaration and CCodeFunction.is_declarationJürg Billeter2010-09-091-1/+1
* Replace CCodeDeclarationSpace by CCodeFileJürg Billeter2010-08-211-3/+3
* Extend signal details to support string expressionsLuca Bruno2010-08-201-15/+45
* codegen: Drop CCodeModuleJürg Billeter2010-08-121-9/+5
* Append temporary variables in order of declarationJürg Billeter2010-08-101-2/+2
* Use emit instead of accept and accept_children in code generatorJürg Billeter2010-08-101-9/+1
* Add Variable classJürg Billeter2010-07-271-18/+18
* Make C code modules and declaration space publicLuca Bruno2010-04-161-1/+1
* Add Signal attribute for signal declarationsJens Georg2010-03-201-1/+26
* Fix disconnecting from detailed signalJonathan Conder2010-03-201-7/+19
* Support connect_after for signalsLuca Bruno2010-03-131-9/+20