]>
git.ipfire.org Git - thirdparty/vala.git/log
Luca Bruno [Wed, 12 Aug 2015 13:17:03 +0000 (15:17 +0200)]
posix: add PrintfFormat to syslog()
Fixes bug 752031
(cherry picked from commit
0bdcc73af3af1144a03a24c3ebec9705572fa51b )
Jürg Billeter [Tue, 11 Aug 2015 19:09:14 +0000 (21:09 +0200)]
Release 0.28.1
Luca Bruno [Tue, 23 Jun 2015 11:26:19 +0000 (13:26 +0200)]
codegen: check for null value before calling g_strv_length
Fixes bug 751338
Rico Tzschichholz [Sun, 21 Jun 2015 10:23:02 +0000 (12:23 +0200)]
codegen: fix generating struct equal function
Fixes bug 749952
Rico Tzschichholz [Tue, 16 Jun 2015 05:34:33 +0000 (07:34 +0200)]
glib-2.0: Conditionally use boxed OptionGroup since 2.44
(cherry picked from commit
108a0c59502b6e00bb0782af904f12eae8c1adeb )
Rico Tzschichholz [Tue, 16 Jun 2015 05:33:46 +0000 (07:33 +0200)]
Revert "glib-2.0: Conditionally use boxed OptionContext since 2.44"
This reverts commit
559a92b2256835dc6f933733a30cd98d462b33b0 .
(cherry picked from commit
e6b24a2e5f00ba73dd06b8e57cc1ab8ccddf38ee )
Rico Tzschichholz [Wed, 8 Apr 2015 10:27:03 +0000 (12:27 +0200)]
gtk+-3.0: Update to 3.16.1
(cherry picked from commit
2c607951cd8a7443bcb68a191e5aad48483128a0 )
Rico Tzschichholz [Wed, 25 Mar 2015 19:35:23 +0000 (20:35 +0100)]
vapi: Update GIR-based bindings
(cherry picked from commit
3502b1f6468ae01ab2585015c10742d84de66e0e )
Jürg Billeter [Sun, 22 Mar 2015 19:51:33 +0000 (20:51 +0100)]
Release 0.28.0
Rico Tzschichholz [Fri, 20 Mar 2015 15:51:57 +0000 (16:51 +0100)]
webkit2gtk-4.0: Update to 2.7.92
Rico Tzschichholz [Fri, 20 Mar 2015 19:12:38 +0000 (20:12 +0100)]
gstreamer-1.0: Backport some fixes from gstreamer 1.5/1.6 git
Jürg Billeter [Wed, 18 Mar 2015 19:50:38 +0000 (20:50 +0100)]
Release 0.27.2
Rico Tzschichholz [Wed, 18 Mar 2015 19:15:31 +0000 (20:15 +0100)]
glib: get_filename_charsets "returns" unowned string[]
Rico Tzschichholz [Wed, 18 Mar 2015 18:57:35 +0000 (19:57 +0100)]
tests: Replace test for bug 743877 using g_get_filename_charsets()
Preserve compatibility with glib >= 2.24
Luca Bruno [Wed, 18 Mar 2015 11:06:59 +0000 (12:06 +0100)]
glib-2.0: provide access to original ThreadPool.free()
Fixes bug 746262
Rico Tzschichholz [Tue, 17 Mar 2015 18:52:35 +0000 (19:52 +0100)]
vapi: Update GIR-based bindings
Rico Tzschichholz [Tue, 17 Mar 2015 18:52:21 +0000 (19:52 +0100)]
gio-unix-2.0: Update to 2.43.92
Rico Tzschichholz [Tue, 17 Mar 2015 18:47:32 +0000 (19:47 +0100)]
gtk+-3.0: Update to 3.15.12
Luca Bruno [Thu, 12 Mar 2015 17:27:06 +0000 (18:27 +0100)]
codegen: use real function in set/get property also for ConcreteAccessor
Fixes bug 743049
Rico Tzschichholz [Wed, 4 Mar 2015 18:32:45 +0000 (19:32 +0100)]
gen-introspect: Support the C99 'bool' type
Luca Bruno [Wed, 4 Mar 2015 15:16:00 +0000 (16:16 +0100)]
Fix source filenames having non-utf8 path components
Fixes bug 742071
Luca Bruno [Wed, 4 Mar 2015 13:57:01 +0000 (14:57 +0100)]
codegen: handle out param of null-terminated array
Fixes bug 743877
Rico Tzschichholz [Sat, 28 Feb 2015 15:42:54 +0000 (16:42 +0100)]
gio-2.0: Fix one more appearances of void* to GLib.Object
Rico Tzschichholz [Sat, 28 Feb 2015 15:35:04 +0000 (16:35 +0100)]
gio-2.0: Fix some appearances of void* to GLib.Object
Rico Tzschichholz [Sat, 28 Feb 2015 07:37:52 +0000 (08:37 +0100)]
gtksourceview-3.0: Update to 3.15.90
Luca Bruno [Fri, 27 Feb 2015 17:10:17 +0000 (18:10 +0100)]
x11: make WindowAttributes.screen unowned
Fixes bug 745133
Rico Tzschichholz [Thu, 26 Feb 2015 13:12:10 +0000 (14:12 +0100)]
vapi: Update GIR-based bindings
Rico Tzschichholz [Thu, 26 Feb 2015 13:07:37 +0000 (14:07 +0100)]
gtk+-3.0: Update to 3.15.9
Luca Bruno [Tue, 24 Feb 2015 12:47:12 +0000 (13:47 +0100)]
codegen: Return a default value in delegate wrappers
Fixes bug 744639
Evan Nemerson [Tue, 17 Feb 2015 09:11:31 +0000 (01:11 -0800)]
gio-2.0: fix ListModel.get_item binding
Rico Tzschichholz [Mon, 16 Feb 2015 22:26:16 +0000 (23:26 +0100)]
glib-2.0: Conditionally use boxed OptionContext since 2.44
Rico Tzschichholz [Mon, 16 Feb 2015 22:25:23 +0000 (23:25 +0100)]
vapi: Update GIR-based bindings
Rico Tzschichholz [Mon, 16 Feb 2015 19:51:01 +0000 (20:51 +0100)]
gtk+-3.0: Fix model argument type for ListBox.bind_model()
Rico Tzschichholz [Mon, 16 Feb 2015 14:49:49 +0000 (15:49 +0100)]
gtk+-3.0: Update to 3.15.7
Luca Bruno [Sun, 15 Feb 2015 17:03:52 +0000 (18:03 +0100)]
glib-2.0: Fix VariantDict.insert
Fixes bug 744542
Rico Tzschichholz [Tue, 10 Feb 2015 16:31:54 +0000 (17:31 +0100)]
gtk+-3.0: Update to 3.15.5~
4dee1646
Rico Tzschichholz [Tue, 10 Feb 2015 16:28:46 +0000 (17:28 +0100)]
vapi: Update GIR-based bindings
Rico Tzschichholz [Thu, 29 Jan 2015 11:36:11 +0000 (12:36 +0100)]
gtk+-2.0,gtk+-3.0: Gtk.tree_get_row_drag_data does not pass ownership of tree_model
Rico Tzschichholz [Wed, 28 Jan 2015 12:59:59 +0000 (13:59 +0100)]
gtk+-3.0: Update to 3.15.4+
f3d95d05
Rico Tzschichholz [Wed, 28 Jan 2015 12:31:51 +0000 (13:31 +0100)]
gtk+-2.0,gtk+-3.0: Gtk.MenuPositionFunc, x and y are inout, not just out.
https://bugzilla.gnome.org/show_bug.cgi?id=674537
Rico Tzschichholz [Tue, 20 Jan 2015 18:12:26 +0000 (19:12 +0100)]
vapi: Update GIR-based bindings
Rico Tzschichholz [Tue, 13 Jan 2015 12:07:48 +0000 (13:07 +0100)]
clutter-1.0: Update to 1.21.3+
7eb1a3d3
Rico Tzschichholz [Tue, 13 Jan 2015 12:06:48 +0000 (13:06 +0100)]
gtk+-3.0: Update to 3.15.3+
0d85e265
Jürg Billeter [Tue, 13 Jan 2015 07:19:14 +0000 (08:19 +0100)]
Use GLib.Environment instead of GLib.Environ
GLib.Environ is not available in GLib < 2.32.
Jürg Billeter [Mon, 12 Jan 2015 19:07:58 +0000 (20:07 +0100)]
Release 0.27.1
Luca Bruno [Mon, 12 Jan 2015 14:09:14 +0000 (15:09 +0100)]
codegen: Fix detailed signal disconnect in async methods
Fixes bug 742621
Rico Tzschichholz [Sat, 3 Jan 2015 19:26:18 +0000 (20:26 +0100)]
vapi: Update GIR-based bindings
Luca Bruno [Sat, 27 Dec 2014 17:17:32 +0000 (18:17 +0100)]
girparser: Take in account base property for ConcreteAccessor
Property had NoAccessorMethod when the overridden
interface property had ConcreteAccessor.
Now we lookup the base interface property to fix ownership
according to the base accessors and remove NoAccessorMethod.
Fixes bug 742012
Daiki Ueno [Fri, 19 Dec 2014 06:49:53 +0000 (15:49 +0900)]
gtkmodule: Respect "alias" attribute in gresource
Though undocumented, glib-compile-resources looks at "alias" attribute
of "file" element and maps the physical file name to a logical path
name.
https://bugzilla.gnome.org/show_bug.cgi?id=741743
Luca Bruno [Wed, 24 Dec 2014 00:25:09 +0000 (01:25 +0100)]
codegen: allow "type" property if it's NoAccessorMethod
Fixes bug 741862
Luca Bruno [Mon, 22 Dec 2014 12:45:15 +0000 (13:45 +0100)]
Add DBus visible to used attrs
Luca Bruno [Mon, 22 Dec 2014 11:05:46 +0000 (12:05 +0100)]
Regenerate all the bindings with ConcreteAccessor
Luca Bruno [Mon, 22 Dec 2014 11:00:17 +0000 (12:00 +0100)]
Support concrete accessors for abstract properties in bindings
Fixes bug 730744
Luca Bruno [Mon, 22 Dec 2014 09:18:00 +0000 (10:18 +0100)]
Fix test of previous commit
a6df1b9
Luca Bruno [Tue, 12 Aug 2014 21:14:25 +0000 (23:14 +0200)]
codegen: Fix (unowned foo)[] to foo[] array copy
Fixes bug 731017
Luca Bruno [Sun, 21 Dec 2014 15:06:45 +0000 (16:06 +0100)]
Allow SimpleType object initializer without a default constructor
Fixes bug 740600
Rico Tzschichholz [Wed, 17 Dec 2014 19:11:35 +0000 (20:11 +0100)]
Add clutter-gst-3.0 bindings
Rico Tzschichholz [Wed, 17 Dec 2014 18:41:52 +0000 (19:41 +0100)]
gtk+-3.0: Mark gtk_scrollable_get_border as virtual
Rico Tzschichholz [Wed, 17 Dec 2014 16:52:00 +0000 (17:52 +0100)]
vapi: Update GIR-based bindings
Rico Tzschichholz [Wed, 17 Dec 2014 16:51:15 +0000 (17:51 +0100)]
gtk+-3.0: Update to 3.15.3
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>
Luca Bruno [Sat, 13 Dec 2014 19:04:43 +0000 (20:04 +0100)]
Add CCode notify to known attrs
Luca Bruno [Fri, 12 Dec 2014 15:18:13 +0000 (16:18 +0100)]
Add trivial test for the previous commit
Luca Bruno [Fri, 12 Dec 2014 15:06:38 +0000 (16:06 +0100)]
codegen: Support constant unary expressions in field initializers
Luca Bruno [Tue, 9 Dec 2014 10:00:52 +0000 (11:00 +0100)]
Add Description to known attrs
Luca Bruno [Tue, 9 Dec 2014 09:08:31 +0000 (10:08 +0100)]
Add Signal to known attrs
Rico Tzschichholz [Mon, 8 Dec 2014 22:30:54 +0000 (23:30 +0100)]
bindings: Update GIR-based bindings
Rico Tzschichholz [Mon, 8 Dec 2014 22:29:41 +0000 (23:29 +0100)]
gtk+-3.0: Update to 3.15.2+
8c3f04e7
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
Evan Nemerson [Fri, 5 Dec 2014 21:20:22 +0000 (13:20 -0800)]
glib-2.0: add default values for setlocale arguments
Luca Bruno [Fri, 5 Dec 2014 18:00:51 +0000 (19:00 +0100)]
Support XOR operation for booleans
Fixes bug 729907
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
Simon Werbeck [Tue, 25 Nov 2014 01:31:19 +0000 (02:31 +0100)]
Improve pre/postcondition messages
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
Luca Bruno [Thu, 4 Dec 2014 09:25:10 +0000 (10:25 +0100)]
Add other missing CCode arguments, NoWrapper and DestroysInstance
Luca Bruno [Thu, 4 Dec 2014 09:17:27 +0000 (10:17 +0100)]
Add more used attributes
Fixes bug 741089
Luca Bruno [Wed, 3 Dec 2014 15:55:20 +0000 (16:55 +0100)]
Add ScanfFormat to used attributes
Luca Bruno [Wed, 3 Dec 2014 15:14:46 +0000 (16:14 +0100)]
Add more default attributes
Luca Bruno [Wed, 3 Dec 2014 15:10:37 +0000 (16:10 +0100)]
Fix recent syntax errors with older valac
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
Rico Tzschichholz [Tue, 2 Dec 2014 13:14:17 +0000 (14:14 +0100)]
gen-introspect: Merge some lexer changes taken from g-i
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.
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
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
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
Rico Tzschichholz [Mon, 1 Dec 2014 13:23:41 +0000 (14:23 +0100)]
gobject-2.0: Add binding for g_type_get_instance_count
Rico Tzschichholz [Sun, 30 Nov 2014 20:11:39 +0000 (21:11 +0100)]
gtk+-3.0: Update to 3.15.2
Rico Tzschichholz [Sun, 30 Nov 2014 20:01:22 +0000 (21:01 +0100)]
bindings: Update GIR-based bindings
Rico Tzschichholz [Sun, 30 Nov 2014 19:51:09 +0000 (20:51 +0100)]
bindings: Update GIR-based bindings
Rico Tzschichholz [Mon, 24 Nov 2014 22:38:16 +0000 (23:38 +0100)]
bindings: Update GIR-based bindings
Rico Tzschichholz [Mon, 17 Nov 2014 07:35:20 +0000 (08:35 +0100)]
glib2.0: Fix string.tokenize_and_fold binding
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
Rico Tzschichholz [Sun, 16 Nov 2014 20:17:01 +0000 (21:17 +0100)]
bindings: Update GIR-based bindings
Rico Tzschichholz [Sun, 16 Nov 2014 18:27:17 +0000 (19:27 +0100)]
gtk+-3.0: Update to 3.15.1+
ecfcb3e2
Marc-André Lureau [Sat, 15 Nov 2014 01:52:52 +0000 (02:52 +0100)]
vapigen: add delegate_target_cname
Fixes bug 740154
Luca Bruno [Sat, 15 Nov 2014 12:32:16 +0000 (13:32 +0100)]
Update gio vapi after vala-girs update
Luca Bruno [Fri, 14 Nov 2014 15:30:17 +0000 (16:30 +0100)]
gobject-2.0: Add DestroysInstance to Binding.unbind()
Fixes bug 740117
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
Evan Nemerson [Mon, 10 Nov 2014 19:09:09 +0000 (11:09 -0800)]
gstreamer-1.0: fix MapInfo.data array length
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