summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* tests: Add more method tests to increase coverageHEADstagingmainRico Tzschichholz2023-05-173-0/+27
|
* gtk4: Don't skip AlertDialog ctorVal Och2023-05-172-1/+4
|
* glib-2.0: Fix binding of g_variant_type_n_items()JCWasmx862023-04-291-1/+1
|
* DOAP: Replace defunct mailing-list with developer-forum (GNOME Discourse)Andre Klapper2023-04-281-1/+1
|
* codegen: Include "glib-object.h" when using GType/GBoxedCopyFuncRico Tzschichholz2023-04-221-0/+2
|
* girwriter: Write filename, line, and column attributes for doc elementsLleyton Gray2023-04-192-63/+71
| | | | See https://gitlab.gnome.org/GNOME/vala/issues/707
* valadoc/tests: Add girwriter testRico Tzschichholz2023-04-195-0/+364
|
* valadoc: Backing method of lambda-expression isn't included in valadoc ASTRico Tzschichholz2023-04-191-0/+3
|
* build: valadoc requires valac 0.18.1Rico Tzschichholz2023-04-191-0/+7
|
* build: Improve usage of AC_PATH_PROG() for valacsRico Tzschichholz2023-04-191-2/+2
|
* Regenerate manpagesRico Tzschichholz2023-04-184-8/+8
|
* Sync NEWS from 0.56Rico Tzschichholz2023-04-181-0/+18
|
* Update another glib version reference to reflect bump to 2.56Rico Tzschichholz2023-04-171-1/+1
| | | | See 97d6ffb154ce0afab2bafb81b824ff7faadb66fa
* glib-2.0: g_chdir is declared in <glib/gstdio.h>Florian Weimer2023-04-171-1/+1
| | | | Not <glib.h>. Fixes an implicit function error when building deja-dup.
* gee: Fix type-arguments in castRico Tzschichholz2023-04-171-4/+4
|
* gee: Fix reversed type-argumentsRico Tzschichholz2023-04-171-1/+1
|
* vapi: Regenerate for GIR-based bindings to pick up sealed declaration modifierRico Tzschichholz2023-04-1638-516/+464
|
* girparser: Classes are considered sealed when there were no fields foundRico Tzschichholz2023-04-162-1/+11
| | | | Fixes https://gitlab.gnome.org/GNOME/vala/issues/1036
* tests: Add missing instance fields to GIR test filesRico Tzschichholz2023-04-168-0/+24
|
* vapi: Regenerate bindings for GenericType changeRico Tzschichholz2023-04-141-1/+1
|
* vala: Don't make GenericType nullable by defaultRico Tzschichholz2023-04-1413-17/+206
| | | | | | Allow equality between nullable and non-nullable generic-types for now Fixes https://gitlab.gnome.org/GNOME/vala/issues/1191
* codegen: Fix usage of lambda-expression from delegate initializerRico Tzschichholz2023-04-134-0/+1290
| | | | | | | Unset delegate-type if a lambda-expression handler was found to use the correct code paths. Fixes https://gitlab.gnome.org/GNOME/vala/issues/1428
* codegen: Return CCodeInvalidExpression instead of nullRico Tzschichholz2023-04-133-5/+14
| | | | | | | | | This fixes the following criticals: vala_ccode_cast_expression_construct: assertion 'expr != NULL' failed vala_ccode_function_call_add_argument: assertion 'expr != NULL' failed Remove dead code, this is already handled in get_dup_func_expression()
* vala: Improve check of type_referene in ObjectCreationExpressionLorenz Wildberg2023-04-111-14/+12
|
* vala: Check type-arguments in more declarationsRico Tzschichholz2023-04-117-12/+7
|
* girparser: Add support for type_parameters, implements and prerequisites ↵Rico Tzschichholz2023-04-111-1/+129
| | | | metadata
* vala: Don't report consequential error when base_method is incompatible alreadyRico Tzschichholz2023-04-111-1/+2
|
* valadoc: Add missing generic type argumentsRico Tzschichholz2023-04-112-6/+6
|
* vala: Add GenericSymbol interface for symbols supporting type-parametersRico Tzschichholz2023-04-118-18/+69
|
* gee: Add more missing generic type argumentsRico Tzschichholz2023-04-082-2/+2
|
* gee: Fix return-type of HashMap.MapIterator.get_key()/get_value()Rico Tzschichholz2023-04-081-2/+2
| | | | They didn't match the declarations in Vala.MapIterator interface.
* vala: Improve error message for wrong number of type-argumentsRico Tzschichholz2023-04-082-4/+4
|
* vala: Improve Symbol.to_string() to include TypeParametersRico Tzschichholz2023-04-081-1/+27
|
* Use already available glib_ns instead of root_symbol.scope.lookup ("GLib")Rico Tzschichholz2023-04-082-3/+3
|
* vala: Check type-argument count of interface prerequisitesRico Tzschichholz2023-04-086-0/+50
| | | | Additionally add test case for type-argument count of class base-types
* gio-2.0: Add missing type-argument in ListStore.find_with_equal_func_full()Rico Tzschichholz2023-04-072-1/+2
|
* gio-2.0: Add new symbols from 2.76Rico Tzschichholz2023-04-062-5/+56
|
* girparser: Apply "instance_idx" metadata for delegatesRico Tzschichholz2023-04-061-0/+7
|
* glib-2.0: Fix a few binding errorsRico Tzschichholz2023-04-061-7/+6
|
* gtk+-3.0: Fix a few binding issuesRico Tzschichholz2023-04-062-17/+3
|
* gtk4: Fix a few binding errorsRico Tzschichholz2023-04-065-17/+23
|
* libvaladoc: Make better use of propertiesRico Tzschichholz2023-04-066-59/+32
|
* valadoc: Check correct value for null when looking for return commentRico Tzschichholz2023-04-061-3/+3
|
* glib-2.0: Add new symbols from 2.76Rico Tzschichholz2023-04-061-0/+50
|
* codegen: Stabilize CCode.cname for backing method of lamdba expressionRico Tzschichholz2023-04-0698-1542/+1545
| | | | Move lambda_id generation to CCodeAttribute and use _vala_lambda%d_ pattern
* g-i: Fix compiling with mingw clangBiswapriyo Nath2023-04-041-5/+8
| | | | | | | | This adds the return type with GetFullPathNameA declaration. Otherwise the following error is shown with clang 16 grealpath.h:29:19: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
* Sync NEWS from 0.56Rico Tzschichholz2023-04-041-0/+11
|
* vapi: Drop webkit2gtk-5.0 bindingsRico Tzschichholz2023-04-0111-6742/+0
|
* webkit2gtk-6.0: Update to 2.40.0Rico Tzschichholz2023-04-014-21/+320
|
* webkit2gtk-4.1: Update to 2.40.0Rico Tzschichholz2023-04-014-43/+145
|