summaryrefslogtreecommitdiff
path: root/codegen/valagobjectmodule.vala
Commit message (Expand)AuthorAgeFilesLines
* codegen: Use g_object_class_override_property to implement generic interface ...Rico Tzschichholz2023-03-131-3/+19
* codegen: Add cast to accessor calls for generic property implementationsRico Tzschichholz2023-03-131-2/+10
* codegen: Stop generating wrappers for dynamic property accessRico Tzschichholz2022-02-061-69/+0
* codegen: Use __once instead of __volatile in generated codeVal Och2022-01-031-1/+1
* codegen: Stop generating wrappers for dynamic signal connectionsRico Tzschichholz2021-11-011-76/+0
* codegen: Unify handling of GenericType arguments/parametersRico Tzschichholz2021-04-191-14/+12
* codegen: Don't use volatile modifier in glib API when targetting >= 2.68Rico Tzschichholz2021-02-191-1/+5
* codegen: Make use of new printf-like API of Report.*()Rico Tzschichholz2020-10-261-4/+4
* Don't use locale dependent string functions on syntax stringsRico Tzschichholz2020-09-021-1/+1
* Consistently use get_ccode_lower_case_prefix() for function namesRico Tzschichholz2020-06-141-3/+3
* codegen: Make type-parameter properties readableRico Tzschichholz2019-11-041-3/+40
* codegen: Support gobject property of null-terminated array without lengthRico Tzschichholz2019-10-021-7/+9
* codegen: Follow rename of DataType data_type property to type_symbolRico Tzschichholz2019-09-301-13/+13
* codegen: Support GObject properties with nullable GType-based struct typeRico Tzschichholz2019-05-061-7/+12
* codegen: Move GObject property validity checks to SemanticAnalyzerRico Tzschichholz2019-04-281-66/+6
* codegen: Properly handle and catch inner-error of finally-blockRico Tzschichholz2019-01-241-3/+3
* vala: Add Delegate/Method/ObjectTypeSymbol.has_type_parameters() and use themRico Tzschichholz2018-11-211-4/+4
* Add support for SingleInstance attribute for GObject classesRico Tzschichholz2018-10-171-0/+73
* codegen: Call ref_sink on Object.new_valist/new_with_properties if neededRico Tzschichholz2018-08-171-1/+2
* codegen: *Drop* support for non-auto property initializer in gobjectsRico Tzschichholz2018-04-191-21/+0
* Revert "codegen: Handle property initializers of non-gobject classes"Rico Tzschichholz2018-04-161-0/+21
* codegen: Handle property initializers of non-gobject classesRico Tzschichholz2018-04-141-21/+0
* Drop trailing spaces/tabsRico Tzschichholz2018-03-271-7/+7
* codegen: Use G_PARAM_STATIC_STRINGSRico Tzschichholz2018-01-201-3/+3
* codegen: Report warning if property-type is not compatible with GLib.ObjectRico Tzschichholz2017-09-151-11/+22
* codegen: Try to use a more unique internal define for propertiesRico Tzschichholz2017-09-081-4/+4
* codegen: Allow underscores in type parameter namesSeverin Heiniger2016-11-031-6/+9
* codegen: Support deprecating properties and their accessorsRico Tzschichholz2016-10-181-4/+15
* codegen: check for null value before calling g_strv_lengthLuca Bruno2015-06-231-1/+4
* codegen: use real function in set/get property also for ConcreteAccessorLuca Bruno2015-03-131-2/+2
* Use ascii_up/down instead of utf8 up/down when generating identifiersEvan Nemerson2014-06-181-15/+15
* codegen: Always assume external interface properties are gobject propertiesLuca Bruno2014-01-251-2/+3
* codegen: Do not emit notify-signal for non-abstract interface propertiesRichard Wiedenhöft2014-01-251-2/+2
* codegen: Fix connect/disconnect of dynamic signalsRico Tzschichholz2013-08-071-3/+3
* codegen: Support non-auto property initializer in gobjectsLuca Bruno2013-06-111-0/+21
* Support virtual interface propertiesJürg Billeter2012-08-131-0/+5
* codegen: Do not use g_object_class_override_propertyRyan Lortie2012-01-241-15/+6
* codegen: Use real_get/set_* functions as helpers for NoAccessorMethod propsLuca Bruno2011-09-291-3/+19
* codegen: Use get_this_type() to simplify several if statementsLuca Bruno2011-09-101-10/+0
* codegen: Use CCodeAttribute instead of C specific methods of code nodesLuca Bruno2011-08-011-36/+36
* codegen: Make creation of InitiallyUnowned objects be effect-freeLuca Bruno2011-08-011-7/+4
* codegen: Add push_line and pop_line for writing line directivesLuca Bruno2011-07-191-0/+10
* codegen: Add lvalue field to GLibValueLuca Bruno2011-07-061-5/+5
* codegen: Use transform_value instead of transform_expressionLuca Bruno2011-05-071-4/+4
* ccodegen: Port the remaining code to use the ccode builderLuca Bruno2011-05-051-84/+68
* codegen: Fix regression when generating get_propertyLuca Bruno2011-05-051-11/+10
* GObject: Use destroy_value in add_get_property_functionLuca Bruno2011-05-041-1/+1
* GObject: Use ccode in add_get_property_functionLuca Bruno2011-05-041-25/+18
* codegen: Drop useless comma expression in GObject moduleLuca Bruno2011-03-031-4/+2
* codegen: Fix property accessor definitions with custom cnameJürg Billeter2011-02-081-9/+9