]>
git.ipfire.org Git - thirdparty/vala.git/log
Evan Nemerson [Sat, 20 Oct 2012 09:08:19 +0000 (02:08 -0700)]
gtk+-2.0, gtk+-3.0: improvements for Gtk.ScaleButton constructor args
Jürg Billeter [Sat, 20 Oct 2012 07:50:54 +0000 (09:50 +0200)]
codegen: Fix fields initialized by functions returning an array
Fixes bug 686336.
Evan Nemerson [Sat, 20 Oct 2012 02:04:20 +0000 (19:04 -0700)]
gkt+-2.0, gtk+-3.0: fix Gtk.HSV.get_* arguments
Jürg Billeter [Fri, 19 Oct 2012 21:46:17 +0000 (23:46 +0200)]
GDBus: Initialize array length variable in property get wrappers
This fixes a gcc warning when building with -O3.
Based on patch by Marc-Antoine Perennou.
Fixes bug 686123.
Evan Nemerson [Fri, 19 Oct 2012 21:45:29 +0000 (14:45 -0700)]
gtk+-3.0: mark Gtk.FontChooserDialog construtor arguments as nullable
Jürg Billeter [Fri, 19 Oct 2012 19:28:03 +0000 (21:28 +0200)]
codegen: Do not call g_thread_init when targeting GLib >= 2.32
Evan Nemerson [Tue, 16 Oct 2012 21:47:19 +0000 (14:47 -0700)]
glib-2.0: use g_async_queue_new_full instead of g_async_queue_new
Evan Nemerson [Tue, 16 Oct 2012 21:01:01 +0000 (14:01 -0700)]
glib-2.0: mark envp parameters in GLib.Environ methods as nullable
Evan Nemerson [Wed, 10 Oct 2012 22:34:13 +0000 (15:34 -0700)]
glib-2.0: add missing parameters to Test.rand_double_range
Evan Nemerson [Sat, 22 Sep 2012 22:20:57 +0000 (15:20 -0700)]
libxml-2.0: add has_type_id = false to all enums
Jürg Billeter [Wed, 3 Oct 2012 18:31:48 +0000 (20:31 +0200)]
gtk+-3.0: Fix gtk_application_inhibit binding
Fixes bug 685425.
Rico Tzschichholz [Mon, 1 Oct 2012 18:28:54 +0000 (20:28 +0200)]
bindings: update GIR-based bindings.
Jürg Billeter [Mon, 24 Sep 2012 18:43:05 +0000 (20:43 +0200)]
Release 0.18.0
Jürg Billeter [Mon, 24 Sep 2012 18:40:58 +0000 (20:40 +0200)]
Report error for signals with variable argument lists
Fixes bug 683922.
Jürg Billeter [Sun, 16 Sep 2012 18:53:00 +0000 (20:53 +0200)]
Release 0.17.7
Jürg Billeter [Sun, 16 Sep 2012 18:45:15 +0000 (20:45 +0200)]
codegen: Do not use deprecated functions for lock statements
Fixes bug 662810.
Robert Ancell [Sat, 15 Sep 2012 06:48:43 +0000 (18:48 +1200)]
gtk+-3.0: Gtk.TextBuffer.create_tag should allow null tag name
Fixes bug 684069.
Rico Tzschichholz [Sat, 15 Sep 2012 23:25:25 +0000 (16:25 -0700)]
pango: set AttrIterator free_function
Evan Nemerson [Sat, 15 Sep 2012 23:20:34 +0000 (16:20 -0700)]
girparser: add cname for constructors not prefixed with new_
Evan Nemerson [Sat, 15 Sep 2012 18:46:51 +0000 (11:46 -0700)]
bindings: update GIR-based bindings.
Evan Nemerson [Sat, 15 Sep 2012 19:56:29 +0000 (12:56 -0700)]
clutter-1.0: upgrade to 1.11.15
Evan Nemerson [Sat, 15 Sep 2012 18:14:54 +0000 (11:14 -0700)]
linux: make backtrace_symbols return unowned
You are supposed to free() the result of backtrace_symbols, but not
each element in the array. The current binding will free each element
which will likely result in a crash. Since we don't currently support
owned arrays of unowned values (bug #571486), making the whole thing
unowned and leaking (unless you call free manually) is the best we can
do right now.
Jamie McCracken [Sat, 15 Sep 2012 18:08:39 +0000 (14:08 -0400)]
x11: Add missing XA_STRING atom
Jamie McCracken [Sat, 15 Sep 2012 16:57:48 +0000 (12:57 -0400)]
GENIE: Updated genie to include fixes from vala parser
Rico Tzschichholz [Wed, 12 Sep 2012 06:52:19 +0000 (08:52 +0200)]
add libgnome-menu-3.0 bindings
Jürg Billeter [Sun, 9 Sep 2012 19:55:12 +0000 (21:55 +0200)]
codegen: Fix memory management when assigning to captured parameters
Fixes bug 683646.
Jürg Billeter [Sat, 8 Sep 2012 05:20:42 +0000 (07:20 +0200)]
codegen: Fix memory leak with owned delegate parameters in async methods
Fixes bug 683600.
Evan Nemerson [Wed, 5 Sep 2012 03:49:24 +0000 (20:49 -0700)]
gtk+-3.0: mark ResizeMode.IMMEDIATE as deprecated
Fixes bug 679771.
Evan Nemerson [Wed, 5 Sep 2012 03:36:08 +0000 (20:36 -0700)]
gtk+-3.0: mark deprecated symbols as such
Daiki Ueno [Tue, 4 Sep 2012 21:27:28 +0000 (14:27 -0700)]
x11: Add GenericEvent bindings
Fixes bug 683310.
Jürg Billeter [Mon, 3 Sep 2012 17:20:46 +0000 (19:20 +0200)]
Release 0.17.6
Philip Withnall [Sun, 2 Sep 2012 20:34:10 +0000 (21:34 +0100)]
gobject-2.0: Mark parameter of WeakRef() and WeakRef.set() as nullable
Fixes bug 683227.
Marc-André Lureau [Fri, 17 Aug 2012 17:22:41 +0000 (20:22 +0300)]
glib-2.0: Add g_utime binding
Fixes bug 682115.
Jamie McCracken [Wed, 29 Aug 2012 03:24:20 +0000 (23:24 -0400)]
Genie: Fix functions can take only one Generic as argument (611191)
Jürg Billeter [Fri, 24 Aug 2012 15:08:53 +0000 (17:08 +0200)]
Accept non-automatic properties with default value
The default value is passed to the GParamSpec. The property will not
implicitly be set to the default value during object construction
unless it is a construct property.
Jürg Billeter [Mon, 20 Aug 2012 10:00:52 +0000 (12:00 +0200)]
Release 0.17.5
Heiher [Mon, 20 Aug 2012 09:37:34 +0000 (11:37 +0200)]
x11: Add XImage bindings
Fixes bug 681961.
Alexandre Rostovtsev [Sun, 19 Aug 2012 19:27:41 +0000 (15:27 -0400)]
vapigen.m4: use $vapigen_pkg_name as the name of the vapigen package
We should use $vapigen_pkg_name, not "vapigen", as the name of the
vapigen package; if the second parameter to VAPIGEN_CHECK is set, then
$vapigen_pkg_name != "vapigen".
Fixes bug 682203.
Evan Nemerson [Mon, 20 Aug 2012 08:35:29 +0000 (01:35 -0700)]
Add gst-plugins-base-1.0 bindings.
Evan Nemerson [Mon, 20 Aug 2012 08:30:38 +0000 (01:30 -0700)]
Add gstreamer-1.0 core bindings.
Evan Nemerson [Mon, 20 Aug 2012 07:40:33 +0000 (00:40 -0700)]
girparser: support "experimental" in metadata
Marcin Lewandowski [Fri, 17 Aug 2012 11:10:12 +0000 (13:10 +0200)]
posix: Add getpwuid, getgrnam, and getgrgid bindings
Fixes bug 682015.
Marcin Lewandowski [Fri, 17 Aug 2012 10:53:37 +0000 (12:53 +0200)]
glib-2.0: Remove invalid get_name/set_name bindings from MainContext
Fixes bug 681923.
Evan Nemerson [Thu, 16 Aug 2012 19:09:52 +0000 (12:09 -0700)]
pango: set free_function on Attribute to pango_attribute_destroy
Fixes bug 682006.
Evan Nemerson [Mon, 13 Aug 2012 18:41:01 +0000 (11:41 -0700)]
girparser: support symbol_type and instance_idx in metadata
Jürg Billeter [Wed, 15 Aug 2012 20:22:34 +0000 (22:22 +0200)]
Support subclassing of GLib.Source
Jürg Billeter [Wed, 15 Aug 2012 16:55:59 +0000 (18:55 +0200)]
Fix critical for static fields with initializers in compact classes
Jürg Billeter [Wed, 15 Aug 2012 10:22:27 +0000 (12:22 +0200)]
gio-2.0: Fix g_dbus_message_get_body binding
Jürg Billeter [Wed, 15 Aug 2012 09:50:10 +0000 (11:50 +0200)]
gio-2.0: Fix g_dbus_connection_send_message_with_reply binding
Jürg Billeter [Wed, 15 Aug 2012 08:45:33 +0000 (10:45 +0200)]
codegen: Drop extra copy of captured unowned parameters in async methods
Jürg Billeter [Wed, 15 Aug 2012 08:32:36 +0000 (10:32 +0200)]
codegen: Fix double free of captured owned parameters in async methods
Jürg Billeter [Tue, 14 Aug 2012 12:12:58 +0000 (14:12 +0200)]
Support static methods in generic classes
Jürg Billeter [Mon, 13 Aug 2012 13:44:46 +0000 (15:44 +0200)]
Support virtual interface properties
Fixes bug 681671.
Evan Nemerson [Mon, 13 Aug 2012 03:02:37 +0000 (20:02 -0700)]
girparser: set CCode type_id for enumerations
Evan Nemerson [Mon, 13 Aug 2012 02:47:03 +0000 (19:47 -0700)]
pango: switch to GIR
Fixes bug 681424.
Florian Brosch [Wed, 8 Aug 2012 18:54:27 +0000 (20:54 +0200)]
Test symbol resolution in closures
Jürg Billeter [Wed, 8 Aug 2012 18:51:17 +0000 (20:51 +0200)]
Fix symbol resolution in closures
Jürg Billeter [Wed, 8 Aug 2012 18:32:36 +0000 (20:32 +0200)]
girwriter: Fix index of length parameter for methods returning arrays
Fixes bug 681411.
Evan Nemerson [Sun, 5 Aug 2012 01:52:15 +0000 (18:52 -0700)]
bindings: mark bindings for deprecated libraries as such
Evan Nemerson [Mon, 6 Aug 2012 23:08:42 +0000 (16:08 -0700)]
bindings: update gir based bindings
Evan Nemerson [Sun, 5 Aug 2012 22:08:17 +0000 (15:08 -0700)]
libnl-3.0: change format of some comments to avoid confusing valadoc
Evan Nemerson [Sun, 5 Aug 2012 22:01:32 +0000 (15:01 -0700)]
libpeas-1.0: add deps file
Evan Nemerson [Mon, 6 Aug 2012 23:11:30 +0000 (16:11 -0700)]
Add gobject-introspection-1.0 bindings
Fixes bug 572261.
Evan Nemerson [Sun, 5 Aug 2012 21:30:48 +0000 (14:30 -0700)]
rest-0.7: add deps file with gio-2.0
Jürg Billeter [Mon, 6 Aug 2012 20:18:49 +0000 (22:18 +0200)]
codewriter: Support fixed-length arrays
Fixes bug 618689.
Dmitry Vagin [Mon, 6 Aug 2012 19:01:11 +0000 (21:01 +0200)]
posix: Fix in6_addr and in_addr bindings
Fixes bug 679036.
Tristan Brindle [Mon, 31 Oct 2011 14:39:48 +0000 (22:39 +0800)]
Ignore .h files passed to compiler
Fixes bug 663088.
Jürg Billeter [Mon, 6 Aug 2012 15:02:23 +0000 (17:02 +0200)]
Release 0.17.4
Jürg Billeter [Mon, 6 Aug 2012 14:46:09 +0000 (16:46 +0200)]
Do not warn when calling .begin or .end on static async method
Colin Walters [Mon, 6 Aug 2012 14:25:51 +0000 (10:25 -0400)]
building.txt: Update to mention vala-bootstrap
Jürg Billeter [Mon, 6 Aug 2012 13:47:39 +0000 (15:47 +0200)]
posix: Do not access static members with instance references
Jürg Billeter [Mon, 6 Aug 2012 13:40:37 +0000 (15:40 +0200)]
Fix incorrect warning on constructor chain up
Jürg Billeter [Mon, 6 Aug 2012 13:15:10 +0000 (15:15 +0200)]
Do not require explicit `this' to access generated to_string method
Fixes bug 614424.
Jacques-Pascal Deplaix [Fri, 29 Jun 2012 13:29:16 +0000 (15:29 +0200)]
vte, vte-2.90: Fix Vte.get_user_shell binding
Jürg Billeter [Mon, 6 Aug 2012 12:32:06 +0000 (14:32 +0200)]
Warn when accessing static members with an instance reference
Fixes bug 661034.
Jürg Billeter [Mon, 6 Aug 2012 12:34:56 +0000 (14:34 +0200)]
Do not access static members with instance references
Jürg Billeter [Mon, 6 Aug 2012 12:00:40 +0000 (14:00 +0200)]
Drop warnings about unused internal symbols when using fast vapi files
It is impossible to determine whether internal symbols are used when
using fast vapi files.
Fixes bug 680218.
Jürg Billeter [Fri, 3 Aug 2012 07:52:14 +0000 (09:52 +0200)]
Drop POSIX profile
Jürg Billeter [Fri, 3 Aug 2012 07:38:11 +0000 (09:38 +0200)]
Drop Dova profile
Jeremy Whiting [Wed, 11 Jul 2012 17:54:45 +0000 (11:54 -0600)]
Support [GenericAccessors] attribute for interfaces
This adds internal abstract functions to enable access to the element
type from within a generic interface. These functions are implicitly
implemented by all classes that implement interfaces with the
[GenericAccessors] attribute.
Fixes bug 640330.
Simon Werbeck [Thu, 26 Jul 2012 10:00:06 +0000 (12:00 +0200)]
Allow trailing comma in initializer list
Fixes bug 618858.
Jürg Billeter [Thu, 2 Aug 2012 12:43:22 +0000 (14:43 +0200)]
Accept comments in preprocessing directives
Fixes bug 680874.
Jürg Billeter [Thu, 2 Aug 2012 12:33:35 +0000 (14:33 +0200)]
glib-2.0: Use async scope for GThreadFunc
Fixes bug 680931.
Jürg Billeter [Thu, 2 Aug 2012 12:32:47 +0000 (14:32 +0200)]
Support [CCode (scope = "async")] attribute for delegates
Geert Jordaens [Thu, 2 Aug 2012 09:08:01 +0000 (11:08 +0200)]
Improve error message for static access to instance variables
Fixes bug 642254.
Mikkel Kamstrup Erlandsen [Wed, 26 Oct 2011 23:50:35 +0000 (01:50 +0200)]
D-Bus: Support fd passing with GFileDescriptorBased
Fixes bug 662815.
Marc-André Lureau [Thu, 24 May 2012 14:27:48 +0000 (16:27 +0200)]
gobject-2.0: Set bind_property() default flag
Use GLib.BindingFlags.DEFAULT by default.
Fixes bug 676745.
Daiki Ueno [Thu, 15 Mar 2012 04:01:03 +0000 (13:01 +0900)]
codegen: Fix signature of array_contains for inline arrays
Fixes bug 672116.
Jürg Billeter [Wed, 1 Aug 2012 13:48:48 +0000 (15:48 +0200)]
codegen: Fix GMutex finalization with GLib 2.32
Fixes bug 670366.
Simon Werbeck [Wed, 18 Jul 2012 20:11:20 +0000 (22:11 +0200)]
Recompute length when casting between array types
This patch makes casting, e.g., from int[] to uchar[] work as expected
by adjusting the array length field.
Fixes bug 515408.
Jürg Billeter [Wed, 1 Aug 2012 09:39:40 +0000 (11:39 +0200)]
codegen: Fix va_start argument in methods throwing errors
Fixes bug 620673.
Jürg Billeter [Wed, 1 Aug 2012 09:23:23 +0000 (11:23 +0200)]
tests: Improve test for bug 620673
Jürg Billeter [Tue, 31 Jul 2012 12:29:37 +0000 (14:29 +0200)]
Deprecate implicit .begin for async methods
Jürg Billeter [Tue, 31 Jul 2012 12:20:16 +0000 (14:20 +0200)]
D-Bus: Add missing gio.h include for GDBus error domains
Siegfried-Angel Gevatter Pujals [Fri, 6 Jul 2012 14:44:39 +0000 (16:44 +0200)]
codegen: Fix variadic constructors
Fixes bug 620675.
Evan Nemerson [Wed, 25 Jul 2012 23:13:34 +0000 (16:13 -0700)]
Update GIR-based bindings.
Evan Nemerson [Wed, 25 Jul 2012 22:37:47 +0000 (15:37 -0700)]
girparser: support class methods
Fixes bug 666800.
Evan Nemerson [Wed, 4 Jul 2012 08:08:46 +0000 (01:08 -0700)]
girparser: add GIR name attribute to reparented types
Jens Georg [Thu, 3 May 2012 17:36:37 +0000 (19:36 +0200)]
vala.m4: Fix calling VALA_CHECK_PACKAGES multiple times
If you call VALA_CHECK_PACKAGES more than once, each call would append
its packages to the list of checked packages.
Also fixes a leading whitespace error.
Fixes bug 675389.
Jens Georg [Thu, 3 May 2012 17:33:01 +0000 (19:33 +0200)]
vala.m4: Fix typo
Fixes bug 675388.