2008-05-12 Jürg Billeter * NEWS: update for 0.3.2 release 2008-05-12 Jürg Billeter * gobject/valaccodeclassbinding.vala: improve D-Bus service support for arbitrary return types 2008-05-12 Jürg Billeter * gobject/valaccodeclassbinding.vala: support methods throwing exceptions in D-Bus services, patch by Ali Sabil 2008-05-12 Jürg Billeter * doc/vala/namespaces.xml: Extend namespaces section, based on patch by Phil Housley 2008-05-12 Jürg Billeter * doc/vala/statements.xml: Small improvements to statements section 2008-05-12 Jürg Billeter * doc/vala/Makefile.am: * doc/vala/attributes.xml: * doc/vala/index.xml: * doc/vala/methods.xml: Add sections for methods and attributes 2008-05-12 Jürg Billeter * doc/vala/expressions.xml: Extend expressions section, based on patch by Phil Housley 2008-05-12 Marc-André Lureau * vapi/glib-2.0.vapi: add some debug and logging function bindings, fixes bug 531977 2008-05-12 Jürg Billeter * gobject/valaccodegenerator.vala: fix `var' with pointer types, fixes bug 527779 2008-05-12 Jürg Billeter * vapi/glib-2.0.vapi: Add time_t and struct tm bindings, based on patch by Evan Nemerson, fixes bug 527778 2008-05-12 Jürg Billeter * gobject/valaccodegenerator.vala: add basic support for instance_pos attribute to struct creation methods, fixes bug 530774 2008-05-11 Jürg Billeter * gobject/valaccodetypesymbolbinding.vala: fix double properties 2008-05-11 Jürg Billeter * vala/valastringliteral.vala: Fix syntax error in .vapi file when using string literal as default argument, patch by Jared Moore, fixes bug 532564 2008-05-11 Jürg Billeter * ccode/valaccodewriter.vala: * gobject/valaccodegeneratorsourcefile.vala: Fix crash when opening output file fails, fixes bug 466573 2008-05-11 Jürg Billeter * gobject/valaccodegenerator.vala: fix freeing nested GLists and GSLists, fixes bug 443514 2008-05-11 Jürg Billeter * gobject/valaccodegenerator.vala: remove obsolete GList copy code 2008-05-11 Jürg Billeter * gobject/valaccodegeneratorsignal.vala: Use correct marshaller for string arrays, patch by Ali Sabil, fixes bug 531251 2008-05-11 Jürg Billeter * vala/Makefile.am: * vala/valafieldprototype.vala: * vala/valasemanticanalyzer.vala: Set appropriate static type for field prototypes, fixes bug 532314 2008-05-11 Jürg Billeter * vapi/libxml-2.0.vapi: specify free functions, fixes bug 531631 2008-05-11 Jürg Billeter * vala/valaintegertype.vala: fix assignment of integer literals to derived integer types, fixes bug 530809 2008-05-11 Jürg Billeter * vapi/packages/gtk+-2.0/: fix gtk_message_dialog_new* bindings, fixes bug 531628 * vapi/gtk+-2.0.vapi: regenerated 2008-05-11 Jürg Billeter * vapi/Makefile.am: * vapi/glib-2.0.vapi: * vapi/gmodule-2.0.vapi: * vapi/gstreamer-0.10.deps: Move dynamic module loading support into separate VAPI file and improve bindings, fixes bug 531583 2008-05-11 Jürg Billeter * vapi/glib-2.0.vapi: add g_strv_length binding 2008-05-11 Jürg Billeter * vapi/glib-2.0.vapi: remove obsolete InstanceLast attributes 2008-05-11 Jürg Billeter * vala/valaparser.vala: fix crash on invalid code, fixes bug 531034 2008-05-11 Jürg Billeter * vapi/glib-2.0.vapi: fix g_io_channel_set_encoding binding, fixes bug 530926 2008-05-10 Jürg Billeter * vala/valainterfacewriter.vala: support base types for structs * vapi/packages/gstreamer-0.10/: fix GstClockTime and GstClockTimeDiff bindings, fixes bug 530809 * vapi/gstreamer-0.10.vapi: regenerated 2008-05-11 Marc-André Lureau * ccode/valaccodestruct.vala: Add an empty line after struct declaration to please gtk-doc, fixes bug 532350 2008-05-10 Jürg Billeter * gobject/valaccodedynamicsignalbinding.vala: Fix connecting to the same dynamic signal multiple times, patch by Yu Feng, fixes bug 532053 2008-05-10 Jürg Billeter * vala/valaparser.vala: Fix `namespace Foo.Bar {...}' parsing, fixes bug 531379 2008-05-10 Jürg Billeter * vala/valaattributeprocessor.vala: * vala/valaenumvalue.vala: Support cname attribute for enum values, patch by Jared Moore, fixes bug 529288 2008-05-10 Jürg Billeter * vapi/packages/gtk+-2.0/: Fix gtk_dialog_new_with_buttons and gtk_file_chooser_dialog_new* bindings, patch by Nicolas Joseph, fixes bug 531436 * vapi/gtk+-2.0.vapi: regenerated 2008-05-10 Jürg Billeter * vapi/packages/gstreamer-0.10/: Fix GstBuffer.data binding, patch by Jaap A. Haitsma, fixes bug 531431 * vapi/gstreamer-0.10.vapi: regenerated 2008-05-10 Jürg Billeter * vapi/packages/gdk-pixbuf-2.0/: Fix gdk_pixbuf_new_from_data and gdk_pixbuf_save bindings, patch by Jaap A. Haitsma, fixes bug 531412 * vapi/gdk-pixbuf-2.0.vapi: regenerated 2008-05-08 Jürg Billeter * vala/valastruct.vala: Support `this' in struct creation methods, patch by Jared Moore, fixes bug 527770 2008-05-08 Jürg Billeter * gobject/valaccodegeneratorsignal.vala: Fix string return type for marshallers, patch by Yu Feng, fixes bug 531137 2008-05-08 Jürg Billeter * gobject/valaccodeclassbinding.vala: Support properties in D-Bus services, based on patch by Yu Feng, fixes bug 531132 2008-05-08 Jürg Billeter * gobject/valaccodeclassbinding.vala: Don't export override methods to D-Bus, fixes bug 531135 2008-05-08 Jürg Billeter * vapi/dbus-glib-1.vapi: Add dbus_g_connection_lookup_g_object and dbus_g_proxy_get_* bindings, patch by Yu Feng, fixes bug 531131 2008-05-08 Jürg Billeter * vala/valastruct.vala: * gobject/valaccodetypesymbolbinding.vala: Support inheritance for type_id, marshaller_type_name, get_value_function, and set_value_function * vapi/glib-2.0.vapi: Set type_id, marshaller_type_name, get_value_function, and set_value_function for uint32, fixes bug 530603 2008-05-08 Jürg Billeter * vapi/sdl.vapi: add SDL ActiveState enum, patch by Levi Bard, fixes bug 530429 2008-05-08 Jürg Billeter * vala/valasemanticanalyzer.vala: Report error when trying to create instance of static class, patch by Andreas Brauchli, fixes bug 516779 2008-05-08 Jürg Billeter * vala/valasemanticanalyzer.vala: * vala/valastruct.vala: Check number of type arguments in object creation expression, patch by Andreas Brauchli, fixes bug 528833 2008-05-08 Jaap A. Haitsma reviewed by: Jürg Billeter * vapi/hal.vapi: Also return length in string array returned from libhal_find_device_by_capability. Fixes bug #530738 2008-05-07 Jürg Billeter * gobject/valaccodeclassbinding.vala: Support signals in D-Bus services, patch by Yu Feng 2008-05-03 Jürg Billeter * vala/valainterfacewriter.vala: * vala/valastruct.vala: Support custom cname for structs in InterfaceWriter 2008-05-02 Jürg Billeter * vala/valastruct.vala: inherit integer_type and floating_type, fixes bug 530600 2008-05-02 Jürg Billeter * vala/valaarraytype.vala: * vala/valadatatype.vala: * gobject/valaccodegeneratorsignal.vala: Fix crash when using arrays in D-Bus services, fixes bug 530455 2008-05-02 Jürg Billeter * vala/valainitializerlist.vala: implement replace_expression 2008-05-02 Jürg Billeter * vala/valacatchclause.vala: * gobject/valaccodegenerator.vala: Fix error handling in catch and finally clauses, fixes bug 530212 2008-05-02 Jürg Billeter * vapi/glib-2.0.vapi: fix g_rand*_int and g_rand*_double bindings, patch Ondrej Jirman, fixes bug 530207 2008-05-02 Jürg Billeter * gobject-introspection/scanner.c: (g_igenerator_add_symbol): Do not add duplicate symbols, patch by Étienne Bersac, fixes bug 528254 2008-05-01 Jürg Billeter * doc/vala/types.xml: * doc/vala/default.css: * doc/vala/xhtml.xsl: Extend types section, based on patch by Phil Housley 2008-05-01 Jürg Billeter * vala/valacfgbuilder.vala: * vala/valanullchecker.vala: * vala/valasemanticanalyzer.vala: * vala/valasymbolresolver.vala: * vapigen/valagidlparser.vala: Fix crash when using errordomain methods, based on patch by Phil Housley, fixes bug 530537 2008-04-28 Jürg Billeter * vapi/packages/gdk-2.0/: fix GdkEvent* bindings * vapi/gdk-2.0.vapi, vapi/gtk+-2.0.vapi: regenerated 2008-04-28 Jürg Billeter * vapi/packages/libsexy/: fix sexy_icon_entry_set_icon binding, patch by Evan Nemerson * vapi/libsexy.vapi: regenerated 2008-04-28 Jürg Billeter * vapi/packages/gtk+-2.0/: fix gtk_box_query_child_packing binding, patch by Evan Nemerson * vapi/gtk+-2.0.vapi: regenerated 2008-04-27 Jürg Billeter * vala/valadatatype.vala: Fix generic type arguments in to_string() 2008-04-26 Jürg Billeter * gobject/valaccodegenerator.vala: Fix crash when using abstract properties 2008-04-26 Jürg Billeter * compiler/valacompiler.vala: Build executable by default * ccode/Makefile.am: * compiler/Makefile.am: * gee/Makefile.am: * gen-project/Makefile.am: * gobject/Makefile.am: * tests/testrunner.sh: * vala/Makefile.am: * vapigen/Makefile.am: Update build system to use -C 2008-04-26 Jürg Billeter * gobject/valaccodegenerator.vala: Always initialize local array length variables, fixes bug 529863 2008-04-26 Jürg Billeter * vala/valaarraytype.vala: * vala/valaclassinstancetype.vala: * vala/valaclasstype.vala: * vala/valadatatype.vala: * vala/valadelegatetype.vala: * vala/valaerrortype.vala: * vala/valainterfaceinstancetype.vala: * vala/valainterfacetype.vala: * vala/valamethodtype.vala: * vala/valanulltype.vala: * vala/valapointertype.vala: * vala/valasemanticanalyzer.vala: * vala/valasymbolresolver.vala: * vala/valatypeparametertype.vala: * vala/valavaluetype.vala: * vala/valavoidtype.vala: * gobject/valaccodegenerator.vala: Fix handling of const types, fixes bug 529851 2008-04-26 Marc-André Lureau * gobject/valaccodedynamicmethodbinding.vala: fix dbus strv handler argument order, fixes bug 528412 2008-04-26 Jürg Billeter * vapi/glib-2.0.vapi: add g_get_tmp_dir binding, patch by Nicolas Joseph, fixes bug 529776 2008-04-26 Jürg Billeter * vapi/packages/gtk+-2.0/: fix gtk_image_* and gtk_icon_size_* bindings, patch by Nicolas Joseph, fixes bug 529770 * vapi/gtk+-2.0.vapi: regenerated 2008-04-26 Jürg Billeter * gobject/valaccodegenerator.vala: * gobject/valaccodetypesymbolbinding.vala: Fix `char' properties, fixes bug 529604 2008-04-26 Jürg Billeter * gobject/valaccodeclassbinding.vala: Fix DBus services with multiple methods, fixes bug 529571 2008-04-26 Jürg Billeter * vala/valacatchclause.vala: * gobject/valaccodegenerator.vala: Support catch clauses without error variable, fixes bug 529539 2008-04-26 Jürg Billeter * vala/valanamespace.vala: * vala/valaparser.vala: Respect nested namespaces when merging namespaces, fixes bug 529438 2008-04-24 Jürg Billeter * vapi/glib-2.0.vapi: fix g_key_file_to_data binding, patch by Daniel Svensson 2008-04-24 Jürg Billeter * vapi/packages/gtk+-2.0/: nullable and generic type fixes, patch by Daniel Svensson * vapi/gtk+-2.0.vapi: regenerated 2008-04-23 Jürg Billeter * vala/valaparser.vala: re-add support for pre- and postconditions 2008-04-23 Jürg Billeter * vapi/glib-2.0.vapi: fix g_signal_* bindings, patch by Evan Nemerson 2008-04-23 Jürg Billeter * gobject/valaccodeinvocationexpressionbinding.vala: Don't cast out arguments 2008-04-23 Jürg Billeter Add support for class constructors, class fields, and class methods, fixes bug 507136 2008-04-23 Jürg Billeter * vala/valaparser.vala: Fix nested namespaces 2008-04-23 Jürg Billeter * vala/valaforstatement.vala: * ccode/valaccodeforstatement.vala: Fix criticals when using for statements without condition 2008-04-23 Jürg Billeter * vala/valaenum.vala: * vapigen/valagidlparser.vala: Add support for delegate_target_pos metadata attribute 2008-04-22 Jürg Billeter * vapi/libftdi.vapi: mark enums as public, patch by Evan Nemerson 2008-04-22 Jürg Billeter * configure.ac: Post-release version bump