]>
git.ipfire.org Git - thirdparty/vala.git/log
Mike Massonnet [Thu, 29 Apr 2010 16:47:33 +0000 (09:47 -0700)]
glib-2.0: fix incompatible type warning in g_key_file_set_string_list
Fixes bug 582092.
Evan Nemerson [Thu, 29 Apr 2010 16:38:38 +0000 (09:38 -0700)]
vapigen: support setting array_length_type for parameters
Evan Nemerson [Thu, 29 Apr 2010 15:41:17 +0000 (08:41 -0700)]
glib-2.0: add GLib.FileUtils.get/set_data methods
Evan Nemerson [Thu, 29 Apr 2010 15:40:26 +0000 (08:40 -0700)]
glib-2.0: set has_type_id = false for int16 and uint16
Travis Reitter [Wed, 28 Apr 2010 16:54:46 +0000 (09:54 -0700)]
vala-gen-introspect: Support packages without prefix
Uninstalled packages may use an empty string as prefix. Do not ignore
valid header files when PREFIX is an empty string and the header path
starts with a dot.
Fixes bug 615119.
Jürg Billeter [Thu, 29 Apr 2010 08:41:46 +0000 (10:41 +0200)]
GAsync: Fix finish function for methods with value type out parameters
Fixes bug 617087.
Jürg Billeter [Wed, 28 Apr 2010 15:03:04 +0000 (17:03 +0200)]
Report error on incorrect use of [ModuleInit]
Fixes bug 616805.
Michal Hruby [Wed, 28 Apr 2010 12:55:04 +0000 (14:55 +0200)]
vapigen: Apply array attributes from finish method to async as well
Michal Hruby [Wed, 28 Apr 2010 12:23:30 +0000 (14:23 +0200)]
vapigen: Support finish_name attribute for async methods
Jukka-Pekka Iivonen [Wed, 28 Apr 2010 12:01:14 +0000 (14:01 +0200)]
Support regular expression literals after more tokens
Fixes bug 615558.
Jukka-Pekka Iivonen [Wed, 28 Apr 2010 11:50:03 +0000 (13:50 +0200)]
Fix regular expression literals when used in multiple source files
Fixes part of bug 615558.
Jürg Billeter [Wed, 28 Apr 2010 11:04:52 +0000 (13:04 +0200)]
Fix crash when using type names as conditions
Jürg Billeter [Wed, 28 Apr 2010 07:32:39 +0000 (09:32 +0200)]
Report error when using ellipsis without named parameter
Fixes bug 615450.
Luca Bruno [Wed, 21 Apr 2010 11:32:08 +0000 (13:32 +0200)]
Fix delegate target usage in async methods
Fixes bug 612641.
Evan Nemerson [Wed, 28 Apr 2010 00:29:09 +0000 (17:29 -0700)]
atk: make Atk.State inherit from uint64
Fixes bug 613949.
Luca Bruno [Tue, 27 Apr 2010 23:19:05 +0000 (16:19 -0700)]
gtk+-2.0: make Gtk.init_with_args.translation_domain argument nullable
Fixes bug 614517.
Allison Barlow [Tue, 27 Apr 2010 23:14:58 +0000 (16:14 -0700)]
gdk-2.0: mark gdk_gc_get_values.values as out
Fixes bug 617000.
Luca Bruno [Tue, 27 Apr 2010 12:16:57 +0000 (14:16 +0200)]
Keep closure / instance alive when calling async methods with callbacks
Fixes bug 616383.
Sebastian Dröge [Fri, 23 Apr 2010 04:38:23 +0000 (06:38 +0200)]
Use G_TYPE_ERROR instead of G_TYPE_POINTER for GLib >= 2.26
Fixes bug 616588.
Marc-André Lureau [Sat, 10 Apr 2010 21:43:56 +0000 (23:43 +0200)]
build: INSTALL is updated by automake, remove it
Fixes part of bug 615402.
Marc-André Lureau [Sat, 10 Apr 2010 18:53:41 +0000 (20:53 +0200)]
build: Delete .version in autogen to pick up new version
This is recommended by git-version-gen script.
Fixes part of bug 615402.
Luca Bruno [Mon, 26 Apr 2010 12:51:58 +0000 (14:51 +0200)]
Add GValue support for interfaces with non-GObject class prerequisite
Fixes bug 615904.
Luca Bruno [Sat, 24 Apr 2010 09:57:23 +0000 (11:57 +0200)]
Fix struct initialization when the instance variable is captured
Fixes bug 615940.
Víctor Manuel Jáquez Leal [Tue, 13 Apr 2010 10:33:22 +0000 (12:33 +0200)]
vapigen: Support type_id attribute for classes
Fixes bug 615633.
Signed-off-by: Víctor Manuel Jáquez Leal <vjaquez@igalia.com>
Marc-André Lureau [Fri, 9 Apr 2010 19:42:17 +0000 (21:42 +0200)]
GRegex is available only in the GObject profile
Fixes bug 615321.
Evan Nemerson [Sat, 3 Apr 2010 05:33:11 +0000 (22:33 -0700)]
Support array_length_type for method parameters
Fixes bug 529866.
Jürg Billeter [Tue, 27 Apr 2010 08:33:32 +0000 (10:33 +0200)]
Fix generated code when mixing closures and simple lambda expressions
Fixes bug 615444.
Evan Nemerson [Mon, 26 Apr 2010 22:04:34 +0000 (15:04 -0700)]
gnutls: fix numerous errors preventing gnutls from being usable.
Evan Nemerson [Sun, 25 Apr 2010 23:47:35 +0000 (16:47 -0700)]
clutter-1.0: fix Stage.read_pixels binding
Fixes bug 616448.
Evan Nemerson [Sun, 25 Apr 2010 23:15:07 +0000 (16:15 -0700)]
mysql: mark Database.fetch_row as null terminated, several other fixes
Fixes bug 615925.
Evan Nemerson [Sun, 25 Apr 2010 23:13:52 +0000 (16:13 -0700)]
gio-2.0: GLib.Converter.convert bytes_read and bytes_written are out
Evan Nemerson [Thu, 22 Apr 2010 06:08:27 +0000 (23:08 -0700)]
gio-2.0: set default value of g_zlib_compressor_new.level to -1
Evan Nemerson [Wed, 21 Apr 2010 20:08:13 +0000 (13:08 -0700)]
gtk+-2.0: expose Gtk.CellEditable.start_editing
Michael 'Mickey' Lauer [Thu, 22 Apr 2010 16:48:34 +0000 (18:48 +0200)]
libnl-2.0: bind attribute as compact class; bind dump infrastructure
Michael 'Mickey' Lauer [Thu, 22 Apr 2010 16:45:08 +0000 (18:45 +0200)]
linux: rtnetlink routing / discovery messages
Travis Reitter [Tue, 20 Apr 2010 18:55:35 +0000 (20:55 +0200)]
vapigen: Support is_array attribute for delegate parameters
Fixes bug 615971.
Michael 'Mickey' Lauer [Mon, 19 Apr 2010 17:20:15 +0000 (19:20 +0200)]
linux: add reboot(2) and assorted commands
Michal Hruby [Mon, 19 Apr 2010 16:51:25 +0000 (09:51 -0700)]
glib-2.0: add several additional gettext related bindings
Sebastian Dröge [Mon, 19 Apr 2010 09:43:25 +0000 (02:43 -0700)]
vapigen: support type_arguments for signal/delegate return types
Fixes bug 615837.
Evan Nemerson [Mon, 19 Apr 2010 09:29:19 +0000 (02:29 -0700)]
libxml-2.0: correct cname for Xml.Node.ns_def
Fixes bug 616037.
Evan Nemerson [Mon, 19 Apr 2010 09:19:55 +0000 (02:19 -0700)]
glib-2.0: mark return value of GLib.MappedFile.get_contents as unowned
Evan Nemerson [Mon, 19 Apr 2010 09:17:23 +0000 (02:17 -0700)]
sqlite3: add many missing bindings
Ali Sabil [Sat, 17 Apr 2010 14:29:07 +0000 (16:29 +0200)]
posix: Fix posix_fadvise binding
Fixes bug 615418.
Ali Sabil [Sat, 17 Apr 2010 14:14:12 +0000 (16:14 +0200)]
Add clutter-gst-1.0 bindings
Fixes bug 608336.
Jürg Billeter [Fri, 16 Apr 2010 20:29:50 +0000 (22:29 +0200)]
vapigen: Support instance_pos attribute for delegates
Luca Bruno [Tue, 13 Apr 2010 21:06:11 +0000 (23:06 +0200)]
Make C code modules and declaration space public
Fixes bug 615775.
Evan Nemerson [Thu, 15 Apr 2010 00:11:56 +0000 (17:11 -0700)]
vapigen: add support for type_arguments on signal parameters
Ole André Vadla Ravnås [Sun, 11 Apr 2010 14:21:55 +0000 (16:21 +0200)]
glib-2.0: fix binding of g_variant_get_string
Ali Sabil [Sun, 11 Apr 2010 12:59:45 +0000 (14:59 +0200)]
Fix code generation for destroy_notify calls for delegate targets
Fixes bug 615440.
Evan Nemerson [Sat, 10 Apr 2010 18:51:21 +0000 (11:51 -0700)]
gnome-vfs-2.0: fix ownership and type arguments on several methods
Evan Nemerson [Sat, 10 Apr 2010 18:41:08 +0000 (11:41 -0700)]
sqlite3: add wrapper methods for sqlite3_exec and sqlite3_get_table
Fixes bug 579364.
Evan Nemerson [Sat, 10 Apr 2010 17:35:59 +0000 (10:35 -0700)]
sqlite3: add binding for user defined function API
Michael 'Mickey' Lauer [Fri, 9 Apr 2010 22:36:12 +0000 (00:36 +0200)]
alsa: fix SimpleChannelId enum
Michael 'Mickey' Lauer [Fri, 9 Apr 2010 15:04:08 +0000 (17:04 +0200)]
alsa: bind simple mixer API
Jürg Billeter [Fri, 9 Apr 2010 12:42:26 +0000 (14:42 +0200)]
glib-2.0: Set D-Bus type signature for uchar
Fixes bug 615282.
Sebastian Dröge [Fri, 9 Apr 2010 10:45:28 +0000 (12:45 +0200)]
gstreamer: Use generic Gst.Iterator with correct type arguments everywhere
Evan Nemerson [Fri, 9 Apr 2010 10:04:43 +0000 (03:04 -0700)]
gstreamer-0.10: make GstIterator a generic
Evan Nemerson [Thu, 8 Apr 2010 08:50:02 +0000 (01:50 -0700)]
vapigen: add support for type_parameters attribute
Evan Nemerson [Thu, 1 Apr 2010 20:32:58 +0000 (13:32 -0700)]
vapigen: fix a crash if type_name is used for pointer arguments
Fixes bug 614348.
Evan Nemerson [Thu, 8 Apr 2010 04:42:52 +0000 (21:42 -0700)]
Make argument of NullType constructor nullable
Evan Nemerson [Wed, 7 Apr 2010 18:51:54 +0000 (11:51 -0700)]
libsoup-2.4: update to 2.30.0
Fixes bug 615047.
Jürg Billeter [Fri, 9 Apr 2010 07:52:17 +0000 (09:52 +0200)]
Fix crash on valid recursive struct usage
Fixes bug 614417.
Jürg Billeter [Fri, 9 Apr 2010 07:16:40 +0000 (09:16 +0200)]
Fix assignment to array fields using array_length_type
Fixes bug 614919.
Sebastian Dröge [Thu, 8 Apr 2010 14:07:27 +0000 (16:07 +0200)]
gstreamer: Fix and clean up Gst.Object bindings
Sebastian Dröge [Thu, 8 Apr 2010 13:53:08 +0000 (15:53 +0200)]
gstreamer: Fix and cleanup Gst.MiniObject bindings
Sebastian Dröge [Thu, 8 Apr 2010 13:47:29 +0000 (15:47 +0200)]
gstreamer: Fix and clean up Gst.Message bindings
Jürg Billeter [Thu, 8 Apr 2010 09:06:27 +0000 (11:06 +0200)]
Fix type declaration order for captured variables and parameters
Sebastian Dröge [Thu, 8 Apr 2010 08:42:25 +0000 (10:42 +0200)]
gstreamer: The Gst.Bin and Gst.Pipeline constructors can take null-strings as parameter
Sebastian Dröge [Thu, 8 Apr 2010 08:14:46 +0000 (10:14 +0200)]
gstreamer: Enable all the enum methods/constants after vapigen was fixed
Sebastian Dröge [Wed, 7 Apr 2010 06:07:20 +0000 (08:07 +0200)]
gstreamer: First go at fixing Gst.Iterator bindings
This has to be converted to simple generics later once
generic delegates are supported. See bug #615040.
Sebastian Dröge [Wed, 7 Apr 2010 06:07:06 +0000 (08:07 +0200)]
gstreamer: Gst.IndexFactory binding fixes
Sebastian Dröge [Mon, 5 Apr 2010 11:23:03 +0000 (13:23 +0200)]
gstreamer: Fix Gst.IndexFactory bindings
Sebastian Dröge [Mon, 5 Apr 2010 11:20:14 +0000 (13:20 +0200)]
gstreamer: Fix Gst.Index and related types
Sebastian Dröge [Sun, 4 Apr 2010 19:40:28 +0000 (21:40 +0200)]
gstreamer: Fix Gst.ImplementsInterface bindings
Sebastian Dröge [Sun, 4 Apr 2010 19:35:02 +0000 (21:35 +0200)]
gstreamer: Fix Gst.GhostPad bindings
Sebastian Dröge [Sun, 4 Apr 2010 05:18:59 +0000 (07:18 +0200)]
gstreamer: Fix GstFormat bindings, needs bug #614543 fixed first
Sebastian Dröge [Sun, 4 Apr 2010 05:12:42 +0000 (07:12 +0200)]
gstreamer: gst_filter_run() return value is owned by the caller
Sebastian Dröge [Sat, 3 Apr 2010 13:19:24 +0000 (15:19 +0200)]
gstreamer: Add some more (uncommented) enum methods for later use
Sebastian Dröge [Sat, 3 Apr 2010 13:08:41 +0000 (15:08 +0200)]
gstreamer: Add some more macro bindings for Gst.Buffer
Sebastian Dröge [Sat, 3 Apr 2010 13:00:16 +0000 (15:00 +0200)]
gstreamer: Fix some random ownership/nullable problems
Sebastian Dröge [Sat, 3 Apr 2010 11:55:45 +0000 (13:55 +0200)]
gstreamer: Add copy() methods for all MiniObject subclasses
Sebastian Dröge [Tue, 30 Mar 2010 08:28:25 +0000 (10:28 +0200)]
gstreamer: Fix Gst.Event bindings
Ownership of parameters/returns, nullability, etc.
Sebastian Dröge [Sun, 28 Mar 2010 11:54:37 +0000 (13:54 +0200)]
gstreamer: Fix gst_error_get_message() return ownership
Sebastian Dröge [Sun, 28 Mar 2010 11:32:11 +0000 (13:32 +0200)]
gstreamer: Add Gst.DebugCategory.get() to get a previously registered debug category by name
Sebastian Dröge [Sat, 27 Mar 2010 15:47:21 +0000 (16:47 +0100)]
gstreamer: Fix Gst.ElementFactory bindings
Use correct ownership of returns/parameters, correct
generic types and hide private API.
Sebastian Dröge [Sat, 27 Mar 2010 15:33:45 +0000 (16:33 +0100)]
gstreamer: Fix Gst.Element bindings
Set correct nullable attributes and ownership information on
parameters/returns and hide private API.
Sebastian Dröge [Sat, 27 Mar 2010 14:56:24 +0000 (15:56 +0100)]
gstreamer: Hide private fields from Gst.DebugCategory
Sebastian Dröge [Sat, 27 Mar 2010 14:42:06 +0000 (15:42 +0100)]
gstreamer: Fix Gst.Clock bindings
This fixes parameter/return ownership, hiding of private fields,
correct assigning of functions to classes, etc.
Sebastian Dröge [Sat, 27 Mar 2010 13:18:06 +0000 (14:18 +0100)]
gstreamer: Add ref/unref/ref_sink/sink methods to all relevant types and correctly bind the replace functions
Sebastian Dröge [Sat, 27 Mar 2010 12:57:35 +0000 (13:57 +0100)]
gstreamer: Properly inherit Event/Query/Message from MiniObject
...and add ref/unref functions for them to prevent compiler warnings.
Sebastian Dröge [Sat, 27 Mar 2010 09:45:14 +0000 (10:45 +0100)]
gstreamer: Fix ownerships and static-ness of Gst.ChildProxy methods
Sebastian Dröge [Sat, 27 Mar 2010 09:17:09 +0000 (10:17 +0100)]
gstreamer: Fix ownerships in Gst.Caps bindings and remove private API
Sebastian Dröge [Sat, 27 Mar 2010 09:10:03 +0000 (10:10 +0100)]
gstreamer: Fix ownerships and nullablility of parameters/return types in Gst.Bus bindings
Also mark all fields as hidden, they're private!
Sebastian Dröge [Sat, 27 Mar 2010 08:57:34 +0000 (09:57 +0100)]
gstreamer: Fix ownerships parameters/returns of Gst.BufferList bindings
Sebastian Dröge [Sat, 27 Mar 2010 08:44:45 +0000 (09:44 +0100)]
gstreamer: Fix Gst.Bin parameter/return ownerships and generic type
Sebastian Dröge [Sat, 27 Mar 2010 08:33:43 +0000 (09:33 +0100)]
gstreamer: Fix AllocTrace bindings
Sebastian Dröge [Sat, 27 Mar 2010 08:18:56 +0000 (09:18 +0100)]
gstreamer: Remove unneeded entries in the metadata file
Sebastian Dröge [Sat, 27 Mar 2010 08:16:21 +0000 (09:16 +0100)]
gstreamer: Fix and cleanup Gst.Buffer bindings
Sebastian Dröge [Thu, 8 Apr 2010 08:28:46 +0000 (10:28 +0200)]
tests: Add a test for enum methods and constants
Sebastian Dröge [Thu, 8 Apr 2010 08:14:26 +0000 (10:14 +0200)]
Add support for constant members inside enums