[vala] Created tag 0.7.6
- From: Jürg Billeter <juergbi src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [vala] Created tag 0.7.6
- Date: Thu, 17 Sep 2009 22:19:07 +0000 (UTC)
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]