]>
git.ipfire.org Git - thirdparty/vala.git/log
Evan Nemerson [Fri, 2 Apr 2010 18:42:26 +0000 (11:42 -0700)]
gtk+-2.0: Make Gtk.Window's arg default value Gtk.WindowType.TOPLEVEL
Evan Nemerson [Fri, 2 Apr 2010 18:41:49 +0000 (11:41 -0700)]
vapigen: add support for member access based default values
Evan Nemerson [Fri, 2 Apr 2010 18:29:09 +0000 (11:29 -0700)]
gsl: Do not use `weak' modifier where it is not applicable
Jürg Billeter [Fri, 2 Apr 2010 16:29:36 +0000 (18:29 +0200)]
Add gdu and gdu-gtk bindings
Michael 'Mickey' Lauer [Fri, 2 Apr 2010 11:48:41 +0000 (13:48 +0200)]
linux: bind console ioctls, structs, and enums
Michael 'Mickey' Lauer [Fri, 2 Apr 2010 10:59:28 +0000 (12:59 +0200)]
linux: bind virtual terminal ioctls, structs, and constants
Evan Nemerson [Fri, 2 Apr 2010 03:44:33 +0000 (20:44 -0700)]
gstreamer-cdda,dataprotocol-0.10: fix some invalid enum values
Evan Nemerson [Fri, 2 Apr 2010 01:20:39 +0000 (18:20 -0700)]
libnl-2.0: add linux as a dependency
Evan Nemerson [Fri, 2 Apr 2010 01:07:51 +0000 (18:07 -0700)]
fuse: fix reference to Posix.mode_t in Fuse.Create
Jürg Billeter [Thu, 1 Apr 2010 09:00:44 +0000 (11:00 +0200)]
D-Bus: Fix string array properties in client interfaces
Jürg Billeter [Thu, 1 Apr 2010 08:48:12 +0000 (10:48 +0200)]
Fix virtual write-only properties
Jürg Billeter [Thu, 1 Apr 2010 08:45:33 +0000 (10:45 +0200)]
Fix construct properties in interfaces
Jürg Billeter [Wed, 31 Mar 2010 20:43:33 +0000 (22:43 +0200)]
Release 0.8.0
Jürg Billeter [Wed, 31 Mar 2010 19:40:00 +0000 (21:40 +0200)]
valac: Do not enable experimental-non-null with --enable-experimental
Jukka-Pekka Iivonen [Wed, 31 Mar 2010 19:38:01 +0000 (21:38 +0200)]
Use thread-safe initialization for regular expression literals
Fixes bug 613943.
Sergey Nizovtsev [Wed, 31 Mar 2010 19:13:40 +0000 (21:13 +0200)]
Fix memory management with g_object_get and struct properties
Fixes bug 613918.
Jürg Billeter [Wed, 31 Mar 2010 18:29:51 +0000 (20:29 +0200)]
gtk+-2.0: Update to 2.20.0
Jürg Billeter [Wed, 31 Mar 2010 17:18:14 +0000 (19:18 +0200)]
gio-2.0: Update to 2.24.0
Luca Bruno [Tue, 30 Mar 2010 10:40:56 +0000 (12:40 +0200)]
Support string[] (G_TYPE_STRV) properties for GObject
Fixes bug 614355.
Gordon Allott [Wed, 31 Mar 2010 15:16:15 +0000 (17:16 +0200)]
Add clutter-gtk-0.10 bindings
Fixes bug 614376.
Jürg Billeter [Wed, 31 Mar 2010 14:45:16 +0000 (16:45 +0200)]
Fix code generation for unreachable declaration statements
René Post [Wed, 31 Mar 2010 10:53:55 +0000 (12:53 +0200)]
cogl-1.0: fix cogl_path_polygon and cogl_path_polyline bindings
Ali Sabil [Wed, 31 Mar 2010 07:13:21 +0000 (09:13 +0200)]
cogl-1.0: update to 1.2.4
Nicolas Bruguier [Tue, 30 Mar 2010 07:28:04 +0000 (00:28 -0700)]
gdk-2.0: mark Gdk.Window.input_shape_combine_mask as nullable
Fixes bug 613952.
Nicolas Bruguier [Tue, 30 Mar 2010 07:24:27 +0000 (00:24 -0700)]
dbus-glib-1: various enhancements
Fixes bug 613951.
Łukasz Pankowski [Tue, 30 Mar 2010 06:58:30 +0000 (23:58 -0700)]
dbus-glib-1: Fix Connection.get_connection, other small changes
Fixes bug 611270.
Sebastian Dröge [Sat, 27 Mar 2010 10:02:31 +0000 (11:02 +0100)]
gstreamer: Don't use the accessor method when accessing Gst.Pad:caps property
Gst.Pad.get_caps() returns something completely different than the caps
property.
Fixes bug #608005.
Evan Nemerson [Mon, 29 Mar 2010 04:03:46 +0000 (21:03 -0700)]
clutter-1.0: update to 1.2.4
Fixes bug 614268.
Jürg Billeter [Sun, 28 Mar 2010 22:00:27 +0000 (00:00 +0200)]
Fix invalid has_type_id attributes in bindings
Ryan Lortie [Sun, 28 Mar 2010 17:14:05 +0000 (12:14 -0500)]
Add missing args to Variant.new_from_data
and fix argument order.
Ryan Lortie [Sun, 28 Mar 2010 16:52:28 +0000 (11:52 -0500)]
update GVariant bindings
Jürg Billeter [Sun, 28 Mar 2010 16:10:53 +0000 (18:10 +0200)]
Add [CCode (destroy_notify_pos = ...)] attribute for simple generics
Michael 'Mickey' Lauer [Sun, 28 Mar 2010 12:32:47 +0000 (14:32 +0200)]
readline: s/weak/unowned/
Sebastian Dröge [Sat, 27 Mar 2010 07:52:08 +0000 (08:52 +0100)]
gstreamer: Gst.ByteWriter is a subclass of Gst.ByteReader
Sebastian Dröge [Sat, 27 Mar 2010 07:39:34 +0000 (08:39 +0100)]
gstreamer: Add gstreamer-cdda-0.10 bindings
Sebastian Dröge [Sat, 27 Mar 2010 07:31:50 +0000 (08:31 +0100)]
gstreamer: Add gstreamer-app-0.10 bindings
Sebastian Dröge [Sat, 27 Mar 2010 07:09:05 +0000 (08:09 +0100)]
gstreamer: Regenerate vapi files and update metadata files to use the correct headers
Sebastian Dröge [Sat, 27 Mar 2010 06:28:06 +0000 (07:28 +0100)]
gstreamer: Update GStreamer introspection files to 0.10.28
...and also remove lots of unstable API which was included here, most
probably because the introspection files were generated with a patch
GStreamer version (e.g. on Maemo).
Jürg Billeter [Sat, 27 Mar 2010 08:33:35 +0000 (09:33 +0100)]
vapigen: Support pointer type for type arguments and field types
Jürg Billeter [Sat, 27 Mar 2010 07:36:00 +0000 (08:36 +0100)]
D-Bus: Support [DBus (timeout = ...)] attribute in static clients
The attribute can be applied to D-Bus methods, properties, and parent
declarations. The timeout is specified in milliseconds.
Evan Nemerson [Sat, 27 Mar 2010 02:03:07 +0000 (19:03 -0700)]
gio-2.0: various ownership and type_arguments fixes for generics
Julian Andres Klode [Sat, 27 Mar 2010 01:58:05 +0000 (18:58 -0700)]
gio-2.0: several GLib.VolumeMonitor methods falsely marked as unowned
Fixes bug 614044.
Jürg Billeter [Fri, 26 Mar 2010 16:58:10 +0000 (17:58 +0100)]
D-Bus: Fix criticals when using generic errors
Jürg Billeter [Fri, 26 Mar 2010 16:37:29 +0000 (17:37 +0100)]
valac: Fix C warning in add_package method
Fixes bug 532902.
Jürg Billeter [Fri, 26 Mar 2010 13:39:58 +0000 (14:39 +0100)]
Do not use thread-safe type registration in plugins
Plugin types are registered when module is being initialized.
Jürg Billeter [Fri, 26 Mar 2010 07:59:49 +0000 (08:59 +0100)]
Never try to use GValue take functions for primitive types
Sebastian Dröge [Thu, 25 Mar 2010 16:51:06 +0000 (17:51 +0100)]
glib-2.0.vapi: Fix stupid typo in the GByteArray type ID
Sebastian Dröge [Thu, 25 Mar 2010 15:34:45 +0000 (16:34 +0100)]
compiler: Automatically define GLIB_2_XX if --target-glib is used
Sebastian Dröge [Thu, 25 Mar 2010 15:21:08 +0000 (16:21 +0100)]
glib-2.0.vapi: Add some more type ids
Sebastian Dröge [Thu, 25 Mar 2010 15:03:36 +0000 (16:03 +0100)]
gobject-2.0.vapi: Add free function for GValueArray
Sebastian Dröge [Thu, 25 Mar 2010 15:02:14 +0000 (16:02 +0100)]
glib-2.0.vapi: Add some more unref/ref functions when using newer GLib
Jürg Billeter [Thu, 25 Mar 2010 11:32:16 +0000 (12:32 +0100)]
gio-unix-2.0: Fix header filenames for some classes
Luca Bruno [Thu, 25 Mar 2010 09:37:09 +0000 (10:37 +0100)]
Support adding modules in derived code generators
Jukka-Pekka Iivonen [Wed, 24 Mar 2010 09:07:32 +0000 (10:07 +0100)]
Add experimental support for regular expression literals
Fixes bug 607702.
Jürg Billeter [Wed, 24 Mar 2010 09:56:50 +0000 (10:56 +0100)]
Require and target GLib >= 2.14
Regular expression literals will require GLib 2.14. Thread-safe
get_type functions also require GLib 2.14. Generating code for
GLib 2.12 is still possible by using --target-glib=2.12.
Jürg Billeter [Thu, 25 Mar 2010 08:29:49 +0000 (09:29 +0100)]
Eliminate unnecessary error check after try statements
This fixes a C warning about missing return in non-void function.
Jim Nelson [Thu, 25 Mar 2010 06:53:10 +0000 (23:53 -0700)]
gdk-pixbuf-2.0: metadata fix to make Gdk.PixbufError an errordomain
Fixes bug 613861.
Evan Nemerson [Thu, 25 Mar 2010 06:48:47 +0000 (23:48 -0700)]
gdk-pixbuf-2.0: GdkPixbufDestroyNotify doesn't have a length parameter
Fixes bug 613855.
Evan Nemerson [Thu, 25 Mar 2010 06:47:41 +0000 (23:47 -0700)]
vapigen: support no_array_length for delegate parameters
Luca Bruno [Wed, 24 Mar 2010 13:05:44 +0000 (14:05 +0100)]
Add support for generic array duplication
Fixes bug 613745.
Jürg Billeter [Wed, 24 Mar 2010 20:01:13 +0000 (21:01 +0100)]
Fix struct initialization with member initializers
Fixes bug 613825.
Evan Nemerson [Wed, 24 Mar 2010 09:33:39 +0000 (02:33 -0700)]
glib-2.0: add byte order swap macros
Fixes bug 613473.
Evan Nemerson [Wed, 24 Mar 2010 09:09:50 +0000 (02:09 -0700)]
glib-2.0: add g_date_set_time_t binding
Jürg Billeter [Wed, 24 Mar 2010 08:51:01 +0000 (09:51 +0100)]
Update THANKS from git log
Jürg Billeter [Wed, 24 Mar 2010 08:08:02 +0000 (09:08 +0100)]
dova: Do not require @"..." for string templates
Support string interpolation in normal "..." strings.
Jürg Billeter [Wed, 24 Mar 2010 07:52:04 +0000 (08:52 +0100)]
Fix passing delegate field without target as method argument
Fixes bug 592769.
Jiří Zárevúcky [Wed, 24 Mar 2010 07:36:37 +0000 (08:36 +0100)]
Fix lock statement
This patch converts lock statements into try finally statements to
ensure that unlock is always called.
Fixes bug 582553.
Jürg Billeter [Tue, 23 Mar 2010 17:07:11 +0000 (18:07 +0100)]
Fix temporary variable handling for class field initializers
Jürg Billeter [Tue, 23 Mar 2010 13:58:35 +0000 (14:58 +0100)]
Use BOXED marshaller for compact classes with type id
Tomaž Vajngerl [Tue, 23 Mar 2010 09:18:26 +0000 (02:18 -0700)]
libxml-2.0: add support for TextWriter
Fixes bug 610573.
Evan Nemerson [Tue, 23 Mar 2010 08:48:55 +0000 (01:48 -0700)]
Add libgda-report-4.0 bindings, based on patch by Shawn Ferris
Fixes bug 604208.
Shawn Ferris [Tue, 23 Mar 2010 08:46:01 +0000 (01:46 -0700)]
libgda-4.0: add ellipsis to gda_data_model_array_new_with_g_types
Partially fixes bug 604208.
Evan Nemerson [Tue, 23 Mar 2010 08:21:43 +0000 (01:21 -0700)]
libgda-4.0: update to 4.0.8, regenerate
Evan Nemerson [Tue, 23 Mar 2010 07:09:51 +0000 (00:09 -0700)]
gdk-2.0: GdkEvent* structs do not have a type id
Fixes bug 585476.
Evan Nemerson [Tue, 23 Mar 2010 06:58:42 +0000 (23:58 -0700)]
gudev-1.0: make GUdev.DeviceNumber inherit from Posix.dev_t
Evan Nemerson [Tue, 23 Mar 2010 06:43:20 +0000 (23:43 -0700)]
libxml-2.0: remove superfluous (and deprecated) static from delegates
Jürg Billeter [Tue, 23 Mar 2010 06:33:56 +0000 (07:33 +0100)]
Fix assertion failure on large rollback in parser
Fixes bug 573080.
Jürg Billeter [Mon, 22 Mar 2010 22:55:08 +0000 (23:55 +0100)]
gdk-2.0: Fix gdk_property_get binding
Fixes bug 611250.
Jürg Billeter [Mon, 22 Mar 2010 22:32:01 +0000 (23:32 +0100)]
Fix automatic property access in structs
Fixes bug 609142.
Jürg Billeter [Mon, 22 Mar 2010 22:27:33 +0000 (23:27 +0100)]
Fix crash on invalid field initializer
Fixes bug 608635.
Jürg Billeter [Mon, 22 Mar 2010 22:22:58 +0000 (23:22 +0100)]
Fix public array fields with initializers
Fixes bug 609066.
Jürg Billeter [Mon, 22 Mar 2010 22:18:06 +0000 (23:18 +0100)]
Fix private fixed-length array fields
Fixes bug 609171.
Jürg Billeter [Mon, 22 Mar 2010 22:12:47 +0000 (23:12 +0100)]
Report error when using instance method as argument in static methods
Fixes bug 598839.
Jürg Billeter [Mon, 22 Mar 2010 21:58:08 +0000 (22:58 +0100)]
Generate dummy return statement to avoid C warning
Jürg Billeter [Mon, 22 Mar 2010 21:57:47 +0000 (22:57 +0100)]
Do not generate C code for unreachable Vala code
Fixes bug 598190.
Jürg Billeter [Mon, 22 Mar 2010 20:27:08 +0000 (21:27 +0100)]
Avoid conflicts for internal array size variables
Fixes bug 570547.
Jürg Billeter [Mon, 22 Mar 2010 20:21:13 +0000 (21:21 +0100)]
Improve error message on duplicate definition
Display location of previous definition.
Fixes bug 591977.
Jürg Billeter [Mon, 22 Mar 2010 20:12:38 +0000 (21:12 +0100)]
Fix code generation for large integer literals
Fixes bug 583669.
Jürg Billeter [Mon, 22 Mar 2010 19:10:16 +0000 (20:10 +0100)]
Fix error message on duplicate definition in root namespace
Fixes bug 601349.
Jürg Billeter [Mon, 22 Mar 2010 19:01:14 +0000 (20:01 +0100)]
Simplify for statements whose condition is false
Fixes bug 601351.
Jürg Billeter [Mon, 22 Mar 2010 18:57:47 +0000 (19:57 +0100)]
Fix declaration of free function for compact classes
Fixes bug 605495.
Jürg Billeter [Mon, 22 Mar 2010 18:47:57 +0000 (19:47 +0100)]
Fix instance access check for static lambda expressions
Fixes bug 612139.
Jürg Billeter [Mon, 22 Mar 2010 18:43:32 +0000 (19:43 +0100)]
Report error when using instance member as initializer in static method
Jürg Billeter [Mon, 22 Mar 2010 18:09:13 +0000 (19:09 +0100)]
Visit all expressions in flow analyzer
Tomaž Vajngerl [Mon, 22 Mar 2010 17:39:20 +0000 (10:39 -0700)]
libxml-2.0: Add XmlIO callbacks
Fixes bug 600295.
Jürg Billeter [Mon, 22 Mar 2010 10:35:51 +0000 (11:35 +0100)]
Simplify while statements whose condition is false
Fixes bug 601339.
Jim Nelson [Mon, 22 Mar 2010 10:17:35 +0000 (11:17 +0100)]
Add gudev-1.0 bindings.
Fixes bug 606172.
Jürg Billeter [Mon, 22 Mar 2010 09:43:48 +0000 (10:43 +0100)]
Set error field when detecting duplicate switch label
Michal Hruby [Mon, 22 Mar 2010 08:56:36 +0000 (09:56 +0100)]
Fix compatibility with GLib 2.16 for D-Bus and GAsync support
Fixes bug 598546.
Adam Folmert [Fri, 5 Feb 2010 01:54:19 +0000 (02:54 +0100)]
Capture array size variable in closures as well
Fixes bug 599951.