[vala] Created tag 0.13.2
- From: JÃrg Billeter <juergbi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] Created tag 0.13.2
- Date: Tue, 16 Aug 2011 20:08:09 +0000 (UTC)
The signed tag '0.13.2' was created.
Tagger: JÃrg Billeter <j bitron ch>
Date: Tue Aug 16 21:50:47 2011 +0200
0.13.2
Changes since the last tag '0.13.1':
Aaron Andersen (1):
sdl: Fix bindings for several methods, delegates and classes
Abderrahim Kitouni (1):
girparser: Fix virtual signals in interfaces
Andre Masella (1):
libxml-2.0: Fix cname of Xml.Doc.url field
Andrea Del Signore (1):
gedit: Add new bindings for Gedit-3.0
Evan Nemerson (10):
gio-2.0: make ContentType.guess_for_tree return an array
libgda-4.0: update to 4.2.4
Add gtksourceview-3.0 bindings
gobject-2.0: fix ParamSpec.internal binding
Remove gtksourceview-3.0 bindings
gstreamer*-0.10: update bindings to 0.10.35.1
Add gtksourceview-3.0 bindings
gtk+-3.0: correct Scrollable type_cname
gtk+-3.0: correct Plug and Socket to use X.Window where necessary
x11: include GIR namespace and version
Florian Brosch (1):
codegen: Fix vararg-parameters in interfaces
Giulio Paci (1):
libxml-2.0: add many methods to ParserCtxt
JÃrg Billeter (12):
dova: Ensure DovaArray is declared before use
build: Require valac >= 0.12.0 to build from git
dova: Do not use owned setters for public fields
Fix flow analysis for reference transfer expressions
codegen: Do not use temp var when accessing single-assignment locals
codegen: Do not use temp var when accessing floating locals
codegen: Small refactoring for generic type parameters
dova: Fix main method with args parameter
glib-2.0: Ensure to use volatile modifier for atomic operations
dova: Do not require double in dova profile
girparser: Accept function in record, boxed, union, enumeration
Release 0.13.2
Luca Bruno (176):
codegen: Use get_parameter_cvalue in return_out_parameter
GAsync: Push method symbol only when needed when generating async functions
Emit left-handed side of assignment when it's a field or parameter access
codegen: Use lvalue of the assignment when emitting array add
codegen: Unset array_size_cvalue in load_variable
Add get_defined_variables in PostfixExpression
Set parent_node of the expression of delete statements
Set parent_node of the postfix inner expression
Set lvalue to the inner expression of address-of expression
Set lvalue to inner expression of method call that returns modified pointer
Set lvalue to inner member access having type non-nullable struct
Set lvalue to inner expression when accessing array length field
codegen: Cleanup emit_temp_var
codegen: Add create_temp_value, load_temp_value and store_temp_value
Don't set target_value of assignment if parent is an expression statement
Add actual_value_type to TargetValue
codegen: Use temporary variables when accessing a variable
codegen: Use temporary variables when accessing a property
codegen: Make transform_value be effect-free
codegen: Make copy_value be effect-free
codegen: Drop useless temporary variable in array creation
codegen: Drop useless temporary variable in simple assignment
codegen: Cleanup simple assignment
codegen: Drop useless temporary variables when storing a property
codegen: Drop useless temp variable when accessing base methods
codegen: Drop useless temporary variable in visit_cast_expression
codegen: Simplify emit of postfix expression
codegen: Use create_temp_value in struct initializer
codegen: Use create_temp_value in visit_object_creation_expression
codegen: Use store_temp_value in visit_reference_transfer_expression
codegen: Use create_temp_value in visit_binary_expression
codegen: Use create_temp_value in handle_struct_argument
codegen: Use create_temp_value in try_cast_value_to_type
codegen: Use create_temp_value in store_property
codegen: Use create_temp_value in visit_string_switch_statement
codegen: Use store_temp_value in visit_return_statement
codegen: Replace temp_ref_vars with temp_ref_values using TargetValue
codegen: Use create_temp_value in copy_value of array module
codegen: Use create_temp_value in copy_value
codegen: Use create_temp_value in try_cast_variant_to_type
codegen: Use store_temp_value in visit_end_full_expression
codegen: Add lvalue field to GLibValue
codegen: Copy the result.value_type in transform_value
codegen: Use GLibValue.lvalue when taking the address of an expression
vte-2.90: Add new bindings
libpeas-1.0: Add missing libpeas-1.0.vapi to Makefile.am
libsoup-2.4: Switch to GIR
girparser: Add errordomain metadata
GAsync: Support generic types in async methods
codegen: Use create_temp_value and load_temp_value on property access
codegen: Support ownership transfer of non-null struct types
codegen: Fix returning local variables
clutter-1.0: Switch to GIR
GAsync: Fix generating finish method for generic async methods
GAsync: Fix capturing type parameters in async methods
Fix explicit cast of instance method access to a delegate type
gtk+-2.0, gtk+-3.0: Add PrintfFormat to methods of GtkMessageDialog
girparser: Fix wrong usage of nullable structs as parameters
codegen: Fix handling of leaked values in transform_value
codegen: Don't use temp vars when accessing types that forbid lvalue access
glib-2.0: Set lvalue_access to false for va_list
Fix usage of possibly unassigned out parameters
Enable flow analysis for out parameters
libsoup-2.4: Don't use properties for accessing Message headers and body
codegen: Support gobject-style chainup to base class that has generics
build: Add make rules to generate clutter-1.0 and json-glib-1.0 bindings
build: Add make rules to generate libsoup-2.4 and libpeas-1.0 bindings
girparser: Fix typo when calling element_get_type in parse_parameter
girparser: Allow specifying default value to Metadata.get_bool
girparser: Fix owned and unowned metadata arguments
codegen: Use temporary variables in array element access
pango: Mark return value of Language.from_string to be unowned
girparser: Handle the abstract attribute of the gir for classes
pango: Mark list_families.families parameter as out in Context and FontMap
D-Bus: Include gio.h when using the register_object function
ccode: Add current_line in CCodeFunction to be set for added statements
codegen: Add push_line and pop_line for writing line directives
codegen: Fix return of out parameters whose type is multi-dimensional array
gtk+-3.0: Hide the creation method of Requisition
gtk+-2.0, gtk+-3.0: Fix bindings of Widget.get_requisition
webkit-1.0: Mark uri parameter of WebView.hovering_over_link as nullable
Fix sender_type in Signal.get_handler_type()
gdk-3.0: Add GDK_NONE binding
libxml-2.0: Set gir_namespace and gir_version to libxml2-2.0
Report an error on element access with wrong number of indices
girparser: Fix applying metadata to glib:boxed
girparser: Properly handle the c:symbol-prefix hint for lower_case_cprefix
vte-2.90: Fix metadata for Pty.new_foreign
build: Add rule for building vte-2.90 bindings and missing PHONY rules
clutter-1.0, libsoup-2.4: Regenerate to take in account abstract classes
build: Add an all-bindings rule for building all bindings at once
girparser: Fix renaming classes and interfaces
girparser: Support cprefix metadata for the namespace
girparser: Fix renaming of types that are used as property types
girparser: Add more complex renaming using regex replace
libarchive: Add support_format_raw method to Read class
libpeas-1.0: Regenerate bindings to take in account abstract classes
Allow implicit conversion from pointer to GValue
codegen: Use _vala_ prefix for out parameters
codegen: Fix critial when casting a method prototype access to a delegate
codegen: Make creation of InitiallyUnowned objects be effect-free
x11: Turn Visual into a compact class without memory management
x11: Fix cname of Screen methods
build: Fix rule for building gtksourceview-3.0
build: Add rules for building all the bindings
Regenerate all bindings
codewriter: Reorder attributes and arguments
Regenerate all bindings with reordered attributes and arguments
Specify default values in Attribute methods
Add attributes cache to code nodes
Add helper methods to CodeNode for dealing with attributes
On-demand Delegate.has_target
On-demand Class.is_compact
On-demand Class.is_immutable
On-demand Struct.is_simple_type
On-demand Struct.is_boolean_type
On-demand Struct.is_integer_type
On-demand Struct.is_floating_type
On-demand Struct.rank
On-demand Struct.width
On-demand Struct.signed
On-demand Struct.decimal_floating_type
On-demand Struct.is_immutable
On-demand Symbol.deprecated
On-demand Symbol.deprecated_since
On-demand Symbol.replacement
Drop Symbol.process_deprecated_attribute
On-demand Symbol.experimental
Drop Symbol.process_experimental_attribute
On-demand Method.has_construct_function
On-demand Method.returns_floating_reference
On-demand Method.printf_format and scanf_format
Drop destroy_function dependency from Struct.is_disposable
girparser: Do not use C specific methods of code nodes
gidlparser: Do not use C specific methods of code nodes
codewriter: Do not use C specific methods of code nodes
codegen: Add CCodeAttribute
codegen: Use CCodeAttribute instead of C specific methods of code nodes
girwriter: Don't use C specific methods of code nodes
Drop C specific methods from the code tree
atk, gudev-1.0, libgda-4.0, vte: Drop some unnecessary metadata
gstreamer: Enforce the use of Gst.Value over GLib.Value
Regenerate all bindings
build: Use in-tree vapis when building the bindings
girparser: Support lower_case_csuffix
Fix symbol resolution for local constants
Guard for possible errors when checking the value of constants
gidlparser: Use lower_case_cprefix when available also for classes
Set target_type of switch statement expression to be non-nullable
girparser: Map all gir namespaces before parsing gir files
girparser: Map vala symbols to gir symbols when GIR attribute is available
girparser: Set GIR name when symbols get renamed
girparser: Map provided namespaces using gir_namespace
Move EnumValue.get_canonical_cconstant to the codegen
build: Drop ccode dependency from libvalacore
Move DataType.get_cdeclarator_suffix to the codegen
Fix lambda expression regression
codegen: Fix regression when getting type_id of data types
Regenerate bindings for commit 1a399423fc95d
gidlparser: Guess NoAccessorMethod for interface properties
codegen: Add get_ccode_nick and get_ccode_blurb for properties
codegen: Add ref_sink_function_void argument to CCode
gstreamer-0.10: Set ref_sink_function_void for Gst.Object
readline: Fix cname of several delegates
Set the type of initializer lists to be non-nullable
girparser: Do not reorder the cancellable parameter in async methods
libgdata: Switch to GIR
Use locale-independent formatting in CodeNode.set_attribute_double
girparser: Support specifying struct=false for records
codegen: Do not warn when copying delegates with --enable-deprecated
codegen: Make try_cast_variant_to_type be effect-free
codegen: Fix leak when casting from variant to another type
Check if the constants used as switch labels are duplicated
Add PointerType.get_actual_type
Add syntax for creating array of pointers
Do not lookup for .deps file when passing .vapi files to valac
Marcin Lewandowski (1):
gstreamer-0.10: Fix ownership of get accessor of Object.name property
Michal Hruby (4):
Fix a gcc warning when returning struct in an interface method
Add rest-0.7 bindings
glib-2.0: Support syntactic sugar on HashTable
GDBus: Make sure signals are disconnected when unregistering an object
Philip Withnall (1):
gio-2.0: Fix the GIcon and GLoadableIcon bindings
Ryan Lortie (2):
posix vapi: fgets() can return NULL
glib vapi: fgets() can return NULL
Simon Wenner (1):
gtk+-2.0, gtk+-3.0: UIManager.add_ui action param should be nullable
Todd Fischer (1):
posix: Add bindings for constants SIG_BLOCK, UNBLOCK and SETMASK
Vito Piserchia (1):
posix, linux: Add bindings for clockid_t and clock_gettime
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]