[vala] Created tag 0.7.5



The signed tag '0.7.5' was created.

Tagger: Jürg Billeter <j bitron ch>
Date: Sun Aug 2 22:40:40 2009 +0200

    0.7.5

Changes since the last tag '0.7.4':

Alberto Ruiz (2):
      Add support for Array parameters with no array_legth (fixes #589446)
      Scanner has now a public static method to check if a token is a keyword or an identifier. CodeWriter uses that method to figure out whether it should add a @ prefix or not.

Didier 'Ptitjes (11):
      GIR writer: Fix g-i names for base types
      D-Bus: Add DBusModule.get_type_signature method
      GAsync: Fix generated sync method variant
      GAsync: Fix closure's field names
      GAsync: Fix uncaught error's return statement
      GAsync: Implement the finish function
      Support taking address of generic variables
      D-Bus: Move filter/match initialization to proxy constructor
      Add factory method for creating instance register functions
      D-Bus: Register client proxy class with interface
      D-Bus: GType-based client proxy instantiation

Evan Nemerson (21):
      glib-2.0: Add g_ascii_dtostr and g_ascii_formatd bindings
      gtk+-2.0: Fix gtk_container_forall and signal bindings
      libwnck-1.0: Fix WnckScreen::active_*_changed signals
      gnome-keyring-1: Fix GNOME_KEYRING_ constant bindings
      glib-2.0: Add more GMarkup bindings
      glib-2.0: Fix GIOFlags binding
      gdk-2.0: Fix gdk_property_change binding
      librsvg-2.0: rsvg_handle_new_from_data takes an array
      gdk-2.0: Fix GdkNativeWindow binding
      pangocairo: Fix pango_cairo_create_* bindings
      Use (s)size_t instead of (u)long in several string methods
      vapigen: Support overriding memory management functions in metadata
      pango: Various PangoAttribute-related fixes
      vapigen: Make quotes around metadata arguments optional
      Make many copy methods transfer ownership
      libusb: Numerous improvements to the API
      libftdi: Update to libftdi-0.16, adapt to libusb changes
      Add libusb-1.0 bindings
      Make some functions which return Gtk.IconInfo transfer ownership
      Support [CCode (free_function_address_of = true)] attribute
      Fix bindings to use the new syntax for fixed-length arrays

Frederik (1):
      Make PutUnion public

Frederik Sdun (1):
      GValue: Support implicit conversion to nullable GValue

Jaap A. Haitsma (14):
      Add g_file_hash and g_file_equal as HashFunc and EqualFunc
      GlyphInfo, GlyphGeometry, GlyphVisAttr must be struct not class.
      Add VALAFLAGS
      gstreamer-netbuffer-0.10: Fix GstNetBuffer binding
      glib-2.0: Make ByteArray.data use ByteArray.len as length.
      glib-2.0: Fix unescape_string and unescape_segment
      gtk+-2.0: Fix TreeView.get_columns binding
      gio-unix-2.0: Various improvements to UnixMountEntry
      gtk+-2.0: regenerate binding with new vapigen
      libgdata: add libgdata bindings
      vapigen: allow metadata to set type_id
      librsvg-2.0: make DimensionData a struct, regenerate bindings
      gconf-2.0: Fix GConf.Client.get_entry binding (bgo#589739)
      Forgot to add librsvg-2.0-custom.vala

JiÅ?í Zárevúcky (3):
      Add support for static properties
      Fix jump statements in try with finally
      Fix error handling in catch clauses

Jordan Yelloz (1):
      GIR parser: Fix case for cprefix

Jukka-Pekka Iivonen (3):
      posix: Add signal functions
      posix: Add math functions
      posix: Add setsid, mknod, and tcgetsid bindings

Jürg Billeter (56):
      Post-release version bump
      Report error for invalid escape sequences
      gio-2.0: Regenerate bindings
      GIR parser: Fix callback parameters in virtual methods
      GAsync: Remove unused result variable from coroutines
      GAsync: Fix critical warning
      Fix GTypeModule-based plugins
      Fix short and ushort properties in GObject classes
      glib-2.0: Set type_id for GQuark
      Check type of field initializers
      Check type of constants
      libpanelapplet-2.0: Fix PanelApplet::change_background binding
      glib-2.0: Add GHashTableIter binding
      Fix crash in scanner
      glib-2.0: Use locale-independent g_ascii_strtod
      Check for valac >= 0.7.0 in autogen.sh
      GIR parser: Support constructors throwing errors
      Fix crash when using dynamic properties on unsupported types
      Fix source filename mangling
      gio-2.0: Regenerate bindings
      Do not use GLib-specific code outside GObject profile
      Fix non-GObject interface properties in GObject classes
      Only register GObject properties with valid names
      Add GError parameter for overriding methods where necessary
      Report error when initializing constants or fields in bindings
      glib-2.0: Add FileStream.read_line method
      Support delegate properties
      Remove unused methods
      Support delegates without target as generic type arguments
      Support virtual default handler for signals
      Fix error message when trying to invoke object
      Report error when declaring virtual methods as extern
      Removed Boxed pseudo-class
      Add limited support for derived compact classes
      Add parentheses to called functions where necessary
      Fix critical when using general catch clauses
      Fix flow analysis in finally blocks
      Fix name mangling in NULL check for out parameters
      glib-2.0: Add GStaticMutex bindings
      Allow derived compact classes with instance fields in bindings
      GIR parser: Skip checks not relevant for bindings
      GObject: Fix complex construct property assignments
      Fix chaining up constructors in generic classes
      Retain array length across casts
      Arrays: Change syntax for fixed-length arrays
      Arrays: Fix inline-allocated arrays
      Drop duplicate declaration of creation methods
      Fix critical on invalid element access
      Improve CamelCase to lower_case transformation
      Support [ScanfFormat] attribute
      GObject: Do not use G_PARAM_WRITABLE for private setters
      Fix memory leak when freeing arrays of structs
      Report error when overriding method with static method
      Fix calling generic methods from generic types
      D-Bus: Fix crash when using unsupported types in dynamic clients
      Release 0.7.5

Levi Bard (1):
      Support locks with static fields

Marc-André Lureau (1):
      Owned struct parameters should not be const

Mark Lee (4):
      vapigen: Do not doubly-link to the static libgee
      GIR writer: add c:prefix support for namespaces
      Add support for iterating over GValueArrays via foreach
      posix: Update syntax for fixed-length array definition

Matias De la Puente (1):
      glib-2.0: Add Windows compatibility functions

Michael B. Trausch (3):
      Add gnet-2.0 bindings
      glib-2.0: Add binding for ngettext to support plural strings
      x11: Fix Window binding

Reuben Dunnington (1):
      gtk+-2.0: Fix gtk_tree_view_get_*_area bindings

Rob Taylor (6):
      support .deps files when using new .gir files.
      Attempt to correctly generate positional information for closures and array lengths
      Cope with throws in a constructor
      debugging for empty struct warning
      Make vapigen obey deps files for --pkg arguments.
      Remove debug statements in the gir parser positional parameter handling

Sebastian Pölsterl (1):
      gstreamer-0.10: Fixed gst_iterator_find_custom binding

Thijs Vermeir (1):
      gstreamer-0.10: add bindings for some GstClockTime methods

Vlad Grecescu (1):
      Write constructors with --dump-tree

inter (1):
      curses: make stdscr curscr and newscr not constant



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