]> git.ipfire.org Git - thirdparty/vala.git/log
thirdparty/vala.git
14 years agogirparser: Fix detection of asynchronous methods
Jürg Billeter [Wed, 15 Sep 2010 18:39:38 +0000 (20:39 +0200)] 
girparser: Fix detection of asynchronous methods

14 years agoWrite GIR version 1.2 instead of version 1.1
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.

14 years agogirparser: Set array_length_cname
Jürg Billeter [Wed, 15 Sep 2010 18:09:16 +0000 (20:09 +0200)] 
girparser: Set array_length_cname

Fixes bug 629691.

14 years agoAdd array_length_cname attribute for parameters
Jürg Billeter [Wed, 15 Sep 2010 18:00:37 +0000 (20:00 +0200)] 
Add array_length_cname attribute for parameters

14 years agogirparser: Update to parameter index handling used in GIR version 1.2
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

14 years agogirparser: Update to prefix 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

14 years agogirparser: Support alias syntax 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

14 years agogirparser: Support type names 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

14 years agoFix crash on invalid constructor chain up
Jürg Billeter [Mon, 13 Sep 2010 20:19:39 +0000 (22:19 +0200)] 
Fix crash on invalid constructor chain up

Fixes bug 628182.

14 years agoCodeWriter: add 'new' to methods where appropriate
Ryan Lortie [Sat, 11 Sep 2010 16:16:37 +0000 (12:16 -0400)] 
CodeWriter: add 'new' to methods where appropriate

14 years agocodegen: Fix GValue memory leak after boxing
Jürg Billeter [Thu, 9 Sep 2010 17:53:54 +0000 (19:53 +0200)] 
codegen: Fix GValue memory leak after boxing

Fixes bug 623543.

14 years agocodegen: Report error on unsupported use of array concatenation
Jürg Billeter [Thu, 9 Sep 2010 15:58:10 +0000 (17:58 +0200)] 
codegen: Report error on unsupported use of array concatenation

14 years agogio-2.0: Fix ownership of two AppLaunchContext method return values.
Evan Nemerson [Tue, 7 Sep 2010 22:53:10 +0000 (15:53 -0700)] 
gio-2.0: Fix ownership of two AppLaunchContext method return values.

14 years agoRelease 0.9.8 0.9.8
Jürg Billeter [Sat, 4 Sep 2010 15:05:57 +0000 (17:05 +0200)] 
Release 0.9.8

14 years agocodegen: Fix lcopy_value function generated for fundamental classes
Jürg Billeter [Fri, 3 Sep 2010 15:04:01 +0000 (17:04 +0200)] 
codegen: Fix lcopy_value function generated for fundamental classes

14 years agocodegen: Fix preconditions in asynchronous methods
Jürg Billeter [Fri, 3 Sep 2010 14:55:44 +0000 (16:55 +0200)] 
codegen: Fix preconditions in asynchronous methods

14 years agoposix: Fix SockAddr cname.
BianShaoLei [Thu, 2 Sep 2010 18:42:59 +0000 (11:42 -0700)] 
posix: Fix SockAddr cname.

Fixes bug 628470.

14 years agowebkit-1.0: Mark WebKitWebView::create_web_view return value as owned.
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.

14 years agogtk+-2.0, gtk+-3.0: Make gtk_image_set_from_pixmap parameters be nullable.
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.

14 years agogio-2.0: GLib.Icon.to_string() return value is not unowned
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.

14 years agogio-2.0: Make Application.quit_with_data.platform_data nullable.
Evan Nemerson [Sun, 22 Aug 2010 18:04:56 +0000 (11:04 -0700)] 
gio-2.0: Make Application.quit_with_data.platform_data nullable.

14 years agodova: Do not generate empty type structs for interfaces
Jürg Billeter [Sun, 22 Aug 2010 09:14:42 +0000 (11:14 +0200)] 
dova: Do not generate empty type structs for interfaces

14 years agoglib-2.0: Fix Variant.dup_string binding.
Evan Nemerson [Sun, 22 Aug 2010 03:47:28 +0000 (20:47 -0700)] 
glib-2.0: Fix Variant.dup_string binding.

14 years agocodewriter: Correctly write deprecated replacement attributes.
Evan Nemerson [Sat, 7 Aug 2010 18:15:12 +0000 (11:15 -0700)] 
codewriter: Correctly write deprecated replacement attributes.

14 years agovapigen: Fix chain up warning in subclasses of generated bindings
Jürg Billeter [Sat, 21 Aug 2010 16:47:40 +0000 (18:47 +0200)] 
vapigen: Fix chain up warning in subclasses of generated bindings

14 years agoFix writing of construct_function attribute
Jürg Billeter [Sat, 21 Aug 2010 16:36:42 +0000 (18:36 +0200)] 
Fix writing of construct_function attribute

14 years agoFix assignment to construct properties
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.

14 years agogtk+-2.0, gtk+-3.0: Make Gtk.Menu.attach_to_widget.detacher nullable.
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.

14 years agoFix error handling for character literals
Jürg Billeter [Fri, 20 Aug 2010 19:19:10 +0000 (21:19 +0200)] 
Fix error handling for character literals

14 years agovapigen: Replace use of string.len () by string.length
Jürg Billeter [Fri, 20 Aug 2010 18:42:39 +0000 (20:42 +0200)] 
vapigen: Replace use of string.len () by string.length

14 years agoglib-2.0: Deprecate string.len () in favor of 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

14 years agoSupport implicit GValue conversion when assigning to properties
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.

14 years agoExtend signal details to support string expressions
Luca Bruno [Fri, 20 Aug 2010 15:13:44 +0000 (17:13 +0200)] 
Extend signal details to support string expressions

Fixes bug 566909.

14 years agovalac: Add --fatal-warnings option
Evan Nemerson [Fri, 20 Aug 2010 14:58:18 +0000 (16:58 +0200)] 
valac: Add --fatal-warnings option

Fixes bug 615708.

14 years agoFix memory leak when freeing nullable structs without free function
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.

14 years agoD-Bus: Add missing gio.h include for GDBus clients
Jürg Billeter [Fri, 20 Aug 2010 13:55:01 +0000 (15:55 +0200)] 
D-Bus: Add missing gio.h include for GDBus clients

14 years agoUse relative path as specified on the command-line in error messages
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.

14 years agoDeprecate use of D-Bus GLib
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.

14 years agoFix ellipsis parameter position in generated methods
Luca Bruno [Sun, 25 Jul 2010 07:03:31 +0000 (09:03 +0200)] 
Fix ellipsis parameter position in generated methods

Fixes bug 620673.

14 years agoAdd mutex field in priv structures for properties
Luca Bruno [Sat, 24 Jul 2010 19:20:33 +0000 (21:20 +0200)] 
Add mutex field in priv structures for properties

Fixes bug 625200.

14 years agoFix handling of exceptions in property accessors
Evan Nemerson [Mon, 16 Aug 2010 21:50:27 +0000 (14:50 -0700)] 
Fix handling of exceptions in property accessors

Fixes bug 627090.

14 years agoHonor array_length_type when generating method parameters
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.

14 years agoSupport abstract/virtual delegate properties with target
Luca Bruno [Fri, 20 Aug 2010 07:56:01 +0000 (09:56 +0200)] 
Support abstract/virtual delegate properties with target

Fixes bug 623888.

14 years agoFix crash on invalid switch expression
Carlo Teubner [Fri, 20 Aug 2010 07:52:25 +0000 (09:52 +0200)] 
Fix crash on invalid switch expression

Fixes bug 626397.

14 years agoCall ref_sink also on result of Object.newv if necessary
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

14 years agoFix ref_sink of Gtk.Window created with GLib.Object.new
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.

14 years agoFix passing real non null struct arguments to vararg methods
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.

14 years agovapigen: Allow metadata to specify the type_name of properties.
Evan Nemerson [Fri, 20 Aug 2010 06:12:03 +0000 (23:12 -0700)] 
vapigen: Allow metadata to specify the type_name of properties.

14 years agorasqal: add *.deps-file
Florian Brosch [Thu, 19 Aug 2010 19:10:24 +0000 (21:10 +0200)] 
rasqal: add *.deps-file

14 years agosdl-gfx, sdl-image, sdl-mixer, sdl-net, sdl-ttf: add .deps-files
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

14 years agoglib-2.0: Add g_int64_hash and g_int64_equal bindings.
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.

14 years agodova: Add support for [NoThrow] methods
Jürg Billeter [Thu, 19 Aug 2010 09:25:41 +0000 (11:25 +0200)] 
dova: Add support for [NoThrow] methods

14 years agoRelease 0.9.7 0.9.7
Jürg Billeter [Thu, 19 Aug 2010 07:00:00 +0000 (09:00 +0200)] 
Release 0.9.7

14 years agoFix regression introduced by codegen refactoring
Jürg Billeter [Thu, 19 Aug 2010 06:58:42 +0000 (08:58 +0200)] 
Fix regression introduced by codegen refactoring

14 years agoRelease 0.9.6 0.9.6
Jürg Billeter [Wed, 18 Aug 2010 11:15:18 +0000 (13:15 +0200)] 
Release 0.9.6

14 years agogirparser: Fix hidden parameters at the end of the parameter list
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

14 years agopoppler-glib: Make PopplerAction* be structs without type id.
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.

14 years agocodegen: check delegate type has_target in object creation expr
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.

14 years agoreadline.vapi: include stdio.h before readline.h
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.

15 years agodova: Fix generated main function
Ralf Michl [Fri, 13 Aug 2010 08:41:32 +0000 (10:41 +0200)] 
dova: Fix generated main function

15 years agogirparser: Add support for parsing error domains
Philip Withnall [Mon, 2 Aug 2010 14:51:46 +0000 (15:51 +0100)] 
girparser: Add support for parsing error domains

Fixes bug 625837.

15 years agogtk+-2.0, gtk+-3.0: Fix gtk_widget_new binding
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

15 years agoFix dbus-glib support
Jürg Billeter [Thu, 12 Aug 2010 14:01:59 +0000 (16:01 +0200)] 
Fix dbus-glib support

15 years agoFix Symbol.get_cheader_filenames
Jürg Billeter [Thu, 12 Aug 2010 13:56:16 +0000 (15:56 +0200)] 
Fix Symbol.get_cheader_filenames

15 years agocodegen: Small refactoring in method generation
Jürg Billeter [Tue, 10 Aug 2010 19:07:21 +0000 (21:07 +0200)] 
codegen: Small refactoring in method generation

15 years agocodegen: Small refactoring in property accessor generation
Jürg Billeter [Tue, 10 Aug 2010 17:45:46 +0000 (19:45 +0200)] 
codegen: Small refactoring in property accessor generation

15 years agocodegen: Add EmitContext class
Jürg Billeter [Sun, 8 Aug 2010 09:03:07 +0000 (11:03 +0200)] 
codegen: Add EmitContext class

15 years agocodegen: Drop CCodeModule
Jürg Billeter [Sat, 7 Aug 2010 20:01:51 +0000 (22:01 +0200)] 
codegen: Drop CCodeModule

15 years agoDo not create array lists where not necessary
Jürg Billeter [Wed, 11 Aug 2010 22:32:50 +0000 (00:32 +0200)] 
Do not create array lists where not necessary

15 years agoDo not create CCodeLineDirective objects if not needed
Jürg Billeter [Wed, 11 Aug 2010 21:19:42 +0000 (23:19 +0200)] 
Do not create CCodeLineDirective objects if not needed

15 years agoRemove unused local from member access module
Jürg Billeter [Sat, 7 Aug 2010 17:36:27 +0000 (19:36 +0200)] 
Remove unused local from member access module

15 years agogedit-2.20: Make Window.create_tab_from_uri.encoding nullable.
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.

15 years agolibdaemon: Use correct type for PID in fork and pid_file_is_running.
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.

15 years agovapigen: support for setting exception types in metadata files
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.

15 years agoFix generic classes with GObject constructors
Jürg Billeter [Tue, 10 Aug 2010 20:58:39 +0000 (22:58 +0200)] 
Fix generic classes with GObject constructors

15 years agoAppend temporary variables in order of declaration
Jürg Billeter [Tue, 10 Aug 2010 07:08:25 +0000 (09:08 +0200)] 
Append temporary variables in order of declaration

15 years agoUse emit instead of accept and accept_children in code generator
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

15 years agoDrop deprecated support for assigning to construct-only properties
Jürg Billeter [Mon, 9 Aug 2010 20:50:48 +0000 (22:50 +0200)] 
Drop deprecated support for assigning to construct-only properties

15 years agovala-gen-introspect: Fix script with version suffix
Jürg Billeter [Mon, 9 Aug 2010 14:46:20 +0000 (16:46 +0200)] 
vala-gen-introspect: Fix script with version suffix

15 years agoRelease 0.9.5 0.9.5
Jürg Billeter [Mon, 9 Aug 2010 08:41:14 +0000 (10:41 +0200)] 
Release 0.9.5

15 years agoAllow overriding content property in Comment class
Florian Brosch [Sun, 8 Aug 2010 15:53:35 +0000 (17:53 +0200)] 
Allow overriding content property in Comment class

15 years agoRemove trailing whitespace from content in markup reader
Florian Brosch [Sun, 8 Aug 2010 14:00:37 +0000 (16:00 +0200)] 
Remove trailing whitespace from content in markup reader

15 years agoFix line and column counter in markup reader
Florian Brosch [Sun, 8 Aug 2010 01:37:15 +0000 (03:37 +0200)] 
Fix line and column counter in markup reader

15 years agoGAsync: Fix array parameters without length
Luca Bruno [Thu, 5 Aug 2010 07:23:13 +0000 (09:23 +0200)] 
GAsync: Fix array parameters without length

Fixes bug 626053.

15 years agovalac: Enable version header by default
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.

15 years agoAdd vala.m4 with VALA_CHECK_PACKAGES macro
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.

15 years agoglib-2.0: Add g_node_unlink binding
Michal Hruby [Mon, 9 Aug 2010 07:26:46 +0000 (09:26 +0200)] 
glib-2.0: Add g_node_unlink binding

15 years agoglib-2.0: Add GNode bindings
Stef Walter [Tue, 27 Jul 2010 06:30:48 +0000 (23:30 -0700)] 
glib-2.0: Add GNode bindings

Fixes bug 543454.

15 years agoAutomatically free GNode data when appropriate
Stef Walter [Tue, 27 Jul 2010 06:27:49 +0000 (23:27 -0700)] 
Automatically free GNode data when appropriate

15 years agoAdd gedit-2.20 bindings
Andrea Del Signore [Sat, 7 Aug 2010 19:46:10 +0000 (12:46 -0700)] 
Add gedit-2.20 bindings

15 years agotokyocabinet: Various type and name fixes, add tchdbsetdfunit
Evan Nemerson [Sat, 7 Aug 2010 19:08:18 +0000 (12:08 -0700)] 
tokyocabinet: Various type and name fixes, add tchdbsetdfunit

15 years agogtksourceview-2.0: Various fixes for GtkSourceCompletion.
Andrea Del Signore [Sat, 7 Aug 2010 17:48:52 +0000 (10:48 -0700)] 
gtksourceview-2.0: Various fixes for GtkSourceCompletion.

15 years agodova: Support string literals without allocation
Jürg Billeter [Sat, 7 Aug 2010 08:47:29 +0000 (10:47 +0200)] 
dova: Support string literals without allocation

15 years agodova: Fix default values for boolean and numeric types
Jürg Billeter [Fri, 6 Aug 2010 16:00:32 +0000 (18:00 +0200)] 
dova: Fix default values for boolean and numeric types

15 years agodova: Do not emit empty arrays for empty lists, sets, or maps
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

15 years agodova: Do not generate empty type structs for delegates
Jürg Billeter [Fri, 6 Aug 2010 14:59:45 +0000 (16:59 +0200)] 
dova: Do not generate empty type structs for delegates

15 years agolibsoup-2.4: Use length for SoupMessageBody.data array length.
Evan Nemerson [Fri, 6 Aug 2010 04:28:58 +0000 (21:28 -0700)] 
libsoup-2.4: Use length for SoupMessageBody.data array length.

15 years agogdk-pixbuf-2.0: Remove custom.vala file, use metadata instead.
Evan Nemerson [Thu, 5 Aug 2010 19:07:58 +0000 (12:07 -0700)] 
gdk-pixbuf-2.0: Remove custom.vala file, use metadata instead.

15 years agofinish removing dconf vapi
Ryan Lortie [Fri, 6 Aug 2010 03:03:18 +0000 (23:03 -0400)] 
finish removing dconf vapi

oops :)

15 years agodrop dconf vapi
Ryan Lortie [Fri, 6 Aug 2010 02:57:15 +0000 (22:57 -0400)] 
drop dconf vapi

dconf ships it for itself