]>
git.ipfire.org Git - thirdparty/vala.git/log
Luca Bruno [Sun, 31 Jul 2011 12:06:28 +0000 (14:06 +0200)]
build: Fix rule for building gtksourceview-3.0
Luca Bruno [Mon, 1 Aug 2011 16:12:13 +0000 (18:12 +0200)]
x11: Fix cname of Screen methods
Luca Bruno [Mon, 1 Aug 2011 16:10:02 +0000 (18:10 +0200)]
x11: Turn Visual into a compact class without memory management
Vito Piserchia [Mon, 1 Aug 2011 11:55:59 +0000 (13:55 +0200)]
posix, linux: Add bindings for clockid_t and clock_gettime
Fixes bug 652739.
Luca Bruno [Sun, 31 Jul 2011 10:35:33 +0000 (12:35 +0200)]
codegen: Make creation of InitiallyUnowned objects be effect-free
Michal Hruby [Sun, 31 Jul 2011 11:46:49 +0000 (13:46 +0200)]
glib-2.0: Support syntactic sugar on HashTable
Giulio Paci [Fri, 29 Jul 2011 05:53:09 +0000 (22:53 -0700)]
libxml-2.0: add many methods to ParserCtxt
Fixes bug 655543.
Simon Wenner [Thu, 28 Jul 2011 21:17:43 +0000 (23:17 +0200)]
gtk+-2.0, gtk+-3.0: UIManager.add_ui action param should be nullable
Luca Bruno [Thu, 28 Jul 2011 20:58:57 +0000 (22:58 +0200)]
codegen: Fix critial when casting a method prototype access to a delegate
Luca Bruno [Thu, 28 Jul 2011 10:45:39 +0000 (12:45 +0200)]
codegen: Use _vala_ prefix for out parameters
Fixes bug 638310.
Luca Bruno [Thu, 28 Jul 2011 06:56:11 +0000 (08:56 +0200)]
Allow implicit conversion from pointer to GValue
Fixes bug 654143.
Michal Hruby [Wed, 27 Jul 2011 23:10:05 +0000 (16:10 -0700)]
Add rest-0.7 bindings
Fixes bug 655411.
Michal Hruby [Wed, 27 Jul 2011 18:34:51 +0000 (20:34 +0200)]
Fix a gcc warning when returning struct in an interface method
Luca Bruno [Wed, 27 Jul 2011 18:00:42 +0000 (20:00 +0200)]
libpeas-1.0: Regenerate bindings to take in account abstract classes
Evan Nemerson [Wed, 27 Jul 2011 04:23:26 +0000 (21:23 -0700)]
Add gtksourceview-3.0 bindings
Fixes bug 627761.
Luca Bruno [Tue, 26 Jul 2011 21:11:26 +0000 (23:11 +0200)]
libarchive: Add support_format_raw method to Read class
Fixes bug 655372.
Luca Bruno [Tue, 26 Jul 2011 18:52:19 +0000 (20:52 +0200)]
girparser: Add more complex renaming using regex replace
Luca Bruno [Tue, 26 Jul 2011 18:51:40 +0000 (20:51 +0200)]
girparser: Fix renaming of types that are used as property types
Luca Bruno [Tue, 26 Jul 2011 18:50:55 +0000 (20:50 +0200)]
girparser: Support cprefix metadata for the namespace
Luca Bruno [Tue, 26 Jul 2011 18:49:26 +0000 (20:49 +0200)]
girparser: Fix renaming classes and interfaces
Evan Nemerson [Mon, 25 Jul 2011 22:45:21 +0000 (15:45 -0700)]
gstreamer*-0.10: update bindings to 0.10.35.1
Fixes bug 647860.
Evan Nemerson [Mon, 25 Jul 2011 21:48:02 +0000 (14:48 -0700)]
Remove gtksourceview-3.0 bindings
Wait until we can rename the GtkSource namespace to Gtk.
Evan Nemerson [Mon, 25 Jul 2011 21:32:12 +0000 (14:32 -0700)]
gobject-2.0: fix ParamSpec.internal binding
Fixes bug 652900.
Evan Nemerson [Mon, 25 Jul 2011 20:29:21 +0000 (13:29 -0700)]
Add gtksourceview-3.0 bindings
Fixes bug 627761.
Philip Withnall [Mon, 25 Jul 2011 18:01:41 +0000 (11:01 -0700)]
gio-2.0: Fix the GIcon and GLoadableIcon bindings
Fixes bug 655154.
Evan Nemerson [Mon, 25 Jul 2011 04:27:26 +0000 (21:27 -0700)]
libgda-4.0: update to 4.2.4
Luca Bruno [Sun, 24 Jul 2011 19:56:24 +0000 (21:56 +0200)]
build: Add an all-bindings rule for building all bindings at once
Luca Bruno [Sun, 24 Jul 2011 19:51:16 +0000 (21:51 +0200)]
clutter-1.0, libsoup-2.4: Regenerate to take in account abstract classes
Luca Bruno [Sun, 24 Jul 2011 19:44:48 +0000 (21:44 +0200)]
build: Add rule for building vte-2.90 bindings and missing PHONY rules
Luca Bruno [Sun, 24 Jul 2011 19:44:20 +0000 (21:44 +0200)]
vte-2.90: Fix metadata for Pty.new_foreign
Luca Bruno [Sun, 24 Jul 2011 19:38:42 +0000 (21:38 +0200)]
girparser: Properly handle the c:symbol-prefix hint for lower_case_cprefix
Luca Bruno [Sun, 24 Jul 2011 18:25:58 +0000 (20:25 +0200)]
girparser: Fix applying metadata to glib:boxed
Luca Bruno [Sun, 24 Jul 2011 07:53:55 +0000 (09:53 +0200)]
Report an error on element access with wrong number of indices
Luca Bruno [Sun, 24 Jul 2011 07:49:15 +0000 (09:49 +0200)]
libxml-2.0: Set gir_namespace and gir_version to libxml2-2.0
Evan Nemerson [Fri, 22 Jul 2011 22:45:38 +0000 (15:45 -0700)]
gio-2.0: make ContentType.guess_for_tree return an array
Luca Bruno [Fri, 22 Jul 2011 07:20:31 +0000 (09:20 +0200)]
gdk-3.0: Add GDK_NONE binding
Fixes bug 655094.
Luca Bruno [Wed, 20 Jul 2011 17:36:57 +0000 (19:36 +0200)]
Fix sender_type in Signal.get_handler_type()
Fixes bug 654934.
Jürg Billeter [Thu, 21 Jul 2011 19:20:02 +0000 (21:20 +0200)]
dova: Do not use owned setters for public fields
Jürg Billeter [Thu, 21 Jul 2011 19:18:33 +0000 (21:18 +0200)]
build: Require valac >= 0.12.0 to build from git
Fixes bug 655061.
Ryan Lortie [Thu, 21 Jul 2011 11:48:02 +0000 (13:48 +0200)]
glib vapi: fgets() can return NULL
Ryan Lortie [Thu, 21 Jul 2011 11:44:56 +0000 (13:44 +0200)]
posix vapi: fgets() can return NULL
Luca Bruno [Wed, 20 Jul 2011 16:51:05 +0000 (18:51 +0200)]
webkit-1.0: Mark uri parameter of WebView.hovering_over_link as nullable
Based on patch by Jacques-Pascal Deplaix.
Fixes bug 654980.
Luca Bruno [Wed, 20 Jul 2011 11:15:13 +0000 (13:15 +0200)]
gtk+-2.0, gtk+-3.0: Fix bindings of Widget.get_requisition
Luca Bruno [Wed, 20 Jul 2011 11:11:56 +0000 (13:11 +0200)]
gtk+-3.0: Hide the creation method of Requisition
The method gtk_requisition_new is provided to help bindings of high-level
languages, but it isn't needed for vala.
Fixes bug 642298.
Andre Masella [Tue, 19 Jul 2011 21:14:23 +0000 (23:14 +0200)]
libxml-2.0: Fix cname of Xml.Doc.url field
Fixes bug 654928.
Luca Bruno [Tue, 19 Jul 2011 16:19:25 +0000 (18:19 +0200)]
codegen: Fix return of out parameters whose type is multi-dimensional array
Luca Bruno [Mon, 18 Jul 2011 22:13:13 +0000 (00:13 +0200)]
codegen: Add push_line and pop_line for writing line directives
Fixes bug 635095.
Luca Bruno [Mon, 18 Jul 2011 21:34:56 +0000 (23:34 +0200)]
ccode: Add current_line in CCodeFunction to be set for added statements
Luca Bruno [Mon, 18 Jul 2011 08:01:25 +0000 (10:01 +0200)]
D-Bus: Include gio.h when using the register_object function
Fixes bug 654782.
Luca Bruno [Sun, 17 Jul 2011 20:32:28 +0000 (22:32 +0200)]
pango: Mark list_families.families parameter as out in Context and FontMap
Fixes bug 654794.
Luca Bruno [Sun, 17 Jul 2011 18:31:03 +0000 (20:31 +0200)]
girparser: Handle the abstract attribute of the gir for classes
Luca Bruno [Sun, 17 Jul 2011 17:20:46 +0000 (19:20 +0200)]
pango: Mark return value of Language.from_string to be unowned
Fixes regression introduced by commit
5d6c21cebd3c5a.
Fixes bug 654785.
Luca Bruno [Sat, 16 Jul 2011 20:09:39 +0000 (22:09 +0200)]
codegen: Use temporary variables in array element access
Fixes bug 654753.
Luca Bruno [Sat, 16 Jul 2011 16:42:52 +0000 (18:42 +0200)]
girparser: Fix owned and unowned metadata arguments
Luca Bruno [Sat, 16 Jul 2011 16:39:58 +0000 (18:39 +0200)]
girparser: Allow specifying default value to Metadata.get_bool
Luca Bruno [Sat, 16 Jul 2011 17:02:53 +0000 (19:02 +0200)]
girparser: Fix typo when calling element_get_type in parse_parameter
Luca Bruno [Sat, 16 Jul 2011 17:03:21 +0000 (19:03 +0200)]
build: Add make rules to generate libsoup-2.4 and libpeas-1.0 bindings
Luca Bruno [Sat, 16 Jul 2011 11:11:08 +0000 (13:11 +0200)]
build: Add make rules to generate clutter-1.0 and json-glib-1.0 bindings
Luca Bruno [Sat, 16 Jul 2011 07:02:38 +0000 (09:02 +0200)]
codegen: Support gobject-style chainup to base class that has generics
Fixes bug 654702.
Luca Bruno [Fri, 15 Jul 2011 17:16:07 +0000 (19:16 +0200)]
libsoup-2.4: Don't use properties for accessing Message headers and body
Luca Bruno [Wed, 1 Jun 2011 08:18:44 +0000 (10:18 +0200)]
Enable flow analysis for out parameters
Fixes bug 638363.
Luca Bruno [Wed, 13 Jul 2011 09:19:56 +0000 (11:19 +0200)]
Fix usage of possibly unassigned out parameters
Luca Bruno [Fri, 15 Jul 2011 16:24:15 +0000 (18:24 +0200)]
glib-2.0: Set lvalue_access to false for va_list
Fixes bug 654646.
Luca Bruno [Fri, 15 Jul 2011 16:05:56 +0000 (18:05 +0200)]
codegen: Don't use temp vars when accessing types that forbid lvalue access
Add support for specifying whether a type allows lvalue access or not by
using the lvalue_access argument of the CCode attribute.
Jürg Billeter [Fri, 15 Jul 2011 15:56:09 +0000 (17:56 +0200)]
dova: Ensure DovaArray is declared before use
Todd Fischer [Fri, 15 Jul 2011 12:30:45 +0000 (14:30 +0200)]
posix: Add bindings for constants SIG_BLOCK, UNBLOCK and SETMASK
Fixes bug 654624.
Marcin Lewandowski [Fri, 15 Jul 2011 12:27:19 +0000 (14:27 +0200)]
gstreamer-0.10: Fix ownership of get accessor of Object.name property
Fixes bug 654631.
Luca Bruno [Fri, 15 Jul 2011 11:45:56 +0000 (13:45 +0200)]
codegen: Fix handling of leaked values in transform_value
Fixes bug 654619.
Luca Bruno [Wed, 13 Jul 2011 18:17:56 +0000 (20:17 +0200)]
girparser: Fix wrong usage of nullable structs as parameters
Luca Bruno [Tue, 12 Jul 2011 06:34:30 +0000 (08:34 +0200)]
gtk+-2.0, gtk+-3.0: Add PrintfFormat to methods of GtkMessageDialog
Based on patch by Robert Ancell.
Fixes bug 654439.
Luca Bruno [Mon, 11 Jul 2011 20:37:51 +0000 (22:37 +0200)]
Fix explicit cast of instance method access to a delegate type
Fixes bug 539166.
Florian Brosch [Mon, 11 Jul 2011 16:53:29 +0000 (18:53 +0200)]
codegen: Fix vararg-parameters in interfaces
Luca Bruno [Sun, 10 Jul 2011 12:02:36 +0000 (14:02 +0200)]
GAsync: Fix capturing type parameters in async methods
Fixes bug 654337.
Luca Bruno [Sun, 10 Jul 2011 11:22:44 +0000 (13:22 +0200)]
GAsync: Fix generating finish method for generic async methods
Fixes bug 654336.
Luca Bruno [Thu, 9 Jun 2011 19:11:36 +0000 (21:11 +0200)]
clutter-1.0: Switch to GIR
Fixes bugs 643773 and 630679.
Luca Bruno [Sun, 10 Jul 2011 07:26:59 +0000 (09:26 +0200)]
codegen: Fix returning local variables
Luca Bruno [Sat, 9 Jul 2011 08:48:44 +0000 (10:48 +0200)]
codegen: Support ownership transfer of non-null struct types
Fixes bug 596144.
Luca Bruno [Fri, 8 Jul 2011 21:01:25 +0000 (23:01 +0200)]
codegen: Use create_temp_value and load_temp_value on property access
Luca Bruno [Fri, 8 Jul 2011 16:56:18 +0000 (18:56 +0200)]
GAsync: Support generic types in async methods
Fixes bug 653861.
Luca Bruno [Thu, 7 Jul 2011 20:52:39 +0000 (22:52 +0200)]
girparser: Add errordomain metadata
Luca Bruno [Fri, 6 May 2011 21:29:12 +0000 (23:29 +0200)]
libsoup-2.4: Switch to GIR
Luca Bruno [Thu, 7 Jul 2011 14:24:33 +0000 (16:24 +0200)]
libpeas-1.0: Add missing libpeas-1.0.vapi to Makefile.am
Luca Bruno [Fri, 27 May 2011 17:32:33 +0000 (19:32 +0200)]
vte-2.90: Add new bindings
Fixes bug 627410.
Luca Bruno [Sun, 19 Jun 2011 07:11:59 +0000 (09:11 +0200)]
codegen: Use GLibValue.lvalue when taking the address of an expression
Fixes bug 648364.
Luca Bruno [Wed, 6 Jul 2011 21:07:59 +0000 (23:07 +0200)]
codegen: Copy the result.value_type in transform_value
Luca Bruno [Sun, 19 Jun 2011 06:55:10 +0000 (08:55 +0200)]
codegen: Add lvalue field to GLibValue
Luca Bruno [Fri, 1 Jul 2011 07:45:55 +0000 (09:45 +0200)]
codegen: Use store_temp_value in visit_end_full_expression
Luca Bruno [Sun, 19 Jun 2011 06:36:42 +0000 (08:36 +0200)]
codegen: Use create_temp_value in try_cast_variant_to_type
Luca Bruno [Sun, 19 Jun 2011 06:34:14 +0000 (08:34 +0200)]
codegen: Use create_temp_value in copy_value
Luca Bruno [Sun, 19 Jun 2011 06:31:03 +0000 (08:31 +0200)]
codegen: Use create_temp_value in copy_value of array module
Luca Bruno [Tue, 14 Jun 2011 08:58:58 +0000 (10:58 +0200)]
codegen: Replace temp_ref_vars with temp_ref_values using TargetValue
Luca Bruno [Tue, 14 Jun 2011 09:20:44 +0000 (11:20 +0200)]
codegen: Use store_temp_value in visit_return_statement
Luca Bruno [Tue, 14 Jun 2011 14:25:07 +0000 (16:25 +0200)]
codegen: Use create_temp_value in visit_string_switch_statement
Luca Bruno [Tue, 14 Jun 2011 09:59:40 +0000 (11:59 +0200)]
codegen: Use create_temp_value in store_property
Luca Bruno [Tue, 14 Jun 2011 09:43:20 +0000 (11:43 +0200)]
codegen: Use create_temp_value in try_cast_value_to_type
Luca Bruno [Tue, 14 Jun 2011 09:35:58 +0000 (11:35 +0200)]
codegen: Use create_temp_value in handle_struct_argument
Luca Bruno [Sat, 11 Jun 2011 10:21:14 +0000 (12:21 +0200)]
codegen: Use create_temp_value in visit_binary_expression
Luca Bruno [Sat, 11 Jun 2011 10:16:36 +0000 (12:16 +0200)]
codegen: Use store_temp_value in visit_reference_transfer_expression
Luca Bruno [Sat, 11 Jun 2011 09:59:43 +0000 (11:59 +0200)]
codegen: Use create_temp_value in visit_object_creation_expression
Luca Bruno [Sat, 11 Jun 2011 09:01:09 +0000 (11:01 +0200)]
codegen: Use create_temp_value in struct initializer