]> git.ipfire.org Git - thirdparty/vala.git/log
thirdparty/vala.git
15 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

15 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

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

15 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

15 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.

15 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.

15 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

15 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

15 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

15 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

15 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

15 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

15 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.

15 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.

15 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

15 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

15 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

15 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

15 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)

15 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

15 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.

15 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

15 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.

15 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

15 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)

15 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.

15 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.

15 years agovapigen: Fix GIDL parse error reporting
Jürg Billeter [Wed, 22 Dec 2010 08:15:28 +0000 (09:15 +0100)] 
vapigen: Fix GIDL parse error reporting

Fixes bug 633597.

15 years agocodegen: Fix C warning when deserializing GVariant arrays
Jürg Billeter [Wed, 22 Dec 2010 07:42:51 +0000 (08:42 +0100)] 
codegen: Fix C warning when deserializing GVariant arrays

15 years agoD-Bus: Fix C warning in GDBus servers
Jürg Billeter [Wed, 22 Dec 2010 07:28:29 +0000 (08:28 +0100)] 
D-Bus: Fix C warning in GDBus servers

15 years agocodegen: Generate struct copy and destroy functions only if needed
Jürg Billeter [Tue, 21 Dec 2010 21:32:04 +0000 (22:32 +0100)] 
codegen: Generate struct copy and destroy functions only if needed

15 years agoD-Bus: Fix C warnings in GDBus servers
Jürg Billeter [Tue, 21 Dec 2010 21:19:14 +0000 (22:19 +0100)] 
D-Bus: Fix C warnings in GDBus servers

15 years agoD-Bus: Fix C warnings in GDBus clients
Jürg Billeter [Tue, 21 Dec 2010 20:58:31 +0000 (21:58 +0100)] 
D-Bus: Fix C warnings in GDBus clients

15 years agocodegen: Do not create unused real functions for interface methods
Jürg Billeter [Tue, 21 Dec 2010 20:51:01 +0000 (21:51 +0100)] 
codegen: Do not create unused real functions for interface methods

15 years agocodegen: Generate async ready functions only if needed
Jürg Billeter [Tue, 21 Dec 2010 20:24:13 +0000 (21:24 +0100)] 
codegen: Generate async ready functions only if needed

15 years agocodegen: Avoid writing C statements with no effect
Jürg Billeter [Tue, 21 Dec 2010 15:46:37 +0000 (16:46 +0100)] 
codegen: Avoid writing C statements with no effect

15 years agocodegen: Use separate C statements for D-Bus object registration
Jürg Billeter [Tue, 21 Dec 2010 17:37:14 +0000 (18:37 +0100)] 
codegen: Use separate C statements for D-Bus object registration

15 years agocodegen: Use separate C statements for signal connect expressions
Jürg Billeter [Tue, 21 Dec 2010 17:20:43 +0000 (18:20 +0100)] 
codegen: Use separate C statements for signal connect expressions

15 years agocodegen: Use separate C statements for array resize expressions
Jürg Billeter [Tue, 21 Dec 2010 16:34:33 +0000 (17:34 +0100)] 
codegen: Use separate C statements for array resize expressions

15 years agocodegen: Use separate C statements for array add expressions
Jürg Billeter [Tue, 21 Dec 2010 16:39:33 +0000 (17:39 +0100)] 
codegen: Use separate C statements for array add expressions

15 years agocodegen: Use separate C statements for postfix expressions
Jürg Billeter [Tue, 21 Dec 2010 16:05:56 +0000 (17:05 +0100)] 
codegen: Use separate C statements for postfix expressions

15 years agocodegen: Avoid unnecessary property getter calls
Jürg Billeter [Tue, 21 Dec 2010 16:14:56 +0000 (17:14 +0100)] 
codegen: Avoid unnecessary property getter calls

15 years agoD-Bus: Support BusName sender parameter in GDBus servers
Jürg Billeter [Mon, 20 Dec 2010 21:57:13 +0000 (22:57 +0100)] 
D-Bus: Support BusName sender parameter in GDBus servers

15 years agogirparser: Ensure interfaces have at least one instantiable prerequisite
Luca Bruno [Sun, 19 Dec 2010 21:46:38 +0000 (22:46 +0100)] 
girparser: Ensure interfaces have at least one instantiable prerequisite

When parsing a GIR file, add a prerequisite on GLib.Object to interfaces
which don't have an instantiable prerequisite specified in the GIR file,
as g-ir-scanner considers this prerequisite to be implicit.

Based on commit 65bc5e64725900961ec, reverts fc7fe82fbd0b19b6caaf7ef.

Fixes bug 624923.

15 years agogio-2.0: Fix g_application_run binding
Jürg Billeter [Mon, 20 Dec 2010 20:03:36 +0000 (21:03 +0100)] 
gio-2.0: Fix g_application_run binding

Fixes bug 635890.

15 years agogstreamer-0.10: transfer ownership of arguments in Element.message_full
Andreas Fenkart [Wed, 24 Nov 2010 19:03:26 +0000 (20:03 +0100)] 
gstreamer-0.10: transfer ownership of arguments in Element.message_full

Fixes bug 635721.

15 years agogtk+-2.0, gtk+-3.0: Make gtk_entry_buffer_* string[] parameters be char[].
Luca Bruno [Mon, 20 Dec 2010 12:40:16 +0000 (13:40 +0100)] 
gtk+-2.0, gtk+-3.0: Make gtk_entry_buffer_* string[] parameters be char[].

Fixes bug 635628.

15 years agogtk+-2.0, gtk+-3.0: Make gtk_entry_buffer_new initial_chars be uint8[].
Luca Bruno [Mon, 20 Dec 2010 11:13:27 +0000 (12:13 +0100)] 
gtk+-2.0, gtk+-3.0: Make gtk_entry_buffer_new initial_chars be uint8[].

Fixes bug 636004.

15 years agoImprove syntax error message for missing type in foreach
Jürg Billeter [Sun, 19 Dec 2010 16:03:10 +0000 (17:03 +0100)] 
Improve syntax error message for missing type in foreach

Fixes bug 635903.

15 years agoDetect shadowed variable for foreach statement without iterator
Jürg Billeter [Sun, 19 Dec 2010 15:51:34 +0000 (16:51 +0100)] 
Detect shadowed variable for foreach statement without iterator

15 years agoFix symbol resolution and enable control flow analysis for signals
Luca Bruno [Fri, 17 Dec 2010 21:39:31 +0000 (22:39 +0100)] 
Fix symbol resolution and enable control flow analysis for signals

Fixes bug 635820.

15 years agoSupport delegates with owned delegate return types
Luca Bruno [Sat, 18 Dec 2010 10:54:43 +0000 (11:54 +0100)] 
Support delegates with owned delegate return types

Fixes bug 633839.

15 years agoReport error on invalid initializer expression
Luca Bruno [Sun, 19 Dec 2010 09:46:22 +0000 (10:46 +0100)] 
Report error on invalid initializer expression

Fixes bug 637521.

15 years agoglib-2.0: use simple_generics for GLib.Thread.self
Evan Nemerson [Fri, 17 Dec 2010 23:46:14 +0000 (15:46 -0800)] 
glib-2.0: use simple_generics for GLib.Thread.self

15 years agoposix: Add pread and pwrite POSIX compliant functions.
Anatol Pomozov [Fri, 17 Dec 2010 20:49:16 +0000 (21:49 +0100)] 
posix: Add pread and pwrite POSIX compliant functions.

Fixes bug 636734.

15 years agoglib-2.0: Add HashTable.find method and HRFunc delegate.
Luca Bruno [Fri, 17 Dec 2010 20:42:35 +0000 (21:42 +0100)] 
glib-2.0: Add HashTable.find method and HRFunc delegate.

Based on Alexander Krivács Schrøder patch.

Fixes bug 636786.

15 years agodova: Report error if can't infer element type for list/set/map literals
Luca Bruno [Wed, 15 Dec 2010 14:01:05 +0000 (15:01 +0100)] 
dova: Report error if can't infer element type for list/set/map literals

15 years agoFix missing source references for some generated MemberAccess
Luca Bruno [Wed, 15 Dec 2010 13:43:04 +0000 (14:43 +0100)] 
Fix missing source references for some generated MemberAccess

15 years agoGIR writer: support bitfields when generating GIRs
Evan Nemerson [Thu, 9 Dec 2010 00:05:34 +0000 (16:05 -0800)] 
GIR writer: support bitfields when generating GIRs

15 years agogstreamer-pbutils-0.10: Update for 0.10.31
Arun Raghavan [Thu, 18 Nov 2010 15:10:58 +0000 (20:40 +0530)] 
gstreamer-pbutils-0.10: Update for 0.10.31

15 years agoposix: Add struct utsname binding
Evan Nemerson [Tue, 30 Nov 2010 22:02:45 +0000 (14:02 -0800)] 
posix: Add struct utsname binding

15 years agojson-glib-1.0: Fix ownership of several GObject serialization functions
Evan Nemerson [Thu, 25 Nov 2010 22:31:47 +0000 (14:31 -0800)] 
json-glib-1.0: Fix ownership of several GObject serialization functions

15 years agoRegenerate several bindings to account changes to vapigen and libvala
Evan Nemerson [Sun, 21 Nov 2010 03:04:11 +0000 (19:04 -0800)] 
Regenerate several bindings to account changes to vapigen and libvala

Regenerated gdl-1.0, gstreamer-app-0.10, gstreamer-cdda-0.10,
gstreamer-controller-0.10, gudev-1.0, hildon-1, libgda-report-4.0
purple rest-extras-0.6 unique-1.0.

15 years agomx-1.0: Remove abstract for several Draggable and Droppable methods
Evan Nemerson [Sun, 21 Nov 2010 02:36:31 +0000 (18:36 -0800)] 
mx-1.0: Remove abstract for several Draggable and Droppable methods

Fixes bug 633902.

15 years agocodegen: Fix local variable access in dova
Jürg Billeter [Sat, 20 Nov 2010 19:58:38 +0000 (20:58 +0100)] 
codegen: Fix local variable access in dova

15 years agoclutter-1.0: Mark ClutterEvent.get_coords parameters as out
Luca Bruno [Wed, 17 Nov 2010 23:34:32 +0000 (00:34 +0100)] 
clutter-1.0: Mark ClutterEvent.get_coords parameters as out

15 years agogtk+-2.0, gtk+-3.0: Mark Widget.style_get_property.value as out
Evan Nemerson [Tue, 16 Nov 2010 19:15:01 +0000 (11:15 -0800)] 
gtk+-2.0, gtk+-3.0: Mark Widget.style_get_property.value as out

15 years agolibusb-1.0: Use uint8[] instead of uchar[] for binary data
Evan Nemerson [Sun, 14 Nov 2010 21:26:09 +0000 (13:26 -0800)] 
libusb-1.0: Use uint8[] instead of uchar[] for binary data

15 years agozlib: Use uint8[] for binary data
Evan Nemerson [Sun, 14 Nov 2010 21:00:27 +0000 (13:00 -0800)] 
zlib: Use uint8[] for binary data

15 years agoFix check for missing return statements in non-void methods
Jürg Billeter [Mon, 15 Nov 2010 19:02:01 +0000 (20:02 +0100)] 
Fix check for missing return statements in non-void methods

15 years agoglib-2.0: Add UserDirectory.N_DIRECTORIES
Evan Nemerson [Sun, 14 Nov 2010 17:51:59 +0000 (09:51 -0800)] 
glib-2.0: Add UserDirectory.N_DIRECTORIES

15 years agozlib: Remove values from enums
Evan Nemerson [Sun, 14 Nov 2010 04:05:42 +0000 (20:05 -0800)] 
zlib: Remove values from enums

15 years agoglib-2.0, gio-2.0: Update to 2.27.3
Jürg Billeter [Thu, 11 Nov 2010 14:14:45 +0000 (15:14 +0100)] 
glib-2.0, gio-2.0: Update to 2.27.3

15 years agocodegen: Fix capturing array parameters
Jürg Billeter [Thu, 11 Nov 2010 14:07:57 +0000 (15:07 +0100)] 
codegen: Fix capturing array parameters

Fixes bug 633688.

15 years agoReport error for signal handlers throwing errors
Jürg Billeter [Thu, 11 Nov 2010 13:52:57 +0000 (14:52 +0100)] 
Report error for signal handlers throwing errors

15 years agocodegen: Fix C code generated for returns in closures in constructors
Jürg Billeter [Thu, 11 Nov 2010 13:23:46 +0000 (14:23 +0100)] 
codegen: Fix C code generated for returns in closures in constructors

Fixes bug 634551.

15 years agocodegen: Fix crash when accessing arrays of unknown length
Jürg Billeter [Thu, 11 Nov 2010 13:14:37 +0000 (14:14 +0100)] 
codegen: Fix crash when accessing arrays of unknown length

Fixes bug 634556.

15 years agogtk+-2.0, gtk+-3.0: Mark IconTheme.load_icon as transferring ownership
Evan Nemerson [Thu, 11 Nov 2010 05:27:26 +0000 (21:27 -0800)] 
gtk+-2.0, gtk+-3.0: Mark IconTheme.load_icon as transferring ownership

15 years agognome-vfs-2.0: Regenerate bindings to fix several const names
Evan Nemerson [Wed, 10 Nov 2010 09:23:22 +0000 (01:23 -0800)] 
gnome-vfs-2.0: Regenerate bindings to fix several const names

15 years agogdu, gdu-gtk: Regenerate bindings and add generic type arguments
Evan Nemerson [Wed, 10 Nov 2010 09:45:22 +0000 (01:45 -0800)] 
gdu, gdu-gtk: Regenerate bindings and add generic type arguments

15 years agoglib-2.0: Add missing GIR names for (u)char and (s)size_t
Evan Nemerson [Wed, 10 Nov 2010 07:54:27 +0000 (23:54 -0800)] 
glib-2.0: Add missing GIR names for (u)char and (s)size_t

15 years agovapigen: Improve type_name and type_arguments parsing
Evan Nemerson [Wed, 10 Nov 2010 09:33:02 +0000 (01:33 -0800)] 
vapigen: Improve type_name and type_arguments parsing

15 years agogirwriter: Flatten symbols nested in a way not supported by GIR
Evan Nemerson [Wed, 10 Nov 2010 09:56:57 +0000 (01:56 -0800)] 
girwriter: Flatten symbols nested in a way not supported by GIR

Fixes bug 619865.

15 years agoRelease 0.11.2 0.11.2
Jürg Billeter [Mon, 8 Nov 2010 20:20:20 +0000 (21:20 +0100)] 
Release 0.11.2

15 years agocodegen: Omit free function from unowned simple generic arguments
Evan Nemerson [Sun, 7 Nov 2010 07:25:08 +0000 (00:25 -0700)] 
codegen: Omit free function from unowned simple generic arguments

Fixes bug 627198.

15 years agogirparser: Remove unused get_double method
Jürg Billeter [Mon, 8 Nov 2010 16:39:44 +0000 (17:39 +0100)] 
girparser: Remove unused get_double method

15 years agocodegen: Fix unsafe C generated for array slices
Jürg Billeter [Mon, 8 Nov 2010 16:34:41 +0000 (17:34 +0100)] 
codegen: Fix unsafe C generated for array slices

Argument evaluation order is not guaranteed in C.

15 years agolibnotify: Update to 0.7.0
Evan Nemerson [Mon, 8 Nov 2010 10:43:46 +0000 (02:43 -0800)] 
libnotify: Update to 0.7.0

Fixes bug 633819.

15 years agovapi: Remove nested namespaces GIR information.
Luca Bruno [Sat, 6 Nov 2010 11:44:53 +0000 (12:44 +0100)] 
vapi: Remove nested namespaces GIR information.

Affected packages are gdk-3.0, gio-2.0, gtk+-2.0 and gtk+-3.0.

15 years agocodewriter: Do not write GIR information for nested namespaces
Abderrahim Kitouni [Sat, 6 Nov 2010 11:36:54 +0000 (12:36 +0100)] 
codewriter: Do not write GIR information for nested namespaces

15 years agogirparser: fix array length parsing
Evan Nemerson [Mon, 1 Nov 2010 07:32:14 +0000 (00:32 -0700)] 
girparser: fix array length parsing

15 years agogirparser: Update parsing of alias element to 1.2 syntax
Evan Nemerson [Sun, 17 Oct 2010 20:41:31 +0000 (13:41 -0700)] 
girparser: Update parsing of alias element to 1.2 syntax

15 years agogirparser: Set type_cname of interfaces from the relative struct cname.
Luca Bruno [Wed, 1 Sep 2010 22:52:57 +0000 (00:52 +0200)] 
girparser: Set type_cname of interfaces from the relative struct cname.

Fixes bug 625026.

15 years agogirparser: Skip class field that refer to the parent instance
Luca Bruno [Mon, 30 Aug 2010 11:47:05 +0000 (13:47 +0200)] 
girparser: Skip class field that refer to the parent instance

15 years agogirparser: Add vfunc_name, abstract and virtual arguments
Luca Bruno [Sun, 29 Aug 2010 22:59:04 +0000 (00:59 +0200)] 
girparser: Add vfunc_name, abstract and virtual arguments

15 years agogirparser: Guess virtual method wrapper variant when possible
Luca Bruno [Sun, 29 Aug 2010 22:48:52 +0000 (00:48 +0200)] 
girparser: Guess virtual method wrapper variant when possible

15 years agogirparser: Do not add Object prerequisite before symbol resolution
Luca Bruno [Tue, 24 Aug 2010 11:02:57 +0000 (13:02 +0200)] 
girparser: Do not add Object prerequisite before symbol resolution

15 years agogirparser: Use array_length_pos argument for parameters
Luca Bruno [Sun, 29 Aug 2010 13:47:15 +0000 (15:47 +0200)] 
girparser: Use array_length_pos argument for parameters

15 years agogirparser: Use string.replace instead of string.joinv
Luca Bruno [Sun, 29 Aug 2010 13:46:03 +0000 (15:46 +0200)] 
girparser: Use string.replace instead of string.joinv

15 years agogirparser: Fix Strv properties
Luca Bruno [Sun, 29 Aug 2010 13:42:42 +0000 (15:42 +0200)] 
girparser: Fix Strv properties