]>
git.ipfire.org Git - thirdparty/vala.git/log
Jürg Billeter [Sat, 3 Jul 2010 07:23:08 +0000 (09:23 +0200)]
dova: Add support for object literals
Michal Hruby [Fri, 2 Jul 2010 19:22:08 +0000 (21:22 +0200)]
glib-2.0: Fix g_regex_replace_eval binding
Jürg Billeter [Fri, 2 Jul 2010 17:41:25 +0000 (19:41 +0200)]
dova: Fix closures in constructors
Jürg Billeter [Fri, 2 Jul 2010 08:02:30 +0000 (10:02 +0200)]
Add support for [Print] method attribute
This stringifies and concatenates all arguments you pass to the method.
Jürg Billeter [Wed, 30 Jun 2010 22:26:48 +0000 (00:26 +0200)]
girparser: Skip elements with introspectable="0"
Fixes bug 623224.
Jürg Billeter [Wed, 30 Jun 2010 21:49:59 +0000 (23:49 +0200)]
Add experimental vala tool for use with #!
Jürg Billeter [Wed, 30 Jun 2010 18:13:46 +0000 (20:13 +0200)]
Ignore #! line at the top of source files
Jürg Billeter [Wed, 30 Jun 2010 18:07:06 +0000 (20:07 +0200)]
Add experimental support for main blocks
Jürg Billeter [Wed, 30 Jun 2010 16:41:58 +0000 (18:41 +0200)]
dova: Fix typing of character literals
Jürg Billeter [Tue, 29 Jun 2010 20:52:54 +0000 (22:52 +0200)]
Support newlines in double quoted string literals
Jürg Billeter [Tue, 29 Jun 2010 19:22:01 +0000 (21:22 +0200)]
girparser: Support delegates with target
Fixes bug 621834.
Jürg Billeter [Tue, 29 Jun 2010 19:08:07 +0000 (21:08 +0200)]
girparser: Fix callback parameters with destroy_notify
Jürg Billeter [Tue, 29 Jun 2010 19:01:18 +0000 (21:01 +0200)]
girparser: Fix parameter index calculation
Jürg Billeter [Tue, 29 Jun 2010 19:01:02 +0000 (21:01 +0200)]
girparser: Fix callback parsing
Evan Nemerson [Sat, 19 Jun 2010 00:20:05 +0000 (17:20 -0700)]
girparser: Use the same code for parsing callbacks as methods
Fixes part of bug 621834.
Jürg Billeter [Tue, 29 Jun 2010 18:33:31 +0000 (20:33 +0200)]
girparser: Fix critical warnings
Abderrahim Kitouni [Sat, 15 May 2010 17:25:21 +0000 (18:25 +0100)]
girwriter: Fix closure attribute for delegate targets
The code was assuming that data_type would be a Delegate for a
DelegateType while it is null.
Abderrahim Kitouni [Fri, 30 Apr 2010 21:19:17 +0000 (22:19 +0100)]
girparser: Add an exception for Atk.Implementor
Atk.Implementor has a GType name of AtkImplementorIface and this is
what gobject-introspection uses.
Jürg Billeter [Tue, 29 Jun 2010 17:38:36 +0000 (19:38 +0200)]
glib-2.0: Allow using sizeof for element size in GLib.Array constructor
Abderrahim Kitouni [Fri, 9 Apr 2010 16:52:32 +0000 (17:52 +0100)]
girparser: StringBuilder is GLib.String not GObject.String
Colin Walters [Tue, 29 Jun 2010 14:52:59 +0000 (10:52 -0400)]
[autogen.sh] Support NOCONFIGURE, like gnome-common
Ryan Lortie [Tue, 29 Jun 2010 03:31:49 +0000 (23:31 -0400)]
D-Bus: fix function signature for object vtable
Make the 'user_data' argument for the method call and property get/set
functions for GDBus services have the proper 'gpointer' type instead of
'gpointer*'. Also the GDestroyNotify.
Ryan Lortie [Tue, 29 Jun 2010 03:31:36 +0000 (23:31 -0400)]
D-Bus: emit casts to C code to squash warnings
one more
Ryan Lortie [Tue, 29 Jun 2010 02:59:12 +0000 (22:59 -0400)]
D-Bus: emit casts to C code to squash warnings
Ryan Lortie [Tue, 29 Jun 2010 02:29:34 +0000 (22:29 -0400)]
GDBusConnection.emit_signal() takes null first arg
Jürg Billeter [Mon, 28 Jun 2010 22:08:22 +0000 (00:08 +0200)]
D-Bus: Fix error domain registration with GDBus
Jürg Billeter [Mon, 28 Jun 2010 21:59:33 +0000 (23:59 +0200)]
D-Bus: Fix error handling in GDBus servers
Luca Bruno [Fri, 25 Jun 2010 21:06:00 +0000 (23:06 +0200)]
Do not allow .begin() and .end() in yield statement
Fixes bug 622707.
Luca Bruno [Mon, 28 Jun 2010 07:47:55 +0000 (09:47 +0200)]
Fix CCode generator to treat errors as reference types
Fixes bug 622797.
Luca Bruno [Mon, 28 Jun 2010 08:40:46 +0000 (10:40 +0200)]
Support derived structs with no fields, report an error otherwise
Fixes bug 622777.
Jürg Billeter [Mon, 28 Jun 2010 21:38:30 +0000 (23:38 +0200)]
Fix assigning null to GVariant variable
Jürg Billeter [Mon, 28 Jun 2010 21:34:45 +0000 (23:34 +0200)]
gio-2.0: Fix g_bus_{own,watch}_name* bindings
Jürg Billeter [Mon, 28 Jun 2010 21:32:07 +0000 (23:32 +0200)]
Support using GClosure for delegate parameters
Jürg Billeter [Mon, 28 Jun 2010 21:03:01 +0000 (23:03 +0200)]
gio-2.0: Drop GSettingsBackend bindings
The GSettingsBackend API is not considered stable.
Jürg Billeter [Mon, 28 Jun 2010 20:21:59 +0000 (22:21 +0200)]
Fix error propagation in constructor chain up
Fixes bug 623049.
Evan Nemerson [Mon, 28 Jun 2010 19:40:53 +0000 (21:40 +0200)]
gio-2.0: Add lots of default values, mostly for Cancellable parameters
Fixes bug 613471.
Evan Nemerson [Sat, 10 Apr 2010 00:20:08 +0000 (17:20 -0700)]
Copy default_expression in FormalParameter.copy
Jürg Billeter [Mon, 28 Jun 2010 19:38:19 +0000 (21:38 +0200)]
gio-2.0: Various fixes for g_dbus_* bindings
Jürg Billeter [Mon, 28 Jun 2010 19:36:32 +0000 (21:36 +0200)]
Fix writing of async creation methods in VAPI files
Evan Nemerson [Wed, 31 Mar 2010 18:50:51 +0000 (11:50 -0700)]
vapigen: Hide async *_finish methods
Fixes bug 614045.
Jürg Billeter [Mon, 28 Jun 2010 17:44:14 +0000 (19:44 +0200)]
dova: Do not accept multi-dimensional arrays as they are not supported
Jürg Billeter [Sun, 27 Jun 2010 21:59:22 +0000 (23:59 +0200)]
Remove bindings for short-lived gdk-pixbuf-3.0
Jürg Billeter [Sun, 27 Jun 2010 20:25:34 +0000 (22:25 +0200)]
dbus-glib-1: Add dbus_g_thread_init binding
Fixes bug 622507.
Jürg Billeter [Sun, 27 Jun 2010 20:20:52 +0000 (22:20 +0200)]
dova: Fix string size when using escaped characters
Jürg Billeter [Sun, 27 Jun 2010 20:09:36 +0000 (22:09 +0200)]
glib-2.0: Skip ObjectPath class when using dbus-glib-1
Jürg Billeter [Sun, 27 Jun 2010 11:37:28 +0000 (13:37 +0200)]
Fix operator string for inequality expression
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.