[vala] Created tag 0.7.6



The signed tag '0.7.6' was created.

Tagger: Jürg Billeter <j bitron ch>
Date: Fri Sep 18 00:18:24 2009 +0200

    0.7.6

Changes since the last tag '0.7.5':

Adrien Bustany (1):
      Add librest bindings

Alberto Ruiz (1):
      vapigen: Interfaces should be marked as external by default.

Alexander Bokovoy (1):
      glib-2.0: Fix g_key_file_set_comment binding

Didier 'Ptitjes (7):
      Fix use of generics in base expressions inside constructors
      GAsync: Add gio.h include in header for public async methods
      GAsync: Remove check for reference parameter types in async methods
      Add support for constants in interfaces
      D-Bus: Set D-Bus name for DBus.Error errordomain
      D-Bus: Fix error handling in servers
      D-Bus: Fix error handling in static clients

Eric Alber (3):
      gstreamer-0.10: Fix gst_xml_* bindings
      goocanvas: Nullable fixes for goo_canvas_item_*
      libxml-2.0: Add xmlNewNs binding

Evan Nemerson (8):
      posix: Add sync, fsync, and fdatasync bindings
      gtk+-2.0: Fix some GtkStatusIcon signals
      posix: add gettimeofday() and settimeofday() bindings.
      glib-2.0: time_t does not have a type_id
      glib-2.0: add GLib.HashTable.foreach
      zlib: Many enhancements for memory/stream based operations
      libpanelapplet-2.0: Add PanelAppletOrient and some missing methods
      gtk+-2.0: Fix gtk_tree_view_get_columns binding

Florian Brosch (1):
      Comment handling improvements

Jaap A. Haitsma (1):
      gio-2.0: mtime in FileInfo.get_modification_time is an out parameter

Jamie McCracken (2):
      Porperly parse types when using array of/list of/dict of type
      Fix scanning of case where single line comments are appended to end of a line

Jan Hudec (2):
      GIR writer: Fix generation of implemented interfaces
      gobject-2.0: Bind g_object_newv

JiÅ?í Zárevúcky (1):
      Add gnutls bindings

John Carr (1):
      girwriter: Make sure the default constructor is called new

Julian Andres Klode (3):
      posix: Add sys/mman.h memory management functions
      posix: Introduce ftruncate() and truncate()
      linux: Add mremap(2) call

Jürg Billeter (150):
      Post-release version bump
      Fix lambda expressions in property accessors
      glib-2.0: Add string.to_utf8() method
      Fix cast from non-array to array type
      Use g_signal_connect_object also for lambda expressions
      Check for unhandled errors in creation methods
      Report error on missing or duplicate entry point
      glib-2.0: Fix g_strchomp, g_strchug, and g_strstrip bindings
      Replace Vala.InstanceCast class by method
      Do not treat external main methods as entry points
      Simplify current symbol tracking
      Replace current_return_type field by property
      Replace in_creation_method field by property
      Check case expressions in switch statements
      cairo: Add cairo_clip_extents binding and various fixes
      glib-2.0: Add g_strdelimit binding
      Report error on unsupported type check expressions
      Respect accessibility of creation methods
      Support relational and arithmetic operations with enum values
      Fix creation methods in abstract classes
      Ensure constructors are chained up
      Report error on invalid creation method declarations
      Report error on unsupported constructor chain up
      glib-2.0: Return character instead of number in char.to_string
      gdk-2.0: Fix virtual methods in Gdk.Drawable class
      Report error when trying to modify strings
      Accept external property accessors without body
      Do not chain up constructors when using construct properties
      Do not allow creation of objects without constructor
      gnome-keyring-1: Fix GnomeKeyring.AttributeList binding
      Fix array length access for parameters using reserved identifiers
      Fix memory management in generic methods
      gobject-2.0: Add constructor to GLib.Object class
      gtk+-2.0: Fix gtk_editable_select_region binding
      gtk+-2.0: Fix gtk_button_get_alignment binding
      Fix crash with certain default arguments
      vapigen: Support virtual="0"
      gtk+-2.0: Fix GtkBuildable custom methods
      gdk-2.0: Fix gdk_window_new binding
      GObject: Fix boxed properties
      Struct instance fields are always public
      Fix chain up to creation methods with variable argument lists
      Do not chain up creation methods when using construct block
      Support creation method chain up to g_object_new
      Chain up to g_object_new where possible
      Do not write default param_spec_function in VAPI files
      gstreamer-0.10: Fix gst_element_class_get_pad_template_list
      Fix crash when creating structs in member initializer
      Add support for properties in structs
      Write type parameters of generic methods in VAPI files
      Consider fixed length array variables as defined
      Detect use of possibly uninitialized variables in properties
      GValue: Support conversion from and to string[]
      GAsync: Do not schedule idle handler for yield statements
      GAsync: Drop the synchronous version of async methods
      GAsync: Drop async_only attribute support
      Replace `yields' by `async' method modifier
      GAsync: Support GSourceFunc callbacks in async methods
      GAsync: Require yield expression for async method calls
      D-Bus: Small refactoring of generated message handlers
      GAsync: Fix declarations of async methods
      D-Bus: Support async server methods
      GType: Remove duplicated code for interface vfunc declarators
      GAsync: Fix virtual async methods
      GAsync: Fix .begin and add support for .end
      gio-2.0: Correctly bind asynchronous methods
      Fix testrunner to support multiple packages
      Fix crash with virtual async methods
      D-Bus: Test async client and server support
      Fix crash with type check expressions
      Do not warn about unhandled errors of dynamic method calls
      Add has_copy_function and has_destroy_function struct attributes
      gtk+-2.0: Fix GtkRecentData binding
      gobject-2.0: Fix GParameter binding
      Also drop dynamic error warning from constructors
      Warn about unhandled errors in property accessors
      GAsync: Do not warn when not using .begin
      D-Bus: Fix invalid code generated for error handling in servers
      gio-2.0: Nullable fixes for GSocketListener bindings
      Report error when using yield expressions outside async methods
      gstreamer-0.10: Fix gst_parse_launchv binding
      gobject-2.0: Add bindings for more G_TYPE_* constants
      Fix crash when using postfix expressions with read-only properties
      Fix postconditions in namespace methods
      Report error when declaring signals with static modifier
      GAsync: Fix .begin on async methods that may throw errors
      Fix crash when using invalid conditional expressions
      vapigen: Support owned_get metadata attribute for properties
      Fix C warnings in parser
      Fix string switch statements with owned switch expression
      Do not support use of generics in static methods of generic types
      Fix virtual struct properties
      D-Bus: Add get_dbus_name helper method
      Add generic_type_pos CCode attribute for macros
      D-Bus: Fix uninitialized error variable in servers
      GAsync: Fix GSourceFunc callbacks in virtual methods
      Return structs via out parameter
      Report error for properties using `async' or `throws'
      Report error when trying to pass signal as argument
      libepc-1.0: Regenerate bindings
      Do not report inherited interface implementations as unused
      Add support for closures
      Support capturing parameters in closures
      Add man or boy test
      GObject: Fix boxed property handling
      Fix jump statements with captured variables
      Do not declare private symbols in internal header
      GObject: Declare property accessors used in get/set_property
      Do not declare result variable if it is unused
      GObject: Only declare boxed variable when used
      Fix array and delegate variable handling in closures and coroutines
      GAsync: Report error on missing gio-2.0 package
      GAsync: Various fixes for temp variables in coroutines
      GAsync: Another temp variable fix
      Declare base properties of inherited interface implementations
      Add experimental support for closures in async methods
      GAsync: Fix generating array dup/copy wrappers from async method
      GAsync: Fix async methods returning arrays or delegates
      Fix virtual methods returning structs
      D-Bus: Fix async server methods returning arrays
      D-Bus: Fix return statement in error handling of async server methods
      GAsync: Fix async methods with out parameters
      D-Bus: Test async client and server methods with out parameters
      Fix closures used as signal handlers
      GAsync: Fix missing gio.h include for virtual async methods
      D-Bus: Fix server methods returning structs
      GAsync: Fix name conflicts
      Fix name conflicts in closures
      D-Bus: Fix name conflicts in async client methods
      Never capture implicit `this' parameter
      Fix closures in creation methods
      Fix closures in constructors
      vapigen: Fix signals in interfaces
      GAsync: Fix calling async methods from async methods without yield
      Improve readability of reference counting
      Do not initialize temporary variables where not necessary
      Ensure interfaces are declared in header files
      Remove duplicated code for connecting signal handlers
      Fix methods returning nullable structs
      Fix time_t binding
      glib-2.0: Support owned delegates with Idle.add
      Report error when capturing uninitialized variables in closures
      glib-2.0: Support owned delegates with Timeout.add
      Keep input parameters alive in closures and async methods
      Fix passing captured variables as out arguments
      Fix throwing errors in async methods
      gio-2.0: Fix GAsyncReadyCallback binding
      GAsync: Fix propagating errors from async methods
      GAsync: Fix result parameter in .end
      Release 0.7.6

Levi Bard (1):
      sdl: Fix SDL_WM_GetCaption and FPSmanager binding

Mark Lee (8):
      Arrays: Add array_length_type annotation to methods
      gobject-2.0: Add binding for g_value_array_copy
      gobject-2.0: fix binding for ObjectClass.list_properties
      gtk+-2.0: Fix Gtk.Table:row-spacing binding
      valac: Add flag to specify a separate basedir for the public header
      gtk+-2.0: Fix Gtk.MessageDialog constructor binding
      Do not check for an entry point when compiling a library
      gnome-vfs-2.0: Fix gnome_vfs_*xfer* bindings

Martin Olsson (2):
      libxml-2.0: Fix xmlNewDocRawNode binding
      libxml-2.0: Fix xmlGetProp/xmlGetNsProp/xmlGetNoNsProp bindings

Michael 'Mickey' Lauer (4):
      posix: Fix struct tm binding
      Add libnl-1 bindings
      Add linux bindings
      Add alsa bindings

Michal Hruby (2):
      cairo: Fix cairo_image_surface_get_data binding
      gobject-2.0: Fix binding for the dispose method

Nicolas Bruguier (2):
      gtk+-2.0: gtk_window_set_focus parameter can be null
      gtk+-2.0: Fix gtk_notebook_insert_page*

Rob Taylor (2):
      Add initial clutter-1.0 vala bindings.
      Add missing dependencies for cogl-1.0 bindings

Ryan Lortie (8):
      Add partial GVariant bindings to glib VAPI
      add initial GSettings support to gio-2.0 vapi
      GVariant binding fixups
      add conditional GTree refcounts with -D GLIB_2_22
      add dconf vapi (hand-written)
      fix binding of GVariant parse functions
      add g_variant_unref to bindings
      GVariant binding fixes

Sebastian Dröge (3):
      Fix access checks for instance and class members
      Add test for accessing class/static fields from class methods
      GIR parser: Handle anonymous unions and structs inside unions

Sebastian Pölsterl (2):
      glib-2.0: Fixed Source.remove binding
      glib-2.0: Added TimeoutSource.seconds constructor

Thijs Vermeir (1):
      gstreamer-0.10: fix some bindings

Víctor Manuel Jáquez Leal (3):
      gstreamer-0.10: set the delegate target position for gst_iterator_fold
      gstreamer-0.10: gst_bus_poll return value can be null
      gstreamer-0.10: Turn gst_object_replace into a static function

Yu Feng (1):
      Fix `this' access in default signal handlers

j.smit (1):
      gnet-2.0: Fix bindings for several delegates.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]