]> git.ipfire.org Git - thirdparty/vala.git/log
thirdparty/vala.git
10 years agocodegen: Fix (unowned foo)[] to foo[] array copy
Luca Bruno [Tue, 12 Aug 2014 21:14:25 +0000 (23:14 +0200)] 
codegen: Fix (unowned foo)[] to foo[] array copy

Fixes bug 731017

10 years agoAllow SimpleType object initializer without a default constructor
Luca Bruno [Sun, 21 Dec 2014 15:06:45 +0000 (16:06 +0100)] 
Allow SimpleType object initializer without a default constructor

Fixes bug 740600

10 years agoAdd clutter-gst-3.0 bindings
Rico Tzschichholz [Wed, 17 Dec 2014 19:11:35 +0000 (20:11 +0100)] 
Add clutter-gst-3.0 bindings

10 years agogtk+-3.0: Mark gtk_scrollable_get_border as virtual
Rico Tzschichholz [Wed, 17 Dec 2014 18:41:52 +0000 (19:41 +0100)] 
gtk+-3.0: Mark gtk_scrollable_get_border as virtual

10 years agovapi: Update GIR-based bindings
Rico Tzschichholz [Wed, 17 Dec 2014 16:52:00 +0000 (17:52 +0100)] 
vapi: Update GIR-based bindings

10 years agogtk+-3.0: Update to 3.15.3
Rico Tzschichholz [Wed, 17 Dec 2014 16:51:15 +0000 (17:51 +0100)] 
gtk+-3.0: Update to 3.15.3

10 years agogirwriter: Fix writing type for out params
Garrett Regier [Tue, 16 Dec 2014 16:04:07 +0000 (08:04 -0800)] 
girwriter: Fix writing type for out params

The extra '*' is required for g_type_info_is_pointer() to
return TRUE. This fixes PyGObject marshaling for an interface
vfunc with a Boxed out param.

https://bugzilla.gnome.org/show_bug.cgi?id=741604
Signed-off-by: Garrett Regier <garrett.regier@riftio.com>
10 years agoAdd CCode notify to known attrs
Luca Bruno [Sat, 13 Dec 2014 19:04:43 +0000 (20:04 +0100)] 
Add CCode notify to known attrs

10 years agoAdd trivial test for the previous commit
Luca Bruno [Fri, 12 Dec 2014 15:18:13 +0000 (16:18 +0100)] 
Add trivial test for the previous commit

10 years agocodegen: Support constant unary expressions in field initializers
Luca Bruno [Fri, 12 Dec 2014 15:06:38 +0000 (16:06 +0100)] 
codegen: Support constant unary expressions in field initializers

10 years agoAdd Description to known attrs cd1025f047e151b40ac538a6a83754a49dfa634c
Luca Bruno [Tue, 9 Dec 2014 10:00:52 +0000 (11:00 +0100)] 
Add Description to known attrs

10 years agoAdd Signal to known attrs
Luca Bruno [Tue, 9 Dec 2014 09:08:31 +0000 (10:08 +0100)] 
Add Signal to known attrs

10 years agobindings: Update GIR-based bindings
Rico Tzschichholz [Mon, 8 Dec 2014 22:30:54 +0000 (23:30 +0100)] 
bindings: Update GIR-based bindings

10 years agogtk+-3.0: Update to 3.15.2+8c3f04e7
Rico Tzschichholz [Mon, 8 Dec 2014 22:29:41 +0000 (23:29 +0100)] 
gtk+-3.0: Update to 3.15.2+8c3f04e7

10 years agoAdd used DBus attribute and fix UnixMountEntry lower_case_cprefix
Luca Bruno [Sat, 6 Dec 2014 14:47:23 +0000 (15:47 +0100)] 
Add used DBus attribute and fix UnixMountEntry lower_case_cprefix

Fixes bug 741089

10 years agoglib-2.0: add default values for setlocale arguments
Evan Nemerson [Fri, 5 Dec 2014 21:20:22 +0000 (13:20 -0800)] 
glib-2.0: add default values for setlocale arguments

10 years agoSupport XOR operation for booleans
Luca Bruno [Fri, 5 Dec 2014 18:00:51 +0000 (19:00 +0100)] 
Support XOR operation for booleans

Fixes bug 729907

10 years agoSet array lengths for result variable
Simon Werbeck [Tue, 25 Nov 2014 01:23:17 +0000 (02:23 +0100)] 
Set array lengths for result variable

These where missing when generating postconditions

Fixes bug 737222

10 years agoImprove pre/postcondition messages
Simon Werbeck [Tue, 25 Nov 2014 01:31:19 +0000 (02:31 +0100)] 
Improve pre/postcondition messages

10 years agoError when lambda parameter has incompatible direction with the delegate
Luca Bruno [Thu, 4 Dec 2014 14:23:44 +0000 (15:23 +0100)] 
Error when lambda parameter has incompatible direction with the delegate

Fixes bug 740894

10 years agoAdd other missing CCode arguments, NoWrapper and DestroysInstance
Luca Bruno [Thu, 4 Dec 2014 09:25:10 +0000 (10:25 +0100)] 
Add other missing CCode arguments, NoWrapper and DestroysInstance

10 years agoAdd more used attributes
Luca Bruno [Thu, 4 Dec 2014 09:17:27 +0000 (10:17 +0100)] 
Add more used attributes

Fixes bug 741089

10 years agoAdd ScanfFormat to used attributes
Luca Bruno [Wed, 3 Dec 2014 15:55:20 +0000 (16:55 +0100)] 
Add ScanfFormat to used attributes

10 years agoAdd more default attributes
Luca Bruno [Wed, 3 Dec 2014 15:14:46 +0000 (16:14 +0100)] 
Add more default attributes

10 years agoFix recent syntax errors with older valac
Luca Bruno [Wed, 3 Dec 2014 15:10:37 +0000 (16:10 +0100)] 
Fix recent syntax errors with older valac

10 years agoWarn about unused attributes
Luca Bruno [Wed, 3 Dec 2014 11:39:23 +0000 (12:39 +0100)] 
Warn about unused attributes

This may not be the best approach, but it's a start

10 years agogen-introspect: Merge some lexer changes taken from g-i
Rico Tzschichholz [Tue, 2 Dec 2014 13:14:17 +0000 (14:14 +0100)] 
gen-introspect: Merge some lexer changes taken from g-i

10 years agogio-unix-2.0: Fix g_desktop_app_info_search binding
Rico Tzschichholz [Tue, 2 Dec 2014 13:03:06 +0000 (14:03 +0100)] 
gio-unix-2.0: Fix g_desktop_app_info_search binding

Add binding for g_strfreev in addition for conveniently free'ing the
returned array elements.

10 years agogen-introspect: Increase lexer buffer size to 1048576, taken from g-i
Rico Tzschichholz [Mon, 1 Dec 2014 17:22:58 +0000 (18:22 +0100)] 
gen-introspect: Increase lexer buffer size to 1048576, taken from g-i

10 years agoglib-2.0: unowned array-elements are supported since 0.26, so use it
Rico Tzschichholz [Mon, 1 Dec 2014 13:51:32 +0000 (14:51 +0100)] 
glib-2.0: unowned array-elements are supported since 0.26, so use it

10 years agoglib-2.0: Add binding for g_strv_contains, g_option_context_?et_strict_posix
Rico Tzschichholz [Mon, 1 Dec 2014 13:24:25 +0000 (14:24 +0100)] 
glib-2.0: Add binding for g_strv_contains, g_option_context_?et_strict_posix

10 years agogobject-2.0: Add binding for g_type_get_instance_count
Rico Tzschichholz [Mon, 1 Dec 2014 13:23:41 +0000 (14:23 +0100)] 
gobject-2.0: Add binding for g_type_get_instance_count

10 years agogtk+-3.0: Update to 3.15.2
Rico Tzschichholz [Sun, 30 Nov 2014 20:11:39 +0000 (21:11 +0100)] 
gtk+-3.0: Update to 3.15.2

10 years agobindings: Update GIR-based bindings
Rico Tzschichholz [Sun, 30 Nov 2014 20:01:22 +0000 (21:01 +0100)] 
bindings: Update GIR-based bindings

10 years agobindings: Update GIR-based bindings
Rico Tzschichholz [Sun, 30 Nov 2014 19:51:09 +0000 (20:51 +0100)] 
bindings: Update GIR-based bindings

10 years agobindings: Update GIR-based bindings
Rico Tzschichholz [Mon, 24 Nov 2014 22:38:16 +0000 (23:38 +0100)] 
bindings: Update GIR-based bindings

10 years agoglib2.0: Fix string.tokenize_and_fold binding
Rico Tzschichholz [Mon, 17 Nov 2014 07:35:20 +0000 (08:35 +0100)] 
glib2.0: Fix string.tokenize_and_fold binding

10 years agoRecursively infer generic type arguments
Simon Werbeck [Thu, 14 Aug 2014 21:46:17 +0000 (23:46 +0200)] 
Recursively infer generic type arguments

Slightly changed by Luca Bruno.

Fixes bug 626783

10 years agobindings: Update GIR-based bindings
Rico Tzschichholz [Sun, 16 Nov 2014 20:17:01 +0000 (21:17 +0100)] 
bindings: Update GIR-based bindings

10 years agogtk+-3.0: Update to 3.15.1+ecfcb3e2
Rico Tzschichholz [Sun, 16 Nov 2014 18:27:17 +0000 (19:27 +0100)] 
gtk+-3.0: Update to 3.15.1+ecfcb3e2

10 years agovapigen: add delegate_target_cname
Marc-André Lureau [Sat, 15 Nov 2014 01:52:52 +0000 (02:52 +0100)] 
vapigen: add delegate_target_cname

Fixes bug 740154

10 years agoUpdate gio vapi after vala-girs update
Luca Bruno [Sat, 15 Nov 2014 12:32:16 +0000 (13:32 +0100)] 
Update gio vapi after vala-girs update

10 years agogobject-2.0: Add DestroysInstance to Binding.unbind()
Luca Bruno [Fri, 14 Nov 2014 15:30:17 +0000 (16:30 +0100)] 
gobject-2.0: Add DestroysInstance to Binding.unbind()

Fixes bug 740117

10 years agogtk+-3.0: Mark gtk_popover_bind_model args as nullable
Zeeshan Ali (Khattak) [Fri, 14 Nov 2014 13:05:28 +0000 (13:05 +0000)] 
gtk+-3.0: Mark gtk_popover_bind_model args as nullable

Fixes bug 740116

10 years agogstreamer-1.0: fix MapInfo.data array length
Evan Nemerson [Mon, 10 Nov 2014 19:09:09 +0000 (11:09 -0800)] 
gstreamer-1.0: fix MapInfo.data array length

10 years agogtk+-2.0, gtk+-3.0: make TextBuffer insert methods ref the iter
Luca Bruno [Sat, 8 Nov 2014 13:50:03 +0000 (14:50 +0100)] 
gtk+-2.0, gtk+-3.0: make TextBuffer insert methods ref the iter

Yes, this breaks users of this api. Can't do better, sorry.

Fixes bug 736198

10 years agogio-2.0: mark many methods in GFile as virtual
Evan Nemerson [Mon, 3 Nov 2014 22:17:05 +0000 (14:17 -0800)] 
gio-2.0: mark many methods in GFile as virtual

10 years agoposix: add IPPROTO_* bindings
Evan Nemerson [Mon, 3 Nov 2014 06:06:33 +0000 (22:06 -0800)] 
posix: add IPPROTO_* bindings

10 years agoUse .ascii_up() instead of .up()
Luca Bruno [Fri, 31 Oct 2014 20:38:12 +0000 (21:38 +0100)] 
Use .ascii_up() instead of .up()

Fixes bug 739393

10 years agogtk+-3.0: Update to 3.15.1+89e12495
Rico Tzschichholz [Fri, 31 Oct 2014 13:02:12 +0000 (14:02 +0100)] 
gtk+-3.0: Update to 3.15.1+89e12495

10 years agobindings: Update GIR-based bindings
Rico Tzschichholz [Fri, 31 Oct 2014 12:51:16 +0000 (13:51 +0100)] 
bindings: Update GIR-based bindings

10 years agowebkit2gtk-4.0: Update to 2.7.1
Rico Tzschichholz [Fri, 31 Oct 2014 12:50:48 +0000 (13:50 +0100)] 
webkit2gtk-4.0: Update to 2.7.1

10 years agoAdd test for commit 0f0bca7e0519
Luca Bruno [Sat, 25 Oct 2014 12:07:10 +0000 (14:07 +0200)] 
Add test for commit 0f0bca7e0519

10 years agoInfer array length of inline allocated arrays 0f0bca7e0519af13d9217fbca2c20ce67cd3baba
Florian Brosch [Thu, 18 Sep 2014 03:09:03 +0000 (05:09 +0200)] 
Infer array length of inline allocated arrays

Fixes bug 644046.

10 years agofix typo for non-constant field initializers
Luca Bruno [Sat, 25 Oct 2014 10:57:02 +0000 (12:57 +0200)] 
fix typo for non-constant field initializers

10 years agobindings: Update GIR-based bindings
Rico Tzschichholz [Wed, 22 Oct 2014 08:40:37 +0000 (10:40 +0200)] 
bindings: Update GIR-based bindings

10 years agogtk+-3.0: Update to 3.15.0
Rico Tzschichholz [Wed, 22 Oct 2014 08:31:44 +0000 (10:31 +0200)] 
gtk+-3.0: Update to 3.15.0

10 years agogtksourceview-3.0: remove from GIR_BINDINGS
Evan Nemerson [Tue, 21 Oct 2014 20:08:14 +0000 (13:08 -0700)] 
gtksourceview-3.0: remove from GIR_BINDINGS

gtksourceview distributes bindings upstream these days, no need to
keep the deprecated copy in the Vala repository updated.

10 years agopango, pangocairo: update to git master
Evan Nemerson [Thu, 16 Oct 2014 20:29:52 +0000 (13:29 -0700)] 
pango, pangocairo: update to git master

This adds a lot of nullability fixes from bug #731022

10 years agoglib-2.0: set cname for SearchFunc
Evan Nemerson [Thu, 16 Oct 2014 20:19:01 +0000 (13:19 -0700)] 
glib-2.0: set cname for SearchFunc

10 years agogtk+-3.0: add some default values
Evan Nemerson [Thu, 16 Oct 2014 20:18:02 +0000 (13:18 -0700)] 
gtk+-3.0: add some default values

10 years agowebkit2gtk-web-extension-4.0: add missing *-custom.vala
Evan Nemerson [Thu, 16 Oct 2014 16:31:06 +0000 (09:31 -0700)] 
webkit2gtk-web-extension-4.0: add missing *-custom.vala

10 years agowebkit2gtk-web-extension-4.0: add delegate for EventTarget listener
Evan Nemerson [Thu, 16 Oct 2014 16:23:13 +0000 (09:23 -0700)] 
webkit2gtk-web-extension-4.0: add delegate for EventTarget listener

10 years agogio-2.0: Update from 2.42 branch
Rico Tzschichholz [Thu, 16 Oct 2014 08:21:29 +0000 (10:21 +0200)] 
gio-2.0: Update from 2.42 branch

10 years agogstreamer-1.0: remove owned to floating reference parameters
Luca Bruno [Mon, 13 Oct 2014 09:41:37 +0000 (11:41 +0200)] 
gstreamer-1.0: remove owned to floating reference parameters

Commit 6296d34707 (bug 730983) added the owned
keyword back without any reason.

Fixes bug 738012

10 years agogtk+-3.0: Add a11y.h header to accessible objects
Luca Bruno [Mon, 13 Oct 2014 09:05:03 +0000 (11:05 +0200)] 
gtk+-3.0: Add a11y.h header to accessible objects

Based on patch by Peter Vagner

Fixes bug 735265

10 years agocairo: Add some missing 1.12.x and pre 1.13.x bindings
Rico Tzschichholz [Mon, 6 Oct 2014 19:49:45 +0000 (21:49 +0200)] 
cairo: Add some missing 1.12.x and pre 1.13.x bindings

10 years agogtk+-3.0: Fix lost special includes for GtkIMContext/GtkPlug/GtkSocket
Rico Tzschichholz [Fri, 3 Oct 2014 09:47:47 +0000 (11:47 +0200)] 
gtk+-3.0: Fix lost special includes for GtkIMContext/GtkPlug/GtkSocket

10 years agoAdd clutter-gdk-1.0, clutter-x11-1.0 bindings
Rico Tzschichholz [Thu, 2 Oct 2014 13:34:02 +0000 (15:34 +0200)] 
Add clutter-gdk-1.0, clutter-x11-1.0 bindings

10 years agoAdd ownership-checks for field initializers
Florian Brosch [Thu, 18 Sep 2014 00:53:29 +0000 (02:53 +0200)] 
Add ownership-checks for field initializers

10 years agoDo not report errors for automatic interface properties twice
Florian Brosch [Mon, 15 Sep 2014 20:01:20 +0000 (22:01 +0200)] 
Do not report errors for automatic interface properties twice

10 years agogtk+-3.0: Update to 3.14.1
Rico Tzschichholz [Tue, 30 Sep 2014 08:12:05 +0000 (10:12 +0200)] 
gtk+-3.0: Update to 3.14.1

10 years agogtk+-2.0, gtk+-3.0: Further syncing with introspection annotations
Rico Tzschichholz [Fri, 26 Sep 2014 12:26:58 +0000 (14:26 +0200)] 
gtk+-2.0, gtk+-3.0: Further syncing with introspection annotations

10 years agowebkit2gtk-web-extension-4.0: Add libsoup-2.4 dependency
Rico Tzschichholz [Thu, 25 Sep 2014 14:01:25 +0000 (16:01 +0200)] 
webkit2gtk-web-extension-4.0: Add libsoup-2.4 dependency

10 years agorest-0.7: Add libsoup-2.4 dependency
Rico Tzschichholz [Tue, 23 Sep 2014 13:54:03 +0000 (15:54 +0200)] 
rest-0.7: Add libsoup-2.4 dependency

10 years agovapi: Actually build and install rest-extras-0.7 bindings
Rico Tzschichholz [Tue, 23 Sep 2014 11:00:19 +0000 (13:00 +0200)] 
vapi: Actually build and install rest-extras-0.7 bindings

10 years agoAdd rest-extras-0.7 bindings
Rico Tzschichholz [Tue, 23 Sep 2014 10:56:37 +0000 (12:56 +0200)] 
Add rest-extras-0.7 bindings

10 years agogee: Fix HashMap destructor name
Rico Tzschichholz [Tue, 23 Sep 2014 10:04:13 +0000 (12:04 +0200)] 
gee: Fix HashMap destructor name

10 years agoImprove error message for virtual/override/abstract class methods
Florian Brosch [Sun, 14 Sep 2014 23:25:38 +0000 (01:25 +0200)] 
Improve error message for virtual/override/abstract class methods

10 years agoAdd additional checks for main methods
Florian Brosch [Wed, 3 Sep 2014 22:50:18 +0000 (00:50 +0200)] 
Add additional checks for main methods

Fixes bug 708391.

10 years agoparser: Do not accept "static class"-members instead of ignoring "class"
Florian Brosch [Mon, 15 Sep 2014 20:35:58 +0000 (22:35 +0200)] 
parser: Do not accept "static class"-members instead of ignoring "class"

10 years agoparser: Warn on if/else/lock without body
Florian Brosch [Sun, 14 Sep 2014 17:32:20 +0000 (19:32 +0200)] 
parser: Warn on if/else/lock without body

Fixes bug 682906.

10 years agoCheck destructor names
Florian Brosch [Sun, 14 Sep 2014 17:44:25 +0000 (19:44 +0200)] 
Check destructor names

Edit: make it an error instead of warning

Fixes bug 655343.

10 years agoAdd colored output
Florian Brosch [Tue, 2 Sep 2014 19:17:46 +0000 (21:17 +0200)] 
Add colored output

Use --no-color to disable colors
Use VALA_COLORS to change colors

E.g. VALA_COLORS = "error=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01"

Fixes bug 734627.

10 years agoBump version suffix
Jürg Billeter [Tue, 23 Sep 2014 09:14:13 +0000 (11:14 +0200)] 
Bump version suffix

10 years agoRelease 0.26.0 0.26.0
Jürg Billeter [Mon, 22 Sep 2014 20:46:17 +0000 (22:46 +0200)] 
Release 0.26.0

10 years agowebkit2gtk-4.0: Update to 2.5.90
Rico Tzschichholz [Mon, 22 Sep 2014 09:15:51 +0000 (11:15 +0200)] 
webkit2gtk-4.0: Update to 2.5.90

10 years agovapigen: Don't override VALAC and use the available one like the rest
Rico Tzschichholz [Sat, 20 Sep 2014 13:18:18 +0000 (15:18 +0200)] 
vapigen: Don't override VALAC and use the available one like the rest

There is no reason to special case vapigen while the rest of the source
is built with the available valac version. For a proper build bootstrapping
is required anyway.

For internal testing of the just-built valac the testsuite should suffice.

10 years agobindings: Update GIR-based bindings
Rico Tzschichholz [Fri, 19 Sep 2014 15:36:19 +0000 (17:36 +0200)] 
bindings: Update GIR-based bindings

10 years agoRevert "Fix regression when assigning owned expressions to unowned variables." c08dd2c82dcfe42f2f6fb23333eadf63ed2d7f22
Luca Bruno [Fri, 19 Sep 2014 12:43:45 +0000 (14:43 +0200)] 
Revert "Fix regression when assigning owned expressions to unowned variables."

This reverts commit ba1fa0759989dcbb9046c7dfc06cce6c4aa23411.

Due to bug #736774

10 years agoRelease 0.25.4 0.25.4
Jürg Billeter [Mon, 15 Sep 2014 16:37:11 +0000 (18:37 +0200)] 
Release 0.25.4

10 years agogirwriter: Write accessor methods for interface properties
Luca Bruno [Sun, 14 Sep 2014 09:19:00 +0000 (11:19 +0200)] 
girwriter: Write accessor methods for interface properties

Fixes bug 733115

10 years agogtk+-3.0: Update to 3.13.9~
Rico Tzschichholz [Thu, 11 Sep 2014 11:12:50 +0000 (13:12 +0200)] 
gtk+-3.0: Update to 3.13.9~

10 years agobindings: Update GIR-based bindings
Rico Tzschichholz [Thu, 11 Sep 2014 11:12:37 +0000 (13:12 +0200)] 
bindings: Update GIR-based bindings

10 years agoResolve symbols in named arguments
Luca Bruno [Tue, 9 Sep 2014 18:31:10 +0000 (20:31 +0200)] 
Resolve symbols in named arguments

Fixes bug 736235

10 years agogtk+-2.0, gtk+-3.0: add missing GObject interface prerequisite
Evan Nemerson [Sun, 7 Sep 2014 19:13:08 +0000 (12:13 -0700)] 
gtk+-2.0, gtk+-3.0: add missing GObject interface prerequisite

10 years agoFix critical on method varargs introduced by 7b6ee1be
Luca Bruno [Sat, 6 Sep 2014 07:32:09 +0000 (09:32 +0200)] 
Fix critical on method varargs introduced by 7b6ee1be

Fixes bug 736168

10 years agoFix regression when assigning owned expressions to unowned variables. ba1fa0759989dcbb9046c7dfc06cce6c4aa23411
Luca Bruno [Thu, 4 Sep 2014 16:26:21 +0000 (18:26 +0200)] 
Fix regression when assigning owned expressions to unowned variables.

The regression was introduced by db462e6f919da758fb.

Fixes bug 736016

10 years agoAdded option --vapi-comments to include comments in vapi-files
Richard Wiedenhöft [Wed, 3 Sep 2014 16:56:28 +0000 (18:56 +0200)] 
Added option --vapi-comments to include comments in vapi-files

10 years agobindings: Update GIR-based bindings
Rico Tzschichholz [Wed, 3 Sep 2014 08:18:57 +0000 (10:18 +0200)] 
bindings: Update GIR-based bindings