[vala] Created tag 0.11.0
- From: Jürg Billeter <juergbi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] Created tag 0.11.0
- Date: Tue, 5 Oct 2010 13:56:08 +0000 (UTC)
The signed tag '0.11.0' was created.
Tagger: Jürg Billeter <j bitron ch>
Date: Mon Oct 4 16:06:44 2010 +0200
0.11.0
Changes since the last tag '0.9.7':
Aaron Andersen (1):
Report error on invalid using directives
BianShaoLei (1):
posix: Fix SockAddr cname.
Carlo Teubner (1):
Fix crash on invalid switch expression
Evan Nemerson (28):
glib-2.0: Add g_int64_hash and g_int64_equal bindings.
gdk-pixbuf-2.0: Make Pixbuf.save_to_buffer use uint8 instead of char
libsoup-2.4: Use uint8[] in Message.set_{request,response}
gdk-pixbuf-2.0: Use uint8[] for binary data.
vapigen: Allow metadata to specify the type_name of properties.
libsoup-2.4: Many small argument and data type fixes.
Fix handling of exceptions in property accessors
valac: Add --fatal-warnings option
gdk-2.0: Update to 2.21.7 and mark deprecated symbols as such.
vapigen: Support setting the parent of a symbol.
codewriter: Correctly write deprecated replacement attributes.
gtk+-2.0, gtk+-3.0: Move Gtk.STOCK_* into a Gtk.Stock namespace.
vapigen: Automatically adjust method names when setting parent.
gdk-2.0, gdk-3.0: Move Gdk.selection_* into Gdk.Selection namespace.
gtk+-2.0, gtk+-3.0: Move Gtk.stock_* methods into Gtk.Stock namespace.
libsoup-2.4: Move Soup.xmlrpc_* methods into Soup.XMLRPC namespace.
libsoup-2.4: Fix XMLRPC error domains.
glib-2.0: Fix Variant.dup_string binding.
gio-2.0: Make Application.quit_with_data.platform_data nullable.
glib-2.0: Add binding for g_utf8_offset_to_pointer.
gio-2.0: Fix ownership of two AppLaunchContext method return values.
Write GIR version 1.2 instead of version 1.1
glib-2.0: Add several missing symbols for glib-2.26.
gtksourceview-2.0: make SourceCompletionProvider.get_icon nullable
sqlite3: Assorted memory management fixes for strings and blobs.
clutter-1.0: Fix LayoutManager.get_preferred_{height,width} bindings.
mysql: Automatically get length of arrays returned by Result methods.
gobject-2.0: Add GBinding bindings
Florian Brosch (2):
sdl-gfx, sdl-image, sdl-mixer, sdl-net, sdl-ttf: add .deps-files
rasqal: add *.deps-file
Jakob Westhoff (1):
gtk+-2.0, gtk+-3.0: Make gtk_image_set_from_pixmap parameters be nullable.
Jamie McCracken (3):
Genie: Fix accessibility of Enums
Genie: Do not create empty type parameter lists in parser
Genie: Fix ownership of inline allocated arrays
Jukka-Pekka Iivonen (1):
mysql: Add several enums, bindings for the Mysql.Field members.
Jürg Billeter (85):
Bump version suffix
dova: Add support for [NoThrow] methods
Fix passing real non null struct arguments to vararg methods
Call ref_sink also on result of Object.newv if necessary
Deprecate use of D-Bus GLib
Use relative path as specified on the command-line in error messages
D-Bus: Add missing gio.h include for GDBus clients
Fix memory leak when freeing nullable structs without free function
glib-2.0: Deprecate string.len () in favor of string.length
vapigen: Replace use of string.len () by string.length
Fix error handling for character literals
glib-2.0: Use byte indices for strings
glib-2.0: Deprecate string.size () in favor of string.length
glib-2.0: Add optional index parameter to string.get_char
glib-2.0: Return char instead of unichar from string element access
Move add_symbol_declaration out of CCodeDeclarationSpace
Replace CCodeDeclarationSpace by CCodeFile
Refactor parser to avoid parse_*_member methods
Fix assignment to construct properties
Fix writing of construct_function attribute
vapigen: Fix chain up warning in subclasses of generated bindings
Unable to chain up to base constructor is fatal
Improve consistency in constructor chain up handling
dova: Fix header file generation
dova: Do not generate empty type structs for interfaces
codegen: Fix preconditions in asynchronous methods
codegen: Fix lcopy_value function generated for fundamental classes
Release 0.9.8
gee: Replace interfaces by abstract classes to improve performance
Support iteration via index to improve performance
Create array lists in Method class only on demand
Improve performance of SemanticAnalyzer.is_type_accessible
Do not create empty type parameter lists in parser
Simplify attribute objects
Add CCodeFile.add_function_declaration and CCodeFunction.is_declaration
Add builder API to CCodeFunction
codegen: Use builder API
codegen: Fix struct copy function for structs with array fields
codegen: Report error on unsupported use of array concatenation
codegen: Fix missing _inner_error_ declaration in property accessors
codegen: Fix GValue memory leak after boxing
codegen: Fix external constants
CodeWriter: Support non-constant expressions as default arguments
CodeWriter: Support external symbols
Do not require interface implementations in fast-vapi
UnresolvedType: Override is_disposable method
CodeWriter: Do not do any sorting in FAST mode
Report error for private virtual methods
Check accessibility of constants
codegen: Fix missing _inner_error_ declaration in destructors
Fix to_string method for enums
Fix crash on invalid constructor chain up
Report error when throwing internal errors from public methods
girparser: Support type names used in GIR version 1.2
girparser: Support alias syntax used in GIR version 1.2
girparser: Update to prefix handling used in GIR version 1.2
girparser: Update to parameter index handling used in GIR version 1.2
Add array_length_cname attribute for parameters
girparser: Set array_length_cname
girparser: Fix detection of asynchronous methods
D-Bus: Do not use GLib.Application in tests
D-Bus: Add missing gio.h include for GDBus servers
girwriter: Fix crash in attribute handling
girparser: Report error on unsupported GIR version
glib-2.0: Add g_key_file_get/set_int64 bindings
glib-2.0: Add GDateTime bindings
gio-2.0: Add DBusConnection.get_proxy_sync to gio-2.0-custom.vala
gio-2.0: Update to GLib master
gio-2.0: Fix g_settings_list_* bindings
Release 0.10.0
codegen: Fix missing _inner_error_ declaration in constructors
Report error when using pointer arithmetic with void*
Rename pkg-config file from vala to libvala
dova: Support type checks and silent casts
Append errordomain doc comments to generated C files
dova: Fix critical on ellipsis parameter
dova: Fix crash on replaced expressions in list and set literals
codegen: Fix GVariant to array conversion in async methods
Always use public accessibility for enum values
CodeWriter: Do not write extern in EXTERNAL mode
cairo: Update to 1.10.0
gtk+-3.0: Update to 2.91.0
glib-2.0: Update GDateTime binding
build: Fix distcheck
Release 0.11.0
Luca Bruno (17):
Fix ref_sink of Gtk.Window created with GLib.Object.new
Support abstract/virtual delegate properties with target
Honor array_length_type when generating method parameters
Add mutex field in priv structures for properties
Fix ellipsis parameter position in generated methods
Extend signal details to support string expressions
Support implicit GValue conversion when assigning to properties
gtk+-2.0, gtk+-3.0: Make Gtk.Menu.attach_to_widget.detacher nullable.
gio-2.0: GLib.Icon.to_string() return value is not unowned
webkit-1.0: Mark WebKitWebView::create_web_view return value as owned.
glib-2.0: Add [NoReturn] to Process.exit() and Process.abort().
Support to_string() for non-GType enums
GObject: Add _vala_ suffix to get/set_property to avoid name clashes
Port remaining code nodes to use accept_children for visiting children
Move source file adding logic to CodeContext
Move package adding logic to CodeContext
Support adding new source files while visiting the code tree
Maciej Piechotka (2):
glib-2.0: make CompareFunc and CompareDataFunc generic delegates
glib-2.0: make HashFunc and EqualFunc generic delegates
Ole André Vadla Ravnås (1):
D-Bus: Support instantiating GDBus proxy with specific DBusConnection
Philip Withnall (4):
readline: fix the attempted_completion_function binding
readline: fix the signature of CompletionFunc
readline: fix the cname of CompentryFunc
readline: fix the completion_matches binding
Rob Powell (2):
gedit-2.20: transfer ownership of Gedit.Document.get_uri return value
gtk+-2.0, gtk+-3.0: transfer ownership of TextBuffer.get_text return
Robert Ancell (1):
posix: add getpwnam binding
Ryan Lortie (19):
SourceFile: Introduce SourceFileType enumeration
CodeWriter: Introduce CodeWriterType enumeration
UnresolvedType: Improve .to_string()
MemberAccess: Fix crash in .to_string()
CodeWriter: Add CodeWriterType.FAST enum value
valac: Add --fast-vapi= commandline argument
SourceFile: Add SourceFileType.FAST enum value
valac: Add --use-fast-vapi commandline argument
SourceFileType: Add SourceFileType.NONE
Symbol: Add SourceFileType source_type
Properties, Methods: Relax some checks
valac: Output make-style dependency file
CodeWriter: Omit cheader_filename for fast vapi
codegen: Run partial codegen on fast vapi files
CodeWriter: Do not replace .vapi if unchanged
codegen: Skip visiting fast-vapis
CodeWriter: add 'new' to methods where appropriate
Host parvala in git
glib-2.0: add MainContext.invoke and invoke_full
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]