Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | girwriter: Write instance-parameter elementswip/issue/1128 | Rico Tzschichholz | 2021-01-18 | 2 | -83/+376 |
| | | | | Fixes https://gitlab.gnome.org/GNOME/vala/issues/1128 | ||||
* | tests: Extend "girparser" test and use vapigen to parse generated gir | Rico Tzschichholz | 2021-01-18 | 3 | -1/+232 |
| | |||||
* | vala: Let method representing property accessor inherit GIR.visible attribute | Rico Tzschichholz | 2021-01-18 | 2 | -2/+5 |
| | |||||
* | vala: Set this_parameter of method representing property accessor | Rico Tzschichholz | 2021-01-18 | 1 | -0/+1 |
| | |||||
* | tests: Add more invalid "GtkTemplate" tests to increase coverage | Rico Tzschichholz | 2021-01-17 | 9 | -0/+87 |
| | |||||
* | vala: Don't allow assigning GtkChild fields/properties | Rico Tzschichholz | 2021-01-17 | 10 | -1/+84 |
| | | | | | | These are handled exclusively by GtkBuilder See https://gitlab.gnome.org/GNOME/vala/issues/1121 | ||||
* | vala: GtkChild fields/properties must be declared as unowned | Rico Tzschichholz | 2021-01-16 | 2 | -0/+14 |
| | | | | | | | | | | | The backing field won't be assigned to hold a dedicated reference. gtk_widget_class_bind_template_child_full will make it point to the instance owned by GtkBuilder. This avoids doing a rogue (but safe) call of _g_object_unref0 on already disposed child. Fixes https://gitlab.gnome.org/GNOME/vala/issues/1121 | ||||
* | libvaladoc/html: Don't sort struct fields to keep their original order | Rico Tzschichholz | 2021-01-15 | 1 | -1/+4 |
| | | | | | | This follows their special handling done in Codewriter.visit_struct(). In addition to a336d75586acb534aff55ca86425eb8f3aa45de4 | ||||
* | libvaladoc: Fix typos copyright year | Reuben Thomas | 2021-01-15 | 3 | -3/+3 |
| | |||||
* | glib-2.0: Improve type of OptionEntry.flags field | Reuben Thomas | 2021-01-14 | 1 | -1/+2 |
| | |||||
* | Regenerate GIR-based bindings | Rico Tzschichholz | 2021-01-14 | 5 | -1/+40 |
| | |||||
* | gdk-pixbuf-2.0: Update to 2.42.3~ | Rico Tzschichholz | 2021-01-14 | 3 | -12/+100 |
| | |||||
* | girparser: Minor improvement to field getter detection | Rico Tzschichholz | 2021-01-14 | 2 | -5/+11 |
| | | | | | | Allow DataType.compatible() to be called without initialized SemanticAnalyzer Additionally report a warning if field collides with method | ||||
* | girparser: Handle anonymous delegate not backed by virtual-method or signal | Rico Tzschichholz | 2021-01-14 | 3 | -0/+58 |
| | |||||
* | webkit2gtk-4.0: Update to 2.31.1 | Rico Tzschichholz | 2021-01-12 | 2 | -8/+34 |
| | |||||
* | vala: Improve detection of duplicate package source files | Rico Tzschichholz | 2021-01-12 | 1 | -1/+7 |
| | |||||
* | Sync NEWS from 0.50 | Rico Tzschichholz | 2021-01-11 | 1 | -0/+27 |
| | |||||
* | gio-2.0: Update to 2.67.2+46097e9b | Rico Tzschichholz | 2021-01-09 | 1 | -1/+1 |
| | |||||
* | gtk4: Update to 4.0.1 | Rico Tzschichholz | 2021-01-09 | 1 | -4/+0 |
| | |||||
* | codegen: Fix assignment of casted struct value to property | Rico Tzschichholz | 2021-01-06 | 3 | -0/+67 |
| | | | | | | | Usage of address-of operator requires lvalue access. Therefore use a temporary variable to be passed to property setter. Fixes https://gitlab.gnome.org/GNOME/vala/issues/1126 | ||||
* | vapi: Update GIR-based bindings | Rico Tzschichholz | 2021-01-04 | 1 | -1/+3 |
| | |||||
* | gstreamer: Update from 1.19.0+ git master | Rico Tzschichholz | 2021-01-04 | 2 | -2/+104 |
| | |||||
* | gio-2.0: Update to 2.67.1+2bd86268 | Rico Tzschichholz | 2021-01-03 | 1 | -5/+5 |
| | |||||
* | gobject-2.0: Add new symbols from 2.68 | Rico Tzschichholz | 2021-01-03 | 1 | -0/+10 |
| | |||||
* | glib-2.0: Add new symbols from 2.68 | Rico Tzschichholz | 2021-01-03 | 1 | -1/+52 |
| | |||||
* | tests: Add "string switch" test to increase coverage | Rico Tzschichholz | 2021-01-02 | 2 | -0/+43 |
| | |||||
* | tests: Add more "array field initializer" tests to increase coverage | Rico Tzschichholz | 2021-01-01 | 2 | -0/+37 |
| | |||||
* | codegen: Don't leak memory on internal value comparison of property setter | Rico Tzschichholz | 2021-01-01 | 3 | -3/+72 |
| | |||||
* | codegen: Don't leak memory of already assigned out-parameter on error | Rico Tzschichholz | 2020-12-31 | 6 | -0/+93 |
| | | | | Fixes https://gitlab.gnome.org/GNOME/vala/issues/1123 | ||||
* | glib-2.0: Make PtrArray a subclass of GenericArray | Rico Tzschichholz | 2020-12-30 | 1 | -19/+2 |
| | |||||
* | codegen: Support chain up to simple generics constructor | Simon Werbeck | 2020-12-30 | 4 | -15/+56 |
| | | | | | | | This allows subclassing bindings like GLib.HashTable and GLib.Sequence that require implicit DestroyNotify parameters to chain up. Fixes https://gitlab.gnome.org/GNOME/vala/issues/342 | ||||
* | codegen: Clean up handling of type parameters in generate_cparameters() | Rico Tzschichholz | 2020-12-30 | 1 | -15/+7 |
| | |||||
* | codegen: Drop superfluous "method_has_wrapper" helper | Rico Tzschichholz | 2020-12-30 | 3 | -9/+1 |
| | |||||
* | codegen: Use CCodeInvalidExpression instead of place holders | Rico Tzschichholz | 2020-12-30 | 1 | -4/+4 |
| | |||||
* | tests: Add "array creation" tests to increase coverage | Rico Tzschichholz | 2020-12-30 | 2 | -0/+6 |
| | |||||
* | SDL2_image: Add save functions | Mario Daniel Ruiz Saavedra | 2020-12-29 | 1 | -0/+12 |
| | | | Add save functions for JPG and PNG formats. | ||||
* | gstreamer-1.0: Fix direction of Gst.Iterator.fold() ret parameter | Chris White | 2020-12-29 | 2 | -1/+3 |
| | | | | See https://gitlab.gnome.org/GNOME/vala/issues/1014 | ||||
* | gtk4: Update to 4.0.0+0fcf01dd | Rico Tzschichholz | 2020-12-28 | 1 | -6/+2 |
| | |||||
* | vala: Ownership transfer of inline-allocated array is not allowed | Rico Tzschichholz | 2020-12-28 | 3 | -0/+13 |
| | | | | Fixes https://gitlab.gnome.org/GNOME/vala/issues/931 | ||||
* | gtk4: Don't rename binding for gtk_css_provider_load_from_data | Rico Tzschichholz | 2020-12-22 | 2 | -4/+1 |
| | | | | Fixes https://gitlab.gnome.org/GNOME/vala/issues/1117 | ||||
* | vala: SliceExpression need to return heap-allocated or unowned references | Ulrich Küttler | 2020-12-22 | 3 | -0/+83 |
| | | | | Fixes https://gitlab.gnome.org/GNOME/vala/issues/1120 | ||||
* | vala: value_type of PointerIndirection expressions must not be owned | Rico Tzschichholz | 2020-12-21 | 3 | -0/+18 |
| | | | | | | | A member-access making the wrong assumption of a previous copy resulted in a double free. Fixes https://gitlab.gnome.org/GNOME/vala/issues/1118 | ||||
* | codewriter: Wrap AddressofExpression and PointerIndirection in parens | Rico Tzschichholz | 2020-12-21 | 2 | -3/+5 |
| | |||||
* | vala: Add missing TraverseVisitor.visit_addressof_expression() | Rico Tzschichholz | 2020-12-21 | 1 | -0/+6 |
| | |||||
* | vala: Use common visitor schema for PointerIndirection expressions | Rico Tzschichholz | 2020-12-21 | 2 | -2/+11 |
| | | | | | Not doing so breaks assumptions of the CodeWriter leading to a mangled output. | ||||
* | SDL2_ttf: Add some missing methods for the Font class | Mario Daniel Ruiz Saavedra | 2020-12-17 | 1 | -29/+97 |
| | | | | | Migrate existing methods to use GLib types instead of arrays (string16, unichar, unichar2) and fix some code style issues. | ||||
* | gtk4: Update to 4.0 | Rico Tzschichholz | 2020-12-16 | 1 | -13/+7 |
| | |||||
* | webkit2gtk-4.0: Update to 2.30.3 | Rico Tzschichholz | 2020-12-11 | 2 | -25/+127 |
| | |||||
* | gstreamer: Update from 1.19.0+ git master | Rico Tzschichholz | 2020-12-11 | 7 | -19/+84 |
| | |||||
* | gtk4: Update to 3.99.5.1+2d3a3986 | Rico Tzschichholz | 2020-12-11 | 2 | -78/+65 |
| |