]> git.ipfire.org Git - thirdparty/vala.git/log
thirdparty/vala.git
14 years agolibusb-1.0: Add TransferFlags, use Posix.timeval not GLib.TimeVal 0f9f2987450ebc95b1c6ed4f9225e1b410eaca3d
Geert Jordaens [Wed, 19 Jan 2011 20:19:13 +0000 (12:19 -0800)] 
libusb-1.0: Add TransferFlags, use Posix.timeval not GLib.TimeVal

14 years agocodegen: Rename append_array_size and get_array_sizes to *_length(s)
Luca Bruno [Tue, 18 Jan 2011 14:00:00 +0000 (15:00 +0100)] 
codegen: Rename append_array_size and get_array_sizes to *_length(s)

The code of these two functions actually append a length C expression to
the array expression, not its size.

14 years agocodegen: Add not_in_coroutine convenience parameter to get an lvalue
Luca Bruno [Tue, 18 Jan 2011 09:44:33 +0000 (10:44 +0100)] 
codegen: Add not_in_coroutine convenience parameter to get an lvalue

14 years agocodegen: Add convenience is_in_coroutine() function
Luca Bruno [Tue, 18 Jan 2011 09:21:00 +0000 (10:21 +0100)] 
codegen: Add convenience is_in_coroutine() function

14 years agocodegen: Use store_local in visit_local_variable
Jürg Billeter [Wed, 19 Jan 2011 20:37:47 +0000 (21:37 +0100)] 
codegen: Use store_local in visit_local_variable

Based on patch by Luca Bruno.

14 years agocodegen: Move main declaration to the beginning in visit_local_variable
Jürg Billeter [Wed, 19 Jan 2011 20:36:00 +0000 (21:36 +0100)] 
codegen: Move main declaration to the beginning in visit_local_variable

14 years agocodegen: Simplify visit_local_variable
Jürg Billeter [Wed, 19 Jan 2011 20:31:14 +0000 (21:31 +0100)] 
codegen: Simplify visit_local_variable

14 years agocodegen: Remove unnecessary temporary variables in visit_local_variable
Jürg Billeter [Wed, 19 Jan 2011 20:11:37 +0000 (21:11 +0100)] 
codegen: Remove unnecessary temporary variables in visit_local_variable

14 years agocodegen: Simplify visit_local_variable
Jürg Billeter [Wed, 19 Jan 2011 20:09:17 +0000 (21:09 +0100)] 
codegen: Simplify visit_local_variable

14 years agogstreamer-0.10: Correct metadata order and use void* instead of pointer
Evan Nemerson [Wed, 19 Jan 2011 20:10:40 +0000 (12:10 -0800)] 
gstreamer-0.10: Correct metadata order and use void* instead of pointer

14 years agovapigen: Fix handling of arrays and nullability when parsing types
Evan Nemerson [Wed, 19 Jan 2011 20:07:11 +0000 (12:07 -0800)] 
vapigen: Fix handling of arrays and nullability when parsing types

14 years agocodegen: Add CCodeFunction.add_assignment convenience function
Luca Bruno [Mon, 17 Jan 2011 08:58:24 +0000 (09:58 +0100)] 
codegen: Add CCodeFunction.add_assignment convenience function

14 years agocodegen: Add get_parameter_cvalue and load_parameter
Luca Bruno [Sun, 16 Jan 2011 09:15:59 +0000 (10:15 +0100)] 
codegen: Add get_parameter_cvalue and load_parameter

14 years agoFix capturing delegate parameters in async method.
Luca Bruno [Sun, 16 Jan 2011 00:42:51 +0000 (01:42 +0100)] 
Fix capturing delegate parameters in async method.

Fixes bug 639591.

14 years agogio-2.0: Set Settings.get_string as transferring ownership
Michael Terry [Mon, 17 Jan 2011 13:10:17 +0000 (08:10 -0500)] 
gio-2.0: Set Settings.get_string as transferring ownership

14 years agocodegen: Use get_local_cvalue to unref local variables
Luca Bruno [Sun, 16 Jan 2011 11:33:16 +0000 (12:33 +0100)] 
codegen: Use get_local_cvalue to unref local variables

14 years agogirwriter: Fix methods returning non-null structs
Michal Hruby [Tue, 18 Jan 2011 18:30:03 +0000 (19:30 +0100)] 
girwriter: Fix methods returning non-null structs

14 years agoD-Bus: Fix use of dbus-glib interfaces in multiple source files
Jürg Billeter [Tue, 18 Jan 2011 17:57:28 +0000 (18:57 +0100)] 
D-Bus: Fix use of dbus-glib interfaces in multiple source files

14 years agogtk+-3.0, gdk-3.0: Set gir namespace version to 3.0.
Luca Bruno [Mon, 17 Jan 2011 10:35:20 +0000 (11:35 +0100)] 
gtk+-3.0, gdk-3.0: Set gir namespace version to 3.0.

14 years agounique-1.0: Fix MessageData.set binding.
Luca Bruno [Sun, 16 Jan 2011 23:28:17 +0000 (00:28 +0100)] 
unique-1.0: Fix MessageData.set binding.

Fixes bug 639694.

14 years agoMove handling of common attributes from Field and Parameter to Variable
Jürg Billeter [Thu, 23 Dec 2010 19:05:19 +0000 (20:05 +0100)] 
Move handling of common attributes from Field and Parameter to Variable

14 years agovapigen: Fix metadata pattern handling
Jürg Billeter [Sun, 16 Jan 2011 09:27:02 +0000 (10:27 +0100)] 
vapigen: Fix metadata pattern handling

14 years agoposix: Add writev and readv POSIX compliant functions.
Javier Jardón [Wed, 12 Jan 2011 11:44:18 +0000 (11:44 +0000)] 
posix: Add writev and readv POSIX compliant functions.

Fixes bug 639306.

14 years agoRelease 0.11.4 0.11.4
Jürg Billeter [Sat, 15 Jan 2011 20:30:06 +0000 (21:30 +0100)] 
Release 0.11.4

14 years agogtk+-3.0: Fix gtk_tree_model_iter_previous binding
Jürg Billeter [Sat, 15 Jan 2011 20:23:11 +0000 (21:23 +0100)] 
gtk+-3.0: Fix gtk_tree_model_iter_previous binding

14 years agoglib-2.0: Add string.index_of_char
Jürg Billeter [Sat, 15 Jan 2011 20:16:09 +0000 (21:16 +0100)] 
glib-2.0: Add string.index_of_char

This deprecates string.chr.

14 years agoglib-2.0: Add string.index_of
Jürg Billeter [Sat, 15 Jan 2011 20:11:31 +0000 (21:11 +0100)] 
glib-2.0: Add string.index_of

This deprecates string.str.

14 years agoglib-2.0: Add string.index_of_nth_char
Jürg Billeter [Sat, 15 Jan 2011 19:57:07 +0000 (20:57 +0100)] 
glib-2.0: Add string.index_of_nth_char

This deprecates string.utf8_offset, string.offset,
string.pointer_to_offset, and string.ndup.

14 years agoUse gdestroynotify_type in codegen instead of looking it up everytime.
Luca Bruno [Sat, 15 Jan 2011 17:59:25 +0000 (18:59 +0100)] 
Use gdestroynotify_type in codegen instead of looking it up everytime.

14 years agoglib-2.0: Add string.valid_char
Jürg Billeter [Sat, 15 Jan 2011 17:46:08 +0000 (18:46 +0100)] 
glib-2.0: Add string.valid_char

14 years agoglib-2.0: Add string.char_count
Jürg Billeter [Sat, 15 Jan 2011 17:32:36 +0000 (18:32 +0100)] 
glib-2.0: Add string.char_count

14 years agoD-Bus: Support get_proxy with generic type in GDBus clients
Jürg Billeter [Sat, 15 Jan 2011 16:50:28 +0000 (17:50 +0100)] 
D-Bus: Support get_proxy with generic type in GDBus clients

Fixes bug 612517.

14 years agoD-Bus: Fix string-marshalled enum handling in async GDBus servers
Jürg Billeter [Sat, 15 Jan 2011 13:06:39 +0000 (14:06 +0100)] 
D-Bus: Fix string-marshalled enum handling in async GDBus servers

14 years agoAdd get_type functions to symbols file
Jürg Billeter [Sat, 15 Jan 2011 12:07:39 +0000 (13:07 +0100)] 
Add get_type functions to symbols file

Fixes bug 637909.

14 years agoglib-2.0: Set default_value of time_t to 0
Luca Bruno [Mon, 27 Dec 2010 11:27:24 +0000 (12:27 +0100)] 
glib-2.0: Set default_value of time_t to 0

Fixes bug 615108.

14 years agowebkit-1.0: Add generic type arguments
Jürg Billeter [Sat, 15 Jan 2011 11:37:51 +0000 (12:37 +0100)] 
webkit-1.0: Add generic type arguments

Based on patch by Igor Boev, fixes bug 639150.

14 years agoRemove unused variable in parser
Jürg Billeter [Sat, 15 Jan 2011 11:30:58 +0000 (12:30 +0100)] 
Remove unused variable in parser

14 years agoD-Bus: Handle invalid values for string-marshalled enums in GDBus
Jürg Billeter [Sat, 15 Jan 2011 11:28:43 +0000 (12:28 +0100)] 
D-Bus: Handle invalid values for string-marshalled enums in GDBus

Fixes bug 607559.

14 years agoGVariant: Add error parameter for enum from_string functions
Jürg Billeter [Sat, 15 Jan 2011 10:59:36 +0000 (11:59 +0100)] 
GVariant: Add error parameter for enum from_string functions

14 years agogtk+-3.0: Update to 2.99.2
Jürg Billeter [Sat, 15 Jan 2011 10:31:16 +0000 (11:31 +0100)] 
gtk+-3.0: Update to 2.99.2

14 years agovapigen: Support hidden attribute for interface implementations
Jürg Billeter [Sat, 15 Jan 2011 10:18:54 +0000 (11:18 +0100)] 
vapigen: Support hidden attribute for interface implementations

14 years agogdk-pixbuf-2.0: Update to 2.23.0
Jürg Billeter [Sat, 15 Jan 2011 09:51:51 +0000 (10:51 +0100)] 
gdk-pixbuf-2.0: Update to 2.23.0

14 years agogio-2.0: Update to 2.27.91
Jürg Billeter [Sat, 15 Jan 2011 09:50:26 +0000 (10:50 +0100)] 
gio-2.0: Update to 2.27.91

14 years agogtk+-2.0, gtk+-3.0: Mark gtk_layout_new parameters nullable.
Luca Bruno [Sat, 15 Jan 2011 10:26:58 +0000 (11:26 +0100)] 
gtk+-2.0, gtk+-3.0: Mark gtk_layout_new parameters nullable.

Fixes bug 639156.

14 years agogdk-2.0, gdk-3.0: Mark EventButton.axes and EventMotion.axes to be an array.
Luca Bruno [Sat, 15 Jan 2011 10:08:42 +0000 (11:08 +0100)] 
gdk-2.0, gdk-3.0: Mark EventButton.axes and EventMotion.axes to be an array.

Fixes bug 639570.

14 years agoposix: Add shutdown() and shutdown constants.
Luca Bruno [Sat, 15 Jan 2011 09:57:54 +0000 (10:57 +0100)] 
posix: Add shutdown() and shutdown constants.

Fixes bug 638916.

14 years agogtk+-3.0: Fix gtk_widget_destroy binding
Jürg Billeter [Sat, 15 Jan 2011 09:48:10 +0000 (10:48 +0100)] 
gtk+-3.0: Fix gtk_widget_destroy binding

Fixes bug 638290.

14 years agoAllow arbitrary method calls in yield expressions
Jürg Billeter [Sat, 15 Jan 2011 09:41:29 +0000 (10:41 +0100)] 
Allow arbitrary method calls in yield expressions

Fixes bug 612172.

14 years agoFix base class method compatibility check with the ellipsis parameter
Luca Bruno [Mon, 10 Jan 2011 09:50:48 +0000 (10:50 +0100)] 
Fix base class method compatibility check with the ellipsis parameter

Fixes bug 633218.

14 years agoSupport reference transfer for delegates
Luca Bruno [Sun, 9 Jan 2011 17:20:13 +0000 (18:20 +0100)] 
Support reference transfer for delegates

Fixes bug 632411.

14 years agogirwriter: Fix string annotations
Luca Bruno [Sat, 15 Jan 2011 09:09:40 +0000 (10:09 +0100)] 
girwriter: Fix string annotations

14 years agogtk+-3.0: Fix gtk_cell_renderer_get_preferred_* bindings
Jürg Billeter [Fri, 14 Jan 2011 19:42:17 +0000 (20:42 +0100)] 
gtk+-3.0: Fix gtk_cell_renderer_get_preferred_* bindings

Fixes bug 639551.

14 years agoD-Bus: Fix memory leak in error handling in async GDBus servers
Jürg Billeter [Thu, 13 Jan 2011 14:36:35 +0000 (15:36 +0100)] 
D-Bus: Fix memory leak in error handling in async GDBus servers

14 years agocodegen: Limit scope of locals freed on errors thrown from catch clauses
Jürg Billeter [Thu, 13 Jan 2011 12:54:19 +0000 (13:54 +0100)] 
codegen: Limit scope of locals freed on errors thrown from catch clauses

This fixes double unref of closures.

14 years agocodegen: Merge append_local_free and append_error_free
Jürg Billeter [Thu, 13 Jan 2011 12:42:41 +0000 (13:42 +0100)] 
codegen: Merge append_local_free and append_error_free

14 years agocodegen: Always add default label to switch statements
Jürg Billeter [Thu, 13 Jan 2011 06:19:32 +0000 (07:19 +0100)] 
codegen: Always add default label to switch statements

14 years agocodegen: Fix crash on string switch statement with just a default label
Jürg Billeter [Thu, 13 Jan 2011 06:09:18 +0000 (07:09 +0100)] 
codegen: Fix crash on string switch statement with just a default label

Fixes bug 639387.

14 years agogio-2.0: Mark ContentType.guess filename parameter to be nullable.
Raul Gutierrez Segales [Wed, 12 Jan 2011 20:34:27 +0000 (20:34 +0000)] 
gio-2.0: Mark ContentType.guess filename parameter to be nullable.

14 years agogio-2.0: Mark GLib.Socket.accept return value to be owned.
Luca Bruno [Mon, 10 Jan 2011 08:42:32 +0000 (09:42 +0100)] 
gio-2.0: Mark GLib.Socket.accept return value to be owned.

Based on patch by Stefano Debenedetti.

Fixes bug 638912.

14 years agogio-2.0: Add missing metadata for previous commit setting IOError throws.
Luca Bruno [Mon, 10 Jan 2011 08:40:42 +0000 (09:40 +0100)] 
gio-2.0: Add missing metadata for previous commit setting IOError throws.

Previous commit was 58f542837b1f0204b4 that only affected the gio-2.0.vapi.

14 years agowebkit-1.0: Last parameter of WebKitWebView::load_error is GLib.Error.
Luca Bruno [Mon, 10 Jan 2011 08:20:51 +0000 (09:20 +0100)] 
webkit-1.0: Last parameter of WebKitWebView::load_error is GLib.Error.

Fixes bug 639096.

14 years agognome-keyring-1: Make store_password_sync keyring parameter nullable.
Luca Bruno [Sun, 9 Jan 2011 16:06:06 +0000 (17:06 +0100)] 
gnome-keyring-1: Make store_password_sync keyring parameter nullable.

14 years agoSupport owned delegate parameters in delegates.
Luca Bruno [Sun, 9 Jan 2011 12:57:59 +0000 (13:57 +0100)] 
Support owned delegate parameters in delegates.

Fixes bug 639059.

14 years agogio-2.0: set_error_if_cancelled and condition_wait throw IOError.
Luca Bruno [Sun, 9 Jan 2011 08:40:16 +0000 (09:40 +0100)] 
gio-2.0: set_error_if_cancelled and condition_wait throw IOError.

14 years agoD-Bus: Fix warning and leak in proxy creation in dbus-glib clients
Jürg Billeter [Sat, 8 Jan 2011 23:01:15 +0000 (00:01 +0100)] 
D-Bus: Fix warning and leak in proxy creation in dbus-glib clients

14 years agoD-Bus: Add interface to signal match rule for dbus-glib clients
Jürg Billeter [Sat, 8 Jan 2011 22:37:25 +0000 (23:37 +0100)] 
D-Bus: Add interface to signal match rule for dbus-glib clients

Fixes bug 631126.

14 years agoDo not install GObject properties for D-Bus interfaces
Jürg Billeter [Sat, 8 Jan 2011 15:49:46 +0000 (16:49 +0100)] 
Do not install GObject properties for D-Bus interfaces

They were never properly implemented in the proxy classes. Latest GLib
release prints critical warnings due to the missing implementation.

14 years agoFix formal_target_type in conditional expressions
Jürg Billeter [Sat, 8 Jan 2011 13:25:59 +0000 (14:25 +0100)] 
Fix formal_target_type in conditional expressions

Fixes bug 638902.

14 years agox11: Add XK_Super_L and XK_Super_R bindings
Jürg Billeter [Sat, 8 Jan 2011 13:13:59 +0000 (14:13 +0100)] 
x11: Add XK_Super_L and XK_Super_R bindings

14 years agoavahi-gobject: Make Avahi.Protocol an enum instead of struct.
Daniel Svensson [Thu, 6 Jan 2011 16:07:29 +0000 (17:07 +0100)] 
avahi-gobject: Make Avahi.Protocol an enum instead of struct.

14 years agojson-glib-1.0: Update for 0.12.0
Jürg Billeter [Wed, 5 Jan 2011 23:06:24 +0000 (00:06 +0100)] 
json-glib-1.0: Update for 0.12.0

14 years agoRelease 0.11.3 0.11.3
Jürg Billeter [Wed, 5 Jan 2011 22:02:57 +0000 (23:02 +0100)] 
Release 0.11.3

14 years agogirparser: Fix checking end element in parse_boxed
Luca Bruno [Wed, 5 Jan 2011 22:21:36 +0000 (23:21 +0100)] 
girparser: Fix checking end element in parse_boxed

14 years agoglib-2.0: Use int for string.length
Jürg Billeter [Tue, 28 Dec 2010 19:50:11 +0000 (20:50 +0100)] 
glib-2.0: Use int for string.length

14 years agogirparser: Skip priv fields when parsing record
Luca Bruno [Wed, 5 Jan 2011 11:33:19 +0000 (12:33 +0100)] 
girparser: Skip priv fields when parsing record

14 years agogirparser: Fix parsing glib:boxed
Luca Bruno [Wed, 5 Jan 2011 11:33:04 +0000 (12:33 +0100)] 
girparser: Fix parsing glib:boxed

14 years agoglib-2.0: Fix GVariantClass binding
Jürg Billeter [Tue, 4 Jan 2011 22:52:49 +0000 (23:52 +0100)] 
glib-2.0: Fix GVariantClass binding

14 years agoclutter-gtk-0.10: Fix init_with_args bindings.
Andreas Brauchli [Tue, 4 Jan 2011 08:53:57 +0000 (09:53 +0100)] 
clutter-gtk-0.10: Fix init_with_args bindings.

Fixes bug 635522.

14 years agogtk+-2.0, gtk+-3.0: Fix gtk_init_add and gtk_quit_add bindings.
Luca Bruno [Tue, 4 Jan 2011 08:33:42 +0000 (09:33 +0100)] 
gtk+-2.0, gtk+-3.0: Fix gtk_init_add and gtk_quit_add bindings.

Fixes bug 638496.

14 years agogtksourceview-2.0: Fix gtk_source_completion_proposal_get_* bindings
Jürg Billeter [Wed, 29 Dec 2010 19:58:18 +0000 (20:58 +0100)] 
gtksourceview-2.0: Fix gtk_source_completion_proposal_get_* bindings

14 years agoGVariant: Fix serialization of empty hash tables
Jürg Billeter [Wed, 29 Dec 2010 18:36:05 +0000 (19:36 +0100)] 
GVariant: Fix serialization of empty hash tables

14 years agocairo: Add fields to cairo_matrix_t binding
Jürg Billeter [Wed, 29 Dec 2010 14:02:31 +0000 (15:02 +0100)] 
cairo: Add fields to cairo_matrix_t binding

14 years agopango: Fix pango_attr_list_change binding
Jürg Billeter [Wed, 29 Dec 2010 09:30:19 +0000 (10:30 +0100)] 
pango: Fix pango_attr_list_change binding

14 years agolinux: synchronize MountFlags with newer kernels
Michael 'Mickey' Lauer [Mon, 27 Dec 2010 19:40:21 +0000 (20:40 +0100)] 
linux: synchronize MountFlags with newer kernels

14 years agolinux: bind more from linux/if_addr.h
Michael 'Mickey' Lauer [Sun, 26 Dec 2010 12:16:43 +0000 (13:16 +0100)] 
linux: bind more from linux/if_addr.h

14 years agodbus-glib-1: Fix cname of RawMessageType and RawType enums
Jürg Billeter [Sun, 26 Dec 2010 11:40:00 +0000 (12:40 +0100)] 
dbus-glib-1: Fix cname of RawMessageType and RawType enums

Fixes bug 637971.

14 years agox11: Add missing binding for XUngrabKey.
Oliver Sauder [Sat, 11 Dec 2010 22:42:48 +0000 (23:42 +0100)] 
x11: Add missing binding for XUngrabKey.

14 years agocodegen: Replace emit_property_assignment by store_property
Jürg Billeter [Thu, 23 Dec 2010 12:36:30 +0000 (13:36 +0100)] 
codegen: Replace emit_property_assignment by store_property

14 years agocodegen: Use separate C statements for implicit GValue conversions
Jürg Billeter [Thu, 23 Dec 2010 12:18:50 +0000 (13:18 +0100)] 
codegen: Use separate C statements for implicit GValue conversions

14 years agocodegen: Remove unused code for property assignments
Jürg Billeter [Thu, 23 Dec 2010 11:39:15 +0000 (12:39 +0100)] 
codegen: Remove unused code for property assignments

14 years agolinux: bind more of netlink, rtnetlink, and arp
Michael 'Mickey' Lauer [Thu, 23 Dec 2010 14:35:01 +0000 (15:35 +0100)] 
linux: bind more of netlink, rtnetlink, and arp

14 years agoposix: add send(2), sendto(2), and sendmsg(2)
Michael 'Mickey' Lauer [Thu, 23 Dec 2010 14:11:38 +0000 (15:11 +0100)] 
posix: add send(2), sendto(2), and sendmsg(2)

14 years agoDo not allow default values for ref parameters
Jürg Billeter [Thu, 23 Dec 2010 10:35:04 +0000 (11:35 +0100)] 
Do not allow default values for ref parameters

14 years agoOnly allow null default value for out parameters
Luca Bruno [Mon, 20 Dec 2010 12:17:00 +0000 (13:17 +0100)] 
Only allow null default value for out parameters

Fixes bug 636096.

14 years agogio-unix-2.0: Fix g_unix_mounts_get binding
Jürg Billeter [Thu, 23 Dec 2010 10:39:16 +0000 (11:39 +0100)] 
gio-unix-2.0: Fix g_unix_mounts_get binding

14 years agolinux: add setsockopt(2) level constants
Michael 'Mickey' Lauer [Wed, 22 Dec 2010 23:23:00 +0000 (00:23 +0100)] 
linux: add setsockopt(2) level constants

Although setsockopt(2) itself is part of POSIX, the
level constants are not.

14 years agolinux: add more netlink constants
Michael 'Mickey' Lauer [Wed, 22 Dec 2010 22:55:50 +0000 (23:55 +0100)] 
linux: add more netlink constants

14 years agoposix: add socklen_t, setsockopt(2), and getsockopt(2)
Michael 'Mickey' Lauer [Wed, 22 Dec 2010 22:46:28 +0000 (23:46 +0100)] 
posix: add socklen_t, setsockopt(2), and getsockopt(2)

14 years agogobject-2.0: Set Type.interfaces() array length type to guint.
Raul Gutierrez Segales [Wed, 22 Dec 2010 19:38:55 +0000 (19:38 +0000)] 
gobject-2.0: Set Type.interfaces() array length type to guint.

14 years agogen-introspect: Fix exit code for missing header files
Jürg Billeter [Wed, 22 Dec 2010 08:33:15 +0000 (09:33 +0100)] 
gen-introspect: Fix exit code for missing header files

Fixes bug 633596.