2008-06-26 Jürg Billeter <
[email protected]>
* NEWS: update for 0.3.4 release
2008-06-26 Jürg Billeter <
[email protected]>
* vapi/packages/gio-2.0/:
Fix g_file_enumerator_next_file* bindings
* vapi/gio-2.0.vapi: regenerated
2008-06-26 Jared Moore <
[email protected]>
* vapi/packages/gdk-2.0/gdk-2.0.metadata:
Allow null for rect parameter in gdk_window_invalidate_rect, fixes bug
540311.
* vapi/gdk-2.0.vapi: Regenerated
2008-06-26 Jared Moore <
[email protected]>
* vapi/packages/gtk+-2.0/gtk+-2.0.metadata:
Changed gtk_paint_arrow_* family to have nullable area, widget, and
detail parameters, fixes bug 540237.
* vapi/gtk+-2.0.vapi: Regenerated
2008-06-26 Jared Moore <
[email protected]>
* vapi/glib-2.0.vapi:
Allow null for group parameter in GLib.OptionContext.get_help, fixes
bug 540238.
2008-06-26 Jared Moore <
[email protected]>
* vala/valaparser.vala:
Add workaround for exception codegen problem, fixes bug 539608.
2008-06-25 Jared Moore <
[email protected]>
* vapi/glib-2.0.vapi:
Fix formal parameters of Sequence.get_iter_at_pos(), fixes bug 539976.
2008-06-25 Jürg Billeter <
[email protected]>
* vapi/packages/gstreamer-0.10/:
More gst_tag_list_* binding fixes, patch by Zeeshan Ali Khattak,
fixes bug 539817
* vapi/gstreamer-0.10.vapi: regenerated
2008-06-25 Jürg Billeter <
[email protected]>
* vala/valasemanticanalyzer.vala:
* gobject/valaccodegenerator.vala:
Support `in' operator for Gee.Collection and Gee.Map,
patch by Jamie McCracken
2008-06-23 Jared Moore <
[email protected]>
* vala/valasemanticanalyzer.vala:
Report error when trying to access 'class' member statically rather
than through an instance, fixes bug 539594.
2008-06-23 Jürg Billeter <
[email protected]>
* gobject/valaccodeobjecttypesymbolbinding.vala:
Fix support for out string array parameters of methods exported
via D-Bus
2008-06-23 Jürg Billeter <
[email protected]>
* gobject/valaccodeclassbinding.vala:
* gobject/valaccodegenerator.vala:
Fix exception handling in destructors, fixes bug 538216
2008-06-23 Jürg Billeter <
[email protected]>
* vapi/Makefile.am:
* vapi/libgsf-1.deps:
* vapi/libgsf-1.vapi:
* vapi/packages/libgsf-1/:
Add libgsf-1 bindings, patch by Michael Lawrence, fixes bug 455141
2008-06-23 Jürg Billeter <
[email protected]>
* gobject/valaccodeassignmentbinding.vala:
Support disconnecting from detailed signals
2008-06-23 Jürg Billeter <
[email protected]>
* vala/valacfgbuilder.vala:
* vala/valaelementaccess.vala:
* vala/valanullchecker.vala:
* vala/valasemanticanalyzer.vala:
* vala/valasignal.vala:
* vala/valasymbolresolver.vala:
* gobject/valaccodeassignmentbinding.vala:
* gobject/valaccodeelementaccessbinding.vala:
* gobject/valaccodegenerator.vala:
* gobject/valaccodeinvocationexpressionbinding.vala:
Support connecting to and emitting detailed signals,
fixes bug 536794
2008-06-23 Jürg Billeter <
[email protected]>
* vala/valaattribute.vala:
* vala/valafield.vala:
* vala/valainterfacewriter.vala:
* vala/valanamedargument.vala:
* vala/valastringliteral.vala:
* gobject/valaccodegenerator.vala:
* vapigen/valagidlparser.vala:
Support [CCode (type = "Foo")] to insert appropriate casts in
generated C Code
* vapi/packages/gtk+-2.0/:
Fix GtkActionEntry binding, fixes bug 526874
* vapi/gtk+-2.0.vapi: regenerated
2008-06-23 Jürg Billeter <
[email protected]>
* vala/valagenieparser.vala:
* vala/valanamespacereference.vala:
* vala/valasourcefile.vala:
* compiler/valacompiler.vala:
Import members of the GLib namespace by default, fixes bug 539596
2008-06-23 Jürg Billeter <
[email protected]>
* gobject/valaccodedynamicpropertybinding.vala:
Support dynamic D-Bus properties
2008-06-23 Jürg Billeter <
[email protected]>
* gobject/valaccodedynamicmethodbinding.vala:
* gobject/valaccodedynamicsignalbinding.vala:
Use CamelCase for dynamic D-Bus methods and signals
2008-06-23 Jaap A. Haitsma <
[email protected]>
* vapi/packages/gdk-2.0/gdk-2.0.metadata:
Fix gdk_pixbuf_from_drawable and gdk_pixbuf_from_image bindings
Fixes bug #539632
* vapi/gdk-2.0.vapi: Regenerated
2008-06-23 Jamie McCracken <
[email protected]>
* vala/valageniescanner.vala:
Allow arbitrary whitespace/tabs at start of line when its a line
continuation
2008-06-23 Jamie McCracken <
[email protected]>
* vala/valagenieparser.vala:
make parens optional when using new operator on objects
2008-06-23 Jürg Billeter <
[email protected]>
* vala/valasemanticanalyzer.vala:
* gobject/valaccodeclassbinding.vala:
Support inherited interface implementation, fixes bug 536863
2008-06-22 Jürg Billeter <
[email protected]>
* gobject/valaccodedynamicmethodbinding.vala:
* gobject/valaccodedynamicsignalbinding.vala:
* gobject/valaccodegenerator.vala:
* gobject/valaccodegeneratorsignal.vala:
* gobject/valaccodeobjecttypesymbolbinding.vala:
Improve support for arrays as paramters and return values of
methods and signals exported over D-Bus, fixes part of bug 539357
2008-06-22 Jürg Billeter <
[email protected]>
* gobject/valaccodeobjecttypesymbolbinding.vala:
Use CamelCase for properties exported to D-Bus
2008-06-22 Jürg Billeter <
[email protected]>
* vala/valasemanticanalyzer.vala:
* gobject/valaccodeinvocationexpressionbinding.vala:
Fix pointer member access to value types, fixes bug 539337
2008-06-22 Jaap A. Haitsma <
[email protected]>
* vapi/packages/gio-2.0/gio-2.0.metadata:
g_app_info_launch_default_for_uri.launch_context is nullable.
Fixes bug #539618
* vapi/gio-2.0.vapi: Regenerated
2008-06-22 Jürg Billeter <
[email protected]>
* vapi/glib-2.0.vapi:
Use G_TYPE_INT as type_id for int32
2008-06-21 Jürg Billeter <
[email protected]>
* vapi/packages/gstreamer-0.10/:
Fix GstStaticCaps and GstStaticPadTemplate bindings,
fixes bug 539283
* vapi/gstreamer-0.10.vapi: regenerated
2008-06-21 Jürg Billeter <
[email protected]>
* gobject/valaccodegenerator.vala:
Fix using static methods as delegates, fixes bug 539277
2008-06-21 Jürg Billeter <
[email protected]>
* vapi/packages/gstreamer-0.10/:
Fix gst_*_parse_* bindings, patch by Zeeshan Ali Khattak,
fixes bug 539177
* vapi/gstreamer-0.10.vapi: regenerated
2008-06-21 Jared Moore <
[email protected]>
* gobject/valaccodeclassbinding.vala:
Initialize class fields in class init function
* gobject/valaccodegenerator.vala:
* gobject/valaccodememberaccessbinding.vala:
Fix class field access, fixes bug 530039
* tests/classes-fields.exp:
* tests/classes-fields.vala
Test class field access
2008-06-21 Jürg Billeter <
[email protected]>
* vala/valascanner.vala:
Remove unused field
2008-06-20 Jürg Billeter <
[email protected]>
* vapigen/valagidlparser.vala:
Support 'cheader_filename' attribute for constants and
errordomains, based on patch by Michael Lawrence, fixes bug 533634
2008-06-20 Zeeshan Ali Khattak <
[email protected]>
* vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata:
Correct the bindings for gst_tag_list_get_*(), fixes bug 538926
* vapi/gstreamer-0.10.vapi: regenerated
2008-06-20 Jürg Billeter <
[email protected]>
* vapi/Makefile.am:
* vapi/loudmouth-1.0.vapi:
* vapi/packages/loudmouth-1.0/:
Add loudmouth-1.0 bindings, patch by Ali Sabil
2008-06-20 Jürg Billeter <
[email protected]>
* gobject/valaccodegeneratorsignal.vala:
Fix ref and out signal parameters
2008-06-18 Jürg Billeter <
[email protected]>
* vapi/glib-2.0.vapi:
Fix g_source_attach binding
2008-06-18 Jürg Billeter <
[email protected]>
* vapi/packages/poppler-glib/:
Fix poppler_document_new_from_file binding
* vapi/poppler-glib.vapi: regenerated
2008-06-18 Jürg Billeter <
[email protected]>
* vapi/packages/gtk+-2.0/gtk+-2.0.metadata:
Fix GtkMenuShell.children and gtk_menu_shell_append bindings
* vapi/gtk+-2.0.vapi: regenerated
2008-06-18 Jürg Billeter <
[email protected]>
* vapi/packages/gio-2.0/gio-2.0.metadata:
Various GFile binding fixes
* vapi/gio-2.0.vapi: regenerated
2008-06-18 Jaap A. Haitsma <
[email protected]>
* vapi/packages/gstreamer-0.10/gstreamer-0.10-custom.vala:
* vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata:
Fix Gst.object.ref, unref and sink bindings
Fixes bug #536307
* vapi/gstreamer-0.10.vapi: regenerated
2008-06-17 Jürg Billeter <
[email protected]>
* vapi/packages/gstreamer-0.10/:
Fix gst_bin_add binding, fixes bug 538845
* vapi/gstreamer-0.10.vapi: regenerated
2008-06-17 Jürg Billeter <
[email protected]>
* vapigen/valagidlparser.vala:
Allow transformation of implicit array parameters to out or ref
parameters
2008-06-17 Jürg Billeter <
[email protected]>
* gobject/valaccodegenerator.vala:
Support duplicating errors
2008-06-17 Jürg Billeter <
[email protected]>
* vala/valasymbol.vala:
* gobject/valaccodeobjecttypesymbolbinding.vala:
Use CamelCase for methods and signals exported to D-Bus,
fixes bug 538818
2008-06-16 Jamie McCracken <
[email protected]>
* vala/valagenieparser.vala:
Constant arrays don't own their elements
2008-06-16 Jamie McCracken <
[email protected]>
* vala/valagenieparser.vala:
Add support for overriding default method handlers of signals
that have been declared with the `virtual' modifier
2008-06-16 Jamie McCracken <
[email protected]>
* vala/valagenieparser.vala:
Don't generate default creation method for abstract classes
2008-06-16 Jamie McCracken <
[email protected]>
* vala/valagenieparser.vala:
Report error when using invalid modifiers for methods and fields,
2008-06-16 Jamie McCracken <
[email protected]>
* vala/valagenieparser.vala:
set equal func for list automatically based on type
2008-06-16 Jürg Billeter <
[email protected]>
* vapi/gdk-2.0.deps:
* vapi/gstreamer-audio-0.10.deps:
* vapi/gstreamer-base-0.10.deps:
* vapi/gstreamer-check-0.10.deps:
* vapi/gstreamer-controller-0.10.deps:
* vapi/gstreamer-dataprotocol-0.10.deps:
* vapi/gstreamer-fft-0.10.deps:
* vapi/gstreamer-interfaces-0.10.deps:
* vapi/gstreamer-net-0.10.deps:
* vapi/gstreamer-netbuffer-0.10.deps:
* vapi/gstreamer-pbutils-0.10.deps:
* vapi/gstreamer-riff-0.10.deps:
* vapi/gstreamer-rtp-0.10.deps:
* vapi/gstreamer-rtsp-0.10.deps:
* vapi/gstreamer-sdp-0.10.deps:
* vapi/gstreamer-tag-0.10.deps:
* vapi/gstreamer-video-0.10.deps:
* vapi/gtk+-2.0.deps:
Updated
2008-06-16 Jürg Billeter <
[email protected]>
* vapi/glib-2.0.vapi:
Add g_queue_clear binding
2008-06-16 Jürg Billeter <
[email protected]>
* gobject/valaccodegenerator.vala:
Report error when using reference counting for interfaces without
class prerequisite
2008-06-16 Jürg Billeter <
[email protected]>
* gobject/valaccodememberaccessbinding.vala:
Fix property access for virtual and interface properties
2008-06-16 Jaap A. Haitsma <
[email protected]>
* vapi/packages/gtk+-2.0/gtk+-2.0.metadata:
gtk_show_uri.screen is nullable. fixes bug #538512
* vapi/gtk+-2.0.vapi: regenerated
2008-06-16 Jamie McCracken <
[email protected]>
* vala/valagenieparser.vala:
* vala/valageniescanner.vala:
* vala/valagenietokentype.vala:
added built in list and dict (HashMap) support with automatic type
dependent hash and equal functions
2008-06-16 Jürg Billeter <
[email protected]>
* gobject/valaccodegenerator.vala:
Free local variables when throwing error, fixes bug 538520
2008-06-16 Jürg Billeter <
[email protected]>
* vapi/Makefile.am:
* vapi/sdl-net.vapi:
Add SDL_net bindings, patch by Levi Bard, fixes bug 536623
2008-06-16 Jürg Billeter <
[email protected]>
* vapi/libxml-2.0.vapi:
Fix uri functions, patch by Michael Lawrence, fixes bug 538384
2008-06-16 Jürg Billeter <
[email protected]>
* vala/valasemanticanalyzer.vala:
* gobject/valaccodegenerator.vala:
Free error variable in catch clauses, fixes bug 538331
2008-06-16 Jürg Billeter <
[email protected]>
* vala/valaerrortype.vala:
* vala/valasemanticanalyzer.vala:
* gobject/valaccodegenerator.vala:
Fix memory management of error types, fixes bug 537951
2008-06-16 Jürg Billeter <
[email protected]>
* vapi/packages/gstreamer-0.10/:
Fix gst_message_parse_* bindings
* vapi/gstreamer-0.10.vapi: regenerated
2008-06-15 Jürg Billeter <
[email protected]>
* vapi/packages/gstreamer-0.10/:
Fix gst_element_factory_make binding,
based on patch by Thijs Vermeir
* vapi/gstreamer-0.10.vapi: regenerated
2008-06-15 Jürg Billeter <
[email protected]>
* gobject/valaccodeinvocationexpressionbinding.vala:
Support emitting signals with return values,
patch by Samuel Cormier-Iijima, fixes bug 537323
* tests/classes-signals.exp:
* tests/classes-signals.vala:
Test signals with return values
2008-06-15 Jürg Billeter <
[email protected]>
* vala/valascanner.vala:
Fix line number calculation for verbatim strings, fixes bug 537123
2008-06-15 Jürg Billeter <
[email protected]>
* vapi/packages/gtk+-2.0/:
Fix GtkWidget event signal parameters,
patch by Andrea Del Signore, fixes bug 537092
* vapi/gtk+-2.0.vapi: regenerated
2008-06-15 Jürg Billeter <
[email protected]>
* vapi/taglib_c.vapi:
Use [Compact] attribute, patch by Levi Bard, fixes bug 536987
2008-06-15 Jürg Billeter <
[email protected]>
* vapi/Makefile.am
* vapi/gdk-pixbuf-2.0.deps:
* vapi/packages/atk/:
* vapi/packages/gdk-2.0/:
* vapi/packages/gdk-pixbuf-2.0/:
* vapi/packages/gio-2.0/:
* vapi/packages/gio-unix-2.0/:
* vapi/packages/gtk+-2.0/:
* vapi/packages/pango/:
* vapi/packages/pangocairo/:
Update to GTK+ 2.13.3, fixes bug 536369
* vapi/atk.vapi:
* vapi/gdk-2.0.vapi:
* vapi/gdk-pixbuf-2.0.vapi:
* vapi/gio-2.0.vapi:
* vapi/gio-unix-2.0.vapi:
* vapi/gtk+-2.0.vapi:
* vapi/pango.vapi:
* vapi/pangocairo.vapi:
Regenerated
2008-06-15 Jürg Billeter <
[email protected]>
* gobject/valaccodecreationmethodbinding.vala:
Report error when trying to assign private properties in creation
methods, patch by Hans Vercammen, fixes bug 536353
2008-06-15 Jürg Billeter <
[email protected]>
* gobject/valaccodegeneratorsignal.vala:
* gobject/valaccodetypesymbolbinding.vala:
Fix crash when using signals with array parameters,
fixes bug 538212
2008-06-15 Jürg Billeter <
[email protected]>
* vapi/packages/vte/:
Fix vte_terminal_fork_command binding
* vapi/vte.vapi: regenerated
2008-06-14 Jürg Billeter <
[email protected]>
* vapi/packages/gstreamer-rtsp-0.10/:
Various fixes, patch by Ali Sabil
* vapi/gstreamer-rtsp-0.10.vapi: regenerated
2008-06-14 Jürg Billeter <
[email protected]>
* vapi/packages/gtk+-2.0/:
Fix gtk_label_new binding
* vapi/gtk+-2.0.vapi: regenerated
2008-06-14 Jamie McCracken <
[email protected]>
* vala/valagenieparser.vala:
fixed attribute parsing
2008-06-13 Jürg Billeter <
[email protected]>
* vala/valasemanticanalyzer.vala:
Check printf arguments, fixes bug 483104
* vala/valainterfacewriter.vala:
* tests/test-034.vala:
Fix printf arguments
2008-06-13 Jürg Billeter <
[email protected]>
* gobject/valaccodegenerator.vala:
Support object creation expressions for simple types
2008-06-13 Jürg Billeter <
[email protected]>
* vapi/glib-2.0.vapi:
Use G_TYPE_UINT as type_id for unichar
2008-06-13 Jürg Billeter <
[email protected]>
* vala/valastruct.vala:
Implement is_subtype_of method so that structs are considered
compatible to the specified base type
2008-06-12 Jürg Billeter <
[email protected]>
* vala/valatypeparametertype.vala:
Use G_TYPE_POINTER as type_id for type parameters
2008-06-12 Jürg Billeter <
[email protected]>
* vala/valaclass.vala:
Use `const' in C for immutable classes where appropriate
2008-06-12 Jürg Billeter <
[email protected]>
* vala/valainterfacewriter.vala:
* vapigen/valagidlparser.vala:
Support Immutable class attribute
* vapi/packages/gstreamer-0.10/:
Mark GstStructure as Immutable as reference-type semantics are not
desirable
* vapi/gstreamer-0.10.vapi: regenerated
2008-06-12 Jürg Billeter <
[email protected]>
* gobject/valaccodedynamicmethodbinding.vala:
Use GPtrArray in D-Bus client methods for boxed types
2008-06-12 Jürg Billeter <
[email protected]>
* gobject/valaccodedynamicmethodbinding.vala:
Fix application crash when a D-Bus client method raises an error
2008-06-12 Jürg Billeter <
[email protected]>
* gobject/valaccodedynamicmethodbinding.vala:
Fix gcc warning for D-Bus client methods returning arrays
2008-06-11 Jürg Billeter <
[email protected]>
* gobject/valaccodedynamicmethodbinding.vala:
Support arrays of string arrays in D-Bus client methods
2008-06-11 Jürg Billeter <
[email protected]>
* gobject/valaccodedynamicmethodbinding.vala:
Support array parameters in D-Bus client methods
2008-06-10 Jürg Billeter <
[email protected]>
* vala/valainterfacewriter.vala:
Output type_id for structs
2008-06-10 Jürg Billeter <
[email protected]>
* gobject/valaccodedynamicmethodbinding.vala:
Fix crash when using unsupported D-Bus arrays
2008-06-05 Jürg Billeter <
[email protected]>
* vapi/packages/gstreamer-0.10/:
Fix gst_message_parse_error binding
* vapi/gstreamer-0.10.vapi: regenerated
2008-06-04 Jürg Billeter <
[email protected]>
* gobject/valaccodeassignmentbinding.vala:
* gobject/valaccodegenerator.vala:
Fix error reporting when duplicating non-reference counted objects,
fixes bug 535849
2008-06-04 Jürg Billeter <
[email protected]>
* vapigen/valagidlparser.vala:
Support 'cheader_filename' attribute for fields and methods,
fixes bug 533634
2008-06-04 Jürg Billeter <
[email protected]>
* gobject/valaccodeclassbinding.vala:
* gobject/valaccodegenerator.vala:
* gobject/valaccodeinterfacebinding.vala:
* gobject/valaccodetypesymbolbinding.vala:
* gobject/valaclassregisterfunction.vala:
Respect custom type_id
* vapi/glib-2.0.vapi:
Fix GTypeModule binding
2008-06-04 Jürg Billeter <
[email protected]>
* configure.ac: Post-release version bump