[vala] Created tag 0.11.1



The signed tag '0.11.1' was created.

Tagger: Jürg Billeter <j bitron ch>
Date: Mon Oct 25 16:45:24 2010 +0200

    0.11.1

Changes since the last tag '0.11.0':

Darren Warner (1):
      CodeWriter: Write error types for delegates

Evan Nemerson (13):
      Move several enums into the Vala namespace
      girwriter: Write deprecated attributes when appropriate
      codegen: Don't try to create a GClosure for null
      gio-unix-2.0: Use correct C header for FileDescriptorBased
      gio-2.0: Do not mark out arguments as nullable
      glib-2.0: Use gfloat/gdouble/gchar for cnames of float/double/string
      vapigen: fix handling of type_name on fields
      gio-2.0: use uint8[] for buffers instead of void*
      gio-2.0: pass GLib.Priority.DEFAULT by default to io_priority arguments
      gtksourceview-2.0: Make some interface methods virtual, not abstract
      cogl-1.0: Update to 1.5.1.
      gio-2.0: Move g_content_type_* functions into a ContentType namespace
      pango: mark several arguments as out

Frederik Zipp (1):
      codegen: Fix gcc warning for methods implementing generic interface

JiÅ?í Zárevúcky (1):
      Report error when variable or property type is void

Jürg Billeter (174):
      Rename vala.vapi to libvala.vapi to match pkg-config name
      codegen: Fix critical on unsupported struct field
      Fix crash on element access with generic methods
      GVariant: Fix serialization of empty arrays
      Make address-of operator work on all variables
      codegen: Fix double free with GValue boxing
      Fix address-of operator for pointer element access
      D-Bus: Fix dbus-glib servers
      codegen: Fix critical on symbols without source reference
      D-Bus: Support no-reply methods in GDBus clients and servers
      codegen: Fix uninitialized variable in constructors throwing errors
      dova: Rename integer types
      Update .gitignore
      codegen: Add get_cvalue and set_cvalue helper methods
      Add TargetValue class
      codegen: Use append_array_size for array creation expressions
      codegen: Use append_array_size for parameter access
      codegen: Use append_array_size for local variable access
      codegen: Use append_array_size for field access
      codegen: Use append_array_size for constant access
      codegen: Use append_array_size for null literals
      codegen: Use set_delegate_target for lambda expressions
      codegen: Use set_delegate_target for parameter access
      codegen: Use set_delegate_target for local variable access
      codegen: Use set_delegate_target for field access
      codegen: Use set_delegate_target for null literals
      codegen: Use set_delegate_target for method access
      Report error when trying to use async method as delegate
      codegen: Do not use accept_children for properties
      codegen: Use separate C statements for method calls
      codegen: Use separate C statements for assignments
      codegen: Drop unnecessary comma expressions in assignments
      codegen: Drop unnecessary comma expressions in return statements
      codegen: Drop unnecessary comma expression in postfix expressions
      codegen: Drop unnecessary comma expressions in local variables
      codegen: Use separate C statements for object creation expressions
      codegen: Drop unnecessary comma expressions in creation expressions
      codegen: Use separate C statements for array creation expressions
      Require and target GLib >= 2.16
      codegen: Do not use C statement nodes in property accessors
      codegen: Use builder API for struct equal function
      codegen: Use builder API for numeric equal function
      codegen: Use builder API for struct dup wrapper
      codegen: Use builder API for dup func wrapper
      codegen: Use builder API for free func wrapper
      codegen: Use builder API for collection free wrapper
      codegen: Use builder API for regex init function
      codegen: Use builder API for dup0 functions
      codegen: Use builder API for array contains wrapper
      codegen: Use builder API for struct destroy function
      codegen: Use builder API for struct copy function
      codegen: Use builder API for struct array free
      codegen: Use builder API for array free
      codegen: Use builder API for array move
      codegen: Use builder API for array length
      codegen: Use builder API for array add wrapper
      D-Bus: Refactor marshalling in GDBus clients
      codegen: Use builder API in GVariant and GDBus modules
      glib-2.0: Do not use dbus-glib GType for GLib.ObjectPath
      GVariant: Fix critical on unsupported types
      codegen: Fix preconditions
      codegen: Fix types of temporary variables when using GArray or va_list
      codegen: Fix const warnings for temporary variables of method calls
      codegen: Fix method references in constant initializers
      Fix use of N_ in constant initializers
      gio-2.0: Fix g_themed_icon_get_names binding
      dbus-glib-1: Fix dbus_connection_get_g_connection binding
      Add suport for local constants
      D-Bus: Fix use of uninitialized variables in dbus-glib error handling
      codegen: Fix use of uninitialized temporary variables
      Do not allow passing owned ref argument to unowned reference parameter
      codegen: Simplify method calls with array arguments
      codegen: Use separate C statements for out arguments
      codegen: Use separate C statements for memory management
      glib-2.0: Fix GArray binding
      codegen: Fix freeing of GLists with null elements
      glib-2.0: Add ungetc binding
      glib-2.0: Fix g_variant_new_tuple binding
      codegen: Use separate C statements for property access
      D-Bus: Add missing dbus-glib.h include for interfaces without methods
      Fix marshaller signature for signals with array parameters
      codegen: Fix critical when using postconditions
      codegen: Use builder API to store properties
      codegen: Fix assignment to struct properties without accessors
      Report error when trying to create an array of delegates with targets
      Consider unowned and owned types equivalent if they are not disposable
      codegen: Support resize and concatenation on the same array
      girwriter: Fix fixed-length arrays
      Report error when trying to disconnect lambda expression from signal
      codegen: Fix lock statements in classes without private fields
      Use public accesibility by default for property accessors
      CodeWriter: Write accessibility for property accessors
      codegen: Guard access to out parameters to allow null arguments
      codegen: Fix out parameters in void methods
      tests: Fix /objects/methods test
      codegen: Fix crash on nested try in finally clause
      GObject: Check for incompatible properties in constructor chain up
      Report error when trying to use stacked arrays
      Improve error message for declaration in embedded statement
      GAsync: Fix async methods in structs
      codegen: Fix crash when concatenating array parameters
      codegen: Support array concatenation for captured variables
      Do not consider fixed-length arrays as disposable
      Fix side-effects in array element assignments
      codegen: Use append_array_size for out and ref arguments
      codegen: Use builder API for reference transfer expressions
      codegen: Use append_array_size for reference transfer expressions
      codegen: Remove fallback in array length handling
      codegen: Add return_default_value helper method
      D-Bus: Fix tiny code duplication for method calls in GDBus clients
      Fix connecting to dynamic signals with non-void return type
      Fix out arguments to vararg methods
      D-Bus: Add test for calling void methods
      D-Bus: Add test for sending and receiving errors
      gio-2.0: Fix GDBusError binding
      Fix side effects in assertions
      Support take_value_function for structs
      valac: Set locale from environment
      codegen: Fix cast from non-array to array
      tests: Enable extra checks during C compilation
      D-Bus: Add flags parameter to get_proxy_sync methods
      D-Bus: Support cached property values in GDBus clients
      D-Bus: Add async Bus.get_proxy method for GDBus clients
      D-Bus: Fix crash for properties with unowned getter in GDBus servers
      D-Bus: Report error on invalid use of register_object in GDBus servers
      D-Bus: Fix overriding and interface methods in GDBus servers
      Support return statements in constructors and destructors
      codegen: Fix C warning in destructors
      tests: Always enable gio-2.0 package
      build: Require valac >= 0.10.0 to build from git
      codegen: Fix crash when throwing errors from struct constructors
      codegen: Remove fallback in delegate target handling
      codegen: Set TargetValue.value_type
      codegen: Add helper functions to work with TargetValue
      codegen: Fix memory leak on ignored return values
      codegen: Add assertions to detect missing delegate target values
      Set target_type for default arguments to fix delegate parameters
      codegen: Fix lambda expressions passed to GClosure parameters
      codegen: Fix critical on delegate cast
      codegen: Do not set delegate target where target is not applicable
      pango: Fix PangoGlyphItemIter binding
      codegen: Fix uncaught errors in constructors and destructors
      codegen: Support null elements in GenericArray
      D-Bus: Use lowlevel message API for method calls in GDBus clients
      D-Bus: Use proper source_object in callbacks of async calls with GDBus
      D-Bus: Use builder API for interface_method_call in GDBus servers
      D-Bus: Use lowlevel message API for methods in GDBus servers
      D-Bus: Use type signature 'h' for file descriptor passing with GDBus
      D-Bus: Add support for sending file descriptors with GDBus
      D-Bus: Add support for receiving file descriptors with GDBus
      D-Bus: Add test for file descriptor passing
      D-Bus: Support Cancellable parameter in GDBus clients
      D-Bus: Register error domains before calls in GDBus clients
      D-Bus: Require gio-unix only when using file descriptor passing
      D-Bus: Ignore non-abstract methods in interfaces of GDBus clients
      Remove unused ObjectCreationExpression.constructor property
      D-Bus: Fix crash on interfaces without methods in GDBus servers
      D-Bus: Update file descriptor passing test to binding changes
      Genie: Fix out of bounds access in scanner
      Genie: Report error on print expressions with uneven parentheses
      gio-2.0: Fix g_memory_output_stream_new binding
      D-Bus: Fix C warnings in GDBus clients
      D-Bus: Fix C warnings when using file descriptor passing with GDBus
      GVariant: Fix C warning in array serialization
      gio-2.0: Fix metadata file
      gio-2.0: Fix g_data_input_stream_read_upto binding
      gio-2.0: Various error type fixes
      pango: Fix PangoAnalysis binding
      Fix use of uninitialized variable in static constructors
      vapigen: Support hidden attribute for signal parameters
      gio-2.0: Update to GLib master
      vapigen: Support type_name attribute for signal return types
      gtk+-3.0: Update to GTK+ master
      Release 0.11.1

Luca Bruno (1):
      cairo: Set cairo_path_data_type_t cname to PathDataType enum

Philip Withnall (1):
      gobject-2.0: finish GClosure bindings

Robert Ancell (1):
      glib-2.0: add g_strsignal binding

Ryan Lortie (1):
      SourceFile: change the definition of 'used'



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