]> git.ipfire.org Git - thirdparty/vala.git/log
thirdparty/vala.git
7 years agogtk+-3.0: Fix FileChooser.add_choice()
Rico Tzschichholz [Thu, 7 Dec 2017 20:36:47 +0000 (21:36 +0100)] 
gtk+-3.0: Fix FileChooser.add_choice()

7 years agoSemanticAnalyzer.get_data_type_for_symbol() doesn't require a TypeSymbol
Rico Tzschichholz [Fri, 8 Dec 2017 23:25:16 +0000 (00:25 +0100)] 
SemanticAnalyzer.get_data_type_for_symbol() doesn't require a TypeSymbol

7 years agoImprove error message for missing type-parameter on enclosing type
Rico Tzschichholz [Fri, 8 Dec 2017 23:19:06 +0000 (00:19 +0100)] 
Improve error message for missing type-parameter on enclosing type

https://bugzilla.gnome.org/show_bug.cgi?id=587905

7 years agoSemanticAnalyser.get_actual_type() should never return null
Rico Tzschichholz [Fri, 8 Dec 2017 22:21:05 +0000 (23:21 +0100)] 
SemanticAnalyser.get_actual_type() should never return null

So better return an InvalidType in case of error.

https://bugzilla.gnome.org/show_bug.cgi?id=587905

7 years agocodegen: Don't create null-safe destroy-wrapper for GenericType ac0dbad019e33c073c423e45fec2da562c7b6264
George Barrett [Wed, 6 Dec 2017 14:51:05 +0000 (15:51 +0100)] 
codegen: Don't create null-safe destroy-wrapper for GenericType

https://bugzilla.gnome.org/show_bug.cgi?id=791283

7 years agoMove type_parameter property to GenericType
Rico Tzschichholz [Wed, 6 Dec 2017 19:54:54 +0000 (20:54 +0100)] 
Move type_parameter property to GenericType

7 years agovala: Convert last non-type-check-based usages of GenericType instances
Rico Tzschichholz [Wed, 6 Dec 2017 19:34:21 +0000 (20:34 +0100)] 
vala: Convert last non-type-check-based usages of GenericType instances

7 years agotests: Add further "use of generics in constructor" test
Rico Tzschichholz [Wed, 6 Dec 2017 17:25:33 +0000 (18:25 +0100)] 
tests: Add further "use of generics in constructor" test

https://bugzilla.gnome.org/show_bug.cgi?id=593137

7 years agoUse type-check to determine a GenericType
Rico Tzschichholz [Wed, 6 Dec 2017 16:14:34 +0000 (17:14 +0100)] 
Use type-check to determine a GenericType

7 years agovala: Don't transform an explicit "null" into a valid format-string
Rico Tzschichholz [Wed, 6 Dec 2017 15:11:10 +0000 (16:11 +0100)] 
vala: Don't transform an explicit "null" into a valid format-string

https://bugzilla.gnome.org/show_bug.cgi?id=791215

7 years agoccode: Replace if-else-tree with switch
Rico Tzschichholz [Tue, 5 Dec 2017 19:19:28 +0000 (20:19 +0100)] 
ccode: Replace if-else-tree with switch

7 years agogirparser: Allow change of parameter names
Rico Tzschichholz [Sat, 2 Dec 2017 17:31:03 +0000 (18:31 +0100)] 
girparser: Allow change of parameter names

7 years agoglib-2.0: Fix potential null pointer dereference in string.joinv()
Philip Withnall [Tue, 5 Dec 2017 11:59:32 +0000 (11:59 +0000)] 
glib-2.0: Fix potential null pointer dereference in string.joinv()

The logic in the ‘is the array null or empty’ check was disjunctive
rather than conjunctive. If (str_array == null), the condition would
have short-circuited and tried to evaluate str_array.length, which would
have crashed.

Coverity CID: #1462389 (spotted when scanning Tracker)

https://bugzilla.gnome.org/show_bug.cgi?id=791257

7 years agogobject-2.0: Add missing GType constants for fundamentals
George Barrett [Thu, 30 Nov 2017 13:05:42 +0000 (00:05 +1100)] 
gobject-2.0: Add missing GType constants for fundamentals

At present, only a handful of the G_TYPE_* are declared as constants
GType defines, adding a hurdle to vala programs wanting to use
GObject's fundamental type introspection facilities.

This commit simply adds declarations for all the constant-valued GTypes
listed in the GObject documentation.

https://bugzilla.gnome.org/show_bug.cgi?id=791023

7 years agoposix: Move signal constants to an enum and add a few missing ones 760ea1d6353602c508c2e03b8a13a7536ef6c47a
Alistair Thomas [Wed, 29 Nov 2017 21:28:56 +0000 (21:28 +0000)] 
posix: Move signal constants to an enum and add a few missing ones

Added signal constants: CLD, EMT, INFO, IO, LOST, PWR, WINCH

This patch also adds Valadoc documentation for the signals based on the
Open Group documentation for signal.h and the header bits/signum.h in
GNU's libc version 2.22
(http://pubs.opengroup.org/onlinepubs/7908799/xsh/signal.h.html)

https://bugzilla.gnome.org/show_bug.cgi?id=790958

7 years agolibvaladoc: Actually resolve "percnt;" to '%'
Rico Tzschichholz [Wed, 29 Nov 2017 13:09:33 +0000 (14:09 +0100)] 
libvaladoc: Actually resolve "percnt;" to '%'

7 years agoRelease 0.39.1 0.39.1
Rico Tzschichholz [Tue, 28 Nov 2017 15:35:05 +0000 (16:35 +0100)] 
Release 0.39.1

7 years agoUpdate NEWS from 0.38 branch
Rico Tzschichholz [Tue, 28 Nov 2017 14:48:38 +0000 (15:48 +0100)] 
Update NEWS from 0.38 branch

7 years agogtk+-4.0: Update to 3.93.0+2d797dd8
Rico Tzschichholz [Tue, 28 Nov 2017 14:29:54 +0000 (15:29 +0100)] 
gtk+-4.0: Update to 3.93.0+2d797dd8

7 years agogstreamer-1.0: Update from 1.13+ git master
Rico Tzschichholz [Tue, 28 Nov 2017 12:42:35 +0000 (13:42 +0100)] 
gstreamer-1.0: Update from 1.13+ git master

7 years agowebkit2gtk-4.0: Update to 2.19.2
Rico Tzschichholz [Tue, 28 Nov 2017 12:39:46 +0000 (13:39 +0100)] 
webkit2gtk-4.0: Update to 2.19.2

7 years agogtk+-3.0: Update to 3.22.26+9ce824d3
Rico Tzschichholz [Tue, 28 Nov 2017 12:38:46 +0000 (13:38 +0100)] 
gtk+-3.0: Update to 3.22.26+9ce824d3

7 years agovala: Improve error output of mismatching overriding methods
Rico Tzschichholz [Mon, 27 Nov 2017 18:46:20 +0000 (19:46 +0100)] 
vala: Improve error output of mismatching overriding methods

Include the prototype-string of base-method for easier error finding.

7 years agocodegen: Discover invalid member access to instance field 2f6d9c44702352386d98d14286b23ed41d6cb17b
Rico Tzschichholz [Mon, 27 Nov 2017 14:25:02 +0000 (15:25 +0100)] 
codegen: Discover invalid member access to instance field

https://bugzilla.gnome.org/show_bug.cgi?id=790903

7 years agotests: Invalid Code needs to be recoginized explicitly by an compiler error
Rico Tzschichholz [Mon, 27 Nov 2017 11:55:28 +0000 (12:55 +0100)] 
tests: Invalid Code needs to be recoginized explicitly by an compiler error

Running with G_DEBUG=fatal-warnings makes those fail to easily, so only
pass it to positive test-cases.

7 years agodoclets: Include libvala headers as needed
Rico Tzschichholz [Sun, 26 Nov 2017 18:25:39 +0000 (19:25 +0100)] 
doclets: Include libvala headers as needed

7 years agovala: Add MarkupReader.from_string() and support add support for "percnt;"
Rico Tzschichholz [Sun, 26 Nov 2017 14:36:58 +0000 (15:36 +0100)] 
vala: Add MarkupReader.from_string() and support add support for "percnt;"

7 years agolibvaladoc: Fix fatal typo in GtkdocRenderer.visit_symbol_link()
Jakub Kaszycki [Sun, 12 Nov 2017 21:19:00 +0000 (22:19 +0100)] 
libvaladoc: Fix fatal typo in GtkdocRenderer.visit_symbol_link()

https://bugzilla.gnome.org/show_bug.cgi?id=790266

7 years agovala: Methods need to throw compatible error if target delegate throws one
Rico Tzschichholz [Sat, 26 Aug 2017 13:35:10 +0000 (15:35 +0200)] 
vala: Methods need to throw compatible error if target delegate throws one

7 years agovalaparser: Improve handling of unowned/owned keyword occurrences
Rico Tzschichholz [Fri, 24 Nov 2017 15:13:06 +0000 (16:13 +0100)] 
valaparser: Improve handling of unowned/owned keyword occurrences

Don't throw an error on unexpected owned/unowned classification and
output why it is superfuous in this context.

7 years agotests: Make lambda tests fatal and add some more cases
Rico Tzschichholz [Wed, 22 Nov 2017 20:49:11 +0000 (21:49 +0100)] 
tests: Make lambda tests fatal and add some more cases

7 years agocodegen: Avoid use of temp-var for some callables returning ValueType a94a28141e1f222d1da7e72bea4cd2d1e5242f41
Rico Tzschichholz [Thu, 9 Mar 2017 15:52:37 +0000 (16:52 +0100)] 
codegen: Avoid use of temp-var for some callables returning ValueType

It is safe to do for callables which don't have out/ref parameters without
breaking the control-flow.

https://bugzilla.gnome.org/show_bug.cgi?id=789071

7 years agocodegen: Avoid use of temp-var to access in/ref parameters
Rico Tzschichholz [Tue, 21 Nov 2017 20:21:48 +0000 (21:21 +0100)] 
codegen: Avoid use of temp-var to access in/ref parameters

https://bugzilla.gnome.org/show_bug.cgi?id=789071

7 years agovaladoc: Acknowledge possible properties in structs
Rico Tzschichholz [Tue, 21 Nov 2017 08:10:09 +0000 (09:10 +0100)] 
valadoc: Acknowledge possible properties in structs

https://bugzilla.gnome.org/show_bug.cgi?id=784705

7 years agogstreamer-1.0: Bind GST_TIME_ARGS, GST_STIME_ARGS formatting macros 57f73f6018f47d2c83bda38f78d1804e5043430d
Rico Tzschichholz [Mon, 20 Nov 2017 13:03:55 +0000 (14:03 +0100)] 
gstreamer-1.0: Bind GST_TIME_ARGS, GST_STIME_ARGS formatting macros

Gst.ClockTime ts = 0ULL;
print ("%" + Gst.TIME_FORMAT + "\n", Gst.TIME_ARGS (ts));

https://bugzilla.gnome.org/show_bug.cgi?id=750840

7 years agocodegen: Add boolean "use_inplace" ccode-attribute for methods
Rico Tzschichholz [Mon, 20 Nov 2017 16:03:16 +0000 (17:03 +0100)] 
codegen: Add boolean "use_inplace" ccode-attribute for methods

This can be use to avoid temp-variables for an expanding macro.

https://bugzilla.gnome.org/show_bug.cgi?id=750840

7 years agoglib-2.0: Add optional 'unparsed' parameter to *.try_parse ()
Rico Tzschichholz [Fri, 10 Mar 2017 07:05:48 +0000 (08:05 +0100)] 
glib-2.0: Add optional 'unparsed' parameter to *.try_parse ()

This reintroduces a dropped feature of string.to_*() while returning the
maybe available unparsed part of the string.

https://bugzilla.gnome.org/show_bug.cgi?id=774124

7 years agogstreamer-1.0: Bind GST_DEBUG_BIN_TO_DOT_FILE/*_WITH_TS
Evan Nemerson [Mon, 20 Nov 2017 11:25:33 +0000 (12:25 +0100)] 
gstreamer-1.0: Bind GST_DEBUG_BIN_TO_DOT_FILE/*_WITH_TS

https://bugzilla.gnome.org/show_bug.cgi?id=785215

7 years agogobject-2.0: Add some missing symbols
Rico Tzschichholz [Mon, 20 Nov 2017 08:04:39 +0000 (09:04 +0100)] 
gobject-2.0: Add some missing symbols

G_SIGNAL_FLAGS_MASK, G_SIGNAL_MATCH_MASK, g_source_set_closure,
g_source_set_dummy_callback

7 years agovala: Allow unscoped enum values where possible 33c91a04f758c89f0402994a6df894e6c2032def
Rico Tzschichholz [Sun, 19 Nov 2017 19:17:07 +0000 (20:17 +0100)] 
vala: Allow unscoped enum values where possible

If the scope for an enumeration value can be determined from current context
it is possible to omit the enum's scope.

Based on patch by Timo Kluck

https://bugzilla.gnome.org/show_bug.cgi?id=666035

7 years agovala: Report error for missing type-parameter on enclosing type
Rico Tzschichholz [Sun, 19 Nov 2017 15:27:22 +0000 (16:27 +0100)] 
vala: Report error for missing type-parameter on enclosing type

Make a qualified guess for the cause of the problem instead of triggering
an assertion.

https://bugzilla.gnome.org/show_bug.cgi?id=587905

7 years agocodegen: Enforce name-length >= 3 for structs using GType
Rico Tzschichholz [Sun, 19 Nov 2017 14:29:55 +0000 (15:29 +0100)] 
codegen: Enforce name-length >= 3 for structs using GType

https://bugzilla.gnome.org/show_bug.cgi?id=764041

7 years agocompiler: Properly parse arguments for vala interpeter-mode
Rico Tzschichholz [Thu, 9 Nov 2017 13:33:08 +0000 (14:33 +0100)] 
compiler: Properly parse arguments for vala interpeter-mode

Arguments for the target need to be passed with --run-args from now on.

https://bugzilla.gnome.org/show_bug.cgi?id=663070

7 years agoAllow to pass compatible delegates to signal.connect()
Rico Tzschichholz [Sun, 10 Sep 2017 13:49:56 +0000 (15:49 +0200)] 
Allow to pass compatible delegates to signal.connect()

https://bugzilla.gnome.org/show_bug.cgi?id=787521

7 years agovala: Include sender-type parameter to prototype-string of signal-delegates
Rico Tzschichholz [Sun, 10 Sep 2017 13:48:53 +0000 (15:48 +0200)] 
vala: Include sender-type parameter to prototype-string of signal-delegates

https://bugzilla.gnome.org/show_bug.cgi?id=787521

7 years agotests: Clean up control-flow/sideeffects
Rico Tzschichholz [Sun, 19 Nov 2017 13:03:31 +0000 (14:03 +0100)] 
tests: Clean up control-flow/sideeffects

7 years agoccode: Reformat function declaration and definition for better readability 3019b67eaf8da1a0df1519a4728eed1165b12c33
Rico Tzschichholz [Thu, 9 Mar 2017 12:39:10 +0000 (13:39 +0100)] 
ccode: Reformat function declaration and definition for better readability

https://bugzilla.gnome.org/show_bug.cgi?id=688447

7 years agocodegen: Factor out static getters for ccode-attributes
Rico Tzschichholz [Fri, 13 Oct 2017 20:29:58 +0000 (22:29 +0200)] 
codegen: Factor out static getters for ccode-attributes

https://bugzilla.gnome.org/show_bug.cgi?id=788837

7 years agocodegen: Install as private library for sharing between internal components
Rico Tzschichholz [Fri, 13 Oct 2017 14:04:44 +0000 (16:04 +0200)] 
codegen: Install as private library for sharing between internal components

https://bugzilla.gnome.org/show_bug.cgi?id=788837

7 years agovapi: Update GIR-based bindings
Rico Tzschichholz [Sat, 18 Nov 2017 22:49:53 +0000 (23:49 +0100)] 
vapi: Update GIR-based bindings

7 years agogtk+-4.0: Update to 3.93.0+a8531605
Rico Tzschichholz [Sat, 18 Nov 2017 16:20:53 +0000 (17:20 +0100)] 
gtk+-4.0: Update to 3.93.0+a8531605

7 years agogtk+-3.0: Update to 3.22.26
Rico Tzschichholz [Sat, 18 Nov 2017 22:49:34 +0000 (23:49 +0100)] 
gtk+-3.0: Update to 3.22.26

7 years agogio-2.0,glib-2.0: Update to 2.55.0
Rico Tzschichholz [Sat, 18 Nov 2017 22:26:47 +0000 (23:26 +0100)] 
gio-2.0,glib-2.0: Update to 2.55.0

7 years agoRegenerate GIDL-based bindings
Rico Tzschichholz [Sat, 18 Nov 2017 22:48:14 +0000 (23:48 +0100)] 
Regenerate GIDL-based bindings

7 years agogidlparser: Fix cname format of renamed signals
Rico Tzschichholz [Sat, 18 Nov 2017 22:45:09 +0000 (23:45 +0100)] 
gidlparser: Fix cname format of renamed signals

https://bugzilla.gnome.org/show_bug.cgi?id=731547

7 years agovala: Subtype of string is allowed as constant
Rico Tzschichholz [Sat, 18 Nov 2017 16:07:38 +0000 (17:07 +0100)] 
vala: Subtype of string is allowed as constant

7 years agotests: split VALAFLAGS over multiple lines in testrunner.sh
Alistair Thomas [Tue, 14 Nov 2017 11:31:37 +0000 (11:31 +0000)] 
tests: split VALAFLAGS over multiple lines in testrunner.sh

This improves readability of script and makes it easier for out of tree
patches to the script.

https://bugzilla.gnome.org/show_bug.cgi?id=790321

7 years agovapi: Update GIR-based bindings
Rico Tzschichholz [Sat, 4 Nov 2017 19:10:45 +0000 (20:10 +0100)] 
vapi: Update GIR-based bindings

7 years agowebkit2gtk-4.0: Update to 2.19.1
Rico Tzschichholz [Sat, 4 Nov 2017 19:09:29 +0000 (20:09 +0100)] 
webkit2gtk-4.0: Update to 2.19.1

7 years agogtk+-4.0: Update to 3.93.0+481b5d1b
Rico Tzschichholz [Fri, 3 Nov 2017 21:44:29 +0000 (22:44 +0100)] 
gtk+-4.0: Update to 3.93.0+481b5d1b

7 years agolibxml-2.0: Add DTD methods
Daniel Espinosa [Wed, 25 Oct 2017 18:24:13 +0000 (13:24 -0500)] 
libxml-2.0: Add DTD methods

https://bugzilla.gnome.org/show_bug.cgi?id=789442

7 years agocodegen: Avoid possible conflicts with internal property/signal defines
Rico Tzschichholz [Wed, 25 Oct 2017 11:10:41 +0000 (13:10 +0200)] 
codegen: Avoid possible conflicts with internal property/signal defines

https://bugzilla.gnome.org/show_bug.cgi?id=788964

7 years agovapi: Update GIR-based bindings
Rico Tzschichholz [Tue, 24 Oct 2017 08:50:07 +0000 (10:50 +0200)] 
vapi: Update GIR-based bindings

7 years agogtk+-4.0: Update to 3.93.0+4d44865f
Rico Tzschichholz [Tue, 24 Oct 2017 08:49:26 +0000 (10:49 +0200)] 
gtk+-4.0: Update to 3.93.0+4d44865f

7 years agovapi: Update GIR-based bindings
Rico Tzschichholz [Sat, 21 Oct 2017 18:48:07 +0000 (20:48 +0200)] 
vapi: Update GIR-based bindings

7 years agogtk+-4.0: Update to 3.93.0+9e78fbaa
Rico Tzschichholz [Sat, 21 Oct 2017 17:23:45 +0000 (19:23 +0200)] 
gtk+-4.0: Update to 3.93.0+9e78fbaa

7 years agogtk+-4.0: Update to 3.92.1
Rico Tzschichholz [Sat, 21 Oct 2017 14:22:58 +0000 (16:22 +0200)] 
gtk+-4.0: Update to 3.92.1

7 years agogtk+-4.0: Split Gsk.RenderNode into several classes
Rico Tzschichholz [Sat, 21 Oct 2017 17:10:30 +0000 (19:10 +0200)] 
gtk+-4.0: Split Gsk.RenderNode into several classes

7 years agogio-2.0: Fix FileReadMoreCallback and File.load_partial_contents_async()
Rico Tzschichholz [Wed, 11 Oct 2017 17:14:46 +0000 (19:14 +0200)] 
gio-2.0: Fix FileReadMoreCallback and File.load_partial_contents_async()

FileReadMoreCallback expects the same target as AsyncReadyCallback here.

7 years agovapi: Update GIR-based bindings
Rico Tzschichholz [Wed, 11 Oct 2017 16:59:38 +0000 (18:59 +0200)] 
vapi: Update GIR-based bindings

7 years agogtk+-4.0: Update to 3.91.2+1c232ed5
Rico Tzschichholz [Wed, 11 Oct 2017 16:57:52 +0000 (18:57 +0200)] 
gtk+-4.0: Update to 3.91.2+1c232ed5

7 years agoRegenerate GIR-based bindings
Rico Tzschichholz [Tue, 10 Oct 2017 12:34:13 +0000 (14:34 +0200)] 
Regenerate GIR-based bindings

https://bugzilla.gnome.org/show_bug.cgi?id=788775

7 years agocodegen: Prioritize "array_length=true" over "array_null_terminated=true"
Rico Tzschichholz [Tue, 10 Oct 2017 12:09:10 +0000 (14:09 +0200)] 
codegen: Prioritize "array_length=true" over "array_null_terminated=true"

If arrays claim to have an array-length and also are null-terminated then
use and rely on the given length.

Adapt the girparser for this and add "array_length = true" accordingly.

https://bugzilla.gnome.org/show_bug.cgi?id=788775

7 years agolibxml-2.0: Fix header of XPath.Context.register_ns()
Rico Tzschichholz [Sat, 7 Oct 2017 10:53:12 +0000 (12:53 +0200)] 
libxml-2.0: Fix header of XPath.Context.register_ns()

7 years agogio-2.0: "address" parameter of Socket.receive_message() is optional
Rico Tzschichholz [Fri, 6 Oct 2017 07:18:27 +0000 (09:18 +0200)] 
gio-2.0: "address" parameter of Socket.receive_message() is optional

7 years agowebkit2gtk-4.0: Actually update to 2.18
Rico Tzschichholz [Fri, 6 Oct 2017 06:05:09 +0000 (08:05 +0200)] 
webkit2gtk-4.0: Actually update to 2.18

7 years agovapi: Update GIR-based bindings
Rico Tzschichholz [Thu, 5 Oct 2017 12:18:29 +0000 (14:18 +0200)] 
vapi: Update GIR-based bindings

7 years agogstreamer-1.0: Update from 1.13+ git master
Rico Tzschichholz [Thu, 5 Oct 2017 12:17:07 +0000 (14:17 +0200)] 
gstreamer-1.0: Update from 1.13+ git master

7 years agognutls: Fix free_function ccode-attribute of Certificate
Rico Tzschichholz [Fri, 29 Sep 2017 10:50:09 +0000 (12:50 +0200)] 
gnutls: Fix free_function ccode-attribute of Certificate

Remove an extra space which breaks null-safe free-wrapper generation.

Thanks to getzze

https://bugzilla.gnome.org/show_bug.cgi?id=788181

7 years agovapi: Update GIR-based bindings
Rico Tzschichholz [Mon, 25 Sep 2017 15:58:39 +0000 (17:58 +0200)] 
vapi: Update GIR-based bindings

7 years agogtk+-4.0: Update to 3.91.2+d09f6951
Rico Tzschichholz [Thu, 21 Sep 2017 10:29:30 +0000 (12:29 +0200)] 
gtk+-4.0: Update to 3.91.2+d09f6951

7 years agoglib-2.0: Add DateTime.from_iso8601()
Rico Tzschichholz [Fri, 15 Sep 2017 12:55:37 +0000 (14:55 +0200)] 
glib-2.0: Add DateTime.from_iso8601()

7 years agovala: Initialize CodeContext.*_directories fields
Rico Tzschichholz [Tue, 19 Sep 2017 14:38:34 +0000 (16:38 +0200)] 
vala: Initialize CodeContext.*_directories fields

7 years agocodegen: Use array_length_cexpr to support fixed-arrays for return-values
Rico Tzschichholz [Sat, 8 Jul 2017 11:15:50 +0000 (13:15 +0200)] 
codegen: Use array_length_cexpr to support fixed-arrays for return-values

Based on patch by David Lechner

https://bugzilla.gnome.org/show_bug.cgi?id=784691

7 years agocodegen: Report warning if property-type is not compatible with GLib.Object
Rico Tzschichholz [Mon, 27 Mar 2017 12:07:23 +0000 (14:07 +0200)] 
codegen: Report warning if property-type is not compatible with GLib.Object

Not all types are supported to be used for "real" Object-properties.
Therefore start to report a warning instead of not registering it silently.

https://bugzilla.gnome.org/show_bug.cgi?id=693932

7 years agoglib-2.0: Use type-id/marshaller-type for (u)int16/(u)short from (u)int32
Rico Tzschichholz [Tue, 12 Sep 2017 10:28:59 +0000 (12:28 +0200)] 
glib-2.0: Use type-id/marshaller-type for (u)int16/(u)short from (u)int32

https://bugzilla.gnome.org/show_bug.cgi?id=693932

7 years agoBump version suffix
Rico Tzschichholz [Mon, 11 Sep 2017 17:14:06 +0000 (19:14 +0200)] 
Bump version suffix

7 years agoRelease 0.38.1 0.38.1
Rico Tzschichholz [Mon, 11 Sep 2017 06:05:54 +0000 (08:05 +0200)] 
Release 0.38.1

7 years agogtk+-4.0: Update to 3.91.2+b0e8d848
Rico Tzschichholz [Mon, 11 Sep 2017 06:00:13 +0000 (08:00 +0200)] 
gtk+-4.0: Update to 3.91.2+b0e8d848

7 years agomethod: Use prototype-string for return-type mismatch
Rico Tzschichholz [Sat, 9 Sep 2017 16:47:20 +0000 (18:47 +0200)] 
method: Use prototype-string for return-type mismatch

Include owndership transfer classifier to fix deficiency of
faa7dc16046a4a002ad23c90cf4ca1f9007adaa2

7 years agovala: Update list of used attributes
Rico Tzschichholz [Sat, 9 Sep 2017 12:35:55 +0000 (14:35 +0200)] 
vala: Update list of used attributes

7 years agobuild: Fix vapidir args for libgvc
Rico Tzschichholz [Fri, 8 Sep 2017 19:50:34 +0000 (21:50 +0200)] 
build: Fix vapidir args for libgvc

7 years agocodegen: Try to use a more unique internal define for properties
Rico Tzschichholz [Fri, 8 Sep 2017 12:31:41 +0000 (14:31 +0200)] 
codegen: Try to use a more unique internal define for properties

https://bugzilla.gnome.org/show_bug.cgi?id=787436

7 years agoglib-2.0: Bind g_convert_with_fallback() and g_convert_with_iconv()
Rico Tzschichholz [Thu, 7 Sep 2017 20:44:32 +0000 (22:44 +0200)] 
glib-2.0: Bind g_convert_with_fallback() and g_convert_with_iconv()

7 years agolibvaladoc: Avoid some lambdas by re-using methods
Rico Tzschichholz [Wed, 6 Sep 2017 16:01:22 +0000 (18:01 +0200)] 
libvaladoc: Avoid some lambdas by re-using methods

7 years agodoc: Add support to build docs for vala itself
Rico Tzschichholz [Tue, 14 Mar 2017 13:37:13 +0000 (14:37 +0100)] 
doc: Add support to build docs for vala itself

7 years agodoclet/html: Allow creation of links without performing browsable-check
Rico Tzschichholz [Wed, 6 Sep 2017 13:15:08 +0000 (15:15 +0200)] 
doclet/html: Allow creation of links without performing browsable-check

Evaluate "--no-browsable-check" argument for html-doclet

7 years agogtk+-4.0: Update to 3.91.2+80e32390
Rico Tzschichholz [Wed, 6 Sep 2017 05:26:57 +0000 (07:26 +0200)] 
gtk+-4.0: Update to 3.91.2+80e32390

7 years agodocs: Clarify SGR as Select Graphic Rendition
Alistair Thomas [Wed, 6 Sep 2017 10:03:19 +0000 (11:03 +0100)] 
docs: Clarify SGR as Select Graphic Rendition

7 years agodocs: Fix syntax of several documentation blocks
Rico Tzschichholz [Wed, 6 Sep 2017 06:49:53 +0000 (08:49 +0200)] 
docs: Fix syntax of several documentation blocks