]>
git.ipfire.org Git - thirdparty/vala.git/log
Jürg Billeter [Sat, 19 Jun 2010 20:35:02 +0000 (22:35 +0200)]
D-Bus: Port tests to GDBus
Jürg Billeter [Sat, 19 Jun 2010 19:43:44 +0000 (21:43 +0200)]
Support GVariant casts and GDBus clients and servers
Jürg Billeter [Sat, 19 Jun 2010 21:09:11 +0000 (23:09 +0200)]
Move ObjectPath class from dbus-glib-1 to glib-2.0
Jürg Billeter [Fri, 18 Jun 2010 05:53:41 +0000 (07:53 +0200)]
gio-2.0: Move g_bus_* bindings to GLib.Bus namespace
Jürg Billeter [Sun, 20 Jun 2010 00:04:15 +0000 (02:04 +0200)]
gtk+-3.0: Fix gtk_application_new binding
Fixes bug 621323.
Jürg Billeter [Sat, 19 Jun 2010 19:34:15 +0000 (21:34 +0200)]
gio-2.0: Improve GApplication binding
Jürg Billeter [Sat, 19 Jun 2010 23:57:33 +0000 (01:57 +0200)]
gtk+-3.0: Drop sealed fields
Fixes bug 616127.
Jürg Billeter [Sat, 19 Jun 2010 22:26:37 +0000 (00:26 +0200)]
D-Bus: Move D-Bus helpers to DBusModule
Luke Benstead [Sat, 19 Jun 2010 17:47:45 +0000 (10:47 -0700)]
libarchive: fix cname of Archive.Write.write_header
Fixes bug 622056.
Aaron Andersen [Fri, 18 Jun 2010 22:33:04 +0000 (15:33 -0700)]
sdl-image: various nullability and type fixes, add some missing items
Fixes bug 619319.
Evan Nemerson [Fri, 18 Jun 2010 22:25:56 +0000 (15:25 -0700)]
clutter-1.0: Text.position_to_coords float params are out and nullable
Fixes bug 621491.
Evan Nemerson [Fri, 18 Jun 2010 19:45:00 +0000 (12:45 -0700)]
girparser: handle scope="async" annotations
Fixes bug 620387.
Evan Nemerson [Fri, 18 Jun 2010 22:08:49 +0000 (15:08 -0700)]
girparser: add special case for GPtrArray and GArray
Fixes bug 618660.
Evan Nemerson [Fri, 21 May 2010 08:04:48 +0000 (01:04 -0700)]
girparser: improve support for generic type arguments
Zeeshan Ali (Khattak) [Fri, 18 Jun 2010 15:22:47 +0000 (18:22 +0300)]
gststreamer-0.10: Revert some changes
The following fields were transformed to methods to make them
read-only for vala as they are macros for C:
* Gst.Message.type
* Gst.Message.src
* Gst.Event.type
* Gst.Event.src
Reverting this change as it breaks the build for rygel (and any app using
these APIs from vala 0.8.x) and its not so important anyways.
Jürg Billeter [Fri, 18 Jun 2010 05:47:38 +0000 (07:47 +0200)]
gtk+-3.0: Update to 2.90.3
Jürg Billeter [Fri, 18 Jun 2010 05:47:16 +0000 (07:47 +0200)]
gio-2.0: Update to 2.25.9
Jürg Billeter [Thu, 17 Jun 2010 20:39:11 +0000 (22:39 +0200)]
dova: Support overriding properties
Jürg Billeter [Thu, 17 Jun 2010 20:01:43 +0000 (22:01 +0200)]
dova: Support internal fields
Jürg Billeter [Thu, 17 Jun 2010 19:53:31 +0000 (21:53 +0200)]
dova: Fix flow analysis of error handling in non-void methods
Jürg Billeter [Thu, 17 Jun 2010 07:44:25 +0000 (09:44 +0200)]
dova: Fix virtual methods throwing errors
Jim Nelson [Wed, 16 Jun 2010 20:02:41 +0000 (22:02 +0200)]
gdk-2.0: Add GDK_NONE binding
Fixes bug 621318.
Michael Terry [Wed, 16 Jun 2010 19:47:41 +0000 (21:47 +0200)]
gtk+-3.0: Fix gtk_application_new binding
Fixes bug 621323.
Luca Bruno [Sat, 12 Jun 2010 08:34:55 +0000 (10:34 +0200)]
Do not allow abstract properties in non-abstract classes
Fixes bug 621184.
Luca Bruno [Sat, 5 Jun 2010 12:21:16 +0000 (14:21 +0200)]
Handle struct equality for simple types and opaque structures.
Fixes bug 618217.
Luca Bruno [Mon, 14 Jun 2010 21:23:25 +0000 (23:23 +0200)]
GIR writer: Fix crash on struct creation methods
Fixes bug 621495.
Mikkel Kamstrup Erlandsen [Tue, 15 Jun 2010 19:49:34 +0000 (21:49 +0200)]
D-Bus: Add missing casts for async server methods
Fixes bug 621692.
Jürg Billeter [Wed, 16 Jun 2010 18:52:39 +0000 (20:52 +0200)]
D-Bus: Add missing string.h include
Jürg Billeter [Wed, 16 Jun 2010 18:35:31 +0000 (20:35 +0200)]
GAsync: Fix virtual async methods returning structs
Fixes bug 621768.
Luca Bruno [Tue, 8 Jun 2010 15:16:58 +0000 (17:16 +0200)]
GAsync: Support returning structs from async methods
Fixes bug 620740.
Jürg Billeter [Wed, 16 Jun 2010 06:37:24 +0000 (08:37 +0200)]
dova: Fix warning when throwing errors in constructors
Jürg Billeter [Wed, 16 Jun 2010 06:34:26 +0000 (08:34 +0200)]
dova: Fix throwing errors in constructors
Jürg Billeter [Wed, 16 Jun 2010 06:07:39 +0000 (08:07 +0200)]
dova: Rename equal method to equals
Jürg Billeter [Tue, 15 Jun 2010 20:38:12 +0000 (22:38 +0200)]
D-Bus: Support string arrays in variants
Fixes bug 602003.
Jürg Billeter [Tue, 15 Jun 2010 19:47:02 +0000 (21:47 +0200)]
glib-2.0: Fix memory leak in GenericArray.set
Solution suggested by Evan Nemerson.
Jürg Billeter [Tue, 15 Jun 2010 19:35:03 +0000 (21:35 +0200)]
D-Bus: Fix declaration of proxy_new functions when used in other files
Evan Nemerson [Sat, 15 May 2010 22:15:21 +0000 (15:15 -0700)]
vapigen: Add support for deprecated metadata attributes
Evan Nemerson [Sat, 15 May 2010 22:16:36 +0000 (15:16 -0700)]
codegen: write G_GNUC_DEPRECATED in generated C where appropriate
Evan Nemerson [Sat, 15 May 2010 22:14:48 +0000 (15:14 -0700)]
Add support for [Deprecated] attribute
Fixes bug 614712.
Jürg Billeter [Tue, 15 Jun 2010 18:01:39 +0000 (20:01 +0200)]
glib-2.0: Add GLib.GenericArray (generic version of GLib.PtrArray)
Based on patch by Evan Nemerson.
Jürg Billeter [Tue, 15 Jun 2010 17:51:17 +0000 (19:51 +0200)]
glib-2.0: Use simple generics for HashTable creation method
Evan Nemerson [Fri, 11 Jun 2010 05:56:51 +0000 (22:56 -0700)]
Support simple generics for creation methods
Adrien Bustany [Sun, 13 Jun 2010 18:00:57 +0000 (14:00 -0400)]
rest-0.6: Make Rest.ProxyCall a GObject
The Rest.ProxyCall class was incorrectly detected as a Compact, non
GObject class by vapigen.
Evan Nemerson [Fri, 11 Jun 2010 04:35:42 +0000 (21:35 -0700)]
gudev-1.0: fix Device.get_property_keys and Client.query_by_subsystem
Jürg Billeter [Thu, 10 Jun 2010 15:03:48 +0000 (17:03 +0200)]
Add gdk-pixbuf-3.0, gdk-3.0, gdk-x11-3.0, and gtk+-3.0 bindings
Jürg Billeter [Thu, 10 Jun 2010 14:51:15 +0000 (16:51 +0200)]
gio-2.0: Update to 2.25.8
Jürg Billeter [Tue, 8 Jun 2010 11:06:57 +0000 (13:06 +0200)]
dova: Fix temporary variables used for throw statements
Jürg Billeter [Sat, 6 Feb 2010 13:25:41 +0000 (14:25 +0100)]
dova: Add initial support for error handling
Jürg Billeter [Tue, 8 Jun 2010 07:09:24 +0000 (09:09 +0200)]
dova: Unable to chain up to base constructor is fatal
Jürg Billeter [Mon, 7 Jun 2010 18:27:21 +0000 (20:27 +0200)]
Release 0.9.1
Mikkel Kamstrup Erlandsen [Fri, 4 Jun 2010 07:31:52 +0000 (09:31 +0200)]
dbus-glib-1: Add binding for dbus_g_connection_unregister_g_object
Fixes bug 620543.
Evan Nemerson [Thu, 6 May 2010 04:55:30 +0000 (21:55 -0700)]
Never mark *_register_type functions as static
*_register_type functions are called by the module init function,
which might reside in a different file.
Fixes bug 617850.
Luca Bruno [Tue, 1 Jun 2010 20:06:17 +0000 (22:06 +0200)]
Deprecate use of += and -= for signals
The connect/disconnect methods should be used instead.
Fixes bug 617571.
Rémy Saissy [Sun, 23 May 2010 17:43:46 +0000 (19:43 +0200)]
Create destination directory when writing C files
Fixes bug 612336.
Luca Bruno [Sun, 6 Jun 2010 08:08:57 +0000 (10:08 +0200)]
gdk-pixbuf-2.0: add ellipsis to gdk_pixbuf_save_to_callback.
Fixes bug 620667.
Abderrahim Kitouni [Tue, 1 Jun 2010 18:47:04 +0000 (19:47 +0100)]
Allow running the symbol resolver more than once
Fixes bug 620753.
Evan Nemerson [Sun, 6 Jun 2010 08:05:53 +0000 (01:05 -0700)]
gio-2.0: return value of g_inet_address_to_bytes is an array
Jürg Billeter [Sat, 5 Jun 2010 12:07:23 +0000 (14:07 +0200)]
Do not depend on declaration order for constants
Fixes bug 618890.
Luca Bruno [Sun, 30 May 2010 11:43:33 +0000 (13:43 +0200)]
D-Bus: Keep instance alive when calling dynamic async D-Bus methods
Luca Bruno [Sun, 30 May 2010 10:30:07 +0000 (12:30 +0200)]
Fix crash when passing method as argument to dynamic method
Target type is not set for arguments of dynamic methods.
Fixes bug 620037.
Jürg Billeter [Sat, 5 Jun 2010 08:02:19 +0000 (10:02 +0200)]
dova: Add experimental backend
Jürg Billeter [Sat, 5 Jun 2010 08:11:21 +0000 (10:11 +0200)]
dova: Accept volatile modifier for fields and parameters
Jürg Billeter [Sat, 5 Jun 2010 07:58:56 +0000 (09:58 +0200)]
dova: Do not use infix for creation methods of basic types
Jürg Billeter [Sat, 5 Jun 2010 07:57:13 +0000 (09:57 +0200)]
dova: Support pointer arithmetic
Jürg Billeter [Sat, 5 Jun 2010 07:56:49 +0000 (09:56 +0200)]
dova: Support list concatenation
Jürg Billeter [Sat, 5 Jun 2010 07:56:33 +0000 (09:56 +0200)]
dova: Support string concatenation
Jürg Billeter [Sat, 5 Jun 2010 07:51:45 +0000 (09:51 +0200)]
dova: Support delegates
Jürg Billeter [Sat, 5 Jun 2010 07:50:54 +0000 (09:50 +0200)]
dova: Support tuples
Jürg Billeter [Sat, 5 Jun 2010 07:49:55 +0000 (09:49 +0200)]
dova: Support calling hash on generic type parameters
Jürg Billeter [Sat, 5 Jun 2010 07:49:17 +0000 (09:49 +0200)]
dova: Do not use gpointer for generic types
Jürg Billeter [Sat, 5 Jun 2010 07:47:15 +0000 (09:47 +0200)]
dova: Support string templates
Jürg Billeter [Sat, 5 Jun 2010 07:45:50 +0000 (09:45 +0200)]
dova: Prepare support for decimal floating point types
Jürg Billeter [Sat, 5 Jun 2010 07:44:40 +0000 (09:44 +0200)]
dova: Use Dova.Array as type of arrays
Jürg Billeter [Thu, 18 Feb 2010 07:32:56 +0000 (08:32 +0100)]
dova: Fix memory management of interfaces
Fixes bug 609089.
Jürg Billeter [Sat, 5 Jun 2010 07:43:33 +0000 (09:43 +0200)]
dova: Support inline allocated array parameters
Jürg Billeter [Sat, 27 Mar 2010 19:33:14 +0000 (20:33 +0100)]
Fix ownership of inline allocated arrays
Jürg Billeter [Sat, 5 Jun 2010 07:58:01 +0000 (09:58 +0200)]
Implement replace_expression for constant initializers
Darren Warner [Fri, 4 Jun 2010 18:39:47 +0000 (20:39 +0200)]
build: Use $(srcdir) instead of relative paths
Fixes bug 620048.
Thijs Vermeir [Wed, 2 Jun 2010 14:02:39 +0000 (16:02 +0200)]
gstreamer0.10: Fix bindings for gst_clock_new_*_id
Fix bindings for gst_clock_new_periodic_id and gst_clock_new_single_shot_id
Luca Bruno [Sun, 30 May 2010 17:13:58 +0000 (10:13 -0700)]
gtk+-2.0: Gtk.Widget.get_allocation allocation parameter is out.
Fixes bug 620050.
Luca Bruno [Sun, 30 May 2010 17:10:20 +0000 (10:10 -0700)]
gtk+-2.0: Tree move_after.iter and move_before.iter are ref parameters.
Fixes bug 619357.
Evan Nemerson [Sat, 29 May 2010 05:37:39 +0000 (22:37 -0700)]
json-glib-1.0: hide user data arguments from two methods
Jürg Billeter [Fri, 28 May 2010 17:58:53 +0000 (19:58 +0200)]
Do not set error flag when using delegate prototype as argument
Rémy Saissy [Sun, 23 May 2010 10:44:16 +0000 (12:44 +0200)]
Fix crash when compiling empty .vala file
Fixes bug 619422.
Evan Nemerson [Wed, 14 Apr 2010 07:33:12 +0000 (00:33 -0700)]
Update documentation
Fixes bug 615710.
Evan Nemerson [Tue, 27 Apr 2010 19:25:27 +0000 (12:25 -0700)]
Do not add extra argument to unref functions
Fixes bug 615481.
Tobias Mueller [Mon, 12 Apr 2010 17:26:31 +0000 (18:26 +0100)]
gobject-introspection: Use proper format string for g_error
g_error expects a format string as first argument which it is now
given. This fixes a potential format string vulnerability.
Fixes bug 615552.
Tobias Mueller [Mon, 12 Apr 2010 17:22:43 +0000 (18:22 +0100)]
gobject-introspection: Free allocated memory and fix format strings
g_markup_printf_escaped allocates memory which now is free()d. Also,
move from g_string_append_printf to g_string_append because it has a
clearer and easier semantic and is less error prone. In fact, this fixes
potential format string vulnerabilties.
Fixes bug 615552.
Michael 'Mickey' Lauer [Thu, 27 May 2010 19:20:57 +0000 (21:20 +0200)]
linux: add non-posix sysconf(3) configuration names
Michael 'Mickey' Lauer [Thu, 27 May 2010 19:18:43 +0000 (21:18 +0200)]
posix: add sysconf(3) and assorted constants
Adrien Bustany [Thu, 27 May 2010 18:37:50 +0000 (14:37 -0400)]
Add rest-extras bindings to Makefile.am
Adrien Bustany [Thu, 27 May 2010 17:25:44 +0000 (13:25 -0400)]
Add bindings for rest-extras-0.6
Adrien Bustany [Thu, 27 May 2010 17:05:29 +0000 (13:05 -0400)]
rest-0.6: Various fixes
This commit cleans the .metadata file, and fixes the ProxyCall binding.
The classes FacebookProxy and FlickrProxy are now part of the
rest-extras-0.6 package, so information concerning them can be removed
from the metadata file.
ProxyCall was not marked as being a GObject.
Adrien Bustany [Mon, 19 Apr 2010 01:51:28 +0000 (21:51 -0400)]
libesmtp bindings: Fix sentinel in smtp_set_header
Adrien Bustany [Wed, 7 Apr 2010 03:37:07 +0000 (23:37 -0400)]
Add libesmtp bindings
Adrien Bustany [Thu, 1 Apr 2010 19:37:55 +0000 (16:37 -0300)]
libgdata bindings: Fix cprefix on PicasaWeb classes
Adrien Bustany [Thu, 1 Apr 2010 12:05:21 +0000 (09:05 -0300)]
libgdata bindings: Fix type_id for PicasaWebFile
Adrien Bustany [Wed, 31 Mar 2010 13:33:38 +0000 (10:33 -0300)]
vapi: update libgdata bindings
Jamie McCracken [Mon, 24 May 2010 19:09:54 +0000 (15:09 -0400)]
Genie: Added Regex literals
Jamie McCracken [Mon, 24 May 2010 18:51:59 +0000 (14:51 -0400)]
Genie: Fix assertion failure on large rollback in parser