]> git.ipfire.org Git - thirdparty/vala.git/log
thirdparty/vala.git
7 years agoFix build wip/valadate
Rico Tzschichholz [Sat, 7 Oct 2017 10:40:50 +0000 (12:40 +0200)] 
Fix build

7 years agoMinor API cleaning
Rico Tzschichholz [Mon, 1 May 2017 20:06:39 +0000 (22:06 +0200)] 
Minor API cleaning

7 years agoTest is now abstract class without GObject dependancy
Chris Daley [Mon, 1 May 2017 15:50:22 +0000 (08:50 -0700)] 
Test is now abstract class without GObject dependancy

7 years agoremoved TestGatherer, TestPlan now does single pass
Chris Daley [Mon, 1 May 2017 15:40:18 +0000 (08:40 -0700)] 
removed TestGatherer, TestPlan now does single pass

7 years agomerged TestConfig and TestOptions
Chris Daley [Mon, 1 May 2017 14:33:18 +0000 (07:33 -0700)] 
merged TestConfig and TestOptions

7 years agoSome clean up
Rico Tzschichholz [Mon, 1 May 2017 09:01:10 +0000 (11:01 +0200)] 
Some clean up

7 years agoFix build after rebase
Rico Tzschichholz [Mon, 1 May 2017 09:00:55 +0000 (11:00 +0200)] 
Fix build after rebase

7 years agoremoved all references to CCodeAttribute
Chris Daley [Mon, 1 May 2017 04:48:22 +0000 (21:48 -0700)] 
removed all references to CCodeAttribute

7 years agoremoved all references to CCodeAttribute
Chris Daley [Mon, 1 May 2017 04:46:34 +0000 (21:46 -0700)] 
removed all references to CCodeAttribute

7 years agoadded ability to run tests in a given path with -p command line switch
Chris Daley [Mon, 1 May 2017 03:04:28 +0000 (20:04 -0700)] 
added ability to run tests in a given path with -p command line switch

7 years agoAdd TestFormat enum
Rico Tzschichholz [Sat, 29 Apr 2017 16:00:50 +0000 (18:00 +0200)] 
Add TestFormat enum

7 years agoHide testreport impls
Rico Tzschichholz [Sat, 29 Apr 2017 15:47:32 +0000 (17:47 +0200)] 
Hide testreport impls

7 years agoadded .gitignore to tests
Chris Daley [Fri, 28 Apr 2017 23:50:04 +0000 (16:50 -0700)] 
added .gitignore to tests

7 years agomore code style changes
Chris Daley [Fri, 28 Apr 2017 23:02:10 +0000 (16:02 -0700)] 
more code style changes

7 years agocode clean up from ricotz
Chris Daley [Fri, 28 Apr 2017 19:38:22 +0000 (12:38 -0700)] 
code clean up from ricotz

7 years agomodified tests
chebizarro@gmail.com [Fri, 28 Apr 2017 17:31:57 +0000 (10:31 -0700)] 
modified tests

7 years agomodified tests
chebizarro@gmail.com [Fri, 28 Apr 2017 14:18:32 +0000 (07:18 -0700)] 
modified tests

7 years agomodified tests
chebizarro@gmail.com [Fri, 28 Apr 2017 14:06:40 +0000 (07:06 -0700)] 
modified tests

7 years agomodified tests
chebizarro@gmail.com [Fri, 28 Apr 2017 13:28:47 +0000 (06:28 -0700)] 
modified tests

7 years agoported tests to new Valadate version
chebizarro@gmail.com [Thu, 27 Apr 2017 09:01:25 +0000 (02:01 -0700)] 
ported tests to new Valadate version

7 years agoside-ported Valadate-2.0 to Vala test harness
chebizarro@gmail.com [Thu, 27 Apr 2017 07:02:53 +0000 (00:02 -0700)] 
side-ported Valadate-2.0 to Vala test harness

7 years agoFix Makefile
Rico Tzschichholz [Wed, 15 Feb 2017 14:46:06 +0000 (15:46 +0100)] 
Fix Makefile

7 years agotests: Make tests non-fatal which causing segfault
Rico Tzschichholz [Thu, 10 Nov 2016 17:43:19 +0000 (18:43 +0100)] 
tests: Make tests non-fatal which causing segfault

7 years agoDon't use keywords as variable names
Rico Tzschichholz [Mon, 26 Sep 2016 18:20:50 +0000 (20:20 +0200)] 
Don't use keywords as variable names

7 years agoRename ConfigError to TestConfigError
Rico Tzschichholz [Mon, 26 Sep 2016 18:04:14 +0000 (20:04 +0200)] 
Rename ConfigError to TestConfigError

7 years agoRename Module to TestModule
Rico Tzschichholz [Mon, 26 Sep 2016 18:01:31 +0000 (20:01 +0200)] 
Rename Module to TestModule

7 years agoDrop testfixture.vala
Rico Tzschichholz [Mon, 26 Sep 2016 17:54:36 +0000 (19:54 +0200)] 
Drop testfixture.vala

7 years agoCodestyle and source adjustments
Rico Tzschichholz [Mon, 26 Sep 2016 15:09:19 +0000 (17:09 +0200)] 
Codestyle and source adjustments

7 years agoMinor refactoring
Rico Tzschichholz [Mon, 26 Sep 2016 10:45:29 +0000 (12:45 +0200)] 
Minor refactoring

7 years agoUpdate valadate build
Rico Tzschichholz [Mon, 26 Sep 2016 08:52:21 +0000 (10:52 +0200)] 
Update valadate build

7 years agoDon't hardcode gio-2.0 linker dependency
Rico Tzschichholz [Mon, 26 Sep 2016 07:30:47 +0000 (09:30 +0200)] 
Don't hardcode gio-2.0 linker dependency

7 years agoremoved original testrunner.sh
chebizarro@gmail.com [Sun, 31 Jul 2016 14:41:56 +0000 (07:41 -0700)] 
removed original testrunner.sh

7 years agoadded TestFactory - new runs all tests
chebizarro@gmail.com [Sat, 30 Jul 2016 07:52:49 +0000 (00:52 -0700)] 
added TestFactory - new runs all tests

7 years agoNow runs tests in separate processes, including DBus
chebizarro@gmail.com [Fri, 29 Jul 2016 05:19:54 +0000 (22:19 -0700)] 
Now runs tests in separate processes, including DBus

7 years agonow runs in separate processes
chebizarro@gmail.com [Wed, 27 Jul 2016 15:34:51 +0000 (08:34 -0700)] 
now runs in separate processes

7 years agomore mods to runner
Chris Daley [Tue, 26 Jul 2016 09:33:22 +0000 (02:33 -0700)] 
more mods to runner

7 years agoresult now uses testrunner to run tests
Chris Daley [Mon, 25 Jul 2016 17:16:29 +0000 (10:16 -0700)] 
result now uses testrunner to run tests

7 years agorefactoring of TestExplorer, now generates working dummy TAP output
Chris Daley [Sun, 24 Jul 2016 16:43:15 +0000 (09:43 -0700)] 
refactoring of TestExplorer, now generates working dummy TAP output

7 years agomore work on testrunner
chebizarro@gmail.com [Thu, 21 Jul 2016 16:09:54 +0000 (09:09 -0700)] 
more work on testrunner

7 years agomore changes
Chris Daley [Wed, 20 Jul 2016 03:12:51 +0000 (23:12 -0400)] 
more changes

7 years agoadded testfailure class
Chris Daley [Tue, 19 Jul 2016 16:37:05 +0000 (12:37 -0400)] 
added testfailure class

7 years agorefactoring of testcase and testsuite
Chris Daley [Tue, 19 Jul 2016 04:48:07 +0000 (00:48 -0400)] 
refactoring of testcase and testsuite

7 years agominor modifications
chebizarro@gmail.com [Sat, 16 Jul 2016 06:32:57 +0000 (23:32 -0700)] 
minor modifications

7 years agomajor revision of valadate
chebizarro@gmail.com [Sat, 16 Jul 2016 05:03:12 +0000 (22:03 -0700)] 
major revision of valadate

7 years agoadded search for GIR files
chebizarro@gmail.com [Sat, 9 Jul 2016 18:52:37 +0000 (11:52 -0700)] 
added search for GIR files

7 years agoAdd Valadate test harness
chebizarro@gmail.com [Sat, 9 Jul 2016 13:38:49 +0000 (06:38 -0700)] 
Add Valadate test harness

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

7 years agovaladoc: Don't use 'stderr' as variable name
Jasper Lievisse Adriaanse [Tue, 5 Sep 2017 11:07:25 +0000 (13:07 +0200)] 
valadoc: Don't use 'stderr' as variable name

It might clash with the definition in stdio.h, e.g. on OpenBSD.

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

7 years agoglib-2.0: Fix MainContext.check()
Rico Tzschichholz [Mon, 4 Sep 2017 15:10:28 +0000 (17:10 +0200)] 
glib-2.0: Fix MainContext.check()

7 years agoglib-2.0: OptionEntry[] params are null-terminated
Rico Tzschichholz [Mon, 4 Sep 2017 14:53:07 +0000 (16:53 +0200)] 
glib-2.0: OptionEntry[] params are null-terminated