]> git.ipfire.org Git - thirdparty/vala.git/log
thirdparty/vala.git
9 years agoposix: add PrintfFormat to syslog() 0.28
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)

9 years agoRelease 0.28.1 0.28.1
Jürg Billeter [Tue, 11 Aug 2015 19:09:14 +0000 (21:09 +0200)] 
Release 0.28.1

9 years agocodegen: check for null value before calling g_strv_length
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

10 years agocodegen: fix generating struct equal function
Rico Tzschichholz [Sun, 21 Jun 2015 10:23:02 +0000 (12:23 +0200)] 
codegen: fix generating struct equal function

Fixes bug 749952

10 years agoglib-2.0: Conditionally use boxed OptionGroup since 2.44
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)

10 years agoRevert "glib-2.0: Conditionally use boxed OptionContext since 2.44"
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)

10 years agogtk+-3.0: Update to 3.16.1
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)

10 years agovapi: Update GIR-based bindings
Rico Tzschichholz [Wed, 25 Mar 2015 19:35:23 +0000 (20:35 +0100)] 
vapi: Update GIR-based bindings

(cherry picked from commit 3502b1f6468ae01ab2585015c10742d84de66e0e)

10 years agoRelease 0.28.0 0.28.0
Jürg Billeter [Sun, 22 Mar 2015 19:51:33 +0000 (20:51 +0100)] 
Release 0.28.0

10 years agowebkit2gtk-4.0: Update to 2.7.92
Rico Tzschichholz [Fri, 20 Mar 2015 15:51:57 +0000 (16:51 +0100)] 
webkit2gtk-4.0: Update to 2.7.92

10 years agogstreamer-1.0: Backport some fixes from gstreamer 1.5/1.6 git
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

10 years agoRelease 0.27.2 0.27.2
Jürg Billeter [Wed, 18 Mar 2015 19:50:38 +0000 (20:50 +0100)] 
Release 0.27.2

10 years agoglib: get_filename_charsets "returns" unowned string[]
Rico Tzschichholz [Wed, 18 Mar 2015 19:15:31 +0000 (20:15 +0100)] 
glib: get_filename_charsets "returns" unowned string[]

10 years agotests: Replace test for bug 743877 using g_get_filename_charsets()
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

10 years agoglib-2.0: provide access to original ThreadPool.free()
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

10 years agovapi: Update GIR-based bindings
Rico Tzschichholz [Tue, 17 Mar 2015 18:52:35 +0000 (19:52 +0100)] 
vapi: Update GIR-based bindings

10 years agogio-unix-2.0: Update to 2.43.92
Rico Tzschichholz [Tue, 17 Mar 2015 18:52:21 +0000 (19:52 +0100)] 
gio-unix-2.0: Update to 2.43.92

10 years agogtk+-3.0: Update to 3.15.12
Rico Tzschichholz [Tue, 17 Mar 2015 18:47:32 +0000 (19:47 +0100)] 
gtk+-3.0: Update to 3.15.12

10 years agocodegen: use real function in set/get property also for ConcreteAccessor
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

10 years agogen-introspect: Support the C99 'bool' type
Rico Tzschichholz [Wed, 4 Mar 2015 18:32:45 +0000 (19:32 +0100)] 
gen-introspect: Support the C99 'bool' type

10 years agoFix source filenames having non-utf8 path components
Luca Bruno [Wed, 4 Mar 2015 15:16:00 +0000 (16:16 +0100)] 
Fix source filenames having non-utf8 path components

Fixes bug 742071

10 years agocodegen: handle out param of null-terminated array
Luca Bruno [Wed, 4 Mar 2015 13:57:01 +0000 (14:57 +0100)] 
codegen: handle out param of null-terminated array

Fixes bug 743877

10 years agogio-2.0: Fix one more appearances of void* to GLib.Object
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

10 years agogio-2.0: Fix some 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

10 years agogtksourceview-3.0: Update to 3.15.90
Rico Tzschichholz [Sat, 28 Feb 2015 07:37:52 +0000 (08:37 +0100)] 
gtksourceview-3.0: Update to 3.15.90

10 years agox11: make WindowAttributes.screen unowned
Luca Bruno [Fri, 27 Feb 2015 17:10:17 +0000 (18:10 +0100)] 
x11: make WindowAttributes.screen unowned

Fixes bug 745133

10 years agovapi: Update GIR-based bindings
Rico Tzschichholz [Thu, 26 Feb 2015 13:12:10 +0000 (14:12 +0100)] 
vapi: Update GIR-based bindings

10 years agogtk+-3.0: Update to 3.15.9
Rico Tzschichholz [Thu, 26 Feb 2015 13:07:37 +0000 (14:07 +0100)] 
gtk+-3.0: Update to 3.15.9

10 years agocodegen: Return a default value in delegate wrappers
Luca Bruno [Tue, 24 Feb 2015 12:47:12 +0000 (13:47 +0100)] 
codegen: Return a default value in delegate wrappers

Fixes bug 744639

10 years agogio-2.0: fix ListModel.get_item binding
Evan Nemerson [Tue, 17 Feb 2015 09:11:31 +0000 (01:11 -0800)] 
gio-2.0: fix ListModel.get_item binding

10 years agoglib-2.0: Conditionally use boxed OptionContext since 2.44
Rico Tzschichholz [Mon, 16 Feb 2015 22:26:16 +0000 (23:26 +0100)] 
glib-2.0: Conditionally use boxed OptionContext since 2.44

10 years agovapi: Update GIR-based bindings
Rico Tzschichholz [Mon, 16 Feb 2015 22:25:23 +0000 (23:25 +0100)] 
vapi: Update GIR-based bindings

10 years agogtk+-3.0: Fix model argument type for ListBox.bind_model()
Rico Tzschichholz [Mon, 16 Feb 2015 19:51:01 +0000 (20:51 +0100)] 
gtk+-3.0: Fix model argument type for ListBox.bind_model()

10 years agogtk+-3.0: Update to 3.15.7
Rico Tzschichholz [Mon, 16 Feb 2015 14:49:49 +0000 (15:49 +0100)] 
gtk+-3.0: Update to 3.15.7

10 years agoglib-2.0: Fix VariantDict.insert
Luca Bruno [Sun, 15 Feb 2015 17:03:52 +0000 (18:03 +0100)] 
glib-2.0: Fix VariantDict.insert

Fixes bug 744542

10 years agogtk+-3.0: Update to 3.15.5~4dee1646
Rico Tzschichholz [Tue, 10 Feb 2015 16:31:54 +0000 (17:31 +0100)] 
gtk+-3.0: Update to 3.15.5~4dee1646

10 years agovapi: Update GIR-based bindings
Rico Tzschichholz [Tue, 10 Feb 2015 16:28:46 +0000 (17:28 +0100)] 
vapi: Update GIR-based bindings

10 years agogtk+-2.0,gtk+-3.0: Gtk.tree_get_row_drag_data does not pass ownership of tree_model
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

10 years agogtk+-3.0: Update to 3.15.4+f3d95d05
Rico Tzschichholz [Wed, 28 Jan 2015 12:59:59 +0000 (13:59 +0100)] 
gtk+-3.0: Update to 3.15.4+f3d95d05

10 years agogtk+-2.0,gtk+-3.0: Gtk.MenuPositionFunc, x and y are inout, not just out.
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

10 years agovapi: Update GIR-based bindings
Rico Tzschichholz [Tue, 20 Jan 2015 18:12:26 +0000 (19:12 +0100)] 
vapi: Update GIR-based bindings

10 years agoclutter-1.0: Update to 1.21.3+7eb1a3d3
Rico Tzschichholz [Tue, 13 Jan 2015 12:07:48 +0000 (13:07 +0100)] 
clutter-1.0: Update to 1.21.3+7eb1a3d3

10 years agogtk+-3.0: Update to 3.15.3+0d85e265
Rico Tzschichholz [Tue, 13 Jan 2015 12:06:48 +0000 (13:06 +0100)] 
gtk+-3.0: Update to 3.15.3+0d85e265

10 years agoUse GLib.Environment instead of GLib.Environ
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.

10 years agoRelease 0.27.1 0.27.1
Jürg Billeter [Mon, 12 Jan 2015 19:07:58 +0000 (20:07 +0100)] 
Release 0.27.1

10 years agocodegen: Fix detailed signal disconnect in async methods
Luca Bruno [Mon, 12 Jan 2015 14:09:14 +0000 (15:09 +0100)] 
codegen: Fix detailed signal disconnect in async methods

Fixes bug 742621

10 years agovapi: Update GIR-based bindings
Rico Tzschichholz [Sat, 3 Jan 2015 19:26:18 +0000 (20:26 +0100)] 
vapi: Update GIR-based bindings

10 years agogirparser: Take in account base property for ConcreteAccessor
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

10 years agogtkmodule: Respect "alias" attribute in gresource
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

10 years agocodegen: allow "type" property if it's NoAccessorMethod
Luca Bruno [Wed, 24 Dec 2014 00:25:09 +0000 (01:25 +0100)] 
codegen: allow "type" property if it's NoAccessorMethod

Fixes bug 741862

10 years agoAdd DBus visible to used attrs
Luca Bruno [Mon, 22 Dec 2014 12:45:15 +0000 (13:45 +0100)] 
Add DBus visible to used attrs

10 years agoRegenerate all the bindings with ConcreteAccessor
Luca Bruno [Mon, 22 Dec 2014 11:05:46 +0000 (12:05 +0100)] 
Regenerate all the bindings with ConcreteAccessor

10 years agoSupport concrete accessors for abstract properties in bindings
Luca Bruno [Mon, 22 Dec 2014 11:00:17 +0000 (12:00 +0100)] 
Support concrete accessors for abstract properties in bindings

Fixes bug 730744

10 years agoFix test of previous commit a6df1b9
Luca Bruno [Mon, 22 Dec 2014 09:18:00 +0000 (10:18 +0100)] 
Fix test of previous commit a6df1b9

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