]>
git.ipfire.org Git - thirdparty/vala.git/log
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.
Jürg Billeter [Sat, 15 Jan 2011 10:59:36 +0000 (11:59 +0100)]
GVariant: Add error parameter for enum from_string functions
Jürg Billeter [Sat, 15 Jan 2011 10:31:16 +0000 (11:31 +0100)]
gtk+-3.0: Update to 2.99.2
Jürg Billeter [Sat, 15 Jan 2011 10:18:54 +0000 (11:18 +0100)]
vapigen: Support hidden attribute for interface implementations
Jürg Billeter [Sat, 15 Jan 2011 09:51:51 +0000 (10:51 +0100)]
gdk-pixbuf-2.0: Update to 2.23.0
Jürg Billeter [Sat, 15 Jan 2011 09:50:26 +0000 (10:50 +0100)]
gio-2.0: Update to 2.27.91
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.
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.
Luca Bruno [Sat, 15 Jan 2011 09:57:54 +0000 (10:57 +0100)]
posix: Add shutdown() and shutdown constants.
Fixes bug 638916.
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.
Jürg Billeter [Sat, 15 Jan 2011 09:41:29 +0000 (10:41 +0100)]
Allow arbitrary method calls in yield expressions
Fixes bug 612172.
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.
Luca Bruno [Sun, 9 Jan 2011 17:20:13 +0000 (18:20 +0100)]
Support reference transfer for delegates
Fixes bug 632411.
Luca Bruno [Sat, 15 Jan 2011 09:09:40 +0000 (10:09 +0100)]
girwriter: Fix string annotations
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.
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
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.
Jürg Billeter [Thu, 13 Jan 2011 12:42:41 +0000 (13:42 +0100)]
codegen: Merge append_local_free and append_error_free
Jürg Billeter [Thu, 13 Jan 2011 06:19:32 +0000 (07:19 +0100)]
codegen: Always add default label to switch statements
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.
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.
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.
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.
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.
Luca Bruno [Sun, 9 Jan 2011 16:06:06 +0000 (17:06 +0100)]
gnome-keyring-1: Make store_password_sync keyring parameter nullable.
Luca Bruno [Sun, 9 Jan 2011 12:57:59 +0000 (13:57 +0100)]
Support owned delegate parameters in delegates.
Fixes bug 639059.
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.
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
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.
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.
Jürg Billeter [Sat, 8 Jan 2011 13:25:59 +0000 (14:25 +0100)]
Fix formal_target_type in conditional expressions
Fixes bug 638902.
Jürg Billeter [Sat, 8 Jan 2011 13:13:59 +0000 (14:13 +0100)]
x11: Add XK_Super_L and XK_Super_R bindings
Daniel Svensson [Thu, 6 Jan 2011 16:07:29 +0000 (17:07 +0100)]
avahi-gobject: Make Avahi.Protocol an enum instead of struct.
Jürg Billeter [Wed, 5 Jan 2011 23:06:24 +0000 (00:06 +0100)]
json-glib-1.0: Update for 0.12.0
Jürg Billeter [Wed, 5 Jan 2011 22:02:57 +0000 (23:02 +0100)]
Release 0.11.3
Luca Bruno [Wed, 5 Jan 2011 22:21:36 +0000 (23:21 +0100)]
girparser: Fix checking end element in parse_boxed
Jürg Billeter [Tue, 28 Dec 2010 19:50:11 +0000 (20:50 +0100)]
glib-2.0: Use int for string.length
Luca Bruno [Wed, 5 Jan 2011 11:33:19 +0000 (12:33 +0100)]
girparser: Skip priv fields when parsing record
Luca Bruno [Wed, 5 Jan 2011 11:33:04 +0000 (12:33 +0100)]
girparser: Fix parsing glib:boxed
Jürg Billeter [Tue, 4 Jan 2011 22:52:49 +0000 (23:52 +0100)]
glib-2.0: Fix GVariantClass binding
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.
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.
Jürg Billeter [Wed, 29 Dec 2010 19:58:18 +0000 (20:58 +0100)]
gtksourceview-2.0: Fix gtk_source_completion_proposal_get_* bindings
Jürg Billeter [Wed, 29 Dec 2010 18:36:05 +0000 (19:36 +0100)]
GVariant: Fix serialization of empty hash tables
Jürg Billeter [Wed, 29 Dec 2010 14:02:31 +0000 (15:02 +0100)]
cairo: Add fields to cairo_matrix_t binding
Jürg Billeter [Wed, 29 Dec 2010 09:30:19 +0000 (10:30 +0100)]
pango: Fix pango_attr_list_change binding
Michael 'Mickey' Lauer [Mon, 27 Dec 2010 19:40:21 +0000 (20:40 +0100)]
linux: synchronize MountFlags with newer kernels
Michael 'Mickey' Lauer [Sun, 26 Dec 2010 12:16:43 +0000 (13:16 +0100)]
linux: bind more from linux/if_addr.h
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.
Oliver Sauder [Sat, 11 Dec 2010 22:42:48 +0000 (23:42 +0100)]
x11: Add missing binding for XUngrabKey.
Jürg Billeter [Thu, 23 Dec 2010 12:36:30 +0000 (13:36 +0100)]
codegen: Replace emit_property_assignment by store_property
Jürg Billeter [Thu, 23 Dec 2010 12:18:50 +0000 (13:18 +0100)]
codegen: Use separate C statements for implicit GValue conversions
Jürg Billeter [Thu, 23 Dec 2010 11:39:15 +0000 (12:39 +0100)]
codegen: Remove unused code for property assignments
Michael 'Mickey' Lauer [Thu, 23 Dec 2010 14:35:01 +0000 (15:35 +0100)]
linux: bind more of netlink, rtnetlink, and arp
Michael 'Mickey' Lauer [Thu, 23 Dec 2010 14:11:38 +0000 (15:11 +0100)]
posix: add send(2), sendto(2), and sendmsg(2)
Jürg Billeter [Thu, 23 Dec 2010 10:35:04 +0000 (11:35 +0100)]
Do not allow default values for ref 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.
Jürg Billeter [Thu, 23 Dec 2010 10:39:16 +0000 (11:39 +0100)]
gio-unix-2.0: Fix g_unix_mounts_get binding
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.
Michael 'Mickey' Lauer [Wed, 22 Dec 2010 22:55:50 +0000 (23:55 +0100)]
linux: add more netlink constants
Michael 'Mickey' Lauer [Wed, 22 Dec 2010 22:46:28 +0000 (23:46 +0100)]
posix: add socklen_t, setsockopt(2), and getsockopt(2)
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.
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.
Jürg Billeter [Wed, 22 Dec 2010 08:15:28 +0000 (09:15 +0100)]
vapigen: Fix GIDL parse error reporting
Fixes bug 633597.
Jürg Billeter [Wed, 22 Dec 2010 07:42:51 +0000 (08:42 +0100)]
codegen: Fix C warning when deserializing GVariant arrays
Jürg Billeter [Wed, 22 Dec 2010 07:28:29 +0000 (08:28 +0100)]
D-Bus: Fix C warning in GDBus servers
Jürg Billeter [Tue, 21 Dec 2010 21:32:04 +0000 (22:32 +0100)]
codegen: Generate struct copy and destroy functions only if needed
Jürg Billeter [Tue, 21 Dec 2010 21:19:14 +0000 (22:19 +0100)]
D-Bus: Fix C warnings in GDBus servers
Jürg Billeter [Tue, 21 Dec 2010 20:58:31 +0000 (21:58 +0100)]
D-Bus: Fix C warnings in GDBus clients
Jürg Billeter [Tue, 21 Dec 2010 20:51:01 +0000 (21:51 +0100)]
codegen: Do not create unused real functions for interface methods
Jürg Billeter [Tue, 21 Dec 2010 20:24:13 +0000 (21:24 +0100)]
codegen: Generate async ready functions only if needed
Jürg Billeter [Tue, 21 Dec 2010 15:46:37 +0000 (16:46 +0100)]
codegen: Avoid writing C statements with no effect
Jürg Billeter [Tue, 21 Dec 2010 17:37:14 +0000 (18:37 +0100)]
codegen: Use separate C statements for D-Bus object registration
Jürg Billeter [Tue, 21 Dec 2010 17:20:43 +0000 (18:20 +0100)]
codegen: Use separate C statements for signal connect expressions
Jürg Billeter [Tue, 21 Dec 2010 16:34:33 +0000 (17:34 +0100)]
codegen: Use separate C statements for array resize expressions
Jürg Billeter [Tue, 21 Dec 2010 16:39:33 +0000 (17:39 +0100)]
codegen: Use separate C statements for array add expressions
Jürg Billeter [Tue, 21 Dec 2010 16:05:56 +0000 (17:05 +0100)]
codegen: Use separate C statements for postfix expressions
Jürg Billeter [Tue, 21 Dec 2010 16:14:56 +0000 (17:14 +0100)]
codegen: Avoid unnecessary property getter calls
Jürg Billeter [Mon, 20 Dec 2010 21:57:13 +0000 (22:57 +0100)]
D-Bus: Support BusName sender parameter in GDBus servers
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.
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.
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.
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.
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.
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.
Jürg Billeter [Sun, 19 Dec 2010 15:51:34 +0000 (16:51 +0100)]
Detect shadowed variable for foreach statement without iterator
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.
Luca Bruno [Sat, 18 Dec 2010 10:54:43 +0000 (11:54 +0100)]
Support delegates with owned delegate return types
Fixes bug 633839.
Luca Bruno [Sun, 19 Dec 2010 09:46:22 +0000 (10:46 +0100)]
Report error on invalid initializer expression
Fixes bug 637521.
Evan Nemerson [Fri, 17 Dec 2010 23:46:14 +0000 (15:46 -0800)]
glib-2.0: use simple_generics for GLib.Thread.self
Anatol Pomozov [Fri, 17 Dec 2010 20:49:16 +0000 (21:49 +0100)]
posix: Add pread and pwrite POSIX compliant functions.
Fixes bug 636734.
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.
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
Luca Bruno [Wed, 15 Dec 2010 13:43:04 +0000 (14:43 +0100)]
Fix missing source references for some generated MemberAccess
Evan Nemerson [Thu, 9 Dec 2010 00:05:34 +0000 (16:05 -0800)]
GIR writer: support bitfields when generating GIRs
Arun Raghavan [Thu, 18 Nov 2010 15:10:58 +0000 (20:40 +0530)]
gstreamer-pbutils-0.10: Update for 0.10.31
Evan Nemerson [Tue, 30 Nov 2010 22:02:45 +0000 (14:02 -0800)]
posix: Add struct utsname binding
Evan Nemerson [Thu, 25 Nov 2010 22:31:47 +0000 (14:31 -0800)]
json-glib-1.0: Fix ownership of several GObject serialization functions
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.
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.