]> git.ipfire.org Git - thirdparty/vala.git/log
thirdparty/vala.git
15 years agogstreamer: gst_filter_run() return value is owned by the caller
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

15 years agogstreamer: Add some more (uncommented) enum methods for later use
Sebastian Dröge [Sat, 3 Apr 2010 13:19:24 +0000 (15:19 +0200)] 
gstreamer: Add some more (uncommented) enum methods for later use

15 years agogstreamer: Add some more macro bindings for Gst.Buffer
Sebastian Dröge [Sat, 3 Apr 2010 13:08:41 +0000 (15:08 +0200)] 
gstreamer: Add some more macro bindings for Gst.Buffer

15 years agogstreamer: Fix some random ownership/nullable problems
Sebastian Dröge [Sat, 3 Apr 2010 13:00:16 +0000 (15:00 +0200)] 
gstreamer: Fix some random ownership/nullable problems

15 years agogstreamer: Add copy() methods for all MiniObject subclasses
Sebastian Dröge [Sat, 3 Apr 2010 11:55:45 +0000 (13:55 +0200)] 
gstreamer: Add copy() methods for all MiniObject subclasses

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

15 years agogstreamer: Fix gst_error_get_message() return ownership
Sebastian Dröge [Sun, 28 Mar 2010 11:54:37 +0000 (13:54 +0200)] 
gstreamer: Fix gst_error_get_message() return ownership

15 years agogstreamer: Add Gst.DebugCategory.get() to get a previously registered debug category...
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

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

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

15 years agogstreamer: Hide private fields from Gst.DebugCategory
Sebastian Dröge [Sat, 27 Mar 2010 14:56:24 +0000 (15:56 +0100)] 
gstreamer: Hide private fields from Gst.DebugCategory

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

15 years agogstreamer: Add ref/unref/ref_sink/sink methods to all relevant types and correctly...
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

15 years agogstreamer: Properly inherit Event/Query/Message from MiniObject
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.

15 years agogstreamer: Fix ownerships and static-ness of Gst.ChildProxy methods
Sebastian Dröge [Sat, 27 Mar 2010 09:45:14 +0000 (10:45 +0100)] 
gstreamer: Fix ownerships and static-ness of Gst.ChildProxy methods

15 years agogstreamer: Fix ownerships in Gst.Caps bindings and remove private API
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

15 years agogstreamer: Fix ownerships and nullablility of parameters/return types in Gst.Bus...
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!

15 years agogstreamer: Fix ownerships parameters/returns of Gst.BufferList bindings
Sebastian Dröge [Sat, 27 Mar 2010 08:57:34 +0000 (09:57 +0100)] 
gstreamer: Fix ownerships parameters/returns of Gst.BufferList bindings

15 years agogstreamer: Fix Gst.Bin parameter/return ownerships and generic type
Sebastian Dröge [Sat, 27 Mar 2010 08:44:45 +0000 (09:44 +0100)] 
gstreamer: Fix Gst.Bin parameter/return ownerships and generic type

15 years agogstreamer: Fix AllocTrace bindings
Sebastian Dröge [Sat, 27 Mar 2010 08:33:43 +0000 (09:33 +0100)] 
gstreamer: Fix AllocTrace bindings

15 years agogstreamer: Remove unneeded entries in the metadata file
Sebastian Dröge [Sat, 27 Mar 2010 08:18:56 +0000 (09:18 +0100)] 
gstreamer: Remove unneeded entries in the metadata file

15 years agogstreamer: Fix and cleanup Gst.Buffer bindings
Sebastian Dröge [Sat, 27 Mar 2010 08:16:21 +0000 (09:16 +0100)] 
gstreamer: Fix and cleanup Gst.Buffer bindings

15 years agotests: Add a test for enum methods and constants
Sebastian Dröge [Thu, 8 Apr 2010 08:28:46 +0000 (10:28 +0200)] 
tests: Add a test for enum methods and constants

15 years agoAdd support for constant members inside enums
Sebastian Dröge [Thu, 8 Apr 2010 08:14:26 +0000 (10:14 +0200)] 
Add support for constant members inside enums

15 years agovapigen: Support declaration of enum methods in -custom.vala
Jürg Billeter [Thu, 8 Apr 2010 07:09:42 +0000 (09:09 +0200)] 
vapigen: Support declaration of enum methods in -custom.vala

Based on patch by Sebastian Drög, fixes bug 614543.

15 years agodbus-glib-1: Add stub DBusGMethodInvocation binding
Jürg Billeter [Thu, 8 Apr 2010 06:59:33 +0000 (08:59 +0200)] 
dbus-glib-1: Add stub DBusGMethodInvocation binding

15 years agogstreamer: Gst.AppSrc.push_buffer() takes ownership of the buffer
Sebastian Dröge [Sat, 3 Apr 2010 07:27:58 +0000 (09:27 +0200)] 
gstreamer: Gst.AppSrc.push_buffer() takes ownership of the buffer

15 years agolibxml-2.0: assorted SAX-related fixes
Nicolas Bruguier [Tue, 6 Apr 2010 22:33:23 +0000 (15:33 -0700)] 
libxml-2.0: assorted SAX-related fixes

Fixes bug 613953.

15 years agogtksourceview-2.0: update to 2.10.0
Evan Nemerson [Tue, 6 Apr 2010 22:07:02 +0000 (15:07 -0700)] 
gtksourceview-2.0: update to 2.10.0

15 years agoAdd gdu and gdu-gtk bindings to the build system.
Evan Nemerson [Sat, 3 Apr 2010 01:34:39 +0000 (18:34 -0700)] 
Add gdu and gdu-gtk bindings to the build system.

15 years agolibsoup-2.4: add many missing type_arguments
Evan Nemerson [Fri, 2 Apr 2010 23:26:35 +0000 (16:26 -0700)] 
libsoup-2.4: add many missing type_arguments

Partially fixes bug 609875.

15 years agogdk-2.0: add many missing type_arguments
Evan Nemerson [Fri, 2 Apr 2010 20:46:28 +0000 (13:46 -0700)] 
gdk-2.0: add many missing type_arguments

Partially fixes bug 609875.

15 years agoclutter-1.0: add missing type_arguments for several new methods
Evan Nemerson [Fri, 2 Apr 2010 20:04:14 +0000 (13:04 -0700)] 
clutter-1.0: add missing type_arguments for several new methods

Partially fixes bug 609875.

15 years agogtk+-2.0: Make Gtk.Window's arg default value Gtk.WindowType.TOPLEVEL
Evan Nemerson [Fri, 2 Apr 2010 18:42:26 +0000 (11:42 -0700)] 
gtk+-2.0: Make Gtk.Window's arg default value Gtk.WindowType.TOPLEVEL

15 years agovapigen: add support for member access based default values
Evan Nemerson [Fri, 2 Apr 2010 18:41:49 +0000 (11:41 -0700)] 
vapigen: add support for member access based default values

15 years agogsl: Do not use `weak' modifier where it is not applicable
Evan Nemerson [Fri, 2 Apr 2010 18:29:09 +0000 (11:29 -0700)] 
gsl: Do not use `weak' modifier where it is not applicable

15 years agoAdd gdu and gdu-gtk bindings
Jürg Billeter [Fri, 2 Apr 2010 16:29:36 +0000 (18:29 +0200)] 
Add gdu and gdu-gtk bindings

15 years agolinux: bind console ioctls, structs, and enums
Michael 'Mickey' Lauer [Fri, 2 Apr 2010 11:48:41 +0000 (13:48 +0200)] 
linux: bind console ioctls, structs, and enums

15 years agolinux: bind virtual terminal ioctls, structs, and constants
Michael 'Mickey' Lauer [Fri, 2 Apr 2010 10:59:28 +0000 (12:59 +0200)] 
linux: bind virtual terminal ioctls, structs, and constants

15 years agogstreamer-cdda,dataprotocol-0.10: fix some invalid enum values
Evan Nemerson [Fri, 2 Apr 2010 03:44:33 +0000 (20:44 -0700)] 
gstreamer-cdda,dataprotocol-0.10: fix some invalid enum values

15 years agolibnl-2.0: add linux as a dependency
Evan Nemerson [Fri, 2 Apr 2010 01:20:39 +0000 (18:20 -0700)] 
libnl-2.0: add linux as a dependency

15 years agofuse: fix reference to Posix.mode_t in Fuse.Create
Evan Nemerson [Fri, 2 Apr 2010 01:07:51 +0000 (18:07 -0700)] 
fuse: fix reference to Posix.mode_t in Fuse.Create

15 years agoD-Bus: Fix string array properties in client interfaces
Jürg Billeter [Thu, 1 Apr 2010 09:00:44 +0000 (11:00 +0200)] 
D-Bus: Fix string array properties in client interfaces

15 years agoFix virtual write-only properties
Jürg Billeter [Thu, 1 Apr 2010 08:48:12 +0000 (10:48 +0200)] 
Fix virtual write-only properties

15 years agoFix construct properties in interfaces
Jürg Billeter [Thu, 1 Apr 2010 08:45:33 +0000 (10:45 +0200)] 
Fix construct properties in interfaces

15 years agoRelease 0.8.0 0.8.0
Jürg Billeter [Wed, 31 Mar 2010 20:43:33 +0000 (22:43 +0200)] 
Release 0.8.0

15 years agovalac: Do not enable experimental-non-null with --enable-experimental
Jürg Billeter [Wed, 31 Mar 2010 19:40:00 +0000 (21:40 +0200)] 
valac: Do not enable experimental-non-null with --enable-experimental

15 years agoUse thread-safe initialization for regular expression literals
Jukka-Pekka Iivonen [Wed, 31 Mar 2010 19:38:01 +0000 (21:38 +0200)] 
Use thread-safe initialization for regular expression literals

Fixes bug 613943.

15 years agoFix memory management with g_object_get and struct properties
Sergey Nizovtsev [Wed, 31 Mar 2010 19:13:40 +0000 (21:13 +0200)] 
Fix memory management with g_object_get and struct properties

Fixes bug 613918.

15 years agogtk+-2.0: Update to 2.20.0
Jürg Billeter [Wed, 31 Mar 2010 18:29:51 +0000 (20:29 +0200)] 
gtk+-2.0: Update to 2.20.0

15 years agogio-2.0: Update to 2.24.0
Jürg Billeter [Wed, 31 Mar 2010 17:18:14 +0000 (19:18 +0200)] 
gio-2.0: Update to 2.24.0

15 years agoSupport string[] (G_TYPE_STRV) properties for GObject
Luca Bruno [Tue, 30 Mar 2010 10:40:56 +0000 (12:40 +0200)] 
Support string[] (G_TYPE_STRV) properties for GObject

Fixes bug 614355.

15 years agoAdd clutter-gtk-0.10 bindings
Gordon Allott [Wed, 31 Mar 2010 15:16:15 +0000 (17:16 +0200)] 
Add clutter-gtk-0.10 bindings

Fixes bug 614376.

15 years agoFix code generation for unreachable declaration statements
Jürg Billeter [Wed, 31 Mar 2010 14:45:16 +0000 (16:45 +0200)] 
Fix code generation for unreachable declaration statements

15 years agocogl-1.0: fix cogl_path_polygon and cogl_path_polyline bindings
René Post [Wed, 31 Mar 2010 10:53:55 +0000 (12:53 +0200)] 
cogl-1.0: fix cogl_path_polygon and cogl_path_polyline bindings

15 years agocogl-1.0: update to 1.2.4
Ali Sabil [Wed, 31 Mar 2010 07:13:21 +0000 (09:13 +0200)] 
cogl-1.0: update to 1.2.4

15 years agogdk-2.0: mark Gdk.Window.input_shape_combine_mask as nullable
Nicolas Bruguier [Tue, 30 Mar 2010 07:28:04 +0000 (00:28 -0700)] 
gdk-2.0: mark Gdk.Window.input_shape_combine_mask as nullable

Fixes bug 613952.

15 years agodbus-glib-1: various enhancements
Nicolas Bruguier [Tue, 30 Mar 2010 07:24:27 +0000 (00:24 -0700)] 
dbus-glib-1: various enhancements

Fixes bug 613951.

15 years agodbus-glib-1: Fix Connection.get_connection, other small changes
Łukasz Pankowski [Tue, 30 Mar 2010 06:58:30 +0000 (23:58 -0700)] 
dbus-glib-1: Fix Connection.get_connection, other small changes

Fixes bug 611270.

15 years agogstreamer: Don't use the accessor method when accessing Gst.Pad:caps property
Sebastian Dröge [Sat, 27 Mar 2010 10:02:31 +0000 (11:02 +0100)] 
gstreamer: Don't use the accessor method when accessing Gst.Pad:caps property

Gst.Pad.get_caps() returns something completely different than the caps
property.

Fixes bug #608005.

15 years agoclutter-1.0: update to 1.2.4
Evan Nemerson [Mon, 29 Mar 2010 04:03:46 +0000 (21:03 -0700)] 
clutter-1.0: update to 1.2.4

Fixes bug 614268.

15 years agoFix invalid has_type_id attributes in bindings
Jürg Billeter [Sun, 28 Mar 2010 22:00:27 +0000 (00:00 +0200)] 
Fix invalid has_type_id attributes in bindings

15 years agoAdd missing args to Variant.new_from_data
Ryan Lortie [Sun, 28 Mar 2010 17:14:05 +0000 (12:14 -0500)] 
Add missing args to Variant.new_from_data

and fix argument order.

15 years agoupdate GVariant bindings
Ryan Lortie [Sun, 28 Mar 2010 16:52:28 +0000 (11:52 -0500)] 
update GVariant bindings

15 years agoAdd [CCode (destroy_notify_pos = ...)] attribute for simple generics
Jürg Billeter [Sun, 28 Mar 2010 16:10:53 +0000 (18:10 +0200)] 
Add [CCode (destroy_notify_pos = ...)] attribute for simple generics

15 years agoreadline: s/weak/unowned/
Michael 'Mickey' Lauer [Sun, 28 Mar 2010 12:32:47 +0000 (14:32 +0200)] 
readline: s/weak/unowned/

15 years agogstreamer: Gst.ByteWriter is a subclass of Gst.ByteReader
Sebastian Dröge [Sat, 27 Mar 2010 07:52:08 +0000 (08:52 +0100)] 
gstreamer: Gst.ByteWriter is a subclass of Gst.ByteReader

15 years agogstreamer: Add gstreamer-cdda-0.10 bindings
Sebastian Dröge [Sat, 27 Mar 2010 07:39:34 +0000 (08:39 +0100)] 
gstreamer: Add gstreamer-cdda-0.10 bindings

15 years agogstreamer: Add gstreamer-app-0.10 bindings
Sebastian Dröge [Sat, 27 Mar 2010 07:31:50 +0000 (08:31 +0100)] 
gstreamer: Add gstreamer-app-0.10 bindings

15 years agogstreamer: Regenerate vapi files and update metadata files to use the correct headers
Sebastian Dröge [Sat, 27 Mar 2010 07:09:05 +0000 (08:09 +0100)] 
gstreamer: Regenerate vapi files and update metadata files to use the correct headers

15 years agogstreamer: Update GStreamer introspection files to 0.10.28
Sebastian Dröge [Sat, 27 Mar 2010 06:28:06 +0000 (07:28 +0100)] 
gstreamer: Update GStreamer introspection files to 0.10.28

...and also remove lots of unstable API which was included here, most
probably because the introspection files were generated with a patch
GStreamer version (e.g. on Maemo).

15 years agovapigen: Support pointer type for type arguments and field types
Jürg Billeter [Sat, 27 Mar 2010 08:33:35 +0000 (09:33 +0100)] 
vapigen: Support pointer type for type arguments and field types

15 years agoD-Bus: Support [DBus (timeout = ...)] attribute in static clients
Jürg Billeter [Sat, 27 Mar 2010 07:36:00 +0000 (08:36 +0100)] 
D-Bus: Support [DBus (timeout = ...)] attribute in static clients

The attribute can be applied to D-Bus methods, properties, and parent
declarations. The timeout is specified in milliseconds.

15 years agogio-2.0: various ownership and type_arguments fixes for generics
Evan Nemerson [Sat, 27 Mar 2010 02:03:07 +0000 (19:03 -0700)] 
gio-2.0: various ownership and type_arguments fixes for generics

15 years agogio-2.0: several GLib.VolumeMonitor methods falsely marked as unowned
Julian Andres Klode [Sat, 27 Mar 2010 01:58:05 +0000 (18:58 -0700)] 
gio-2.0: several GLib.VolumeMonitor methods falsely marked as unowned

Fixes bug 614044.

15 years agoD-Bus: Fix criticals when using generic errors
Jürg Billeter [Fri, 26 Mar 2010 16:58:10 +0000 (17:58 +0100)] 
D-Bus: Fix criticals when using generic errors

15 years agovalac: Fix C warning in add_package method
Jürg Billeter [Fri, 26 Mar 2010 16:37:29 +0000 (17:37 +0100)] 
valac: Fix C warning in add_package method

Fixes bug 532902.

15 years agoDo not use thread-safe type registration in plugins
Jürg Billeter [Fri, 26 Mar 2010 13:39:58 +0000 (14:39 +0100)] 
Do not use thread-safe type registration in plugins

Plugin types are registered when module is being initialized.

15 years agoNever try to use GValue take functions for primitive types
Jürg Billeter [Fri, 26 Mar 2010 07:59:49 +0000 (08:59 +0100)] 
Never try to use GValue take functions for primitive types

15 years agoglib-2.0.vapi: Fix stupid typo in the GByteArray type ID
Sebastian Dröge [Thu, 25 Mar 2010 16:51:06 +0000 (17:51 +0100)] 
glib-2.0.vapi: Fix stupid typo in the GByteArray type ID

15 years agocompiler: Automatically define GLIB_2_XX if --target-glib is used
Sebastian Dröge [Thu, 25 Mar 2010 15:34:45 +0000 (16:34 +0100)] 
compiler: Automatically define GLIB_2_XX if --target-glib is used

15 years agoglib-2.0.vapi: Add some more type ids
Sebastian Dröge [Thu, 25 Mar 2010 15:21:08 +0000 (16:21 +0100)] 
glib-2.0.vapi: Add some more type ids

15 years agogobject-2.0.vapi: Add free function for GValueArray
Sebastian Dröge [Thu, 25 Mar 2010 15:03:36 +0000 (16:03 +0100)] 
gobject-2.0.vapi: Add free function for GValueArray

15 years agoglib-2.0.vapi: Add some more unref/ref functions when using newer GLib
Sebastian Dröge [Thu, 25 Mar 2010 15:02:14 +0000 (16:02 +0100)] 
glib-2.0.vapi: Add some more unref/ref functions when using newer GLib

15 years agogio-unix-2.0: Fix header filenames for some classes
Jürg Billeter [Thu, 25 Mar 2010 11:32:16 +0000 (12:32 +0100)] 
gio-unix-2.0: Fix header filenames for some classes

15 years agoSupport adding modules in derived code generators
Luca Bruno [Thu, 25 Mar 2010 09:37:09 +0000 (10:37 +0100)] 
Support adding modules in derived code generators

15 years agoAdd experimental support for regular expression literals
Jukka-Pekka Iivonen [Wed, 24 Mar 2010 09:07:32 +0000 (10:07 +0100)] 
Add experimental support for regular expression literals

Fixes bug 607702.

15 years agoRequire and target GLib >= 2.14
Jürg Billeter [Wed, 24 Mar 2010 09:56:50 +0000 (10:56 +0100)] 
Require and target GLib >= 2.14

Regular expression literals will require GLib 2.14. Thread-safe
get_type functions also require GLib 2.14. Generating code for
GLib 2.12 is still possible by using --target-glib=2.12.

15 years agoEliminate unnecessary error check after try statements
Jürg Billeter [Thu, 25 Mar 2010 08:29:49 +0000 (09:29 +0100)] 
Eliminate unnecessary error check after try statements

This fixes a C warning about missing return in non-void function.

15 years agogdk-pixbuf-2.0: metadata fix to make Gdk.PixbufError an errordomain
Jim Nelson [Thu, 25 Mar 2010 06:53:10 +0000 (23:53 -0700)] 
gdk-pixbuf-2.0: metadata fix to make Gdk.PixbufError an errordomain

Fixes bug 613861.

15 years agogdk-pixbuf-2.0: GdkPixbufDestroyNotify doesn't have a length parameter
Evan Nemerson [Thu, 25 Mar 2010 06:48:47 +0000 (23:48 -0700)] 
gdk-pixbuf-2.0: GdkPixbufDestroyNotify doesn't have a length parameter

Fixes bug 613855.

15 years agovapigen: support no_array_length for delegate parameters
Evan Nemerson [Thu, 25 Mar 2010 06:47:41 +0000 (23:47 -0700)] 
vapigen: support no_array_length for delegate parameters

15 years agoAdd support for generic array duplication
Luca Bruno [Wed, 24 Mar 2010 13:05:44 +0000 (14:05 +0100)] 
Add support for generic array duplication

Fixes bug 613745.

15 years agoFix struct initialization with member initializers
Jürg Billeter [Wed, 24 Mar 2010 20:01:13 +0000 (21:01 +0100)] 
Fix struct initialization with member initializers

Fixes bug 613825.

15 years agoglib-2.0: add byte order swap macros
Evan Nemerson [Wed, 24 Mar 2010 09:33:39 +0000 (02:33 -0700)] 
glib-2.0: add byte order swap macros

Fixes bug 613473.

15 years agoglib-2.0: add g_date_set_time_t binding
Evan Nemerson [Wed, 24 Mar 2010 09:09:50 +0000 (02:09 -0700)] 
glib-2.0: add g_date_set_time_t binding

15 years agoUpdate THANKS from git log
Jürg Billeter [Wed, 24 Mar 2010 08:51:01 +0000 (09:51 +0100)] 
Update THANKS from git log

15 years agodova: Do not require @"..." for string templates
Jürg Billeter [Wed, 24 Mar 2010 08:08:02 +0000 (09:08 +0100)] 
dova: Do not require @"..." for string templates

Support string interpolation in normal "..." strings.

15 years agoFix passing delegate field without target as method argument
Jürg Billeter [Wed, 24 Mar 2010 07:52:04 +0000 (08:52 +0100)] 
Fix passing delegate field without target as method argument

Fixes bug 592769.

15 years agoFix lock statement
Jiří Zárevúcky [Wed, 24 Mar 2010 07:36:37 +0000 (08:36 +0100)] 
Fix lock statement

This patch converts lock statements into try finally statements to
ensure that unlock is always called.

Fixes bug 582553.