[vala] Created tag 0.7.10



The signed tag '0.7.10' was created.

Tagger: Jürg Billeter <j bitron ch>
Date: Thu Feb 4 21:25:04 2010 +0100

    0.7.10

Changes since the last tag '0.7.9':

Abderrahim Kitouni (7):
      GIR writer: Always include GLib and GObject
      GIR writer: Add parent_class to the class struct
      GIR writer: Embed <callback> inside <field> for virtual methods
      GIR writer: Fix cname for vfunc <callback> element
      GIR writer: Write virtual signal handlers
      GIR writer: Write parent_instace and priv fields
      GIR writer: Write user_data parameter for delegates

Adrien Bustany (3):
      Restore missing function in rest.vapi
      Fix cheader_filename in rest-custom.vala
      Update rest.vapi file

Ali Sabil (5):
      clutter-1.0: Fixed the clutter_texture_set_from_rgb_data and clutter_texture_set_from_yuv_data bindings
      glib-2.0: Fix array length for g_base64_decode
      clutter-1.0: Fix clutter_actor_transform_stage_point binding
      clutter-1.0: Fix clutter_actor_get_stage binding
      clutter-1.0: Fix clutter_container_raise/lower_child bindings

Eric Alber (2):
      gobject-2.0: add many missing GParamSpec related bindings
      goocanvas: update to version 0.15

Evan Nemerson (23):
      gtk+-2.0: Fix Gtk.Notebook.switch_page signal binding.
      gtk+-2.0: Gtk.get_current_event_state's argument should be out.
      gstreamer-controller-0.10: Fix Gst.LFOWaveform enum.
      gstreamer-0.10: Gst.Value.get/set_date expect a GLib.Date.
      gio-2.0: Several ownership fixes, mostly in GResolver.
      libsoup-2.4: Fix soup_message_headers_get_content_type binding.
      cogl-1.0: Cogl.Texture.from_data data does not provide array length.
      gstreamer-0.10: Add type_id for Gst.Structure.
      gconf-2.0: several ownership and nullability fixes.
      gio-2.0: argument to BufferedInputStream.peek_buffer should be out
      mysql: Fix mysql_init binding.
      dbus-glib-1: Add bindings for DBusGProxy::destroy signal.
      libsoup-2.4: SoupMessageBody.data should be uing8[], not string.
      gtk+-2.0: Gtk.MessageDialog:buttons does not have an accessor method
      vapigen: Add support for base types and ranks in structs
      json-glib-1.0: always include json-glib.h
      gdk-2.0: Fix types of several Gdk.Event*.state fields
      gtk+-2.0: Fix gtk_combo_box_set_row_separator_func binding
      glib-2.0: revert previous patch against MarkupParser callbacks.
      tracker-indexer-module-1.0: regenerate
      cairo: Use closure param to ReadFunc and WriteFunc for delegate target
      Change many static delegates to has_target = false
      libsoup-2.4: nullability fixes for Soup.MessageHeaders methods

Jakob Westhoff (1):
      poppler-glib: Fix PopplerRectangle binding

Jamie McCracken (2):
      Genie: support automatic line continuations
      Genie: Removed unused FOREACH keyword     Patch from Sandino Flores Moreno <tigrux gmail com>

JiÅ?í Zárevúcky (3):
      Write catch clauses and lambda expressions with --dump-tree
      Report error for non-automatic properties with default value
      glib-2.0: fix MarkupParser callbacks.

Jordan Yelloz (1):
      GIR parser: Add support for parsing callback types

Jörn Magens (1):
      valac: Add --enable-mem-profiler option

Jürg Billeter (66):
      Post-release version bump
      Update slice syntax in code writer
      gio-2.0: Fix g_data_input_stream_read_* bindings
      Add FlowAnalyzer.analyze_body to simplify code
      Only generate depth-first list once per method in flow analyzer
      Generate reverse postorder instead of preorder list in flow analyzer
      Use dominance algorithm by Cooper, Harvey, and Kennedy
      vapigen: Fix crash in parse_signal
      gtk+-2.0: Fix gtk_rc_style_create_style binding
      D-Bus: More struct return value fixes in static clients and servers
      GAsync: Struct return value fix
      Fix virtual methods returning structs
      poppler-glib: Fix poppler_page_get_crop_box binding
      Support struct comparison
      Fix type resolution with derived integer types
      Fix nullable struct properties
      Fix type declaration for constants
      Consider negative literals constant
      Report error on duplicate constructor or destructor in class
      Support to_string for enums
      Support bitwise complement with enums
      Support multiple variable declarators in for initializer
      Fix cast expressions in string templates
      Use unmangled value_name in to_string for enums
      Fix assignment to captured array variables
      glib-2.0: Bind GPid as integer type
      json-glib-1.0: Update to 0.10.0
      Fix crash on array creation expressions throwing errors
      json-glib-1.0: Fix json_gobject_to_data binding
      Fix order dependency in type resolution with derived integer types
      vapigen: Support ref_function attribute for boxed types
      libsoup-2.4: Fix SoupBuffer binding
      libsoup-2.4: Fix soup_message_headers_get_content_disposition binding
      Fix freeing ThreadPool
      Write has_type_id attribute for structs in VAPI files
      Fix has_type_id attribute writing in VAPI files
      Fix constructor of markup reader
      Fix return without value for preconditions in constructors
      vapigen: Support base_class attribute for boxed types
      Warn when using deprecated static modifier on delegates
      Distinguish between unhandled and unexpected errors
      Do not generate unnecessary error check after throw statement
      Fix bug number used in test for bug 567181
      Convert conditions in if statements to bool if necessary
      Support chaining up to constructors in structs
      Support equality checking on nullable boolean and numeric types
      Fix relational operations involving nullable types
      D-Bus: Fix output array parameters in servers
      Implement coalescing operator ??
      Report error for instance methods used as delegates without target
      Fix foreach for inline-allocated arrays
      Do not consider struct creation as chain-up
      Fix protected member access check in inner classes
      GAsync: Support calling async methods that finish immediately
      dbus-glib-1: Fix marshalling of ObjectPath
      dbus-glib-1: Fix type id of BusName
      D-Bus: Fix crash on properties without set accessors
      Fix symbol resolving for base types of structs
      GAsync: Support async callback from closure
      Fix crash on invalid field initializer
      Fix symbol resolving in enums
      Include string.h when using strcmp
      glib-2.0: Include stdlib.h when using abs function family
      Do not check unexpected errors within finally blocks
      Do not check unexpected errors if there is a general catch clause
      Release 0.7.10

Luca Bruno (7):
      GAsync: Fix .end instance argument
      Return handler id when connecting signal handlers
      Support casting nullable structs to non-nullable structs
      gio-2.0: source_object of SimpleAsyncResult constructor is nullable.
      glib-2.0: Add G_KEY_FILE_DESKTOP_* declarations.
      Fix generic type resolution for arrays of generic types
      libxml-2.0: many binding improvements, add Html namespace

Make Massonnet (1):
      gtk+-2.0: parent argument to Gtk.show_about_dialog is nullable.

Marc-André Lureau (16):
      GValue: Fix cast from nullable GLib.Value
      GValue: Move explicit cast support to separate function
      GValue: Support implicit cast in equality check
      Do not allow assignment with incompatible pointers
      GValue: Fix boxing and unboxing structs
      Accept pre- and postconditions for constructors
      Initialize DelegateType local variables
      Remove traces of NoArrayLength, and warn on its usage
      Do not put new in front of struct creation in code writer
      Respect signal accessibility
      Error on usage of protected outside classes and interfaces
      Enforce protected member restrictions
      Perform flow analysis on lambda expressions
      D-Bus: Fix access to array structs members in static clients
      Initialize array_size in init_fragment
      Use intermediate variables to initialize static structs

Michael 'Mickey' Lauer (7):
      linux: add syscall(2), gettid(2), and add more netlink constants
      libnl-2.0: bind attributes, message headers, callbacks
      libnl-2.0: fix RouteAddress include header
      posix: use new syntax for delegates without target
      dbus-glib-1: bind more lowlevel (raw) dbus entities from libdbus
      posix: bind struct sockaddr_in
      linux: bind mount(2) and friends as well as the rest of net/if.h, net/route.h

Michael B. Trausch (1):
      glib-2.0: Add GLib.Log.set_always_fatal and GLib.Log.set_fatal_mask.

Raffaele Sandrini (1):
      json-glib-1.0: Fix parameter ownership

Rob Powell (1):
      Fix interfaces in GTypeModule-based plugins

Rob Taylor (2):
      GIR Namespace support
      Fix GIR writing to only add <include> lines for API dependencies

Sandino Flores (1):
      gtk+-2.0: add missing type list for gtk_icon_view_get_selected_items

Simon Wenner (1):
      libsoup-2.4: SessionSync and Async.with_options require ellipsis

Thijs Vermeir (1):
      GError: Fix leak when throwing an error in the constructor

Xavier Bestel (1):
      glib-2.0: Add some missing GLib.Scanner methods.

Yu Feng (1):
      Run destructor code before member destruction in compact classes

pancake (2):
      curses: Add wresize binding and basic mouse support
      Improve display name of creation methods



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