]> git.ipfire.org Git - thirdparty/vala.git/log
thirdparty/vala.git
14 years agocodegen: Fix crash on delegates with varargs
Jürg Billeter [Tue, 26 Oct 2010 19:20:47 +0000 (21:20 +0200)] 
codegen: Fix crash on delegates with varargs

14 years agocodegen: Fix critical with delegate properties
Jürg Billeter [Tue, 26 Oct 2010 18:24:29 +0000 (20:24 +0200)] 
codegen: Fix critical with delegate properties

14 years agogio-2.0: Update GDBus bindings
Frederik 'playya' Sdun [Tue, 26 Oct 2010 16:54:46 +0000 (18:54 +0200)] 
gio-2.0: Update GDBus bindings

Signed-off-by: Frederik 'playya' Sdun <Frederik.Sdun@googlemail.com>
14 years agocodegen: Fix support for g_boxed_copy
Jürg Billeter [Tue, 26 Oct 2010 15:39:11 +0000 (17:39 +0200)] 
codegen: Fix support for g_boxed_copy

14 years agoSupport use of generics in closures
Jürg Billeter [Mon, 25 Oct 2010 21:07:02 +0000 (23:07 +0200)] 
Support use of generics in closures

14 years agopango: Fix PangoGlyph and PangoGlyphString bindings
Jürg Billeter [Mon, 25 Oct 2010 19:05:19 +0000 (21:05 +0200)] 
pango: Fix PangoGlyph and PangoGlyphString bindings

14 years agoD-Bus: Support register_object with generic type in GDBus servers
Jürg Billeter [Mon, 25 Oct 2010 18:45:07 +0000 (20:45 +0200)] 
D-Bus: Support register_object with generic type in GDBus servers

14 years agoRelease 0.11.1 0.11.1
Jürg Billeter [Mon, 25 Oct 2010 14:44:12 +0000 (16:44 +0200)] 
Release 0.11.1

14 years agogtk+-3.0: Update to GTK+ master
Jürg Billeter [Mon, 25 Oct 2010 14:27:29 +0000 (16:27 +0200)] 
gtk+-3.0: Update to GTK+ master

14 years agovapigen: Support type_name attribute for signal return types
Jürg Billeter [Mon, 25 Oct 2010 14:12:42 +0000 (16:12 +0200)] 
vapigen: Support type_name attribute for signal return types

14 years agogio-2.0: Update to GLib master
Jürg Billeter [Mon, 25 Oct 2010 13:46:35 +0000 (15:46 +0200)] 
gio-2.0: Update to GLib master

14 years agovapigen: Support hidden attribute for signal parameters
Jürg Billeter [Mon, 25 Oct 2010 13:30:36 +0000 (15:30 +0200)] 
vapigen: Support hidden attribute for signal parameters

14 years agoFix use of uninitialized variable in static constructors
Jürg Billeter [Mon, 25 Oct 2010 13:12:50 +0000 (15:12 +0200)] 
Fix use of uninitialized variable in static constructors

Fixes bug 633013.

14 years agopango: Fix PangoAnalysis binding
Jürg Billeter [Mon, 25 Oct 2010 12:28:31 +0000 (14:28 +0200)] 
pango: Fix PangoAnalysis binding

14 years agogio-2.0: Various error type fixes
Jürg Billeter [Mon, 25 Oct 2010 12:14:28 +0000 (14:14 +0200)] 
gio-2.0: Various error type fixes

14 years agogio-2.0: Fix g_data_input_stream_read_upto binding
Jürg Billeter [Mon, 25 Oct 2010 12:10:42 +0000 (14:10 +0200)] 
gio-2.0: Fix g_data_input_stream_read_upto binding

14 years agogio-2.0: Fix metadata file
Jürg Billeter [Mon, 25 Oct 2010 11:59:27 +0000 (13:59 +0200)] 
gio-2.0: Fix metadata file

14 years agoGVariant: Fix C warning in array serialization
Jürg Billeter [Mon, 25 Oct 2010 08:28:29 +0000 (10:28 +0200)] 
GVariant: Fix C warning in array serialization

14 years agoD-Bus: Fix C warnings when using file descriptor passing with GDBus
Jürg Billeter [Mon, 25 Oct 2010 08:20:11 +0000 (10:20 +0200)] 
D-Bus: Fix C warnings when using file descriptor passing with GDBus

14 years agoD-Bus: Fix C warnings in GDBus clients
Jürg Billeter [Mon, 25 Oct 2010 08:11:32 +0000 (10:11 +0200)] 
D-Bus: Fix C warnings in GDBus clients

14 years agogio-2.0: Fix g_memory_output_stream_new binding
Jürg Billeter [Mon, 25 Oct 2010 08:06:06 +0000 (10:06 +0200)] 
gio-2.0: Fix g_memory_output_stream_new binding

14 years agoGenie: Report error on print expressions with uneven parentheses
Jürg Billeter [Sun, 24 Oct 2010 11:24:28 +0000 (13:24 +0200)] 
Genie: Report error on print expressions with uneven parentheses

14 years agoGenie: Fix out of bounds access in scanner
Jürg Billeter [Sun, 24 Oct 2010 11:24:01 +0000 (13:24 +0200)] 
Genie: Fix out of bounds access in scanner

14 years agopango: mark several arguments as out
Evan Nemerson [Sat, 23 Oct 2010 23:50:32 +0000 (16:50 -0700)] 
pango: mark several arguments as out

14 years agoD-Bus: Update file descriptor passing test to binding changes
Jürg Billeter [Sat, 23 Oct 2010 19:53:34 +0000 (21:53 +0200)] 
D-Bus: Update file descriptor passing test to binding changes

14 years agoD-Bus: Fix crash on interfaces without methods in GDBus servers
Jürg Billeter [Sat, 23 Oct 2010 19:51:13 +0000 (21:51 +0200)] 
D-Bus: Fix crash on interfaces without methods in GDBus servers

14 years agoRemove unused ObjectCreationExpression.constructor property
Jürg Billeter [Sat, 23 Oct 2010 16:10:14 +0000 (18:10 +0200)] 
Remove unused ObjectCreationExpression.constructor property

14 years agoD-Bus: Ignore non-abstract methods in interfaces of GDBus clients
Jürg Billeter [Fri, 22 Oct 2010 13:01:42 +0000 (15:01 +0200)] 
D-Bus: Ignore non-abstract methods in interfaces of GDBus clients

14 years agoD-Bus: Require gio-unix only when using file descriptor passing
Jürg Billeter [Fri, 22 Oct 2010 11:06:25 +0000 (13:06 +0200)] 
D-Bus: Require gio-unix only when using file descriptor passing

14 years agoD-Bus: Register error domains before calls in GDBus clients
Jürg Billeter [Fri, 22 Oct 2010 10:46:24 +0000 (12:46 +0200)] 
D-Bus: Register error domains before calls in GDBus clients

Error domains need to be registered with GDBus to support error
type mapping.

14 years agoD-Bus: Support Cancellable parameter in GDBus clients
Jürg Billeter [Wed, 20 Oct 2010 14:51:11 +0000 (16:51 +0200)] 
D-Bus: Support Cancellable parameter in GDBus clients

14 years agoD-Bus: Add test for file descriptor passing
Jürg Billeter [Mon, 18 Oct 2010 10:00:39 +0000 (12:00 +0200)] 
D-Bus: Add test for file descriptor passing

14 years agoD-Bus: Add support for receiving file descriptors with GDBus
Jürg Billeter [Mon, 18 Oct 2010 15:59:09 +0000 (17:59 +0200)] 
D-Bus: Add support for receiving file descriptors with GDBus

14 years agoD-Bus: Add support for sending file descriptors with GDBus
Jürg Billeter [Mon, 18 Oct 2010 16:37:52 +0000 (18:37 +0200)] 
D-Bus: Add support for sending file descriptors with GDBus

14 years agoD-Bus: Use type signature 'h' for file descriptor passing with GDBus
Jürg Billeter [Mon, 18 Oct 2010 16:47:28 +0000 (18:47 +0200)] 
D-Bus: Use type signature 'h' for file descriptor passing with GDBus

Support UnixInputStream, UnixOutputStream, and Socket.

14 years agoD-Bus: Use lowlevel message API for methods in GDBus servers
Jürg Billeter [Tue, 19 Oct 2010 06:49:47 +0000 (08:49 +0200)] 
D-Bus: Use lowlevel message API for methods in GDBus servers

This will be required for file descriptor passing.

14 years agoD-Bus: Use builder API for interface_method_call in GDBus servers
Jürg Billeter [Tue, 19 Oct 2010 06:23:24 +0000 (08:23 +0200)] 
D-Bus: Use builder API for interface_method_call in GDBus servers

14 years agoD-Bus: Use proper source_object in callbacks of async calls with GDBus
Jürg Billeter [Fri, 22 Oct 2010 09:52:28 +0000 (11:52 +0200)] 
D-Bus: Use proper source_object in callbacks of async calls with GDBus

14 years agoD-Bus: Use lowlevel message API for method calls in GDBus clients
Jürg Billeter [Mon, 18 Oct 2010 12:44:42 +0000 (14:44 +0200)] 
D-Bus: Use lowlevel message API for method calls in GDBus clients

This will be required for file descriptor passing.

14 years agocodegen: Support null elements in GenericArray
Jürg Billeter [Fri, 22 Oct 2010 11:26:54 +0000 (13:26 +0200)] 
codegen: Support null elements in GenericArray

14 years agocodegen: Fix uncaught errors in constructors and destructors
Jürg Billeter [Fri, 22 Oct 2010 13:40:23 +0000 (15:40 +0200)] 
codegen: Fix uncaught errors in constructors and destructors

14 years agogio-2.0: Move g_content_type_* functions into a ContentType namespace
Evan Nemerson [Sat, 23 Oct 2010 08:38:27 +0000 (01:38 -0700)] 
gio-2.0: Move g_content_type_* functions into a ContentType namespace

Fixes bug 624053.

14 years agoglib-2.0: add g_strsignal binding
Robert Ancell [Sat, 23 Oct 2010 08:29:12 +0000 (01:29 -0700)] 
glib-2.0: add g_strsignal binding

Fixes bug 628934.

14 years agogobject-2.0: finish GClosure bindings
Philip Withnall [Sat, 23 Oct 2010 08:24:07 +0000 (01:24 -0700)] 
gobject-2.0: finish GClosure bindings

Fixes bug 629074.

14 years agocogl-1.0: Update to 1.5.1.
Evan Nemerson [Sat, 2 Oct 2010 23:48:43 +0000 (16:48 -0700)] 
cogl-1.0: Update to 1.5.1.

Fixes bug 625445.

14 years agogtksourceview-2.0: Make some interface methods virtual, not abstract
Evan Nemerson [Sat, 2 Oct 2010 20:02:08 +0000 (13:02 -0700)] 
gtksourceview-2.0: Make some interface methods virtual, not abstract

Fixes bug 628704.

14 years agogio-2.0: pass GLib.Priority.DEFAULT by default to io_priority arguments
Evan Nemerson [Sat, 23 Oct 2010 08:01:07 +0000 (01:01 -0700)] 
gio-2.0: pass GLib.Priority.DEFAULT by default to io_priority arguments

14 years agogio-2.0: use uint8[] for buffers instead of void*
Evan Nemerson [Sat, 23 Oct 2010 07:57:03 +0000 (00:57 -0700)] 
gio-2.0: use uint8[] for buffers instead of void*

14 years agovapigen: fix handling of type_name on fields
Evan Nemerson [Sat, 23 Oct 2010 07:56:09 +0000 (00:56 -0700)] 
vapigen: fix handling of type_name on fields

14 years agoglib-2.0: Use gfloat/gdouble/gchar for cnames of float/double/string
Evan Nemerson [Fri, 22 Oct 2010 19:30:27 +0000 (12:30 -0700)] 
glib-2.0: Use gfloat/gdouble/gchar for cnames of float/double/string

14 years agopango: Fix PangoGlyphItemIter binding
Jürg Billeter [Fri, 22 Oct 2010 07:10:39 +0000 (09:10 +0200)] 
pango: Fix PangoGlyphItemIter binding

14 years agocodegen: Do not set delegate target where target is not applicable
Jürg Billeter [Thu, 21 Oct 2010 20:57:44 +0000 (22:57 +0200)] 
codegen: Do not set delegate target where target is not applicable

14 years agocodegen: Fix critical on delegate cast
Jürg Billeter [Thu, 21 Oct 2010 20:13:55 +0000 (22:13 +0200)] 
codegen: Fix critical on delegate cast

14 years agocodegen: Fix lambda expressions passed to GClosure parameters
Jürg Billeter [Thu, 21 Oct 2010 20:06:40 +0000 (22:06 +0200)] 
codegen: Fix lambda expressions passed to GClosure parameters

14 years agoSet target_type for default arguments to fix delegate parameters
Jürg Billeter [Thu, 21 Oct 2010 19:28:39 +0000 (21:28 +0200)] 
Set target_type for default arguments to fix delegate parameters

14 years agocodegen: Add assertions to detect missing delegate target values
Jürg Billeter [Thu, 21 Oct 2010 19:28:07 +0000 (21:28 +0200)] 
codegen: Add assertions to detect missing delegate target values

14 years agocodegen: Fix memory leak on ignored return values
Jürg Billeter [Thu, 21 Oct 2010 18:47:29 +0000 (20:47 +0200)] 
codegen: Fix memory leak on ignored return values

14 years agocodegen: Add helper functions to work with TargetValue
Jürg Billeter [Thu, 21 Oct 2010 11:20:02 +0000 (13:20 +0200)] 
codegen: Add helper functions to work with TargetValue

14 years agocodegen: Set TargetValue.value_type
Jürg Billeter [Thu, 21 Oct 2010 10:15:20 +0000 (12:15 +0200)] 
codegen: Set TargetValue.value_type

14 years agocodegen: Remove fallback in delegate target handling
Jürg Billeter [Sun, 17 Oct 2010 18:33:54 +0000 (20:33 +0200)] 
codegen: Remove fallback in delegate target handling

14 years agocodegen: Fix crash when throwing errors from struct constructors
Jürg Billeter [Thu, 21 Oct 2010 08:33:29 +0000 (10:33 +0200)] 
codegen: Fix crash when throwing errors from struct constructors

Fixes bug 618461.

14 years agobuild: Require valac >= 0.10.0 to build from git
Jürg Billeter [Thu, 21 Oct 2010 08:23:36 +0000 (10:23 +0200)] 
build: Require valac >= 0.10.0 to build from git

Fixes bug 631729.

14 years agotests: Always enable gio-2.0 package
Jürg Billeter [Thu, 21 Oct 2010 08:21:02 +0000 (10:21 +0200)] 
tests: Always enable gio-2.0 package

Fixes bug 622634.

14 years agocodegen: Fix C warning in destructors
Jürg Billeter [Thu, 21 Oct 2010 08:18:40 +0000 (10:18 +0200)] 
codegen: Fix C warning in destructors

14 years agoSupport return statements in constructors and destructors
Jürg Billeter [Thu, 21 Oct 2010 08:08:04 +0000 (10:08 +0200)] 
Support return statements in constructors and destructors

Fixes bug 573763.

14 years agoD-Bus: Fix overriding and interface methods in GDBus servers
Jürg Billeter [Wed, 20 Oct 2010 21:48:38 +0000 (23:48 +0200)] 
D-Bus: Fix overriding and interface methods in GDBus servers

Fixes bug 631044.

14 years agoD-Bus: Report error on invalid use of register_object in GDBus servers
Jürg Billeter [Wed, 20 Oct 2010 21:43:25 +0000 (23:43 +0200)] 
D-Bus: Report error on invalid use of register_object in GDBus servers

14 years agoD-Bus: Fix crash for properties with unowned getter in GDBus servers
Jürg Billeter [Wed, 20 Oct 2010 21:26:17 +0000 (23:26 +0200)] 
D-Bus: Fix crash for properties with unowned getter in GDBus servers

Fixes bug 630832.

14 years agoD-Bus: Add async Bus.get_proxy method for GDBus clients
Jürg Billeter [Wed, 20 Oct 2010 21:15:01 +0000 (23:15 +0200)] 
D-Bus: Add async Bus.get_proxy method for GDBus clients

Fixes bug 622611.

14 years agoD-Bus: Support cached property values in GDBus clients
Jürg Billeter [Wed, 20 Oct 2010 20:17:12 +0000 (22:17 +0200)] 
D-Bus: Support cached property values in GDBus clients

14 years agoD-Bus: Add flags parameter to get_proxy_sync methods
Jürg Billeter [Wed, 20 Oct 2010 20:48:16 +0000 (22:48 +0200)] 
D-Bus: Add flags parameter to get_proxy_sync methods

This also changes the default flags to DBusProxyFlags.NONE, which
enables property caching.

Fixes bug 631228.

14 years agotests: Enable extra checks during C compilation
Jürg Billeter [Wed, 20 Oct 2010 18:28:31 +0000 (20:28 +0200)] 
tests: Enable extra checks during C compilation

14 years agogio-2.0: Do not mark out arguments as nullable
Evan Nemerson [Tue, 19 Oct 2010 18:07:13 +0000 (11:07 -0700)] 
gio-2.0: Do not mark out arguments as nullable

14 years agocodegen: Fix cast from non-array to array
Jürg Billeter [Tue, 19 Oct 2010 17:35:54 +0000 (19:35 +0200)] 
codegen: Fix cast from non-array to array

Array length will be set to -1 as there is no length information
available in this case.

14 years agovalac: Set locale from environment
Jürg Billeter [Tue, 19 Oct 2010 17:23:06 +0000 (19:23 +0200)] 
valac: Set locale from environment

14 years agoReport error when variable or property type is void
Jiří Zárevúcky [Tue, 19 Oct 2010 16:01:20 +0000 (18:01 +0200)] 
Report error when variable or property type is void

Fixes bug 628693.

14 years agoSupport take_value_function for structs
Jürg Billeter [Tue, 19 Oct 2010 15:42:51 +0000 (17:42 +0200)] 
Support take_value_function for structs

14 years agoFix side effects in assertions
Jürg Billeter [Sun, 17 Oct 2010 19:03:20 +0000 (21:03 +0200)] 
Fix side effects in assertions

14 years agogio-2.0: Fix GDBusError binding
Jürg Billeter [Tue, 19 Oct 2010 09:59:11 +0000 (11:59 +0200)] 
gio-2.0: Fix GDBusError binding

14 years agoD-Bus: Add test for sending and receiving errors
Jürg Billeter [Tue, 19 Oct 2010 08:57:05 +0000 (10:57 +0200)] 
D-Bus: Add test for sending and receiving errors

14 years agoD-Bus: Add test for calling void methods
Jürg Billeter [Tue, 19 Oct 2010 08:58:10 +0000 (10:58 +0200)] 
D-Bus: Add test for calling void methods

14 years agoFix out arguments to vararg methods
Jürg Billeter [Mon, 18 Oct 2010 21:01:46 +0000 (23:01 +0200)] 
Fix out arguments to vararg methods

14 years agoFix connecting to dynamic signals with non-void return type
Jürg Billeter [Mon, 18 Oct 2010 19:51:36 +0000 (21:51 +0200)] 
Fix connecting to dynamic signals with non-void return type

Fixes bug 622089.

14 years agoD-Bus: Fix tiny code duplication for method calls in GDBus clients
Jürg Billeter [Mon, 18 Oct 2010 11:58:37 +0000 (13:58 +0200)] 
D-Bus: Fix tiny code duplication for method calls in GDBus clients

14 years agocodegen: Add return_default_value helper method
Jürg Billeter [Mon, 18 Oct 2010 14:30:33 +0000 (16:30 +0200)] 
codegen: Add return_default_value helper method

14 years agocodegen: Remove fallback in array length handling
Jürg Billeter [Sun, 17 Oct 2010 17:16:58 +0000 (19:16 +0200)] 
codegen: Remove fallback in array length handling

14 years agocodegen: Use append_array_size for reference transfer expressions
Jürg Billeter [Sun, 17 Oct 2010 15:36:02 +0000 (17:36 +0200)] 
codegen: Use append_array_size for reference transfer expressions

14 years agocodegen: Use builder API for reference transfer expressions
Jürg Billeter [Sun, 17 Oct 2010 15:34:05 +0000 (17:34 +0200)] 
codegen: Use builder API for reference transfer expressions

14 years agocodegen: Use append_array_size for out and ref arguments
Jürg Billeter [Sun, 17 Oct 2010 15:30:11 +0000 (17:30 +0200)] 
codegen: Use append_array_size for out and ref arguments

14 years agoFix side-effects in array element assignments
Jürg Billeter [Sun, 17 Oct 2010 11:59:31 +0000 (13:59 +0200)] 
Fix side-effects in array element assignments

Make sure to not evaluate the index multiple times.

Fixes bug 632322.

14 years agogio-unix-2.0: Use correct C header for FileDescriptorBased
Evan Nemerson [Sat, 16 Oct 2010 19:24:21 +0000 (12:24 -0700)] 
gio-unix-2.0: Use correct C header for FileDescriptorBased

14 years agoDo not consider fixed-length arrays as disposable
Jürg Billeter [Sat, 16 Oct 2010 17:59:18 +0000 (19:59 +0200)] 
Do not consider fixed-length arrays as disposable

Fixes bug 630184.

14 years agocodegen: Support array concatenation for captured variables
Jürg Billeter [Sat, 16 Oct 2010 17:48:36 +0000 (19:48 +0200)] 
codegen: Support array concatenation for captured variables

Fixes bug 630159.

14 years agocodegen: Fix crash when concatenating array parameters
Jürg Billeter [Sat, 16 Oct 2010 17:41:01 +0000 (19:41 +0200)] 
codegen: Fix crash when concatenating array parameters

Fixes bug 570846.

14 years agoGAsync: Fix async methods in structs
Jürg Billeter [Sat, 16 Oct 2010 15:02:44 +0000 (17:02 +0200)] 
GAsync: Fix async methods in structs

Fixes bug 629602.

14 years agoImprove error message for declaration in embedded statement
Jürg Billeter [Sat, 16 Oct 2010 14:02:04 +0000 (16:02 +0200)] 
Improve error message for declaration in embedded statement

Fixes bug 615230.

14 years agoReport error when trying to use stacked arrays
Jürg Billeter [Sat, 16 Oct 2010 13:17:23 +0000 (15:17 +0200)] 
Report error when trying to use stacked arrays

Stacked array support was never completed. Report an error instead of
generating incorrect C code.

Fixes bug 546603, bug 548428, bug 548429, bug 565865, bug 565872,
bug 571322, bug 572649, and bug 576611.

14 years agoGObject: Check for incompatible properties in constructor chain up
Jürg Billeter [Sat, 16 Oct 2010 12:18:08 +0000 (14:18 +0200)] 
GObject: Check for incompatible properties in constructor chain up

Fixes bug 622119.

14 years agocodegen: Fix gcc warning for methods implementing generic interface
Frederik Zipp [Wed, 4 Aug 2010 19:31:43 +0000 (21:31 +0200)] 
codegen: Fix gcc warning for methods implementing generic interface

Fixes bug 626056.

14 years agocodegen: Fix crash on nested try in finally clause
Jürg Billeter [Sat, 16 Oct 2010 11:34:07 +0000 (13:34 +0200)] 
codegen: Fix crash on nested try in finally clause

Fixes bug 632078.