]> git.ipfire.org Git - thirdparty/vala.git/log
thirdparty/vala.git
15 years agodova: Fix value_size for struct types
Jürg Billeter [Sun, 27 Jun 2010 06:22:41 +0000 (08:22 +0200)] 
dova: Fix value_size for struct types

15 years agodova: Fix struct variable initialization
Jürg Billeter [Sun, 27 Jun 2010 06:03:07 +0000 (08:03 +0200)] 
dova: Fix struct variable initialization

15 years agodova: Fix closures in static methods
Jürg Billeter [Sat, 26 Jun 2010 19:48:52 +0000 (21:48 +0200)] 
dova: Fix closures in static methods

15 years agodova: Add support for closures
Jürg Billeter [Sat, 26 Jun 2010 16:02:37 +0000 (18:02 +0200)] 
dova: Add support for closures

15 years agodova: Support string element access
Jürg Billeter [Sat, 26 Jun 2010 04:40:43 +0000 (06:40 +0200)] 
dova: Support string element access

15 years agogstreamer-0.10: Let all ref methods return an unowned value
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.

15 years agogstreamer-0.10: Fix Gst.SystemClock bindings
Sebastian Dröge [Thu, 24 Jun 2010 16:37:45 +0000 (18:37 +0200)] 
gstreamer-0.10: Fix Gst.SystemClock bindings

15 years agogstreamer-0.10: Mark Gst.Index and Gst.PluginFeature as abstract
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

15 years agogstreamer-0.10: Fix Gst.Structure bindings
Sebastian Dröge [Thu, 24 Jun 2010 16:31:47 +0000 (18:31 +0200)] 
gstreamer-0.10: Fix Gst.Structure bindings

15 years agogstreamer-0.10: Fix Gst.Registry 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

15 years agogstreamer-0.10: Fix Gst.Query bindings
Sebastian Dröge [Thu, 24 Jun 2010 16:01:19 +0000 (18:01 +0200)] 
gstreamer-0.10: Fix Gst.Query bindings

15 years agogstreamer-0.10: Fix Gst.Preset interface bindings
Sebastian Dröge [Thu, 24 Jun 2010 08:38:41 +0000 (10:38 +0200)] 
gstreamer-0.10: Fix Gst.Preset interface bindings

15 years agogstreamer-0.10: Fix Gst.Poll and Gst.PollFD 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

15 years agorest-0.6: Fix OAuthProxyCall
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

15 years agorest-0.6: Fix XmlParser
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

15 years agoFix copying struct parameters for lambdas and async methods.
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.

15 years agogstreamer-0.10: Fix Gst.Plugin and Gst.PluginFeature bindings
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.

15 years agogstreamer-0.10: Fix GstParse bindings
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

15 years agoUse atomic ref/unref for closure data
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.

15 years agogstreamer-0.10: Fix Gst.Pipeline bindings
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.

15 years agogstreamer-0.10: Fix Gst.Pad bindings
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.

15 years agogstreamer-0.10: Fix Gst.Iterator.fold() binding
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.

15 years agoFix some missing source references for generated nodes
Jürg Billeter [Tue, 22 Jun 2010 05:13:24 +0000 (07:13 +0200)] 
Fix some missing source references for generated nodes

15 years agoDeny access to instance members from nullable references
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.

15 years agodova: Add assert support
Jürg Billeter [Mon, 21 Jun 2010 21:03:01 +0000 (23:03 +0200)] 
dova: Add assert support

15 years agodbus-glib-1: Readd ObjectPath class to restore backward compatibility
Jürg Billeter [Mon, 21 Jun 2010 18:58:34 +0000 (20:58 +0200)] 
dbus-glib-1: Readd ObjectPath class to restore backward compatibility

15 years agoglib-2.0: add unichar.to_string method
Frederik Zipp [Mon, 21 Jun 2010 07:52:00 +0000 (00:52 -0700)] 
glib-2.0: add unichar.to_string method

15 years agoglib-2.0: add GenericArray.length, correct type for PtrArray.set_size
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

15 years agolibgvc: add subgraph functionality and add name attribute for Gvc.Node
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.

15 years agogtk+-2.0, gtk+-3.0: fix return value of Gtk.AccelGroup.find
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.

15 years agox11: add screensaver related functions
Andreas Obergrusberger [Sun, 20 Jun 2010 19:46:29 +0000 (12:46 -0700)] 
x11: add screensaver related functions

Fixes bug 622185.

15 years agozlib: add crc32 and adler32 to ZLib.Utility
Evan Nemerson [Sun, 20 Jun 2010 19:31:26 +0000 (12:31 -0700)] 
zlib: add crc32 and adler32 to ZLib.Utility

Fixes bug 622200.

15 years agoRelease 0.9.2 0.9.2
Jürg Billeter [Sun, 20 Jun 2010 19:32:27 +0000 (21:32 +0200)] 
Release 0.9.2

15 years agogtk+-3.0: Fix GtkRadioAction:group and GtkRadioButton:group bindings
Jürg Billeter [Sun, 20 Jun 2010 19:08:07 +0000 (21:08 +0200)] 
gtk+-3.0: Fix GtkRadioAction:group and GtkRadioButton:group bindings

15 years agogtk+-2.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.

15 years agoglib-2.0: Add g_utf8_collate_key* bindings
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.

15 years agoDo not support assigning to `this'
Luca Bruno [Wed, 2 Jun 2010 09:11:03 +0000 (11:11 +0200)] 
Do not support assigning to `this'

Fixes bug 620120.

15 years agoGVariant parsing API
Ryan Lortie [Sun, 20 Jun 2010 18:15:34 +0000 (14:15 -0400)] 
GVariant parsing API

15 years agogtk+-3.0: Fix gtk_tree_path_get_indices_with_depth binding
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

15 years agoglib-2.0: Support GVariant as fundamental type
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.

15 years agoD-Bus: Support [DBus (signature = "...")] Variant
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.

15 years agoDo not allow ++ or -- before regex literals in scanner
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.

15 years agoD-Bus: Support no-reply methods in static libdbus clients
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.

15 years agoD-Bus: Report error when trying to create proxy for non-D-Bus interface
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.

15 years agoD-Bus: Fix signal name mangling in dynamic dbus-glib clients
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.

15 years agoD-Bus: Port tests to GDBus
Jürg Billeter [Sat, 19 Jun 2010 20:35:02 +0000 (22:35 +0200)] 
D-Bus: Port tests to GDBus

15 years agoSupport GVariant casts and GDBus clients and servers
Jürg Billeter [Sat, 19 Jun 2010 19:43:44 +0000 (21:43 +0200)] 
Support GVariant casts and GDBus clients and servers

15 years agoMove ObjectPath class from dbus-glib-1 to glib-2.0
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

15 years agogio-2.0: Move g_bus_* bindings to GLib.Bus namespace
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

15 years agogtk+-3.0: Fix gtk_application_new binding
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.

15 years agogio-2.0: Improve GApplication binding
Jürg Billeter [Sat, 19 Jun 2010 19:34:15 +0000 (21:34 +0200)] 
gio-2.0: Improve GApplication binding

15 years agogtk+-3.0: Drop sealed fields
Jürg Billeter [Sat, 19 Jun 2010 23:57:33 +0000 (01:57 +0200)] 
gtk+-3.0: Drop sealed fields

Fixes bug 616127.

15 years agoD-Bus: Move D-Bus helpers to DBusModule
Jürg Billeter [Sat, 19 Jun 2010 22:26:37 +0000 (00:26 +0200)] 
D-Bus: Move D-Bus helpers to DBusModule

15 years agolibarchive: fix cname of Archive.Write.write_header
Luke Benstead [Sat, 19 Jun 2010 17:47:45 +0000 (10:47 -0700)] 
libarchive: fix cname of Archive.Write.write_header

Fixes bug 622056.

15 years agosdl-image: various nullability and type fixes, add some missing items
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.

15 years agoclutter-1.0: Text.position_to_coords float params are out and nullable
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.

15 years agogirparser: handle scope="async" annotations
Evan Nemerson [Fri, 18 Jun 2010 19:45:00 +0000 (12:45 -0700)] 
girparser: handle scope="async" annotations

Fixes bug 620387.

15 years agogirparser: add special case for GPtrArray and GArray
Evan Nemerson [Fri, 18 Jun 2010 22:08:49 +0000 (15:08 -0700)] 
girparser: add special case for GPtrArray and GArray

Fixes bug 618660.

15 years agogirparser: improve support for generic type arguments
Evan Nemerson [Fri, 21 May 2010 08:04:48 +0000 (01:04 -0700)] 
girparser: improve support for generic type arguments

15 years agogststreamer-0.10: Revert some changes
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.

15 years agogtk+-3.0: Update to 2.90.3
Jürg Billeter [Fri, 18 Jun 2010 05:47:38 +0000 (07:47 +0200)] 
gtk+-3.0: Update to 2.90.3

15 years agogio-2.0: Update to 2.25.9
Jürg Billeter [Fri, 18 Jun 2010 05:47:16 +0000 (07:47 +0200)] 
gio-2.0: Update to 2.25.9

15 years agodova: Support overriding properties
Jürg Billeter [Thu, 17 Jun 2010 20:39:11 +0000 (22:39 +0200)] 
dova: Support overriding properties

15 years agodova: Support internal fields
Jürg Billeter [Thu, 17 Jun 2010 20:01:43 +0000 (22:01 +0200)] 
dova: Support internal fields

15 years agodova: Fix flow analysis of error handling in non-void methods
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

15 years agodova: Fix virtual methods throwing errors
Jürg Billeter [Thu, 17 Jun 2010 07:44:25 +0000 (09:44 +0200)] 
dova: Fix virtual methods throwing errors

15 years agogdk-2.0: Add GDK_NONE binding
Jim Nelson [Wed, 16 Jun 2010 20:02:41 +0000 (22:02 +0200)] 
gdk-2.0: Add GDK_NONE binding

Fixes bug 621318.

15 years agogtk+-3.0: Fix gtk_application_new binding
Michael Terry [Wed, 16 Jun 2010 19:47:41 +0000 (21:47 +0200)] 
gtk+-3.0: Fix gtk_application_new binding

Fixes bug 621323.

15 years agoDo not allow abstract properties in non-abstract classes
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.

15 years agoHandle struct equality for simple types and opaque structures.
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.

15 years agoGIR writer: Fix crash on struct creation methods
Luca Bruno [Mon, 14 Jun 2010 21:23:25 +0000 (23:23 +0200)] 
GIR writer: Fix crash on struct creation methods

Fixes bug 621495.

15 years agoD-Bus: Add missing casts for async server methods
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.

15 years agoD-Bus: Add missing string.h include
Jürg Billeter [Wed, 16 Jun 2010 18:52:39 +0000 (20:52 +0200)] 
D-Bus: Add missing string.h include

15 years agoGAsync: Fix virtual async methods returning structs
Jürg Billeter [Wed, 16 Jun 2010 18:35:31 +0000 (20:35 +0200)] 
GAsync: Fix virtual async methods returning structs

Fixes bug 621768.

15 years agoGAsync: Support returning structs from async methods
Luca Bruno [Tue, 8 Jun 2010 15:16:58 +0000 (17:16 +0200)] 
GAsync: Support returning structs from async methods

Fixes bug 620740.

15 years agodova: Fix warning when throwing errors in constructors
Jürg Billeter [Wed, 16 Jun 2010 06:37:24 +0000 (08:37 +0200)] 
dova: Fix warning when throwing errors in constructors

15 years agodova: Fix throwing errors in constructors
Jürg Billeter [Wed, 16 Jun 2010 06:34:26 +0000 (08:34 +0200)] 
dova: Fix throwing errors in constructors

15 years agodova: Rename equal method to equals
Jürg Billeter [Wed, 16 Jun 2010 06:07:39 +0000 (08:07 +0200)] 
dova: Rename equal method to equals

15 years agoD-Bus: Support string arrays in variants
Jürg Billeter [Tue, 15 Jun 2010 20:38:12 +0000 (22:38 +0200)] 
D-Bus: Support string arrays in variants

Fixes bug 602003.

15 years agoglib-2.0: Fix memory leak in GenericArray.set
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.

15 years agoD-Bus: Fix declaration of proxy_new functions when used in other files
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

15 years agovapigen: Add support for deprecated metadata attributes
Evan Nemerson [Sat, 15 May 2010 22:15:21 +0000 (15:15 -0700)] 
vapigen: Add support for deprecated metadata attributes

15 years agocodegen: write G_GNUC_DEPRECATED in generated C where appropriate
Evan Nemerson [Sat, 15 May 2010 22:16:36 +0000 (15:16 -0700)] 
codegen: write G_GNUC_DEPRECATED in generated C where appropriate

15 years agoAdd support for [Deprecated] attribute
Evan Nemerson [Sat, 15 May 2010 22:14:48 +0000 (15:14 -0700)] 
Add support for [Deprecated] attribute

Fixes bug 614712.

15 years agoglib-2.0: Add GLib.GenericArray (generic version of GLib.PtrArray)
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.

15 years agoglib-2.0: Use simple generics for HashTable creation method
Jürg Billeter [Tue, 15 Jun 2010 17:51:17 +0000 (19:51 +0200)] 
glib-2.0: Use simple generics for HashTable creation method

15 years agoSupport simple generics for creation methods
Evan Nemerson [Fri, 11 Jun 2010 05:56:51 +0000 (22:56 -0700)] 
Support simple generics for creation methods

15 years agorest-0.6: Make Rest.ProxyCall a GObject
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.

15 years agogudev-1.0: fix Device.get_property_keys and Client.query_by_subsystem
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

15 years agoAdd gdk-pixbuf-3.0, gdk-3.0, gdk-x11-3.0, and gtk+-3.0 bindings
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

15 years agogio-2.0: Update to 2.25.8
Jürg Billeter [Thu, 10 Jun 2010 14:51:15 +0000 (16:51 +0200)] 
gio-2.0: Update to 2.25.8

15 years agodova: Fix temporary variables used for throw statements
Jürg Billeter [Tue, 8 Jun 2010 11:06:57 +0000 (13:06 +0200)] 
dova: Fix temporary variables used for throw statements

15 years agodova: Add initial support for error handling
Jürg Billeter [Sat, 6 Feb 2010 13:25:41 +0000 (14:25 +0100)] 
dova: Add initial support for error handling

15 years agodova: Unable to chain up to base constructor is fatal
Jürg Billeter [Tue, 8 Jun 2010 07:09:24 +0000 (09:09 +0200)] 
dova: Unable to chain up to base constructor is fatal

15 years agoRelease 0.9.1 0.9.1
Jürg Billeter [Mon, 7 Jun 2010 18:27:21 +0000 (20:27 +0200)] 
Release 0.9.1

15 years agodbus-glib-1: Add binding for dbus_g_connection_unregister_g_object
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.

15 years agoNever mark *_register_type functions as static
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.

15 years agoDeprecate use of += and -= for signals c353329b280f945d6d8188af5817ae44723d6e1d
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.

15 years agoCreate destination directory when writing C files
Rémy Saissy [Sun, 23 May 2010 17:43:46 +0000 (19:43 +0200)] 
Create destination directory when writing C files

Fixes bug 612336.

15 years agogdk-pixbuf-2.0: add ellipsis to gdk_pixbuf_save_to_callback.
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.