]>
git.ipfire.org Git - thirdparty/vala.git/log
Luca Bruno [Sun, 6 Mar 2011 17:21:48 +0000 (18:21 +0100)]
codegen: Drop MemberAccess creation for field finalization
Luca Bruno [Sun, 6 Mar 2011 15:50:37 +0000 (16:50 +0100)]
codegen: Drop MemberAccess creation for field array initializer
Luca Bruno [Sun, 6 Mar 2011 15:49:07 +0000 (16:49 +0100)]
codegen: Add convenience load_this_parameter() method
Luca Bruno [Sun, 6 Mar 2011 15:38:32 +0000 (16:38 +0100)]
codegen: Use TargetValue instead of Expression for field instance
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
Michal Hruby [Thu, 10 Mar 2011 17:17:29 +0000 (18:17 +0100)]
gtk+-2.0, gtk+-3.0: Fix Gtk.TextBufferDeserializeFunc
Luca Bruno [Sun, 6 Mar 2011 17:13:11 +0000 (18:13 +0100)]
gtk+-2.0, gtk+-3.0: Fix binding for TextTagTable.foreach
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.
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.
Luca Bruno [Sat, 5 Mar 2011 11:41:50 +0000 (12:41 +0100)]
codegen: Drop useless comma expression when copying GValue
Luca Bruno [Sat, 5 Mar 2011 10:04:21 +0000 (11:04 +0100)]
codegen: Drop useless comma expression when using chained expressions
Luca Bruno [Sat, 5 Mar 2011 09:54:50 +0000 (10:54 +0100)]
codegen: Drop useless comma expression when handling struct arguments
Luca Bruno [Thu, 3 Mar 2011 18:47:40 +0000 (19:47 +0100)]
codegen: Drop useless comma expression in GType module
Luca Bruno [Thu, 3 Mar 2011 18:44:18 +0000 (19:44 +0100)]
codegen: Drop useless comma expression in GSignal module
Luca Bruno [Thu, 3 Mar 2011 17:57:12 +0000 (18:57 +0100)]
codegen: Drop useless comma expression in GObject module
Luca Bruno [Thu, 3 Mar 2011 17:48:45 +0000 (18:48 +0100)]
codegen: Drop useless comma expression in method call
Luca Bruno [Thu, 3 Mar 2011 17:44:44 +0000 (18:44 +0100)]
codegen: Drop unused code from the base module
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.
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
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
Jürg Billeter [Tue, 1 Mar 2011 10:13:10 +0000 (11:13 +0100)]
CodeWriter: Write [Diagnostics] attribute
Luca Bruno [Thu, 17 Feb 2011 11:12:59 +0000 (12:12 +0100)]
codegen: Drop unnecessary comma expressions in method calls
Frederik 'playya' Sdun [Fri, 28 Jan 2011 14:43:34 +0000 (15:43 +0100)]
Add support for async signal handlers
Fixes bug 602594.
Michal Hruby [Mon, 31 Jan 2011 17:22:42 +0000 (18:22 +0100)]
girwriter: Don't use constructor tag with structs
Michal Hruby [Mon, 31 Jan 2011 17:20:33 +0000 (18:20 +0100)]
girwriter: Fix output of interface structs
Michal Hruby [Sat, 22 Jan 2011 16:45:53 +0000 (17:45 +0100)]
girwriter: Fix indices for delegate parameters
Luca Bruno [Thu, 17 Feb 2011 10:39:04 +0000 (11:39 +0100)]
codegen: Drop unnecessary comma expressions in member access
Michal Hruby [Mon, 28 Feb 2011 19:04:28 +0000 (20:04 +0100)]
gobject-2.0: Add binding for Signal.get_invocation_hint
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.
Ilya Mezhirov [Mon, 28 Feb 2011 17:09:05 +0000 (18:09 +0100)]
libgsf-1: Fix cheader_filename for OutputGio.
Fixes bug 642370.
Jamie McCracken [Sun, 27 Feb 2011 23:49:03 +0000 (18:49 -0500)]
Genie: Fix parameter attributes (patch by Arc Riley)
Jürg Billeter [Sat, 26 Feb 2011 12:56:08 +0000 (13:56 +0100)]
gtk+-3.0: Fix gtk_widget_adjust_size_* 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
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.
Michal Hruby [Thu, 24 Feb 2011 11:27:59 +0000 (12:27 +0100)]
gidlparser: Fix null-terminated array parameters in delegates
Jürg Billeter [Wed, 23 Feb 2011 07:22:39 +0000 (08:22 +0100)]
codegen: Use destroy_field in finalizers
Jürg Billeter [Wed, 23 Feb 2011 07:13:44 +0000 (08:13 +0100)]
Fix crash on assignment to array length field
Jürg Billeter [Wed, 16 Feb 2011 16:19:59 +0000 (17:19 +0100)]
codegen: Use destroy_variable in store_*
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.
Jürg Billeter [Wed, 16 Feb 2011 09:25:49 +0000 (10:25 +0100)]
Use store_local and store_parameter for simple assignments
Jürg Billeter [Wed, 16 Feb 2011 12:22:12 +0000 (13:22 +0100)]
codegen: Use temporary variable for string concatenation
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.
Michal Hruby [Tue, 22 Feb 2011 10:30:16 +0000 (11:30 +0100)]
gdk-2.0, gdk-3.0: Fix Gdk.Rectangle.intersect binding
Jürg Billeter [Tue, 22 Feb 2011 08:04:17 +0000 (09:04 +0100)]
girparser: Mark methods and properties as extern
Fixes bug 642611.
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.
Michal Hruby [Mon, 21 Feb 2011 20:47:40 +0000 (21:47 +0100)]
rest-0.6: Mark the new_call method as virtual
Michal Hruby [Sun, 20 Feb 2011 21:46:33 +0000 (22:46 +0100)]
rest-0.6: Fix multiple issues with the bindings
Jürg Billeter [Wed, 16 Feb 2011 09:25:59 +0000 (10:25 +0100)]
codegen: Add get_field_cvalue and load_field
Jürg Billeter [Wed, 16 Feb 2011 09:18:46 +0000 (10:18 +0100)]
codegen: Add get_parameter_cvalue and load_parameter in dova
Jürg Billeter [Wed, 16 Feb 2011 08:26:26 +0000 (09:26 +0100)]
codegen: Use TargetValue for ref and out expressions
Luca Bruno [Tue, 15 Feb 2011 15:44:55 +0000 (16:44 +0100)]
codegen: Drop unnecessary comma expressions when boxing values
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.
Jürg Billeter [Tue, 15 Feb 2011 15:04:47 +0000 (16:04 +0100)]
codegen: Move array length handling to load_variable
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.
Luca Bruno [Tue, 15 Feb 2011 11:48:34 +0000 (12:48 +0100)]
codegen: Drop unnecessary comma expressions in initializers
Jürg Billeter [Mon, 14 Feb 2011 20:32:45 +0000 (21:32 +0100)]
Release 0.11.6
Jürg Billeter [Mon, 14 Feb 2011 18:50:36 +0000 (19:50 +0100)]
Allow casts in constant initializers
Ryan Lortie [Mon, 14 Feb 2011 00:57:55 +0000 (19:57 -0500)]
GVariant binding: add lookup APIs
Jürg Billeter [Sun, 13 Feb 2011 16:03:07 +0000 (17:03 +0100)]
codegen: Use builder API to free captured variables
Luca Bruno [Sun, 23 Jan 2011 10:21:09 +0000 (11:21 +0100)]
codegen: Guard array length access on simple assignment
Luca Bruno [Sat, 22 Jan 2011 11:26:03 +0000 (12:26 +0100)]
codegen: Replace get_unref_expression_ with destroy_variable
Stefano Debenedetti [Fri, 11 Feb 2011 08:10:20 +0000 (09:10 +0100)]
posix: Add recv() function binding.
Fixes bug 641785.
Stefano Debenedetti [Fri, 11 Feb 2011 08:05:52 +0000 (09:05 +0100)]
glib-2.0: Fix PollFunc delegate binding.
Fixes bug 641789.
Stefano Debenedetti [Fri, 11 Feb 2011 07:57:23 +0000 (08:57 +0100)]
posix: Fix poll and ppoll bindings.
Fixes bug 641788.
Jürg Billeter [Thu, 10 Feb 2011 23:03:28 +0000 (00:03 +0100)]
Add clutter-gtk-1.0 bindings
Fixes bug 642013.
Jürg Billeter [Thu, 10 Feb 2011 16:55:18 +0000 (17:55 +0100)]
glib-2.0: Improve performance of string.substring on large strings
Jürg Billeter [Wed, 9 Feb 2011 19:32:19 +0000 (20:32 +0100)]
gtk+-2.0, gtk+-3.0: Fix gtk_style_copy binding
Fixes bug 641950.
Jürg Billeter [Wed, 9 Feb 2011 11:01:25 +0000 (12:01 +0100)]
Allow use of N_("foo") in constant initializer lists
Jürg Billeter [Tue, 8 Feb 2011 21:08:03 +0000 (22:08 +0100)]
Fix signals with generic parameters
Fixes bug 628639.
Jürg Billeter [Tue, 8 Feb 2011 19:32:35 +0000 (20:32 +0100)]
Support translated string constants
Fixes bug 641543.
Jürg Billeter [Tue, 8 Feb 2011 18:59:25 +0000 (19:59 +0100)]
Report error for constants with non-constant expressions
Jürg Billeter [Tue, 8 Feb 2011 08:06:09 +0000 (09:06 +0100)]
codegen: Fix property accessor definitions with custom cname
Fixes bug 641781.
Jürg Billeter [Mon, 7 Feb 2011 22:14:02 +0000 (23:14 +0100)]
gtk+-3.0: Fix gtk_widget_get_preferred_* bindings
Jürg Billeter [Mon, 7 Feb 2011 22:09:06 +0000 (23:09 +0100)]
gtk+-2.0, gtk+-3.0: Fix gtk_text_iter_{begins,ends}_tag bindings
Jürg Billeter [Mon, 7 Feb 2011 22:05:07 +0000 (23:05 +0100)]
gdk-3.0: Fix GdkRectangle binding
Fixes bug 637901.
Jürg Billeter [Mon, 7 Feb 2011 21:36:13 +0000 (22:36 +0100)]
Fix null-terminated array parameters in signals
Fixes bug 641715.
Frederik 'playya' Sdun [Mon, 7 Feb 2011 19:38:36 +0000 (11:38 -0800)]
gio-2.0: add array_null_terminated annotions in DBus Introspection
Evan Nemerson [Mon, 7 Feb 2011 14:25:48 +0000 (06:25 -0800)]
pixman-1: fix Image ref and unref functions
Jürg Billeter [Mon, 7 Feb 2011 09:32:37 +0000 (10:32 +0100)]
gio-2.0: Fix g_application_local_command_line binding
Fixes bug 641512.
Luca Bruno [Sun, 6 Feb 2011 08:15:55 +0000 (09:15 +0100)]
json-glib-1.0: Make Object.set_member node parameter owned
Luca Bruno [Sun, 6 Feb 2011 08:12:05 +0000 (09:12 +0100)]
cogl-1.0: Fix Matrix from_array, get_inverse and transform_point
Luca Bruno [Sun, 6 Feb 2011 08:06:33 +0000 (09:06 +0100)]
clutter-1.0: Fix Actor methods about transformation matrix and rotation.
Fixed methods are apply_transform, get_tranformation_matrix
and get_rotation.
Evan Nemerson [Sat, 5 Feb 2011 01:59:58 +0000 (17:59 -0800)]
clutter-1.0: make entries parameter of init_with_args an array
Fixes bug 639657.
Marc-André Lureau [Sat, 5 Feb 2011 01:47:09 +0000 (17:47 -0800)]
libsoup-2.4: Move form_* methods into Form and fix ownership issues
Fixes bug 640841.
Evan Nemerson [Sat, 5 Feb 2011 01:32:40 +0000 (17:32 -0800)]
Add pixman-1 bindings
Evan Nemerson [Fri, 4 Feb 2011 23:29:28 +0000 (15:29 -0800)]
linux: add omapfb bindings
Evan Nemerson [Fri, 4 Feb 2011 22:38:24 +0000 (14:38 -0800)]
glib-2.0: add missing parameter to Variant.dup_bytestring
Evan Nemerson [Fri, 4 Feb 2011 20:12:06 +0000 (12:12 -0800)]
gdk-pixbuf-2.0: make return value of Gdk.Pixbuf.flip nullable
Evan Nemerson [Fri, 4 Feb 2011 19:43:37 +0000 (11:43 -0800)]
gio-2.0: use GLib.Func for Cancellable.connect argument
Jürg Billeter [Fri, 28 Jan 2011 23:05:09 +0000 (00:05 +0100)]
glib-2.0: Add parse and try_parse methods to boolean and numeric types
This deprecates string.to_bool and string.to_int*.
Jürg Billeter [Fri, 28 Jan 2011 22:50:29 +0000 (23:50 +0100)]
Do not use verbose error reporting for deprecation warnings
Jürg Billeter [Tue, 25 Jan 2011 12:56:14 +0000 (13:56 +0100)]
gio-2.0: Fix GDBusProxy::g-properties-changed binding
Evan Nemerson [Sun, 23 Jan 2011 23:07:13 +0000 (15:07 -0800)]
mx-1.0: Make Padding a struct instead of a compact class
Andrea Del Signore [Sun, 23 Jan 2011 19:10:20 +0000 (20:10 +0100)]
gtksourceview-2.0: Fix SourceCompletionContext and SourceCompletionProvider
Jürg Billeter [Fri, 21 Jan 2011 17:54:09 +0000 (18:54 +0100)]
Release 0.11.5
Luca Bruno [Fri, 21 Jan 2011 17:31:07 +0000 (18:31 +0100)]
Add test for throwing errors from catch clauses
Sebastian Dröge [Fri, 21 Jan 2011 09:27:29 +0000 (10:27 +0100)]
gstreamer-pbutils-0.10: Use custom ref/unref functions for Gst.EncodingTarget
Arun Raghavan [Wed, 19 Jan 2011 07:48:33 +0000 (13:18 +0530)]
gstreamer-pbutils-0.10: Update for 0.10.32
Main change is the addition of encoding profiles and related API.
Jürg Billeter [Thu, 20 Jan 2011 21:10:27 +0000 (22:10 +0100)]
glib-2.0: Add string.last_index_of_char
This deprecates string.rchr.
Jürg Billeter [Thu, 20 Jan 2011 21:08:41 +0000 (22:08 +0100)]
glib-2.0: Add string.last_index_of
This deprecates string.rstr.