Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | tests: Add more method tests to increase coverageHEADstagingmain | Rico Tzschichholz | 2023-05-17 | 3 | -0/+27 |
| | |||||
* | gtk4: Don't skip AlertDialog ctor | Val Och | 2023-05-17 | 2 | -1/+4 |
| | |||||
* | glib-2.0: Fix binding of g_variant_type_n_items() | JCWasmx86 | 2023-04-29 | 1 | -1/+1 |
| | |||||
* | DOAP: Replace defunct mailing-list with developer-forum (GNOME Discourse) | Andre Klapper | 2023-04-28 | 1 | -1/+1 |
| | |||||
* | codegen: Include "glib-object.h" when using GType/GBoxedCopyFunc | Rico Tzschichholz | 2023-04-22 | 1 | -0/+2 |
| | |||||
* | girwriter: Write filename, line, and column attributes for doc elements | Lleyton Gray | 2023-04-19 | 2 | -63/+71 |
| | | | | See https://gitlab.gnome.org/GNOME/vala/issues/707 | ||||
* | valadoc/tests: Add girwriter test | Rico Tzschichholz | 2023-04-19 | 5 | -0/+364 |
| | |||||
* | valadoc: Backing method of lambda-expression isn't included in valadoc AST | Rico Tzschichholz | 2023-04-19 | 1 | -0/+3 |
| | |||||
* | build: valadoc requires valac 0.18.1 | Rico Tzschichholz | 2023-04-19 | 1 | -0/+7 |
| | |||||
* | build: Improve usage of AC_PATH_PROG() for valacs | Rico Tzschichholz | 2023-04-19 | 1 | -2/+2 |
| | |||||
* | Regenerate manpages | Rico Tzschichholz | 2023-04-18 | 4 | -8/+8 |
| | |||||
* | Sync NEWS from 0.56 | Rico Tzschichholz | 2023-04-18 | 1 | -0/+18 |
| | |||||
* | Update another glib version reference to reflect bump to 2.56 | Rico Tzschichholz | 2023-04-17 | 1 | -1/+1 |
| | | | | See 97d6ffb154ce0afab2bafb81b824ff7faadb66fa | ||||
* | glib-2.0: g_chdir is declared in <glib/gstdio.h> | Florian Weimer | 2023-04-17 | 1 | -1/+1 |
| | | | | Not <glib.h>. Fixes an implicit function error when building deja-dup. | ||||
* | gee: Fix type-arguments in cast | Rico Tzschichholz | 2023-04-17 | 1 | -4/+4 |
| | |||||
* | gee: Fix reversed type-arguments | Rico Tzschichholz | 2023-04-17 | 1 | -1/+1 |
| | |||||
* | vapi: Regenerate for GIR-based bindings to pick up sealed declaration modifier | Rico Tzschichholz | 2023-04-16 | 38 | -516/+464 |
| | |||||
* | girparser: Classes are considered sealed when there were no fields found | Rico Tzschichholz | 2023-04-16 | 2 | -1/+11 |
| | | | | Fixes https://gitlab.gnome.org/GNOME/vala/issues/1036 | ||||
* | tests: Add missing instance fields to GIR test files | Rico Tzschichholz | 2023-04-16 | 8 | -0/+24 |
| | |||||
* | vapi: Regenerate bindings for GenericType change | Rico Tzschichholz | 2023-04-14 | 1 | -1/+1 |
| | |||||
* | vala: Don't make GenericType nullable by default | Rico Tzschichholz | 2023-04-14 | 13 | -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 initializer | Rico Tzschichholz | 2023-04-13 | 4 | -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 null | Rico Tzschichholz | 2023-04-13 | 3 | -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 ObjectCreationExpression | Lorenz Wildberg | 2023-04-11 | 1 | -14/+12 |
| | |||||
* | vala: Check type-arguments in more declarations | Rico Tzschichholz | 2023-04-11 | 7 | -12/+7 |
| | |||||
* | girparser: Add support for type_parameters, implements and prerequisites ↵ | Rico Tzschichholz | 2023-04-11 | 1 | -1/+129 |
| | | | | metadata | ||||
* | vala: Don't report consequential error when base_method is incompatible already | Rico Tzschichholz | 2023-04-11 | 1 | -1/+2 |
| | |||||
* | valadoc: Add missing generic type arguments | Rico Tzschichholz | 2023-04-11 | 2 | -6/+6 |
| | |||||
* | vala: Add GenericSymbol interface for symbols supporting type-parameters | Rico Tzschichholz | 2023-04-11 | 8 | -18/+69 |
| | |||||
* | gee: Add more missing generic type arguments | Rico Tzschichholz | 2023-04-08 | 2 | -2/+2 |
| | |||||
* | gee: Fix return-type of HashMap.MapIterator.get_key()/get_value() | Rico Tzschichholz | 2023-04-08 | 1 | -2/+2 |
| | | | | They didn't match the declarations in Vala.MapIterator interface. | ||||
* | vala: Improve error message for wrong number of type-arguments | Rico Tzschichholz | 2023-04-08 | 2 | -4/+4 |
| | |||||
* | vala: Improve Symbol.to_string() to include TypeParameters | Rico Tzschichholz | 2023-04-08 | 1 | -1/+27 |
| | |||||
* | Use already available glib_ns instead of root_symbol.scope.lookup ("GLib") | Rico Tzschichholz | 2023-04-08 | 2 | -3/+3 |
| | |||||
* | vala: Check type-argument count of interface prerequisites | Rico Tzschichholz | 2023-04-08 | 6 | -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 Tzschichholz | 2023-04-07 | 2 | -1/+2 |
| | |||||
* | gio-2.0: Add new symbols from 2.76 | Rico Tzschichholz | 2023-04-06 | 2 | -5/+56 |
| | |||||
* | girparser: Apply "instance_idx" metadata for delegates | Rico Tzschichholz | 2023-04-06 | 1 | -0/+7 |
| | |||||
* | glib-2.0: Fix a few binding errors | Rico Tzschichholz | 2023-04-06 | 1 | -7/+6 |
| | |||||
* | gtk+-3.0: Fix a few binding issues | Rico Tzschichholz | 2023-04-06 | 2 | -17/+3 |
| | |||||
* | gtk4: Fix a few binding errors | Rico Tzschichholz | 2023-04-06 | 5 | -17/+23 |
| | |||||
* | libvaladoc: Make better use of properties | Rico Tzschichholz | 2023-04-06 | 6 | -59/+32 |
| | |||||
* | valadoc: Check correct value for null when looking for return comment | Rico Tzschichholz | 2023-04-06 | 1 | -3/+3 |
| | |||||
* | glib-2.0: Add new symbols from 2.76 | Rico Tzschichholz | 2023-04-06 | 1 | -0/+50 |
| | |||||
* | codegen: Stabilize CCode.cname for backing method of lamdba expression | Rico Tzschichholz | 2023-04-06 | 98 | -1542/+1545 |
| | | | | Move lambda_id generation to CCodeAttribute and use _vala_lambda%d_ pattern | ||||
* | g-i: Fix compiling with mingw clang | Biswapriyo Nath | 2023-04-04 | 1 | -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.56 | Rico Tzschichholz | 2023-04-04 | 1 | -0/+11 |
| | |||||
* | vapi: Drop webkit2gtk-5.0 bindings | Rico Tzschichholz | 2023-04-01 | 11 | -6742/+0 |
| | |||||
* | webkit2gtk-6.0: Update to 2.40.0 | Rico Tzschichholz | 2023-04-01 | 4 | -21/+320 |
| | |||||
* | webkit2gtk-4.1: Update to 2.40.0 | Rico Tzschichholz | 2023-04-01 | 4 | -43/+145 |
| |