]>
git.ipfire.org Git - thirdparty/vala.git/log
Jürg Billeter [Sun, 27 Jun 2010 06:22:41 +0000 (08:22 +0200)]
dova: Fix value_size for struct types
Jürg Billeter [Sun, 27 Jun 2010 06:03:07 +0000 (08:03 +0200)]
dova: Fix struct variable initialization
Jürg Billeter [Sat, 26 Jun 2010 19:48:52 +0000 (21:48 +0200)]
dova: Fix closures in static methods
Jürg Billeter [Sat, 26 Jun 2010 16:02:37 +0000 (18:02 +0200)]
dova: Add support for closures
Jürg Billeter [Sat, 26 Jun 2010 04:40:43 +0000 (06:40 +0200)]
dova: Support string element access
Sebastian Dröge [Thu, 24 Jun 2010 20:14:13 +0000 (22:14 +0200)]
gstreamer-0.10: Let all ref methods return an unowned value
Otherwise the return value will immediately be unreffed if
it isn't stored somewhere, making the ref a no-op.
Sebastian Dröge [Thu, 24 Jun 2010 16:37:45 +0000 (18:37 +0200)]
gstreamer-0.10: Fix Gst.SystemClock bindings
Sebastian Dröge [Thu, 24 Jun 2010 16:36:19 +0000 (18:36 +0200)]
gstreamer-0.10: Mark Gst.Index and Gst.PluginFeature as abstract
Sebastian Dröge [Thu, 24 Jun 2010 16:31:47 +0000 (18:31 +0200)]
gstreamer-0.10: Fix Gst.Structure bindings
Sebastian Dröge [Thu, 24 Jun 2010 16:11:05 +0000 (18:11 +0200)]
gstreamer-0.10: Fix Gst.Registry bindings
Some nullable and parameter ownership changes
Sebastian Dröge [Thu, 24 Jun 2010 16:01:19 +0000 (18:01 +0200)]
gstreamer-0.10: Fix Gst.Query bindings
Sebastian Dröge [Thu, 24 Jun 2010 08:38:41 +0000 (10:38 +0200)]
gstreamer-0.10: Fix Gst.Preset interface bindings
Sebastian Dröge [Thu, 24 Jun 2010 08:35:39 +0000 (10:35 +0200)]
gstreamer-0.10: Fix Gst.Poll and Gst.PollFD bindings
Adrien Bustany [Thu, 24 Jun 2010 15:20:30 +0000 (17:20 +0200)]
rest-0.6: Fix OAuthProxyCall
This commit properly tags OAuthProxyCall as a subclass of Rest.ProxyCall
Adrien Bustany [Thu, 24 Jun 2010 15:04:58 +0000 (17:04 +0200)]
rest-0.6: Fix XmlParser
This commit properly tags XmlParser as a GObject
Luca Bruno [Wed, 23 Jun 2010 16:54:22 +0000 (18:54 +0200)]
Fix copying struct parameters for lambdas and async methods.
Fixes bug 622422.
Sebastian Dröge [Wed, 23 Jun 2010 20:52:24 +0000 (22:52 +0200)]
gstreamer-0.10: Fix Gst.Plugin and Gst.PluginFeature bindings
Some ownership issues, return/parameter type issues, etc.
Sebastian Dröge [Wed, 23 Jun 2010 20:35:57 +0000 (22:35 +0200)]
gstreamer-0.10: Fix GstParse bindings
Some ownership, return type and nullable fixes
Sebastian Dröge [Tue, 22 Jun 2010 10:55:37 +0000 (12:55 +0200)]
Use atomic ref/unref for closure data
This prevents potential problems if it's used from
multiple threads, which could happen with GStreamer
for example.
Fixes bug #622476.
Sebastian Dröge [Tue, 22 Jun 2010 11:46:25 +0000 (13:46 +0200)]
gstreamer-0.10: Fix Gst.Pipeline bindings
Some ownership and nullable changes.
Sebastian Dröge [Tue, 22 Jun 2010 11:37:26 +0000 (13:37 +0200)]
gstreamer-0.10: Fix Gst.Pad bindings
Many changes to ownerships, functions with callbacks, etc.
Sebastian Dröge [Tue, 22 Jun 2010 10:30:43 +0000 (12:30 +0200)]
gstreamer-0.10: Fix Gst.Iterator.fold() binding
The value should be an out parameter, which is initialized and
set by the fold function.
Jürg Billeter [Tue, 22 Jun 2010 05:13:24 +0000 (07:13 +0200)]
Fix some missing source references for generated nodes
Jürg Billeter [Tue, 22 Jun 2010 04:42:08 +0000 (06:42 +0200)]
Deny access to instance members from nullable references
This only applies to the experimental strict non-null mode.
Jürg Billeter [Mon, 21 Jun 2010 21:03:01 +0000 (23:03 +0200)]
dova: Add assert support
Jürg Billeter [Mon, 21 Jun 2010 18:58:34 +0000 (20:58 +0200)]
dbus-glib-1: Readd ObjectPath class to restore backward compatibility
Frederik Zipp [Mon, 21 Jun 2010 07:52:00 +0000 (00:52 -0700)]
glib-2.0: add unichar.to_string method
Evan Nemerson [Mon, 21 Jun 2010 06:27:10 +0000 (23:27 -0700)]
glib-2.0: add GenericArray.length, correct type for PtrArray.set_size
Martin Olsson [Sun, 20 Jun 2010 21:24:05 +0000 (23:24 +0200)]
libgvc: add subgraph functionality and add name attribute for Gvc.Node
Fixes bug 622233.
Evan Nemerson [Sun, 20 Jun 2010 20:06:58 +0000 (13:06 -0700)]
gtk+-2.0, gtk+-3.0: fix return value of Gtk.AccelGroup.find
Fixes bug 617963.
Andreas Obergrusberger [Sun, 20 Jun 2010 19:46:29 +0000 (12:46 -0700)]
x11: add screensaver related functions
Fixes bug 622185.
Evan Nemerson [Sun, 20 Jun 2010 19:31:26 +0000 (12:31 -0700)]
zlib: add crc32 and adler32 to ZLib.Utility
Fixes bug 622200.
Jürg Billeter [Sun, 20 Jun 2010 19:32:27 +0000 (21:32 +0200)]
Release 0.9.2
Jürg Billeter [Sun, 20 Jun 2010 19:08:07 +0000 (21:08 +0200)]
gtk+-3.0: Fix GtkRadioAction:group and GtkRadioButton:group bindings
Luca Bruno [Wed, 16 Jun 2010 18:35:40 +0000 (20:35 +0200)]
gtk+-2.0: Fix GtkRadioAction:group and GtkRadioButton:group bindings
Fixes bug 621754.
Simon Wenner [Wed, 9 Jun 2010 21:35:41 +0000 (23:35 +0200)]
glib-2.0: Add g_utf8_collate_key* bindings
Fixes bug 621151.
Luca Bruno [Wed, 2 Jun 2010 09:11:03 +0000 (11:11 +0200)]
Do not support assigning to `this'
Fixes bug 620120.
Ryan Lortie [Sun, 20 Jun 2010 18:15:34 +0000 (14:15 -0400)]
GVariant parsing API
Jürg Billeter [Sun, 20 Jun 2010 17:10:24 +0000 (19:10 +0200)]
gtk+-3.0: Fix gtk_tree_path_get_indices_with_depth binding
Jürg Billeter [Sun, 20 Jun 2010 12:28:57 +0000 (14:28 +0200)]
glib-2.0: Support GVariant as fundamental type
This requires GLib 2.25.10.
Jürg Billeter [Sun, 20 Jun 2010 12:12:39 +0000 (14:12 +0200)]
D-Bus: Support [DBus (signature = "...")] Variant
This makes it possible to use GVariant in D-Bus clients and servers
without automatic boxing/unboxing.
Luca Bruno [Sun, 20 Jun 2010 08:50:21 +0000 (10:50 +0200)]
Do not allow ++ or -- before regex literals in scanner
Fixes bug 621923.
Luca Bruno [Sat, 29 May 2010 14:12:20 +0000 (16:12 +0200)]
D-Bus: Support no-reply methods in static libdbus clients
Fixes bug 618892.
Jürg Billeter [Sun, 20 Jun 2010 10:32:03 +0000 (12:32 +0200)]
D-Bus: Report error when trying to create proxy for non-D-Bus interface
Fixes bug 603494.
Jürg Billeter [Sun, 20 Jun 2010 10:14:11 +0000 (12:14 +0200)]
D-Bus: Fix signal name mangling in dynamic dbus-glib clients
Fixes bug 583207.
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.