Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | glib-2.0: Wrap TimeZone.identifier() constuctor for proper error supportwip/gtimezone | Rico Tzschichholz | 2021-04-07 | 1 | -1/+10 |
| | |||||
* | codegen: Emit external creation methods in bindings | Rico Tzschichholz | 2021-04-07 | 2 | -1/+13 |
| | | | | These must be chained up to an existing constructor of the parent symbol | ||||
* | codegen: Don't call *_instance_init() in compact class chainup | Rico Tzschichholz | 2021-04-07 | 3 | -1/+31 |
| | | | | Found by -fsanitize=address | ||||
* | libusb: Fix some bindings errors | Rico Tzschichholz | 2021-04-06 | 1 | -2/+2 |
| | |||||
* | libusb-1.0: Fix some bindings errors | Rico Tzschichholz | 2021-04-06 | 1 | -15/+33 |
| | |||||
* | x11: Fix some bindings errors | Rico Tzschichholz | 2021-04-06 | 1 | -15/+18 |
| | |||||
* | zlib: Fix some bindings errors | Rico Tzschichholz | 2021-04-06 | 1 | -6/+7 |
| | |||||
* | pixman-1: Fix some bindings errors | Rico Tzschichholz | 2021-04-06 | 1 | -17/+41 |
| | |||||
* | codegen: Don't override valid target/destroy of previous lambda argument | Rico Tzschichholz | 2021-04-06 | 2 | -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 NULL | Rico Tzschichholz | 2021-04-06 | 5 | -13/+13 |
| | |||||
* | codegen: Fix default value of get_ccode_destroy_notify_pos() and make use of it | Rico Tzschichholz | 2021-04-06 | 5 | -19/+14 |
| | |||||
* | javascriptcoregtk-4.0,webkit2gtk-web-extension-4.0: Fix some binding errors | Rico Tzschichholz | 2021-04-05 | 4 | -5/+6 |
| | |||||
* | girwriter: Don't use instance-parameter inside callback (2) | Rico Tzschichholz | 2021-04-05 | 2 | -26/+23 |
| | | | | Fixes https://gitlab.gnome.org/GNOME/vala/issues/1167 | ||||
* | girwriter: Don't use instance-parameter inside callback | Rico Tzschichholz | 2021-04-01 | 2 | -95/+103 |
| | | | | Fixes https://gitlab.gnome.org/GNOME/vala/issues/1167 | ||||
* | tests/girwriter: Add tests for implicit parameters in virtual-method/callback | Rico Tzschichholz | 2021-04-01 | 4 | -0/+262 |
| | |||||
* | codegen: Improve handling of ellipsis parameter in get_ccode_name() | Rico Tzschichholz | 2021-04-01 | 1 | -1/+12 |
| | |||||
* | girwriter: namespace expects "c:symbol-prefixes" attribute | Rico Tzschichholz | 2021-03-31 | 2 | -2/+2 |
| | | | | | | In addition to ef9c592dac6ee3a6db39e924de423e23e5f4a4ef See https://gitlab.gnome.org/GNOME/vala/issues/1038 | ||||
* | gio-2.0: Fix TlsPassword.get_value() binding | Rico Tzschichholz | 2021-03-31 | 2 | -2/+1 |
| | |||||
* | gtk+-3.0: Fix ModuleInitFunc binding | Rico Tzschichholz | 2021-03-31 | 2 | -1/+2 |
| | |||||
* | rest-0.7: Fix OAuthProxyAuthCallback binding | Rico Tzschichholz | 2021-03-31 | 2 | -2/+2 |
| | |||||
* | parser: Stricter mode for chained member initializer with --keep-going | Rico Tzschichholz | 2021-03-21 | 4 | -5/+30 |
| | | | | | | Regression of 86bc23f2d7295ae3b2f5f79449d2c5a4a7a93a58 Fixes https://gitlab.gnome.org/GNOME/vala/issues/1158 | ||||
* | vala: Mark tranformed static member-access as qualified | Rico Tzschichholz | 2021-03-20 | 3 | -0/+16 |
| | | | | | | Regression of 1084348f3a6d1113dfc09b3bb5ca6b94a0d812e9 See https://gitlab.gnome.org/GNOME/vala/issues/270 | ||||
* | libvaladoc/girimporter: parse_constant() use "c:identifier" attribute first | Rico Tzschichholz | 2021-03-20 | 1 | -1/+9 |
| | |||||
* | libvaladoc/girimporter: Don't guess length of xml header, iterate forward to ↵ | Rico Tzschichholz | 2021-03-20 | 1 | -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 Tzschichholz | 2021-03-19 | 1 | -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/gsl | Akarin | 2021-03-17 | 1 | -0/+124 |
| | | | | Fixes https://gitlab.gnome.org/GNOME/vala/issues/1149 | ||||
* | Release 0.52.00.52.0 | Rico Tzschichholz | 2021-03-17 | 5 | -4/+27 |
| | |||||
* | vala: Check for unused attributes unconditionally | Rico Tzschichholz | 2021-03-16 | 1 | -11/+8 |
| | |||||
* | vapi: Fix a couple of attribute typos | Rico Tzschichholz | 2021-03-16 | 6 | -11/+11 |
| | |||||
* | gio-2.0: Add some missing NoWrapper and CCode.has_typedef attributes | Rico Tzschichholz | 2021-03-16 | 3 | -10/+20 |
| | |||||
* | girparser: Add support for NoWrapper metadata for methods | Rico Tzschichholz | 2021-03-16 | 1 | -2/+6 |
| | |||||
* | codegen: Include "glib.h" for deprecated symbols (GOBJECT) | Rico Tzschichholz | 2021-03-16 | 10 | -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 gir | Rico Tzschichholz | 2021-03-15 | 12 | -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 error | Rico Tzschichholz | 2021-03-15 | 1 | -1/+10 |
| | |||||
* | gstreamer: Update from 1.19.0+ git master | Rico Tzschichholz | 2021-03-15 | 5 | -0/+342 |
| | |||||
* | gtk4: Update to 4.1.2 | Rico Tzschichholz | 2021-03-15 | 2 | -13/+25 |
| | |||||
* | webkit2gtk-4.0: Update to 2.31.91 | Rico Tzschichholz | 2021-03-15 | 1 | -1/+1 |
| | |||||
* | build: Add --enable-test-asan configure option | Rico Tzschichholz | 2021-03-14 | 2 | -0/+14 |
| | | | | List XFAIL tests if address sanatizer is enabled | ||||
* | linux: Provide Input.Event.input_event_sec/input_event_usec fields | Rico Tzschichholz | 2021-03-14 | 1 | -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 expression | Rico Tzschichholz | 2021-03-14 | 3 | -1/+10 |
| | |||||
* | gsl: Fix more binding errors | Rico Tzschichholz | 2021-03-14 | 1 | -198/+183 |
| | |||||
* | girparser: Allow overriding of "Compact" attribute for classes | Rico Tzschichholz | 2021-03-14 | 1 | -1/+6 |
| | |||||
* | gtk4: Add Gtk.INVALID_LIST_POSITION | Rico Tzschichholz | 2021-03-14 | 3 | -1/+6 |
| | | | | Fixes https://gitlab.gnome.org/GNOME/vala/issues/1151 | ||||
* | gsl: Fix some binding errors | Rico Tzschichholz | 2021-03-12 | 1 | -19/+19 |
| | |||||
* | gnutls: Fix some binding errors | Rico Tzschichholz | 2021-03-12 | 1 | -6/+6 |
| | |||||
* | Release 0.51.910.51.91 | Rico Tzschichholz | 2021-03-10 | 5 | -4/+25 |
| | |||||
* | vapi: Update GIR-based bindings | Rico Tzschichholz | 2021-03-10 | 3 | -4/+22 |
| | |||||
* | vala: Replace all type parameter occurances in parameters for signal delegate | Rico Tzschichholz | 2021-03-10 | 4 | -4/+68 |
| | | | | Improves 36999b5ffd63cc56a8648791b02bf07e7da88077 | ||||
* | codegen: Drop inner casts before converting between generics and integers | Rico Tzschichholz | 2021-03-10 | 3 | -0/+35 |
| | | | | Found by -Wpointer-to-int-cast | ||||
* | codegen: Don't add generics arguments/parameters to async finish method | Rico Tzschichholz | 2021-03-09 | 1 | -1/+1 |
| |