]> git.ipfire.org Git - thirdparty/vala.git/log
thirdparty/vala.git
14 years agogtk+-3.0: Update to 3.0.5
Jürg Billeter [Thu, 24 Mar 2011 07:38:18 +0000 (08:38 +0100)] 
gtk+-3.0: Update to 3.0.5

14 years agogio-2.0: Fix g_data_input_stream_read_line_finish binding
Jürg Billeter [Wed, 23 Mar 2011 21:40:18 +0000 (22:40 +0100)] 
gio-2.0: Fix g_data_input_stream_read_line_finish binding

Fixes bug 639211.

14 years agoD-Bus: Emit cast to avoid C warning for signal handling in clients
Jürg Billeter [Wed, 23 Mar 2011 21:32:30 +0000 (22:32 +0100)] 
D-Bus: Emit cast to avoid C warning for signal handling in clients

14 years agoD-Bus: Remove extra semicolon to avoid C warning
Jürg Billeter [Wed, 23 Mar 2011 21:26:55 +0000 (22:26 +0100)] 
D-Bus: Remove extra semicolon to avoid C warning

14 years agoD-Bus: Add missing string.h includes
Jürg Billeter [Wed, 23 Mar 2011 21:21:50 +0000 (22:21 +0100)] 
D-Bus: Add missing string.h includes

14 years agocodegen: Always call _finish() after yield
Luca Bruno [Tue, 22 Mar 2011 20:53:22 +0000 (21:53 +0100)] 
codegen: Always call _finish() after yield

Fixes bug 645606.

14 years agoglib binding: mark VariantType [Immutable]
Ryan Lortie [Wed, 23 Mar 2011 16:07:12 +0000 (12:07 -0400)] 
glib binding: mark VariantType [Immutable]

This gets us proper behaviour with respect to functions that return
unowned VariantType (which is 'const GVariantType *' in C).

14 years agogirwriter: Skip methods with va_list parameters
Jürg Billeter [Wed, 23 Mar 2011 13:00:23 +0000 (14:00 +0100)] 
girwriter: Skip methods with va_list parameters

gobject-introspection does not currently support va_list parameters.

14 years agoD-Bus: Support DBus.signature attribute for struct fields
Jürg Billeter [Tue, 22 Mar 2011 20:39:23 +0000 (21:39 +0100)] 
D-Bus: Support DBus.signature attribute for struct fields

Fixes bug 645528.

14 years agovte: Update to 0.27.90
Jürg Billeter [Tue, 22 Mar 2011 20:18:02 +0000 (21:18 +0100)] 
vte: Update to 0.27.90

Fixes bug 627410.

14 years agocodegen: Fix freeing of owned parameters
Jürg Billeter [Tue, 22 Mar 2011 19:48:52 +0000 (20:48 +0100)] 
codegen: Fix freeing of owned parameters

Fixes bug 645177.

14 years agoposix: Add setlogmask() and LOG_UPTO().
tfischer [Fri, 18 Mar 2011 21:15:47 +0000 (15:15 -0600)] 
posix: Add setlogmask() and LOG_UPTO().

Fixes bug 645189.

14 years agogio-2.0: Fix InetAddress.from_bytes bindings
Luca Bruno [Sun, 20 Mar 2011 00:04:29 +0000 (01:04 +0100)] 
gio-2.0: Fix InetAddress.from_bytes bindings

Based on patch by Robert Ancell.

Fixes bug 644974.

14 years agogio-2.0: Fix Bus.own_name and own_name_on_connection bindings.
Marco Trevisan (Treviño) [Tue, 1 Mar 2011 14:26:37 +0000 (15:26 +0100)] 
gio-2.0: Fix Bus.own_name and own_name_on_connection bindings.

14 years agoposix: Support handling SA_SIGINFO with sigaction
Robert Ancell [Mon, 14 Mar 2011 05:31:37 +0000 (16:31 +1100)] 
posix: Support handling SA_SIGINFO with sigaction

Closes bug 633769

14 years agogdk-2.0, gdk-3.0: Fix atom name bindings
Oliver Sauder [Sat, 19 Mar 2011 10:49:15 +0000 (11:49 +0100)] 
gdk-2.0, gdk-3.0: Fix atom name bindings

https://bugzilla.gnome.org/show_bug.cgi?id=645215

14 years agogtk+-2.0, gtk+-3.0: Fix more clipboard-related bindings
Michal Hruby [Thu, 17 Mar 2011 20:53:52 +0000 (21:53 +0100)] 
gtk+-2.0, gtk+-3.0: Fix more clipboard-related bindings

Fixes bug 645071.

14 years agoglib-2.0: Fix KeyFile get_comment and set_comment bindings
Luca Bruno [Thu, 17 Mar 2011 06:48:32 +0000 (07:48 +0100)] 
glib-2.0: Fix KeyFile get_comment and set_comment bindings

14 years agoRelease 0.11.7 0.11.7
Jürg Billeter [Wed, 16 Mar 2011 19:15:41 +0000 (20:15 +0100)] 
Release 0.11.7

14 years agoD-Bus: Fix Connection.get_proxy.begin calls
Jürg Billeter [Wed, 16 Mar 2011 18:33:22 +0000 (19:33 +0100)] 
D-Bus: Fix Connection.get_proxy.begin calls

14 years agoD-Bus: Fix get_proxy.begin calls
Jürg Billeter [Wed, 16 Mar 2011 18:20:09 +0000 (19:20 +0100)] 
D-Bus: Fix get_proxy.begin calls

14 years agoglib-2.0: Do not use strnlen
Jürg Billeter [Wed, 16 Mar 2011 17:33:58 +0000 (18:33 +0100)] 
glib-2.0: Do not use strnlen

strnlen is not available on all systems.

Fixes bug 644550.

14 years agoWrite delegates as qualified types in code writer
Ryan Lortie [Tue, 15 Mar 2011 21:09:54 +0000 (22:09 +0100)] 
Write delegates as qualified types in code writer

Fixes bug 643927.

14 years agoAdd support for [Experimental] attribute
Marco Trevisan (Treviño) [Tue, 15 Mar 2011 00:39:53 +0000 (01:39 +0100)] 
Add support for [Experimental] attribute

Report a warning when using experimental symbols. The GIDL parser has
been updated, too, and bindings have been regenerated.

Fixes bug 644779.

14 years agogio: one more fix for GActionGroup.list_actions()
Ryan Lortie [Mon, 14 Mar 2011 15:10:46 +0000 (11:10 -0400)] 
gio: one more fix for GActionGroup.list_actions()

We must explicitly specify that the array is null-terminated.

14 years agogio: fix binding for GActionGroup.list_actions()
Ryan Lortie [Mon, 14 Mar 2011 14:55:18 +0000 (10:55 -0400)] 
gio: fix binding for GActionGroup.list_actions()

vapigen was detecting

  gchar ** g_action_group_list_actions (GActionGroup *action_group);

as

  public abstract unowned string list_actions ();

Add some metadata to clear that up and regenerate the vapi.

14 years agogdk-pixbuf-2.0: Fix binding for serialize method
Michal Hruby [Mon, 14 Mar 2011 01:00:08 +0000 (02:00 +0100)] 
gdk-pixbuf-2.0: Fix binding for serialize method

14 years agoRevert "GModule vapi: add missing close() method"
Ryan Lortie [Sun, 13 Mar 2011 20:02:57 +0000 (16:02 -0400)] 
Revert "GModule vapi: add missing close() method"

This reverts commit 09b06c19dd7eb965f02d26305e810a9126e9bc93.

g_module_close() is the free function.

14 years agoGModule vapi: add missing close() method
Ryan Lortie [Sun, 13 Mar 2011 04:23:18 +0000 (23:23 -0500)] 
GModule vapi: add missing close() method

14 years agogtk+-2.0, gtk+-3.0: Fix gtk_tree_view_column_cell_get_position binding
Jürg Billeter [Sat, 12 Mar 2011 15:01:16 +0000 (16:01 +0100)] 
gtk+-2.0, gtk+-3.0: Fix gtk_tree_view_column_cell_get_position binding

14 years agopango: Multiple binding fixes
Michal Hruby [Fri, 11 Mar 2011 00:27:31 +0000 (01:27 +0100)] 
pango: Multiple binding fixes

Fixes bug 642293.

14 years agogtk+-2.0, gtk+-3.0: Fix TreeModelFilter.set_modify_func
Michal Hruby [Thu, 10 Mar 2011 22:19:35 +0000 (23:19 +0100)] 
gtk+-2.0, gtk+-3.0: Fix TreeModelFilter.set_modify_func

Fixes bug 643852.

14 years agogtk+-2.0, gtk+-3.0: Fix get_selection_bounds binding
Michal Hruby [Thu, 10 Mar 2011 21:39:46 +0000 (22:39 +0100)] 
gtk+-2.0, gtk+-3.0: Fix get_selection_bounds binding

Fixes bug 644158.

14 years agocairo: Mark filename parameter for PdfSurface nullable
Michal Hruby [Thu, 10 Mar 2011 21:31:55 +0000 (22:31 +0100)] 
cairo: Mark filename parameter for PdfSurface nullable

Fixes bug 644158.

14 years agotests: Add test for fixed size arrays
Michal Hruby [Thu, 10 Mar 2011 16:45:57 +0000 (17:45 +0100)] 
tests: Add test for fixed size arrays

14 years agocodegen: Fix assignment to fixed-length array variable
Jürg Billeter [Thu, 10 Mar 2011 19:27:02 +0000 (20:27 +0100)] 
codegen: Fix assignment to fixed-length array variable

Fixes bug 644413.

14 years agocodegen: Drop MemberAccess creation for field finalization
Luca Bruno [Sun, 6 Mar 2011 17:21:48 +0000 (18:21 +0100)] 
codegen: Drop MemberAccess creation for field finalization

14 years agocodegen: Drop MemberAccess creation for field array initializer
Luca Bruno [Sun, 6 Mar 2011 15:50:37 +0000 (16:50 +0100)] 
codegen: Drop MemberAccess creation for field array initializer

14 years agocodegen: Add convenience load_this_parameter() method
Luca Bruno [Sun, 6 Mar 2011 15:49:07 +0000 (16:49 +0100)] 
codegen: Add convenience load_this_parameter() method

14 years agocodegen: Use TargetValue instead of Expression for field instance
Luca Bruno [Sun, 6 Mar 2011 15:38:32 +0000 (16:38 +0100)] 
codegen: Use TargetValue instead of Expression for field instance

14 years agogtk+-2.0, gtk+-3.0: Fix Gtk.TextBuffer serialize and deserialize methods
Michal Hruby [Thu, 10 Mar 2011 17:36:54 +0000 (18:36 +0100)] 
gtk+-2.0, gtk+-3.0: Fix Gtk.TextBuffer serialize and deserialize methods

14 years agogtk+-2.0, gtk+-3.0: Fix Gtk.TextBufferDeserializeFunc
Michal Hruby [Thu, 10 Mar 2011 17:17:29 +0000 (18:17 +0100)] 
gtk+-2.0, gtk+-3.0: Fix Gtk.TextBufferDeserializeFunc

14 years agogtk+-2.0, gtk+-3.0: Fix binding for TextTagTable.foreach
Luca Bruno [Sun, 6 Mar 2011 17:13:11 +0000 (18:13 +0100)] 
gtk+-2.0, gtk+-3.0: Fix binding for TextTagTable.foreach

14 years agocodegen: Don't check for comma expression in get_field_cvalue
Luca Bruno [Sat, 5 Mar 2011 10:09:24 +0000 (11:09 +0100)] 
codegen: Don't check for comma expression in get_field_cvalue

All comma expressions have been dropped, so it's not possible that
an inner C expression is a comma expression.

14 years agocodegen: Don't check for comma expression in visit_addressof_expression
Luca Bruno [Sat, 5 Mar 2011 10:09:24 +0000 (11:09 +0100)] 
codegen: Don't check for comma expression in visit_addressof_expression

All comma expressions have been dropped, so it's not possible that
an inner C expression is a comma expression.

14 years agocodegen: Drop useless comma expression when copying GValue
Luca Bruno [Sat, 5 Mar 2011 11:41:50 +0000 (12:41 +0100)] 
codegen: Drop useless comma expression when copying GValue

14 years agocodegen: Drop useless comma expression when using chained expressions
Luca Bruno [Sat, 5 Mar 2011 10:04:21 +0000 (11:04 +0100)] 
codegen: Drop useless comma expression when using chained expressions

14 years agocodegen: Drop useless comma expression when handling struct arguments
Luca Bruno [Sat, 5 Mar 2011 09:54:50 +0000 (10:54 +0100)] 
codegen: Drop useless comma expression when handling struct arguments

14 years agocodegen: Drop useless comma expression in GType module
Luca Bruno [Thu, 3 Mar 2011 18:47:40 +0000 (19:47 +0100)] 
codegen: Drop useless comma expression in GType module

14 years agocodegen: Drop useless comma expression in GSignal module
Luca Bruno [Thu, 3 Mar 2011 18:44:18 +0000 (19:44 +0100)] 
codegen: Drop useless comma expression in GSignal module

14 years agocodegen: Drop useless comma expression in GObject module
Luca Bruno [Thu, 3 Mar 2011 17:57:12 +0000 (18:57 +0100)] 
codegen: Drop useless comma expression in GObject module

14 years agocodegen: Drop useless comma expression in method call
Luca Bruno [Thu, 3 Mar 2011 17:48:45 +0000 (18:48 +0100)] 
codegen: Drop useless comma expression in method call

14 years agocodegen: Drop unused code from the base module
Luca Bruno [Thu, 3 Mar 2011 17:44:44 +0000 (18:44 +0100)] 
codegen: Drop unused code from the base module

14 years agoGVariant binding: bind g_variant_{get,new}_va
Ryan Lortie [Wed, 2 Mar 2011 07:08:57 +0000 (02:08 -0500)] 
GVariant binding: bind g_variant_{get,new}_va

I didn't bind these because I didn't know that it was possible to use
va_list from Vala.  It is, so bind them.

14 years agoLinux: add epoll(7) and friends
Michael 'Mickey' Lauer [Tue, 1 Mar 2011 15:20:27 +0000 (16:20 +0100)] 
Linux: add epoll(7) and friends

Based on a patch by Stefano Debenedetti
Closes bug #641790

14 years agoPosix: added sched_ functions support
Marco Trevisan (Treviño) [Tue, 4 Jan 2011 00:19:46 +0000 (01:19 +0100)] 
Posix: added sched_ functions support

Scheduler functions included
Closes bug #639344

14 years agoCodeWriter: Write [Diagnostics] attribute
Jürg Billeter [Tue, 1 Mar 2011 10:13:10 +0000 (11:13 +0100)] 
CodeWriter: Write [Diagnostics] attribute

14 years agocodegen: Drop unnecessary comma expressions in method calls
Luca Bruno [Thu, 17 Feb 2011 11:12:59 +0000 (12:12 +0100)] 
codegen: Drop unnecessary comma expressions in method calls

14 years agoAdd support for async signal handlers bfcbc0b26c94f8c61f91bd41dc23290536cc9dd9
Frederik 'playya' Sdun [Fri, 28 Jan 2011 14:43:34 +0000 (15:43 +0100)] 
Add support for async signal handlers

Fixes bug 602594.

14 years agogirwriter: Don't use constructor tag with structs
Michal Hruby [Mon, 31 Jan 2011 17:22:42 +0000 (18:22 +0100)] 
girwriter: Don't use constructor tag with structs

14 years agogirwriter: Fix output of interface structs
Michal Hruby [Mon, 31 Jan 2011 17:20:33 +0000 (18:20 +0100)] 
girwriter: Fix output of interface structs

14 years agogirwriter: Fix indices for delegate parameters
Michal Hruby [Sat, 22 Jan 2011 16:45:53 +0000 (17:45 +0100)] 
girwriter: Fix indices for delegate parameters

14 years agocodegen: Drop unnecessary comma expressions in member access
Luca Bruno [Thu, 17 Feb 2011 10:39:04 +0000 (11:39 +0100)] 
codegen: Drop unnecessary comma expressions in member access

14 years agogobject-2.0: Add binding for Signal.get_invocation_hint
Michal Hruby [Mon, 28 Feb 2011 19:04:28 +0000 (20:04 +0100)] 
gobject-2.0: Add binding for Signal.get_invocation_hint

14 years agogtk+-2.0, gtk+-3.0: Fix gtk_tree_view_column_cell_get_position binding.
Luca Bruno [Mon, 28 Feb 2011 17:24:31 +0000 (18:24 +0100)] 
gtk+-2.0, gtk+-3.0: Fix gtk_tree_view_column_cell_get_position binding.

Fixes bug 642635.

14 years agolibgsf-1: Fix cheader_filename for OutputGio.
Ilya Mezhirov [Mon, 28 Feb 2011 17:09:05 +0000 (18:09 +0100)] 
libgsf-1: Fix cheader_filename for OutputGio.

Fixes bug 642370.

14 years agoGenie: Fix parameter attributes (patch by Arc Riley)
Jamie McCracken [Sun, 27 Feb 2011 23:49:03 +0000 (18:49 -0500)] 
Genie: Fix parameter attributes (patch by Arc Riley)

14 years agogtk+-3.0: Fix gtk_widget_adjust_size_* bindings
Jürg Billeter [Sat, 26 Feb 2011 12:56:08 +0000 (13:56 +0100)] 
gtk+-3.0: Fix gtk_widget_adjust_size_* bindings

14 years agogtk+-2.0, gtk+-3.0: Fix a few Clipboard related bindings
Michal Hruby [Thu, 24 Feb 2011 12:41:56 +0000 (13:41 +0100)] 
gtk+-2.0, gtk+-3.0: Fix a few Clipboard related bindings

14 years agogtk+-2.0, gtk+-3.0: Fix GtkToggleActionEntry binding
Jim Nelson [Thu, 24 Feb 2011 12:05:39 +0000 (13:05 +0100)] 
gtk+-2.0, gtk+-3.0: Fix GtkToggleActionEntry binding

Fixes bug 643152.

14 years agogidlparser: Fix null-terminated array parameters in delegates
Michal Hruby [Thu, 24 Feb 2011 11:27:59 +0000 (12:27 +0100)] 
gidlparser: Fix null-terminated array parameters in delegates

14 years agocodegen: Use destroy_field in finalizers
Jürg Billeter [Wed, 23 Feb 2011 07:22:39 +0000 (08:22 +0100)] 
codegen: Use destroy_field in finalizers

14 years agoFix crash on assignment to array length field
Jürg Billeter [Wed, 23 Feb 2011 07:13:44 +0000 (08:13 +0100)] 
Fix crash on assignment to array length field

14 years agocodegen: Use destroy_variable in store_*
Jürg Billeter [Wed, 16 Feb 2011 16:19:59 +0000 (17:19 +0100)] 
codegen: Use destroy_variable in store_*

14 years agocodegen: Add destroy_local, destroy_parameter, and destroy_field
Jürg Billeter [Wed, 16 Feb 2011 15:56:00 +0000 (16:56 +0100)] 
codegen: Add destroy_local, destroy_parameter, and destroy_field

This is in line with load_* and store_* methods.

14 years agoUse store_local and store_parameter for simple assignments
Jürg Billeter [Wed, 16 Feb 2011 09:25:49 +0000 (10:25 +0100)] 
Use store_local and store_parameter for simple assignments

14 years agocodegen: Use temporary variable for string concatenation
Jürg Billeter [Wed, 16 Feb 2011 12:22:12 +0000 (13:22 +0100)] 
codegen: Use temporary variable for string concatenation

14 years agogio-2.0: Fix g_application_local_command_line binding
Jürg Billeter [Tue, 22 Feb 2011 12:55:20 +0000 (13:55 +0100)] 
gio-2.0: Fix g_application_local_command_line binding

Fixes bug 642885.

14 years agogdk-2.0, gdk-3.0: Fix Gdk.Rectangle.intersect binding
Michal Hruby [Tue, 22 Feb 2011 10:30:16 +0000 (11:30 +0100)] 
gdk-2.0, gdk-3.0: Fix Gdk.Rectangle.intersect binding

14 years agogirparser: Mark methods and properties as extern
Jürg Billeter [Tue, 22 Feb 2011 08:04:17 +0000 (09:04 +0100)] 
girparser: Mark methods and properties as extern

Fixes bug 642611.

14 years agogtk+-2.0, gtk+-3.0: Fix GtkActionEntry binding
Jürg Billeter [Tue, 22 Feb 2011 07:25:51 +0000 (08:25 +0100)] 
gtk+-2.0, gtk+-3.0: Fix GtkActionEntry binding

Fixes bug 642427.

14 years agorest-0.6: Mark the new_call method as virtual
Michal Hruby [Mon, 21 Feb 2011 20:47:40 +0000 (21:47 +0100)] 
rest-0.6: Mark the new_call method as virtual

14 years agorest-0.6: Fix multiple issues with the bindings
Michal Hruby [Sun, 20 Feb 2011 21:46:33 +0000 (22:46 +0100)] 
rest-0.6: Fix multiple issues with the bindings

14 years agocodegen: Add get_field_cvalue and load_field
Jürg Billeter [Wed, 16 Feb 2011 09:25:59 +0000 (10:25 +0100)] 
codegen: Add get_field_cvalue and load_field

14 years agocodegen: Add get_parameter_cvalue and load_parameter in dova
Jürg Billeter [Wed, 16 Feb 2011 09:18:46 +0000 (10:18 +0100)] 
codegen: Add get_parameter_cvalue and load_parameter in dova

14 years agocodegen: Use TargetValue for ref and out expressions
Jürg Billeter [Wed, 16 Feb 2011 08:26:26 +0000 (09:26 +0100)] 
codegen: Use TargetValue for ref and out expressions

14 years agocodegen: Drop unnecessary comma expressions when boxing values
Luca Bruno [Tue, 15 Feb 2011 15:44:55 +0000 (16:44 +0100)] 
codegen: Drop unnecessary comma expressions when boxing values

14 years agocodegen: Drop unnecessary comma expressions in silent casts
Luca Bruno [Tue, 15 Feb 2011 14:36:20 +0000 (15:36 +0100)] 
codegen: Drop unnecessary comma expressions in silent casts

Assume temporary variable owns value depending on the relative
expression.

14 years agocodegen: Move array length handling to load_variable
Jürg Billeter [Tue, 15 Feb 2011 15:04:47 +0000 (16:04 +0100)] 
codegen: Move array length handling to load_variable

14 years agoccodegen: Drop unnecessary comma expressions at end of full expressions
Luca Bruno [Tue, 15 Feb 2011 12:50:42 +0000 (13:50 +0100)] 
ccodegen: Drop unnecessary comma expressions at end of full expressions

With this change object creation expressions that refer to a local
variable and have simple struct initializer will directly emit the
creation expression instead of setting it as C expression.

14 years agocodegen: Drop unnecessary comma expressions in initializers
Luca Bruno [Tue, 15 Feb 2011 11:48:34 +0000 (12:48 +0100)] 
codegen: Drop unnecessary comma expressions in initializers

14 years agoRelease 0.11.6 0.11.6
Jürg Billeter [Mon, 14 Feb 2011 20:32:45 +0000 (21:32 +0100)] 
Release 0.11.6

14 years agoAllow casts in constant initializers
Jürg Billeter [Mon, 14 Feb 2011 18:50:36 +0000 (19:50 +0100)] 
Allow casts in constant initializers

14 years agoGVariant binding: add lookup APIs
Ryan Lortie [Mon, 14 Feb 2011 00:57:55 +0000 (19:57 -0500)] 
GVariant binding: add lookup APIs

14 years agocodegen: Use builder API to free captured variables
Jürg Billeter [Sun, 13 Feb 2011 16:03:07 +0000 (17:03 +0100)] 
codegen: Use builder API to free captured variables

14 years agocodegen: Guard array length access on simple assignment
Luca Bruno [Sun, 23 Jan 2011 10:21:09 +0000 (11:21 +0100)] 
codegen: Guard array length access on simple assignment

14 years agocodegen: Replace get_unref_expression_ with destroy_variable
Luca Bruno [Sat, 22 Jan 2011 11:26:03 +0000 (12:26 +0100)] 
codegen: Replace get_unref_expression_ with destroy_variable

14 years agoposix: Add recv() function binding.
Stefano Debenedetti [Fri, 11 Feb 2011 08:10:20 +0000 (09:10 +0100)] 
posix: Add recv() function binding.

Fixes bug 641785.

14 years agoglib-2.0: Fix PollFunc delegate binding.
Stefano Debenedetti [Fri, 11 Feb 2011 08:05:52 +0000 (09:05 +0100)] 
glib-2.0: Fix PollFunc delegate binding.

Fixes bug 641789.

14 years agoposix: Fix poll and ppoll bindings.
Stefano Debenedetti [Fri, 11 Feb 2011 07:57:23 +0000 (08:57 +0100)] 
posix: Fix poll and ppoll bindings.

Fixes bug 641788.