]>
git.ipfire.org Git - thirdparty/vala.git/log
Jürg Billeter [Sun, 18 Oct 2009 16:07:49 +0000 (18:07 +0200)]
Add experimental abstract interpreter
Marc-André Lureau [Wed, 27 Jan 2010 00:31:09 +0000 (01:31 +0100)]
Better error message for invalid number of arguments
Fixes bug 608187.
Evan Nemerson [Tue, 4 May 2010 23:44:15 +0000 (16:44 -0700)]
Support null source references in more places
Fixes bug 617713.
Vlad Grecescu [Wed, 4 Aug 2010 13:46:18 +0000 (15:46 +0200)]
Fix writing of object creation expressions with --dump-tree
Fixes bug 618784.
Luca Bruno [Tue, 27 Apr 2010 22:03:18 +0000 (00:03 +0200)]
Use the CCodeBlock generated for SwitchSection
Fixes bug 610673.
Marc-André Lureau [Sun, 28 Mar 2010 23:20:33 +0000 (01:20 +0200)]
Write CCode attributes for property accessors in VAPI files
Fixes bug 614206.
Marc-André Lureau [Wed, 4 Aug 2010 13:05:54 +0000 (15:05 +0200)]
Fix default values of flag enums
Fixes bug 605812.
Evan Nemerson [Tue, 3 Aug 2010 16:37:52 +0000 (09:37 -0700)]
pangocairo: Fix ango_cairo_context_{get,set}_shape_renderer bindings.
Jürg Billeter [Tue, 3 Aug 2010 12:30:52 +0000 (14:30 +0200)]
Append enum doc comments to generated C files
Evan Nemerson [Mon, 2 Aug 2010 22:57:45 +0000 (15:57 -0700)]
gtk+-2.0, gtk+-3.0: Make Gtk.Border a compact class, not a struct.
Evan Nemerson [Mon, 2 Aug 2010 16:09:43 +0000 (09:09 -0700)]
glib-2.0: Add g_logv binding.
Thijs Vermeir [Mon, 2 Aug 2010 08:31:41 +0000 (10:31 +0200)]
gstreamer-net-0.10: fix gst_net_time_provider_new binding
Michael Terry [Fri, 30 Jul 2010 23:41:29 +0000 (16:41 -0700)]
glib-2.0: Support bytestring Variants.
Fixes bug 624986.
Evan Nemerson [Fri, 30 Jul 2010 23:03:00 +0000 (16:03 -0700)]
gio-2.0: Make g_settings_{get,set}_strv use arrays.
Fixes bug 625689.
Evan Nemerson [Fri, 30 Jul 2010 22:55:30 +0000 (15:55 -0700)]
gdk-2.0: Fix gdk_threads_add_* arguments.
Fixes bug 625238.
Rafael Monica [Fri, 30 Jul 2010 19:20:16 +0000 (21:20 +0200)]
gtk+-2.0, gtk+-3.0: Don't use sentinel in ListStore.new and TreeStore.new.
Fixes bug 625137.
Maciej Piechotka [Wed, 28 Jul 2010 16:55:35 +0000 (18:55 +0200)]
glib-2.0: Add vprintf to FileStream
Fixes bug 625512.
Luca Bruno [Fri, 30 Jul 2010 17:57:06 +0000 (10:57 -0700)]
glib-2.0: Add exit, abort, raise, and signal bindings.
Luca Bruno [Fri, 30 Jul 2010 07:08:35 +0000 (00:08 -0700)]
glib-2.0: Add [NoReturn] to GLib.error.
Ali Sabil [Thu, 29 Jul 2010 12:48:05 +0000 (14:48 +0200)]
clutter-1.0: Fix the ClutterVertex binding
Jürg Billeter [Tue, 27 Jul 2010 20:10:28 +0000 (22:10 +0200)]
Release 0.9.4
Jürg Billeter [Tue, 27 Jul 2010 19:56:30 +0000 (21:56 +0200)]
Append doc comments to generated C files
Evan Nemerson [Tue, 27 Jul 2010 19:28:56 +0000 (12:28 -0700)]
gtk+-2.0, gtk+-3.0: Make gtk_text_buffer_set_text.len default to -1.
Jürg Billeter [Sun, 25 Jul 2010 19:22:55 +0000 (21:22 +0200)]
Simplify signal handler assignment check
Jürg Billeter [Sun, 25 Jul 2010 19:21:01 +0000 (21:21 +0200)]
Simplify is_address_of_possible
Jürg Billeter [Sun, 25 Jul 2010 19:05:31 +0000 (21:05 +0200)]
Add Variable class
Jürg Billeter [Sun, 25 Jul 2010 18:12:03 +0000 (20:12 +0200)]
Derive EnumValue from Constant
Jürg Billeter [Sun, 25 Jul 2010 09:39:18 +0000 (11:39 +0200)]
Rename Constant.initializer to Constant.value
Jürg Billeter [Sun, 25 Jul 2010 09:27:35 +0000 (11:27 +0200)]
Remove Member class
Jürg Billeter [Sun, 25 Jul 2010 08:45:43 +0000 (10:45 +0200)]
Remove visit_member
Thijs Vermeir [Fri, 23 Jul 2010 10:26:53 +0000 (12:26 +0200)]
gstreamer-0.10: add new upstream API's
Evan Nemerson [Sun, 25 Jul 2010 18:16:14 +0000 (11:16 -0700)]
cogl-1.0: Return value of Cogl.Matrix.get_array doesn't have a length.
Jürg Billeter [Fri, 23 Jul 2010 09:33:23 +0000 (11:33 +0200)]
dova: Make methods equals, hash, and to_string null-safe
Jürg Billeter [Fri, 23 Jul 2010 08:48:58 +0000 (10:48 +0200)]
dova: Fix cname of null type
Evan Nemerson [Sat, 17 Jul 2010 20:34:46 +0000 (13:34 -0700)]
sdl: Create wrapper method for SDL.Video.list_modes
Fixes bug 624086.
Rafael Monica [Thu, 22 Jul 2010 18:47:29 +0000 (11:47 -0700)]
gstreamer-controller-0.10: Fix arguments of several methods.
Fixes bug 624876.
Frederik Zipp [Thu, 22 Jul 2010 18:41:06 +0000 (11:41 -0700)]
clutter-1.0: Fix methods with owned delegate parameters.
Evan Nemerson [Thu, 22 Jul 2010 18:33:35 +0000 (11:33 -0700)]
Fix clutter_container_add and clutter_container_remove bindings.
Fixes bug 623999.
Evan Nemerson [Thu, 22 Jul 2010 18:22:34 +0000 (11:22 -0700)]
clutter-1.0: fix clutter_binding_pool_install_action binding
Fixes bug 624165.
Philip Withnall [Wed, 21 Jul 2010 13:12:20 +0000 (14:12 +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.
Fixes bug 624923.
Philip Withnall [Wed, 21 Jul 2010 14:01:00 +0000 (15:01 +0100)]
girparser: Add mapping from GIR's gsize to Vala's size_t
Philip Withnall [Wed, 21 Jul 2010 13:51:13 +0000 (14:51 +0100)]
girparser: Completely ignore <doc> tags
Michal Hruby [Wed, 21 Jul 2010 15:25:03 +0000 (17:25 +0200)]
vapigen: Support shared finish methods
Jürg Billeter [Wed, 21 Jul 2010 07:05:15 +0000 (09:05 +0200)]
dova: Fix use of interfaces in generics
Fixes bug 613640.
Jürg Billeter [Wed, 21 Jul 2010 06:35:45 +0000 (08:35 +0200)]
dova: Support string equality expressions
Jürg Billeter [Wed, 21 Jul 2010 05:45:32 +0000 (07:45 +0200)]
dova: Disable assert handling
It does not work well enough yet.
Evan Nemerson [Wed, 21 Jul 2010 05:49:50 +0000 (22:49 -0700)]
glib-2.0, posix: Add g_stat, g_lstat, and lstat bindings.
Evan Nemerson [Wed, 21 Jul 2010 05:21:15 +0000 (22:21 -0700)]
glib-2.0: Add g_file_error_from_errno binding.
Michal Hruby [Tue, 20 Jul 2010 19:23:56 +0000 (21:23 +0200)]
gtk+-2.0, gtk+-3.0: Fix gtk_recent_info_* bindings
Jürg Billeter [Tue, 20 Jul 2010 19:20:27 +0000 (21:20 +0200)]
vapigen: Support array_length_type for method return values
Jürg Billeter [Tue, 20 Jul 2010 12:40:40 +0000 (14:40 +0200)]
GAsync: Fix extern async methods
Evan Nemerson [Mon, 19 Jul 2010 09:24:26 +0000 (02:24 -0700)]
Update several bindings to newer versions
atk to 1.30.0, gconf-2.0 to 2.28.1, gdk-2.0 to 2.21.2, gdk-x11-2.0 to
2.21.2, gio-2.0 to 2.25.11, gnome-vfs-2.0 to 2.24.3, json-glib-1.0 to
0.11.1, libgnome-menu to 2.30.0, libnotify to 0.5.0, libsoup-2.4 to
2.30.2, libwnck-1.0 to 2.30.0
Evan Nemerson [Mon, 12 Apr 2010 05:39:55 +0000 (22:39 -0700)]
vapigen: do not remove all values from enums in custom.vala files
Martin Olsson [Mon, 19 Jul 2010 08:41:28 +0000 (01:41 -0700)]
zlib: include zlib.h when using crc32()
Alexander Kojevnikov [Mon, 19 Jul 2010 08:38:17 +0000 (01:38 -0700)]
cairo: Fix ScaledFont constructor binding
Fixes bug 622353.
BianShaoLei [Mon, 19 Jul 2010 08:33:26 +0000 (01:33 -0700)]
zlib: Fix dest length argument for Utility.compress and uncompress.
Fixes bug 623088.
Evan Nemerson [Mon, 19 Jul 2010 08:19:15 +0000 (01:19 -0700)]
gtksourceview-2.0: Make argument to gtk_source_buffer_new nullable
Fixes bug 623517.
Frederik Zipp [Mon, 19 Jul 2010 08:02:03 +0000 (01:02 -0700)]
clutter-gst-1.0: Fix return types and bind VideoTexture properties
Fixes bug 624201.
Evan Nemerson [Mon, 19 Jul 2010 07:56:23 +0000 (00:56 -0700)]
gtk+-2.0, gtk+-3.0: use delegates for relevant GClosure arguments
Fixes bug 624481.
Jürg Billeter [Sun, 18 Jul 2010 14:28:49 +0000 (16:28 +0200)]
dova: Improve support for any class
Jürg Billeter [Fri, 16 Jul 2010 07:02:58 +0000 (09:02 +0200)]
dova: Drop checked exceptions
Replace error parameter by global variable.
Jürg Billeter [Sun, 18 Jul 2010 13:10:38 +0000 (15:10 +0200)]
dova: Do not let Value subclass Object
Jürg Billeter [Sun, 18 Jul 2010 09:32:54 +0000 (11:32 +0200)]
dova: Fix code generated for instance casts
Jürg Billeter [Sun, 18 Jul 2010 09:24:38 +0000 (11:24 +0200)]
Parse `sealed' declaration modifier
Jürg Billeter [Sun, 18 Jul 2010 08:31:26 +0000 (10:31 +0200)]
dova: Use any as top-level class
Lionel Landwerlin [Sat, 17 Jul 2010 21:53:31 +0000 (14:53 -0700)]
posix: Add execlp method
Fixes bug 623600.
Jürg Billeter [Sat, 17 Jul 2010 13:07:02 +0000 (15:07 +0200)]
dova: Fix access to string.data from outside dova-core
Jürg Billeter [Sat, 17 Jul 2010 09:00:23 +0000 (11:00 +0200)]
dova: Do not change cname of basic types in code generator
Simon Wenner [Sat, 17 Jul 2010 06:57:05 +0000 (23:57 -0700)]
gdk-2.0: Add missing type arguments
Fixes bug 624043.
Evan Nemerson [Sat, 17 Jul 2010 06:39:01 +0000 (23:39 -0700)]
gtk+-2.0, gtk+-3.0: Make Gtk.Scale.add_mark's markup argument nullable
Fixes bug 624442.
Philip Withnall [Sat, 17 Jul 2010 06:17:42 +0000 (23:17 -0700)]
glib-2.0: Add PrintfFormat annotation to GLib.Error constructor
Fixes bug 622485.
Philip Withnall [Sat, 17 Jul 2010 06:14:46 +0000 (23:14 -0700)]
glib-2.0: Add bindings for GDebugKey and g_parse_debug_string()
Fixes bug 623148.
Evan Nemerson [Sat, 17 Jul 2010 06:07:10 +0000 (23:07 -0700)]
gio-2.0: Add ellipsis to GLib.Settings.get and GLib.Settings.set
Fixes bug 623551.
Philip Withnall [Thu, 8 Jul 2010 17:47:38 +0000 (18:47 +0100)]
glib-2.0: Add binding for g_test_log_set_fatal_handler()
Fixes bug 623868.
Martin Olsson [Sun, 11 Jul 2010 11:40:17 +0000 (13:40 +0200)]
glib-2.0: Make return value of GLib.Dir.read_name() nullable
Fixes bug 624096.
Frederik Zipp [Sat, 17 Jul 2010 05:50:47 +0000 (22:50 -0700)]
gobject-2.0: Bind G_TYPE_IS_ENUM and G_TYPE_IS_FLAGS
Fixes bug 624194.
Maciej Piechotka [Thu, 15 Jul 2010 13:55:20 +0000 (15:55 +0200)]
glib-2.0: Add slice allocation bindings
Fixes bug 624458.
Evan Nemerson [Sat, 17 Jul 2010 05:37:27 +0000 (22:37 -0700)]
libsoup-2.4: fixes for SoupMessageBody.flatten and SoupLoggerPrinter
Joshua Simmons [Thu, 15 Jul 2010 21:44:29 +0000 (14:44 -0700)]
lua: add bindings for lua reference system
Fixes bug 624411.
Jürg Billeter [Fri, 16 Jul 2010 21:34:11 +0000 (23:34 +0200)]
dova: Add support for [ThreadLocal] fields
Jürg Billeter [Fri, 16 Jul 2010 14:49:59 +0000 (16:49 +0200)]
dova: Fix public fields in Dova.Object
Jürg Billeter [Fri, 16 Jul 2010 21:29:02 +0000 (23:29 +0200)]
dova: Use decimal128 instead of _Decimal128
Jürg Billeter [Fri, 16 Jul 2010 16:05:29 +0000 (18:05 +0200)]
dova: Include dova-base.h/dova-types.h
Jürg Billeter [Wed, 14 Jul 2010 18:54:11 +0000 (20:54 +0200)]
Release 0.9.3
Jürg Billeter [Wed, 14 Jul 2010 16:23:43 +0000 (18:23 +0200)]
dova: Pass argc and argv to dova_init
Jürg Billeter [Wed, 14 Jul 2010 12:18:53 +0000 (14:18 +0200)]
dova: Fix number literals while bootstrapping
Jürg Billeter [Tue, 13 Jul 2010 20:26:05 +0000 (22:26 +0200)]
dova: Support public and protected instance fields in classes
Internally handled as properties to avoid ABI issues.
Fixes bug 623503.
Jürg Billeter [Tue, 13 Jul 2010 18:22:36 +0000 (20:22 +0200)]
dova: Use unsigned hash codes
Jürg Billeter [Tue, 13 Jul 2010 12:42:54 +0000 (14:42 +0200)]
Fix naming issue with abstract async methods
Fixes bug 623943.
Jürg Billeter [Tue, 13 Jul 2010 05:48:15 +0000 (07:48 +0200)]
dova: Add initial value boxing and unboxing support
Jürg Billeter [Mon, 12 Jul 2010 20:02:16 +0000 (22:02 +0200)]
Fix base access in generic classes
Fixes bug 623685.
Philip Withnall [Tue, 22 Jun 2010 13:42:54 +0000 (14:42 +0100)]
Mark GObject *_get_type() functions as constant
Add the G_GNUC_CONST attribute to the declarations of all *_get_type()
functions, since they are constant functions.
Fixes bug 622399.
Jürg Billeter [Mon, 12 Jul 2010 18:21:08 +0000 (20:21 +0200)]
Do not require GLib.EnumValue class in bindings
Preparation to fix bug 624094.
Jürg Billeter [Mon, 12 Jul 2010 18:18:31 +0000 (20:18 +0200)]
gobject-2.0: Fix EnumClass and FlagsClass bindings
Jürg Billeter [Mon, 12 Jul 2010 18:03:12 +0000 (20:03 +0200)]
girwriter: Do not write generic type parameters
Fixes bug 624109.
Jürg Billeter [Mon, 12 Jul 2010 17:57:47 +0000 (19:57 +0200)]
girwriter: Write version 1.1
Jürg Billeter [Mon, 12 Jul 2010 17:45:57 +0000 (19:45 +0200)]
Fix side effects in assertions
Fixes bug 624129.
Jürg Billeter [Mon, 12 Jul 2010 08:58:35 +0000 (10:58 +0200)]
gio-2.0: Fix g_content_type_* bindings
Jürg Billeter [Sun, 11 Jul 2010 20:03:09 +0000 (22:03 +0200)]
dova: Fix inline allocated array fields in instances
Jürg Billeter [Sun, 11 Jul 2010 13:35:14 +0000 (15:35 +0200)]
dova: Fix delegate declarations