]>
git.ipfire.org Git - thirdparty/vala.git/log
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 [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 [Tue, 26 Oct 2010 17:53:48 +0000 (19:53 +0200)]
Remove gdk-3.0, gdk-x11-3.0, and gtk+-3.0 bindings
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: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 09:59:11 +0000 (11:59 +0200)]
gio-2.0: Fix GDBusError binding
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.
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 12:18:08 +0000 (14:18 +0200)]
GObject: Check for incompatible properties in constructor chain up
Fixes bug 622119.
Jürg Billeter [Sat, 16 Oct 2010 07:54:03 +0000 (09:54 +0200)]
girwriter: Fix fixed-length arrays
Fixes bug 631529.
Jürg Billeter [Sat, 16 Oct 2010 07:32:18 +0000 (09:32 +0200)]
Report error when trying to create an array of delegates with targets
Fixes bug 632017.
Jürg Billeter [Sat, 16 Oct 2010 07:27:21 +0000 (09:27 +0200)]
codegen: Fix assignment to struct properties without accessors
Fixes bug 632137.
Jürg Billeter [Thu, 14 Oct 2010 15:28:48 +0000 (17:28 +0200)]
Fix marshaller signature for signals with array parameters
Fixes bug 604829.
Jürg Billeter [Thu, 14 Oct 2010 14:04:18 +0000 (16:04 +0200)]
glib-2.0: Fix g_variant_new_tuple binding
Fixes bug 631549.
Jürg Billeter [Thu, 14 Oct 2010 13:51:28 +0000 (15:51 +0200)]
glib-2.0: Add ungetc binding
Fixes bug 629665.
Jürg Billeter [Thu, 14 Oct 2010 09:12:30 +0000 (11:12 +0200)]
glib-2.0: Fix GArray binding
Fixes bug 575069.
Jürg Billeter [Wed, 13 Oct 2010 20:41:08 +0000 (22:41 +0200)]
D-Bus: Fix use of uninitialized variables in dbus-glib error handling
Fixes bug 615003.
Jürg Billeter [Wed, 13 Oct 2010 15:06:42 +0000 (17:06 +0200)]
dbus-glib-1: Fix dbus_connection_get_g_connection binding
Jürg Billeter [Tue, 12 Oct 2010 15:55:40 +0000 (17:55 +0200)]
gio-2.0: Fix g_themed_icon_get_names binding
Luca Bruno [Mon, 11 Oct 2010 19:18:59 +0000 (21:18 +0200)]
cairo: Set cairo_path_data_type_t cname to PathDataType enum
Jürg Billeter [Sun, 10 Oct 2010 16:55:10 +0000 (18:55 +0200)]
glib-2.0: Do not use dbus-glib GType for GLib.ObjectPath
Jürg Billeter [Sat, 9 Oct 2010 18:56:35 +0000 (20:56 +0200)]
Report error when trying to use async method as delegate
Jürg Billeter [Fri, 8 Oct 2010 18:23:21 +0000 (20:23 +0200)]
codegen: Fix uninitialized variable in constructors throwing errors
Jürg Billeter [Thu, 7 Oct 2010 16:44:03 +0000 (18:44 +0200)]
Fix address-of operator for pointer element access
Jürg Billeter [Wed, 6 Oct 2010 22:07:20 +0000 (00:07 +0200)]
codegen: Fix double free with GValue boxing
Fixes bug 631356.
Jürg Billeter [Sun, 3 Oct 2010 19:19:24 +0000 (12:19 -0700)]
Make address-of operator work on all variables
Fixes bug 631247.
Darren Warner [Wed, 6 Oct 2010 19:04:53 +0000 (21:04 +0200)]
CodeWriter: Write error types for delegates
Fixes bug 629798.
Jürg Billeter [Wed, 6 Oct 2010 18:55:11 +0000 (20:55 +0200)]
GVariant: Fix serialization of empty arrays
Fixes bug 631097.
Jürg Billeter [Wed, 6 Oct 2010 18:47:39 +0000 (20:47 +0200)]
Fix crash on element access with generic methods
Fixes bug 626868.
Jürg Billeter [Wed, 6 Oct 2010 18:22:16 +0000 (20:22 +0200)]
codegen: Fix critical on unsupported struct field
Rob Powell [Mon, 4 Oct 2010 02:00:00 +0000 (19:00 -0700)]
gtk+-2.0, gtk+-3.0: transfer ownership of TextBuffer.get_text return
Fixes bug 630741.
Rob Powell [Mon, 4 Oct 2010 01:59:08 +0000 (18:59 -0700)]
gedit-2.20: transfer ownership of Gedit.Document.get_uri return value
Partially fixes bug 630741.
Evan Nemerson [Mon, 4 Oct 2010 00:32:37 +0000 (17:32 -0700)]
gobject-2.0: Add GBinding bindings
Based on patch by Gregor Burger, fixes bug 629791.
Jürg Billeter [Sun, 3 Oct 2010 22:49:22 +0000 (00:49 +0200)]
glib-2.0: Update GDateTime binding
Jürg Billeter [Sun, 3 Oct 2010 21:20:05 +0000 (23:20 +0200)]
cairo: Update to 1.10.0
Jürg Billeter [Sun, 3 Oct 2010 17:26:53 +0000 (19:26 +0200)]
codegen: Fix GVariant to array conversion in async methods
Jürg Billeter [Thu, 30 Sep 2010 19:27:50 +0000 (21:27 +0200)]
dova: Fix crash on replaced expressions in list and set literals
Jürg Billeter [Sun, 26 Sep 2010 11:26:23 +0000 (13:26 +0200)]
dova: Fix critical on ellipsis parameter
Evan Nemerson [Sat, 2 Oct 2010 22:00:05 +0000 (15:00 -0700)]
mysql: Automatically get length of arrays returned by Result methods.
Jukka-Pekka Iivonen [Sat, 2 Oct 2010 21:47:44 +0000 (14:47 -0700)]
mysql: Add several enums, bindings for the Mysql.Field members.
Fixes bug 627804.
Evan Nemerson [Sat, 2 Oct 2010 20:12:07 +0000 (13:12 -0700)]
clutter-1.0: Fix LayoutManager.get_preferred_{height,width} bindings.
Fixes bug 628036.
Evan Nemerson [Mon, 27 Sep 2010 20:01:41 +0000 (13:01 -0700)]
sqlite3: Assorted memory management fixes for strings and blobs.
Jürg Billeter [Thu, 30 Sep 2010 15:04:50 +0000 (17:04 +0200)]
Append errordomain doc comments to generated C files
Jürg Billeter [Fri, 17 Sep 2010 22:24:31 +0000 (00:24 +0200)]
Release 0.10.0
Jürg Billeter [Fri, 17 Sep 2010 21:55:36 +0000 (23:55 +0200)]
gio-2.0: Fix g_settings_list_* bindings
Fixes bug 629860.
Jürg Billeter [Fri, 17 Sep 2010 21:41:00 +0000 (23:41 +0200)]
gio-2.0: Update to 2.26 branch
Jürg Billeter [Thu, 16 Sep 2010 12:46:47 +0000 (14:46 +0200)]
glib-2.0: Add GDateTime bindings
Evan Nemerson [Fri, 17 Sep 2010 06:21:09 +0000 (23:21 -0700)]
gtksourceview-2.0: make SourceCompletionProvider.get_icon nullable
Fixes bug 628774.
Robert Ancell [Fri, 17 Sep 2010 06:12:58 +0000 (23:12 -0700)]
posix: add getpwnam binding
Fixes bug 628933.
Philip Withnall [Tue, 7 Sep 2010 16:06:58 +0000 (17:06 +0100)]
readline: fix the completion_matches binding
Philip Withnall [Tue, 7 Sep 2010 16:06:26 +0000 (17:06 +0100)]
readline: fix the cname of CompentryFunc
Philip Withnall [Tue, 7 Sep 2010 15:37:00 +0000 (16:37 +0100)]
readline: fix the signature of CompletionFunc
Philip Withnall [Tue, 7 Sep 2010 15:10:31 +0000 (16:10 +0100)]
readline: fix the attempted_completion_function binding
Fixes bug 628966.
Evan Nemerson [Fri, 17 Sep 2010 05:32:07 +0000 (22:32 -0700)]
glib-2.0: Add several missing symbols for glib-2.26.
Jürg Billeter [Thu, 16 Sep 2010 20:46:39 +0000 (22:46 +0200)]
glib-2.0: Add g_key_file_get/set_int64 bindings
Jürg Billeter [Thu, 16 Sep 2010 15:39:58 +0000 (17:39 +0200)]
girparser: Report error on unsupported GIR version
Fixes bug 629805.
Jürg Billeter [Thu, 16 Sep 2010 14:51:51 +0000 (16:51 +0200)]
D-Bus: Add missing gio.h include for GDBus servers
Jürg Billeter [Wed, 15 Sep 2010 20:52:37 +0000 (22:52 +0200)]
D-Bus: Do not use GLib.Application in tests
GApplication will not be available in GLib 2.26.
Jürg Billeter [Wed, 15 Sep 2010 18:39:38 +0000 (20:39 +0200)]
girparser: Fix detection of asynchronous methods
Evan Nemerson [Mon, 6 Sep 2010 22:40:03 +0000 (15:40 -0700)]
Write GIR version 1.2 instead of version 1.1
Fixes bug 628927.
Jürg Billeter [Wed, 15 Sep 2010 18:09:16 +0000 (20:09 +0200)]
girparser: Set array_length_cname
Fixes bug 629691.
Jürg Billeter [Wed, 15 Sep 2010 18:00:37 +0000 (20:00 +0200)]
Add array_length_cname attribute for parameters
Jürg Billeter [Mon, 13 Sep 2010 20:07:54 +0000 (22:07 +0200)]
girparser: Update to parameter index handling used in GIR version 1.2
Jürg Billeter [Mon, 13 Sep 2010 20:05:21 +0000 (22:05 +0200)]
girparser: Update to prefix handling used in GIR version 1.2
Jürg Billeter [Mon, 13 Sep 2010 18:54:19 +0000 (20:54 +0200)]
girparser: Support alias syntax used in GIR version 1.2
Jürg Billeter [Mon, 13 Sep 2010 18:44:06 +0000 (20:44 +0200)]
girparser: Support type names used in GIR version 1.2
Jürg Billeter [Mon, 13 Sep 2010 20:19:39 +0000 (22:19 +0200)]
Fix crash on invalid constructor chain up
Fixes bug 628182.
Ryan Lortie [Sat, 11 Sep 2010 16:16:37 +0000 (12:16 -0400)]
CodeWriter: add 'new' to methods where appropriate
Jürg Billeter [Thu, 9 Sep 2010 17:53:54 +0000 (19:53 +0200)]
codegen: Fix GValue memory leak after boxing
Fixes bug 623543.
Jürg Billeter [Thu, 9 Sep 2010 15:58:10 +0000 (17:58 +0200)]
codegen: Report error on unsupported use of array concatenation
Evan Nemerson [Tue, 7 Sep 2010 22:53:10 +0000 (15:53 -0700)]
gio-2.0: Fix ownership of two AppLaunchContext method return values.
Jürg Billeter [Sat, 4 Sep 2010 15:05:57 +0000 (17:05 +0200)]
Release 0.9.8
Jürg Billeter [Fri, 3 Sep 2010 15:04:01 +0000 (17:04 +0200)]
codegen: Fix lcopy_value function generated for fundamental classes
Jürg Billeter [Fri, 3 Sep 2010 14:55:44 +0000 (16:55 +0200)]
codegen: Fix preconditions in asynchronous methods
BianShaoLei [Thu, 2 Sep 2010 18:42:59 +0000 (11:42 -0700)]
posix: Fix SockAddr cname.
Fixes bug 628470.
Luca Bruno [Tue, 31 Aug 2010 07:55:59 +0000 (09:55 +0200)]
webkit-1.0: Mark WebKitWebView::create_web_view return value as owned.
Fixes bug 625569.
Jakob Westhoff [Mon, 30 Aug 2010 10:55:55 +0000 (12:55 +0200)]
gtk+-2.0, gtk+-3.0: Make gtk_image_set_from_pixmap parameters be nullable.
Fixes bug 627778.
Luca Bruno [Sat, 28 Aug 2010 09:52:44 +0000 (11:52 +0200)]
gio-2.0: GLib.Icon.to_string() return value is not unowned
Fixes bug 628119.
Evan Nemerson [Sun, 22 Aug 2010 18:04:56 +0000 (11:04 -0700)]
gio-2.0: Make Application.quit_with_data.platform_data nullable.
Jürg Billeter [Sun, 22 Aug 2010 09:14:42 +0000 (11:14 +0200)]
dova: Do not generate empty type structs for interfaces
Evan Nemerson [Sun, 22 Aug 2010 03:47:28 +0000 (20:47 -0700)]
glib-2.0: Fix Variant.dup_string binding.
Evan Nemerson [Sat, 7 Aug 2010 18:15:12 +0000 (11:15 -0700)]
codewriter: Correctly write deprecated replacement attributes.
Jürg Billeter [Sat, 21 Aug 2010 16:47:40 +0000 (18:47 +0200)]
vapigen: Fix chain up warning in subclasses of generated bindings
Jürg Billeter [Sat, 21 Aug 2010 16:36:42 +0000 (18:36 +0200)]
Fix writing of construct_function attribute
Jürg Billeter [Sat, 21 Aug 2010 16:01:29 +0000 (18:01 +0200)]
Fix assignment to construct properties
Based on patch by Marc-André Lureau, fixes bug 624259.
Luca Bruno [Fri, 20 Aug 2010 20:30:18 +0000 (22:30 +0200)]
gtk+-2.0, gtk+-3.0: Make Gtk.Menu.attach_to_widget.detacher nullable.
Fixes bug 626580.
Jürg Billeter [Fri, 20 Aug 2010 19:19:10 +0000 (21:19 +0200)]
Fix error handling for character literals
Jürg Billeter [Fri, 20 Aug 2010 18:42:39 +0000 (20:42 +0200)]
vapigen: Replace use of string.len () by string.length
Jürg Billeter [Fri, 20 Aug 2010 18:04:59 +0000 (20:04 +0200)]
glib-2.0: Deprecate string.len () in favor of string.length
Luca Bruno [Thu, 10 Jun 2010 09:00:13 +0000 (11:00 +0200)]
Support implicit GValue conversion when assigning to properties
Thanks to Michal Hruby for the test case.
Fixes bug 620706.
Luca Bruno [Fri, 20 Aug 2010 15:13:44 +0000 (17:13 +0200)]
Extend signal details to support string expressions
Fixes bug 566909.
Evan Nemerson [Fri, 20 Aug 2010 14:58:18 +0000 (16:58 +0200)]
valac: Add --fatal-warnings option
Fixes bug 615708.
Jürg Billeter [Fri, 20 Aug 2010 14:52:21 +0000 (16:52 +0200)]
Fix memory leak when freeing nullable structs without free function
Based on patch by Geert Jordaens, fixes bug 571264.
Jürg Billeter [Fri, 20 Aug 2010 13:55:01 +0000 (15:55 +0200)]
D-Bus: Add missing gio.h include for GDBus clients
Jürg Billeter [Fri, 20 Aug 2010 13:30:50 +0000 (15:30 +0200)]
Use relative path as specified on the command-line in error messages
Fixes bug 591683.
Jürg Billeter [Fri, 20 Aug 2010 11:52:34 +0000 (13:52 +0200)]
Deprecate use of D-Bus GLib
GDBus should be used instead.