]>
git.ipfire.org Git - thirdparty/vala.git/log
Jürg Billeter [Tue, 26 Oct 2010 19:20:47 +0000 (21:20 +0200)]
codegen: Fix crash on delegates with varargs
Jürg Billeter [Tue, 26 Oct 2010 18:24:29 +0000 (20:24 +0200)]
codegen: Fix critical with delegate properties
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>
Jürg Billeter [Tue, 26 Oct 2010 15:39:11 +0000 (17:39 +0200)]
codegen: Fix support for g_boxed_copy
Jürg Billeter [Mon, 25 Oct 2010 21:07:02 +0000 (23:07 +0200)]
Support use of generics in closures
Jürg Billeter [Mon, 25 Oct 2010 19:05:19 +0000 (21:05 +0200)]
pango: Fix PangoGlyph and PangoGlyphString bindings
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
Jürg Billeter [Mon, 25 Oct 2010 14:44:12 +0000 (16:44 +0200)]
Release 0.11.1
Jürg Billeter [Mon, 25 Oct 2010 14:27:29 +0000 (16:27 +0200)]
gtk+-3.0: Update to GTK+ master
Jürg Billeter [Mon, 25 Oct 2010 14:12:42 +0000 (16:12 +0200)]
vapigen: Support type_name attribute for signal return types
Jürg Billeter [Mon, 25 Oct 2010 13:46:35 +0000 (15:46 +0200)]
gio-2.0: Update to GLib master
Jürg Billeter [Mon, 25 Oct 2010 13:30:36 +0000 (15:30 +0200)]
vapigen: Support hidden attribute for signal parameters
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.
Jürg Billeter [Mon, 25 Oct 2010 12:28:31 +0000 (14:28 +0200)]
pango: Fix PangoAnalysis binding
Jürg Billeter [Mon, 25 Oct 2010 12:14:28 +0000 (14:14 +0200)]
gio-2.0: Various error type fixes
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
Jürg Billeter [Mon, 25 Oct 2010 11:59:27 +0000 (13:59 +0200)]
gio-2.0: Fix metadata file
Jürg Billeter [Mon, 25 Oct 2010 08:28:29 +0000 (10:28 +0200)]
GVariant: Fix C warning in array serialization
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
Jürg Billeter [Mon, 25 Oct 2010 08:11:32 +0000 (10:11 +0200)]
D-Bus: Fix C warnings in GDBus clients
Jürg Billeter [Mon, 25 Oct 2010 08:06:06 +0000 (10:06 +0200)]
gio-2.0: Fix g_memory_output_stream_new binding
Jürg Billeter [Sun, 24 Oct 2010 11:24:28 +0000 (13:24 +0200)]
Genie: Report error on print expressions with uneven parentheses
Jürg Billeter [Sun, 24 Oct 2010 11:24:01 +0000 (13:24 +0200)]
Genie: Fix out of bounds access in scanner
Evan Nemerson [Sat, 23 Oct 2010 23:50:32 +0000 (16:50 -0700)]
pango: mark several arguments as out
Jürg Billeter [Sat, 23 Oct 2010 19:53:34 +0000 (21:53 +0200)]
D-Bus: Update file descriptor passing test to binding changes
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
Jürg Billeter [Sat, 23 Oct 2010 16:10:14 +0000 (18:10 +0200)]
Remove unused ObjectCreationExpression.constructor property
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
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
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.
Jürg Billeter [Wed, 20 Oct 2010 14:51:11 +0000 (16:51 +0200)]
D-Bus: Support Cancellable parameter in GDBus clients
Jürg Billeter [Mon, 18 Oct 2010 10:00:39 +0000 (12:00 +0200)]
D-Bus: Add test for file descriptor passing
Jürg Billeter [Mon, 18 Oct 2010 15:59:09 +0000 (17:59 +0200)]
D-Bus: Add support for receiving 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
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.
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.
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
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
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.
Jürg Billeter [Fri, 22 Oct 2010 11:26:54 +0000 (13:26 +0200)]
codegen: Support null elements in GenericArray
Jürg Billeter [Fri, 22 Oct 2010 13:40:23 +0000 (15:40 +0200)]
codegen: Fix uncaught errors in constructors and destructors
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.
Robert Ancell [Sat, 23 Oct 2010 08:29:12 +0000 (01:29 -0700)]
glib-2.0: add g_strsignal binding
Fixes bug 628934.
Philip Withnall [Sat, 23 Oct 2010 08:24:07 +0000 (01:24 -0700)]
gobject-2.0: finish GClosure bindings
Fixes bug 629074.
Evan Nemerson [Sat, 2 Oct 2010 23:48:43 +0000 (16:48 -0700)]
cogl-1.0: Update to 1.5.1.
Fixes bug 625445.
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.
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
Evan Nemerson [Sat, 23 Oct 2010 07:57:03 +0000 (00:57 -0700)]
gio-2.0: use uint8[] for buffers instead of void*
Evan Nemerson [Sat, 23 Oct 2010 07:56:09 +0000 (00:56 -0700)]
vapigen: fix handling of type_name on fields
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
Jürg Billeter [Fri, 22 Oct 2010 07:10:39 +0000 (09:10 +0200)]
pango: Fix PangoGlyphItemIter binding
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
Jürg Billeter [Thu, 21 Oct 2010 20:13:55 +0000 (22:13 +0200)]
codegen: Fix critical on delegate cast
Jürg Billeter [Thu, 21 Oct 2010 20:06:40 +0000 (22:06 +0200)]
codegen: Fix lambda expressions passed to GClosure 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
Jürg Billeter [Thu, 21 Oct 2010 19:28:07 +0000 (21:28 +0200)]
codegen: Add assertions to detect missing delegate target values
Jürg Billeter [Thu, 21 Oct 2010 18:47:29 +0000 (20:47 +0200)]
codegen: Fix memory leak on ignored return values
Jürg Billeter [Thu, 21 Oct 2010 11:20:02 +0000 (13:20 +0200)]
codegen: Add helper functions to work with TargetValue
Jürg Billeter [Thu, 21 Oct 2010 10:15:20 +0000 (12:15 +0200)]
codegen: Set TargetValue.value_type
Jürg Billeter [Sun, 17 Oct 2010 18:33:54 +0000 (20:33 +0200)]
codegen: Remove fallback in delegate target handling
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.
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.
Jürg Billeter [Thu, 21 Oct 2010 08:21:02 +0000 (10:21 +0200)]
tests: Always enable gio-2.0 package
Fixes bug 622634.
Jürg Billeter [Thu, 21 Oct 2010 08:18:40 +0000 (10:18 +0200)]
codegen: Fix C warning in 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.
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.
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
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.
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.
Jürg Billeter [Wed, 20 Oct 2010 20:17:12 +0000 (22:17 +0200)]
D-Bus: Support cached property values in GDBus clients
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.
Jürg Billeter [Wed, 20 Oct 2010 18:28:31 +0000 (20:28 +0200)]
tests: Enable extra checks during C compilation
Evan Nemerson [Tue, 19 Oct 2010 18:07:13 +0000 (11:07 -0700)]
gio-2.0: Do not mark out arguments as nullable
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.
Jürg Billeter [Tue, 19 Oct 2010 17:23:06 +0000 (19:23 +0200)]
valac: Set locale from environment
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.
Jürg Billeter [Tue, 19 Oct 2010 15:42:51 +0000 (17:42 +0200)]
Support take_value_function for structs
Jürg Billeter [Sun, 17 Oct 2010 19:03:20 +0000 (21:03 +0200)]
Fix side effects in assertions
Jürg Billeter [Tue, 19 Oct 2010 09:59:11 +0000 (11:59 +0200)]
gio-2.0: Fix GDBusError binding
Jürg Billeter [Tue, 19 Oct 2010 08:57:05 +0000 (10:57 +0200)]
D-Bus: Add test for sending and receiving errors
Jürg Billeter [Tue, 19 Oct 2010 08:58:10 +0000 (10:58 +0200)]
D-Bus: Add test for calling void methods
Jürg Billeter [Mon, 18 Oct 2010 21:01:46 +0000 (23:01 +0200)]
Fix out arguments to vararg methods
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.
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
Jürg Billeter [Mon, 18 Oct 2010 14:30:33 +0000 (16:30 +0200)]
codegen: Add return_default_value helper method
Jürg Billeter [Sun, 17 Oct 2010 17:16:58 +0000 (19:16 +0200)]
codegen: Remove fallback in array length handling
Jürg Billeter [Sun, 17 Oct 2010 15:36:02 +0000 (17:36 +0200)]
codegen: Use append_array_size 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
Jürg Billeter [Sun, 17 Oct 2010 15:30:11 +0000 (17:30 +0200)]
codegen: Use append_array_size for out and ref arguments
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.
Evan Nemerson [Sat, 16 Oct 2010 19:24:21 +0000 (12:24 -0700)]
gio-unix-2.0: Use correct C header for FileDescriptorBased
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.
Jürg Billeter [Sat, 16 Oct 2010 17:48:36 +0000 (19:48 +0200)]
codegen: Support array concatenation for captured variables
Fixes bug 630159.
Jürg Billeter [Sat, 16 Oct 2010 17:41:01 +0000 (19:41 +0200)]
codegen: Fix crash when concatenating array parameters
Fixes bug 570846.
Jürg Billeter [Sat, 16 Oct 2010 15:02:44 +0000 (17:02 +0200)]
GAsync: Fix async methods in structs
Fixes bug 629602.
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.
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.
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.
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.
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.