[vala] Created tag 0.50.4
- From: Rico Tzschichholz <ricotz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] Created tag 0.50.4
- Date: Sun, 28 Feb 2021 09:31:09 +0000 (UTC)
The signed tag '0.50.4' was created.
Tagger: Rico Tzschichholz <ricotz ubuntu com>
Date: 1614501720 +0100
0.50.4
Changes since the last tag '0.50.3':
Ole André Vadla Ravnås (1):
tests: Add "element access as ref argument" test to increase coverage
Reuben Thomas (1):
libvaladoc: Fix typos copyright year
Rico Tzschichholz (96):
vala: Improve detection of duplicate package source files
girparser: Minor improvement to field getter detection
girparser: Handle anonymous delegate not backed by virtual-method or signal
Regenerate GIR-based bindings
libvaladoc/html: Don't sort struct fields to keep their original order
vala: GtkChild fields/properties must be declared as unowned
tests: Add more invalid "GtkTemplate" tests to increase coverage
vala: Set this_parameter of method representing property accessor
vala: Let method representing property accessor inherit GIR.visible attribute
tests: Extend "girparser" test and use vapigen to parse generated gir
girparser: Discover our very own array length fields
girwriter: Write instance-parameter elements
libvaladoc: Correctly retrieve value for Api.Class.is_compact
gtk4: Update to 4.0.2
vala: Improve prototype-string of CallableType
tests: Add more "parser" tests to increase coverage
codegen: Clean up expression casts in CCodeAssignmentModule.visit_assignment()
vala: Apply stricter condition for lambda to delegate assignment
codewriter: Append new-line for nested block statements
vala: Don't prepend "unowned" in VarType and leave that to the CodeWriter
girparser: Apply "delegate_target" metadata for methods and parameters
gtk+-3.0,gtk4: Fix some delegate return values and parameters
cairo: Fix a few binding errors
cairo: Fix some ctor binding errors
gio-2.0: Fix binding of PollableOutputStream.write*_nonblocking()
gio-2.0,gtk+-3.0,gtk4: Drop explicit c-type attributes of va_list parameters
gobject-2.0: Fix a few binding errors
pango: Fix a few binding errors
goocanvas-2.0: Fix some field types
girparser: Apply "destroy_notify_cname" metadata for fields
curses: Fix a few binding errors
alsa: Fix a few binding errors
bzlib: Fix a few binding errors
sqlite3: Fix a few binding errors
libgvc: Fix a few binding errors
posix: Fix a few binding errors
gstreamer-1.0: Fix a few binding errors
vala: Don't allow disposable SimpleType structs
codegen: Improve support of SimpleType struct constructors
Add further support for params arrays in constructors
gdk-3.0,gdk-x11-3.0,gtk+-3.0,gtk4: Fix a few binding errors
gobject-2.0: Fix a few binding errors
gdk-pixbuf-2.0: Fix Pixbuf.save_to_streamv_async()
gio-2.0: Pick up missing invoker for some AppInfo/File.*() methods
vala: NoWrapper methods must be declared abstract or virtual
codegen: Handle NoWrapper attribute of interface methods on caller side
codegen: Don't emit invoker for methods attributed with NoWrapper
girwriter: Don't emit invoker for methods attributed with NoWrapper
gtk+-2.0,javascriptcoregtk-4.0: Wrong usage of CCode.type_cname attribute
codegen: Add CCode.type_get_function and get_ccode_type_get_function()
girparser: Apply "type_get_function" metadata for classes and inferfaces
codegen: Allow CCode.type_cname for classes and use get_ccode_type_name()
codegen: Handle NoWrapper attribute of async methods on caller side
codegen: Always use G_TYPE_INSTANCE_GET_CLASS/INTERFACE for external symbols
fuse: Fix a few binding errors
libxml-2.0: Fix a few binding errors
codegen: Don't emit invoker for async methods attributed with NoWrapper
tests/girwriter: Add tests for async methods attributed with NoWrapper
girparser: Set CCode.type_cname for classes if it doesn't match our default
codegen: Add get_ccode_no_wrapper() and use it
codegen: Also check array type of variable argument for ref parameters
codegen: Use CCodeDeclaratorSuffix to emit array length of constants
codegen: Make sure types of implicit delegate parameters are declared
codegen: Improve handling of recursive DelegateType
codegen: Don't leak array memory after it was implicitly copied
codegen: Use g_boxed_free in free-wrapper for heap-allocated GLib.Value
vala: GLib.Value unboxing returns unowned value
vala: Don't allow GLib.Value casting to nullable struct/simple types
codegen: Don't leak GLib.Value when implicitly unboxing it
codegen: Don't leak memory moving heap-allocated struct to stack
codegen: Chain up to base struct destroy function
tests: Don't leak array if length is -1
testrunner: Add "-Werror=return-stack-address" flag
gstreamer-1.0: Set CCode.type_id of MiniObject to G_TYPE_BOXED
gee: Replace Memory.dup() with GLib.malloc() and Memory.copy()
codegen: Correctly retrieve symbol_reference of nested cast expressions
libvaladoc: Add wrapper for "agedge" of graphviz
codegen: Strip all nested occurances of CCodeCastExpression
vala: Check type-arguments in base-types/prerequisites of class/interface
codewriter: Don't write trailing ";" after body of WithStatement
vala: Capturing va_list parameters/variables is not allowed
codegen: Report error for unsupported symbol_reference of MemberInitializer
vala: Generics value holding struct pointer requires casting on access
girwriter: Output default handler of signals
tests/girwriter: Increase coverage
vala: Infer needle type for "in" expression on enum
tests: Add more "girparser" tests to increase coverage
codegen: Don't wrongly emit declaration for default-handler of signals
vala: Improve context check whether property is writeable on assignments
codegen: Include "string.h" for strcmp() (POSIX)
vala: Include "stdlib.h" for Enum.to_string() (POSIX)
tests: Add more "unsupported creation method" tests to increase coverage
vala: Set proper source_reference for implicit "this" and "result" variables
vala: Report error for invalid inner operand of unary expressions
tests: Add some "unary expressions" tests to increase coverage
Release 0.50.4
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]