summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* glib-2.0: Wrap TimeZone.identifier() constuctor for proper error supportwip/gtimezoneRico Tzschichholz2021-04-071-1/+10
|
* codegen: Emit external creation methods in bindingsRico Tzschichholz2021-04-072-1/+13
| | | | These must be chained up to an existing constructor of the parent symbol
* codegen: Don't call *_instance_init() in compact class chainupRico Tzschichholz2021-04-073-1/+31
| | | | Found by -fsanitize=address
* libusb: Fix some bindings errorsRico Tzschichholz2021-04-061-2/+2
|
* libusb-1.0: Fix some bindings errorsRico Tzschichholz2021-04-061-15/+33
|
* x11: Fix some bindings errorsRico Tzschichholz2021-04-061-15/+18
|
* zlib: Fix some bindings errorsRico Tzschichholz2021-04-061-6/+7
|
* pixman-1: Fix some bindings errorsRico Tzschichholz2021-04-061-17/+41
|
* codegen: Don't override valid target/destroy of previous lambda argumentRico Tzschichholz2021-04-062-4/+88
| | | | | | | This does not enable proper support for delegates sharing a data argument, but allows this special case. See https://gitlab.gnome.org/GNOME/vala/issues/59
* codegen: Always use CCodeConstant for NULLRico Tzschichholz2021-04-065-13/+13
|
* codegen: Fix default value of get_ccode_destroy_notify_pos() and make use of itRico Tzschichholz2021-04-065-19/+14
|
* javascriptcoregtk-4.0,webkit2gtk-web-extension-4.0: Fix some binding errorsRico Tzschichholz2021-04-054-5/+6
|
* girwriter: Don't use instance-parameter inside callback (2)Rico Tzschichholz2021-04-052-26/+23
| | | | Fixes https://gitlab.gnome.org/GNOME/vala/issues/1167
* girwriter: Don't use instance-parameter inside callbackRico Tzschichholz2021-04-012-95/+103
| | | | Fixes https://gitlab.gnome.org/GNOME/vala/issues/1167
* tests/girwriter: Add tests for implicit parameters in virtual-method/callbackRico Tzschichholz2021-04-014-0/+262
|
* codegen: Improve handling of ellipsis parameter in get_ccode_name()Rico Tzschichholz2021-04-011-1/+12
|
* girwriter: namespace expects "c:symbol-prefixes" attributeRico Tzschichholz2021-03-312-2/+2
| | | | | | In addition to ef9c592dac6ee3a6db39e924de423e23e5f4a4ef See https://gitlab.gnome.org/GNOME/vala/issues/1038
* gio-2.0: Fix TlsPassword.get_value() bindingRico Tzschichholz2021-03-312-2/+1
|
* gtk+-3.0: Fix ModuleInitFunc bindingRico Tzschichholz2021-03-312-1/+2
|
* rest-0.7: Fix OAuthProxyAuthCallback bindingRico Tzschichholz2021-03-312-2/+2
|
* parser: Stricter mode for chained member initializer with --keep-goingRico Tzschichholz2021-03-214-5/+30
| | | | | | Regression of 86bc23f2d7295ae3b2f5f79449d2c5a4a7a93a58 Fixes https://gitlab.gnome.org/GNOME/vala/issues/1158
* vala: Mark tranformed static member-access as qualifiedRico Tzschichholz2021-03-203-0/+16
| | | | | | Regression of 1084348f3a6d1113dfc09b3bb5ca6b94a0d812e9 See https://gitlab.gnome.org/GNOME/vala/issues/270
* libvaladoc/girimporter: parse_constant() use "c:identifier" attribute firstRico Tzschichholz2021-03-201-1/+9
|
* libvaladoc/girimporter: Don't guess length of xml header, iterate forward to ↵Rico Tzschichholz2021-03-201-3/+7
| | | | | | | | | <repository> If e.g. the xml header is missing, it resulted in errors like: error: expected start element of `repository' error: unsupported GIR version (null) (supported: 1.2)
* girparser: Don't guess length of xml header, iterate forward to <repository>Rico Tzschichholz2021-03-191-3/+7
| | | | | | | If e.g. the xml header is missing, it resulted in errors like: error: expected start element of `repository' error: unsupported GIR version (null) (supported: 1.2)
* gsl: Add BLAS modulewip/gslAkarin2021-03-171-0/+124
| | | | Fixes https://gitlab.gnome.org/GNOME/vala/issues/1149
* Release 0.52.00.52.0Rico Tzschichholz2021-03-175-4/+27
|
* vala: Check for unused attributes unconditionallyRico Tzschichholz2021-03-161-11/+8
|
* vapi: Fix a couple of attribute typosRico Tzschichholz2021-03-166-11/+11
|
* gio-2.0: Add some missing NoWrapper and CCode.has_typedef attributesRico Tzschichholz2021-03-163-10/+20
|
* girparser: Add support for NoWrapper metadata for methodsRico Tzschichholz2021-03-161-2/+6
|
* codegen: Include "glib.h" for deprecated symbols (GOBJECT)Rico Tzschichholz2021-03-1610-3/+73
| | | | | | | It is required for G_GNUC_DEPRECATED in declarations of enums, delegates, methods, property accessors and structs. Fixes https://gitlab.gnome.org/GNOME/vala/issues/1155
* gtk4-unix-print: Switch to girRico Tzschichholz2021-03-1512-699/+48
| | | | | Use a temporary symlink to Gtk-4.0.gir which includes the required symbol defintions.
* girparser: Handle empty "<type/>" element and report an errorRico Tzschichholz2021-03-151-1/+10
|
* gstreamer: Update from 1.19.0+ git masterRico Tzschichholz2021-03-155-0/+342
|
* gtk4: Update to 4.1.2Rico Tzschichholz2021-03-152-13/+25
|
* webkit2gtk-4.0: Update to 2.31.91Rico Tzschichholz2021-03-151-1/+1
|
* build: Add --enable-test-asan configure optionRico Tzschichholz2021-03-142-0/+14
| | | | List XFAIL tests if address sanatizer is enabled
* linux: Provide Input.Event.input_event_sec/input_event_usec fieldsRico Tzschichholz2021-03-141-0/+3
| | | | | | | | Mark Input.Event.time as deprecated See https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit?id=152194fe9c3f Fixes https://gitlab.gnome.org/GNOME/vala/issues/1152
* vala: Improve error for incompatible expressions in conditional expressionRico Tzschichholz2021-03-143-1/+10
|
* gsl: Fix more binding errorsRico Tzschichholz2021-03-141-198/+183
|
* girparser: Allow overriding of "Compact" attribute for classesRico Tzschichholz2021-03-141-1/+6
|
* gtk4: Add Gtk.INVALID_LIST_POSITIONRico Tzschichholz2021-03-143-1/+6
| | | | Fixes https://gitlab.gnome.org/GNOME/vala/issues/1151
* gsl: Fix some binding errorsRico Tzschichholz2021-03-121-19/+19
|
* gnutls: Fix some binding errorsRico Tzschichholz2021-03-121-6/+6
|
* Release 0.51.910.51.91Rico Tzschichholz2021-03-105-4/+25
|
* vapi: Update GIR-based bindingsRico Tzschichholz2021-03-103-4/+22
|
* vala: Replace all type parameter occurances in parameters for signal delegateRico Tzschichholz2021-03-104-4/+68
| | | | Improves 36999b5ffd63cc56a8648791b02bf07e7da88077
* codegen: Drop inner casts before converting between generics and integersRico Tzschichholz2021-03-103-0/+35
| | | | Found by -Wpointer-to-int-cast
* codegen: Don't add generics arguments/parameters to async finish methodRico Tzschichholz2021-03-091-1/+1
|