]>
git.ipfire.org Git - thirdparty/vala.git/log
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.
Luca Bruno [Sun, 25 Jul 2010 07:03:31 +0000 (09:03 +0200)]
Fix ellipsis parameter position in generated methods
Fixes bug 620673.
Luca Bruno [Sat, 24 Jul 2010 19:20:33 +0000 (21:20 +0200)]
Add mutex field in priv structures for properties
Fixes bug 625200.
Evan Nemerson [Mon, 16 Aug 2010 21:50:27 +0000 (14:50 -0700)]
Fix handling of exceptions in property accessors
Fixes bug 627090.
Luca Bruno [Mon, 16 Aug 2010 20:06:25 +0000 (22:06 +0200)]
Honor array_length_type when generating method parameters
Based on patch by Sam Thursfield, fixes bug 621830.
Luca Bruno [Fri, 20 Aug 2010 07:56:01 +0000 (09:56 +0200)]
Support abstract/virtual delegate properties with target
Fixes bug 623888.
Carlo Teubner [Fri, 20 Aug 2010 07:52:25 +0000 (09:52 +0200)]
Fix crash on invalid switch expression
Fixes bug 626397.
Jürg Billeter [Fri, 20 Aug 2010 07:46:29 +0000 (09:46 +0200)]
Call ref_sink also on result of Object.newv if necessary
Luca Bruno [Fri, 20 Aug 2010 07:39:23 +0000 (09:39 +0200)]
Fix ref_sink of Gtk.Window created with GLib.Object.new
Fixes bug 618750.
Jürg Billeter [Fri, 6 Aug 2010 08:43:03 +0000 (10:43 +0200)]
Fix passing real non null struct arguments to vararg methods
Based on patch by Luca Bruno, fixes bug 625758.
Evan Nemerson [Fri, 20 Aug 2010 06:12:03 +0000 (23:12 -0700)]
vapigen: Allow metadata to specify the type_name of properties.
Florian Brosch [Thu, 19 Aug 2010 19:10:24 +0000 (21:10 +0200)]
rasqal: add *.deps-file
Florian Brosch [Thu, 19 Aug 2010 18:13:08 +0000 (20:13 +0200)]
sdl-gfx, sdl-image, sdl-mixer, sdl-net, sdl-ttf: add .deps-files
Evan Nemerson [Thu, 19 Aug 2010 18:51:39 +0000 (11:51 -0700)]
glib-2.0: Add g_int64_hash and g_int64_equal bindings.
Jürg Billeter [Thu, 19 Aug 2010 09:25:41 +0000 (11:25 +0200)]
dova: Add support for [NoThrow] methods
Jürg Billeter [Thu, 19 Aug 2010 07:00:00 +0000 (09:00 +0200)]
Release 0.9.7
Jürg Billeter [Thu, 19 Aug 2010 06:58:42 +0000 (08:58 +0200)]
Fix regression introduced by codegen refactoring
Jürg Billeter [Wed, 18 Aug 2010 11:15:18 +0000 (13:15 +0200)]
Release 0.9.6
Jürg Billeter [Tue, 17 Aug 2010 19:02:43 +0000 (21:02 +0200)]
girparser: Fix hidden parameters at the end of the parameter list
Rumen Zarev [Tue, 17 Aug 2010 09:02:43 +0000 (11:02 +0200)]
poppler-glib: Make PopplerAction* be structs without type id.
Fixes bug 627070.
Marc-André Lureau [Sat, 14 Aug 2010 18:15:59 +0000 (20:15 +0200)]
codegen: check delegate type has_target in object creation expr
Fixes bug 626949.
Marc-André Lureau [Fri, 13 Aug 2010 22:56:44 +0000 (00:56 +0200)]
readline.vapi: include stdio.h before readline.h
This solves compilation error with the readline sample
from the wiki http://live.gnome.org/Vala/InputSamples.
Fixes bug 626883.
Ralf Michl [Fri, 13 Aug 2010 08:41:32 +0000 (10:41 +0200)]
dova: Fix generated main function
Philip Withnall [Mon, 2 Aug 2010 14:51:46 +0000 (15:51 +0100)]
girparser: Add support for parsing error domains
Fixes bug 625837.
Jürg Billeter [Thu, 12 Aug 2010 14:35:36 +0000 (16:35 +0200)]
gtk+-2.0, gtk+-3.0: Fix gtk_widget_new binding
Jürg Billeter [Thu, 12 Aug 2010 14:01:59 +0000 (16:01 +0200)]
Fix dbus-glib support
Jürg Billeter [Thu, 12 Aug 2010 13:56:16 +0000 (15:56 +0200)]
Fix Symbol.get_cheader_filenames
Jürg Billeter [Tue, 10 Aug 2010 19:07:21 +0000 (21:07 +0200)]
codegen: Small refactoring in method generation
Jürg Billeter [Tue, 10 Aug 2010 17:45:46 +0000 (19:45 +0200)]
codegen: Small refactoring in property accessor generation
Jürg Billeter [Sun, 8 Aug 2010 09:03:07 +0000 (11:03 +0200)]
codegen: Add EmitContext class
Jürg Billeter [Sat, 7 Aug 2010 20:01:51 +0000 (22:01 +0200)]
codegen: Drop CCodeModule
Jürg Billeter [Wed, 11 Aug 2010 22:32:50 +0000 (00:32 +0200)]
Do not create array lists where not necessary
Jürg Billeter [Wed, 11 Aug 2010 21:19:42 +0000 (23:19 +0200)]
Do not create CCodeLineDirective objects if not needed
Jürg Billeter [Sat, 7 Aug 2010 17:36:27 +0000 (19:36 +0200)]
Remove unused local from member access module
Evan Nemerson [Thu, 12 Aug 2010 05:57:52 +0000 (22:57 -0700)]
gedit-2.20: Make Window.create_tab_from_uri.encoding nullable.
Fixes bug 626458.
Maciej Piechotka [Thu, 12 Aug 2010 05:38:29 +0000 (22:38 -0700)]
libdaemon: Use correct type for PID in fork and pid_file_is_running.
Fixes bug 626540.
Evan Nemerson [Sat, 5 Jun 2010 18:06:14 +0000 (11:06 -0700)]
vapigen: support for setting exception types in metadata files
Fixes bug 620677.
Jürg Billeter [Tue, 10 Aug 2010 20:58:39 +0000 (22:58 +0200)]
Fix generic classes with GObject constructors
Jürg Billeter [Tue, 10 Aug 2010 07:08:25 +0000 (09:08 +0200)]
Append temporary variables in order of declaration
Jürg Billeter [Sat, 7 Aug 2010 14:50:40 +0000 (16:50 +0200)]
Use emit instead of accept and accept_children in code generator
Jürg Billeter [Mon, 9 Aug 2010 20:50:48 +0000 (22:50 +0200)]
Drop deprecated support for assigning to construct-only properties
Jürg Billeter [Mon, 9 Aug 2010 14:46:20 +0000 (16:46 +0200)]
vala-gen-introspect: Fix script with version suffix
Jürg Billeter [Mon, 9 Aug 2010 08:41:14 +0000 (10:41 +0200)]
Release 0.9.5
Florian Brosch [Sun, 8 Aug 2010 15:53:35 +0000 (17:53 +0200)]
Allow overriding content property in Comment class
Florian Brosch [Sun, 8 Aug 2010 14:00:37 +0000 (16:00 +0200)]
Remove trailing whitespace from content in markup reader
Florian Brosch [Sun, 8 Aug 2010 01:37:15 +0000 (03:37 +0200)]
Fix line and column counter in markup reader
Luca Bruno [Thu, 5 Aug 2010 07:23:13 +0000 (09:23 +0200)]
GAsync: Fix array parameters without length
Fixes bug 626053.
Jürg Billeter [Mon, 9 Aug 2010 07:48:34 +0000 (09:48 +0200)]
valac: Enable version header by default
Keep it disabled when building vala itself for bootstrapping reasons.
Marc-André Lureau [Sat, 7 Aug 2010 18:27:25 +0000 (20:27 +0200)]
Add vala.m4 with VALA_CHECK_PACKAGES macro
Fixes bug 626321.
Michal Hruby [Mon, 9 Aug 2010 07:26:46 +0000 (09:26 +0200)]
glib-2.0: Add g_node_unlink binding
Stef Walter [Tue, 27 Jul 2010 06:30:48 +0000 (23:30 -0700)]
glib-2.0: Add GNode bindings
Fixes bug 543454.
Stef Walter [Tue, 27 Jul 2010 06:27:49 +0000 (23:27 -0700)]
Automatically free GNode data when appropriate
Andrea Del Signore [Sat, 7 Aug 2010 19:46:10 +0000 (12:46 -0700)]
Add gedit-2.20 bindings
Evan Nemerson [Sat, 7 Aug 2010 19:08:18 +0000 (12:08 -0700)]
tokyocabinet: Various type and name fixes, add tchdbsetdfunit
Andrea Del Signore [Sat, 7 Aug 2010 17:48:52 +0000 (10:48 -0700)]
gtksourceview-2.0: Various fixes for GtkSourceCompletion.
Jürg Billeter [Sat, 7 Aug 2010 08:47:29 +0000 (10:47 +0200)]
dova: Support string literals without allocation
Jürg Billeter [Fri, 6 Aug 2010 16:00:32 +0000 (18:00 +0200)]
dova: Fix default values for boolean and numeric types
Jürg Billeter [Fri, 6 Aug 2010 15:25:14 +0000 (17:25 +0200)]
dova: Do not emit empty arrays for empty lists, sets, or maps
Jürg Billeter [Fri, 6 Aug 2010 14:59:45 +0000 (16:59 +0200)]
dova: Do not generate empty type structs for delegates
Evan Nemerson [Fri, 6 Aug 2010 04:28:58 +0000 (21:28 -0700)]
libsoup-2.4: Use length for SoupMessageBody.data array length.
Evan Nemerson [Thu, 5 Aug 2010 19:07:58 +0000 (12:07 -0700)]
gdk-pixbuf-2.0: Remove custom.vala file, use metadata instead.
Ryan Lortie [Fri, 6 Aug 2010 03:03:18 +0000 (23:03 -0400)]
finish removing dconf vapi
oops :)
Ryan Lortie [Fri, 6 Aug 2010 02:57:15 +0000 (22:57 -0400)]
drop dconf vapi
dconf ships it for itself