summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* gtk4: Resolve a few conflicts of methods with virtual-methodswip/gtk4Rico Tzschichholz2020-08-222-3/+11
|
* vala: Add ObjectCreationExpression.to_string()Rico Tzschichholz2020-08-202-2/+27
|
* vala: Additionally break on ObjectCreationExpression in "tainted" checkRico Tzschichholz2020-08-191-1/+1
|
* Fix various typos in comments and stringsRico Tzschichholz2020-08-1925-28/+28
| | | | See https://gitlab.gnome.org/GNOME/vala/issues/1063
* manual: Update from wiki.gnome.orgRico Tzschichholz2020-08-191-22/+22
|
* codegen: Always include base_struct declaration if availableAlistair Thomas2020-08-181-16/+19
| | | | | | | This fixes inheritance of structs across source files while not using a header file. Fixes https://gitlab.gnome.org/GNOME/vala/issues/464
* codegen: Don't append unreachable clean-up section of BlockRico Tzschichholz2020-08-171-32/+38
| | | | | | | | Found by -Werror=unreachable-code Improvements for https://gitlab.gnome.org/GNOME/vala/issues/838 Fixes https://gitlab.gnome.org/GNOME/vala/issues/169
* Revert "codegen: Don't append unreachable clean-up section of Block"Rico Tzschichholz2020-08-171-9/+3
| | | | This reverts commit 8f3a0a0b64e0c7fbcc9231c3058247920dd6eeda.
* doc: Update AUTHORS in manpagesRico Tzschichholz2020-08-152-2/+2
|
* Release 0.49.900.49.90Rico Tzschichholz2020-08-155-4/+20
|
* gtk4: Update to 3.99.0+e6e2d6b4Rico Tzschichholz2020-08-151-168/+6
|
* pango: Update from 1.46.0Rico Tzschichholz2020-08-151-2/+2
|
* gstreamer: Update from 1.17.2+ git masterRico Tzschichholz2020-08-151-1/+1
|
* webkit2gtk-4.0: Update to 2.29.91Rico Tzschichholz2020-08-151-4/+4
|
* vala: Set parent_node for child nodes of lambda-expressionwip/issue/1062Rico Tzschichholz2020-08-141-2/+21
| | | | Fixes https://gitlab.gnome.org/GNOME/vala/issues/1062
* tests: Add "pre-post-increment with side effect" tests to increase coveragewip/issue/1061Rico Tzschichholz2020-08-135-0/+381
| | | | See https://gitlab.gnome.org/GNOME/vala/issues/1061
* Force usage of temporary variables for "tainted" member accessesRico Tzschichholz2020-08-134-14/+61
| | | | | | | | | | This is required to handle the side effect of postfix- and unary- increment/decrement expressions. Regression of 32ffc862417be39d42a1b8eeb3d0748b3e138aff and b9035aaf17a9a97a070812a8ee83251fd3893b1e Fixes https://gitlab.gnome.org/GNOME/vala/issues/1061
* vala: Move transformation of unary increment/decrement to codegenRico Tzschichholz2020-08-132-9/+24
| | | | In preparation for https://gitlab.gnome.org/GNOME/vala/issues/1061
* Add TraverseVisitor for traversing the tree with a callbackRico Tzschichholz2020-08-132-0/+394
| | | | | This will allow cleaning up virtual methods of code nodes and more stateful to stateless code conversion.
* tests: Don't rely on undefined use-after-free behaviour of glibcRico Tzschichholz2020-08-112-8/+20
| | | | | | Makes this check work with musl >= 1.2.1 https://bugzilla.gnome.org/show_bug.cgi?id=736774
* tests: Add "nested namespace" girwriter test to increase coverageRico Tzschichholz2020-08-103-0/+14
| | | | See https://gitlab.gnome.org/GNOME/vala/issues/1059
* tests: Add "constant and union" gir test to increase coverageRico Tzschichholz2020-08-103-0/+44
|
* tests: Add "property accessor with try statement" test to increase coverageRico Tzschichholz2020-08-102-0/+21
|
* tests: Add more "invalid" tests to increase coverageRico Tzschichholz2020-08-103-0/+14
|
* Revert "girwriter: Use appropriate get_ccode_* functions"Rico Tzschichholz2020-08-102-20/+37
| | | | | | This reverts commit 7b0498d4f4fcaa3bd9e04d65560324847136f0ac. Fixes https://gitlab.gnome.org/GNOME/vala/issues/1059
* Release 0.49.20.49.2Rico Tzschichholz2020-08-105-4/+29
|
* vapi: Update GIR-based bindingsRico Tzschichholz2020-08-091-0/+4
|
* gstreamer: Update from 1.17.2+ git masterRico Tzschichholz2020-08-091-2/+2
|
* gtk4: Update to 3.99.0+358b698eRico Tzschichholz2020-08-091-2/+7
|
* posix: Declare WRDE_APPEND constant as publicJeremy Philippe2020-08-091-1/+1
|
* posix: Add missing "has_typedef" attribute for some delegatesRico Tzschichholz2020-08-091-4/+4
|
* goocanvas-2.0: Fix some field ownerships and typesRico Tzschichholz2020-08-072-20/+44
| | | | Fixes https://gitlab.gnome.org/GNOME/vala/issues/1057
* codegen: Support non-virtual signals with default handlerRico Tzschichholz2020-08-076-18/+54
| | | | Fixes https://gitlab.gnome.org/GNOME/vala/issues/1056
* tests: Add "return in construct/destructor" tests to increase coverageRico Tzschichholz2020-08-062-0/+26
|
* tests: Add "enum typed property" tests to increase coverageRico Tzschichholz2020-08-062-0/+63
|
* vala: Switch context if with-variable is not owned by with-statement ifselfRico Tzschichholz2020-08-063-1/+33
| | | | See https://gitlab.gnome.org/GNOME/vala/issues/1043
* gtk4: Update to 3.99.0+83e9b5b4Rico Tzschichholz2020-08-063-26/+41
|
* vala: Mark tranformed member-access as qualifiedRico Tzschichholz2020-08-053-0/+22
| | | | | | Regression of 866258f688d781f3536892b8f93abdd3112198ec See https://gitlab.gnome.org/GNOME/vala/issues/57
* gio-2.0: Include "gio/gsettingsbackend.h" for GLib.SettingsBackend membersRico Tzschichholz2020-08-052-5/+25
| | | | Fixes https://gitlab.gnome.org/GNOME/vala/issues/1054
* girparser: Add support for string "feature_test_macro" metadataRico Tzschichholz2020-08-051-0/+5
|
* codegen: Include header for base-symbols when connecting vfuncsRico Tzschichholz2020-08-051-0/+20
| | | | This eases the handling of types which are split over different headers.
* pango: Update from 1.45.4+Rico Tzschichholz2020-08-041-0/+2
|
* gstreamer: Update from 1.17.2+ git masterRico Tzschichholz2020-08-041-0/+3
|
* gtk4: Update to 3.99.0+bbb15f65Rico Tzschichholz2020-08-041-11/+12
|
* vala: Inherit CCode.returns_floating_reference attribute from base methodRico Tzschichholz2020-08-043-0/+59
| | | | | | Regression of 49a6d475052ec476140c545a26ac8d5abe35c849 Fixes https://gitlab.gnome.org/GNOME/vala/issues/1053
* Update manpagesRico Tzschichholz2020-08-034-11/+11
|
* Release 0.49.10.49.1Rico Tzschichholz2020-08-031-0/+37
|
* gio-unix-2.0: Fix "g_unix_mount_for" bindingRico Tzschichholz2020-08-022-5/+5
| | | | Fixes https://gitlab.gnome.org/GNOME/vala/issues/1052
* glib-2.0: Add GLib.File.set_contents_full() binding (since 2.66)Rico Tzschichholz2020-08-011-0/+12
|
* gstreamer: Update from 1.17.2+ git masterRico Tzschichholz2020-08-012-0/+15
|