]> git.ipfire.org Git - thirdparty/vala.git/log
thirdparty/vala.git
14 years agocodegen: Fix local variable access in dova
Jürg Billeter [Sat, 20 Nov 2010 19:58:38 +0000 (20:58 +0100)] 
codegen: Fix local variable access in dova

14 years agoclutter-1.0: Mark ClutterEvent.get_coords parameters as out
Luca Bruno [Wed, 17 Nov 2010 23:34:32 +0000 (00:34 +0100)] 
clutter-1.0: Mark ClutterEvent.get_coords parameters as out

14 years agogtk+-2.0, gtk+-3.0: Mark Widget.style_get_property.value as out
Evan Nemerson [Tue, 16 Nov 2010 19:15:01 +0000 (11:15 -0800)] 
gtk+-2.0, gtk+-3.0: Mark Widget.style_get_property.value as out

14 years agolibusb-1.0: Use uint8[] instead of uchar[] for binary data
Evan Nemerson [Sun, 14 Nov 2010 21:26:09 +0000 (13:26 -0800)] 
libusb-1.0: Use uint8[] instead of uchar[] for binary data

14 years agozlib: Use uint8[] for binary data
Evan Nemerson [Sun, 14 Nov 2010 21:00:27 +0000 (13:00 -0800)] 
zlib: Use uint8[] for binary data

14 years agoFix check for missing return statements in non-void methods
Jürg Billeter [Mon, 15 Nov 2010 19:02:01 +0000 (20:02 +0100)] 
Fix check for missing return statements in non-void methods

14 years agoglib-2.0: Add UserDirectory.N_DIRECTORIES
Evan Nemerson [Sun, 14 Nov 2010 17:51:59 +0000 (09:51 -0800)] 
glib-2.0: Add UserDirectory.N_DIRECTORIES

14 years agozlib: Remove values from enums
Evan Nemerson [Sun, 14 Nov 2010 04:05:42 +0000 (20:05 -0800)] 
zlib: Remove values from enums

14 years agoglib-2.0, gio-2.0: Update to 2.27.3
Jürg Billeter [Thu, 11 Nov 2010 14:14:45 +0000 (15:14 +0100)] 
glib-2.0, gio-2.0: Update to 2.27.3

14 years agocodegen: Fix capturing array parameters
Jürg Billeter [Thu, 11 Nov 2010 14:07:57 +0000 (15:07 +0100)] 
codegen: Fix capturing array parameters

Fixes bug 633688.

14 years agoReport error for signal handlers throwing errors
Jürg Billeter [Thu, 11 Nov 2010 13:52:57 +0000 (14:52 +0100)] 
Report error for signal handlers throwing errors

14 years agocodegen: Fix C code generated for returns in closures in constructors
Jürg Billeter [Thu, 11 Nov 2010 13:23:46 +0000 (14:23 +0100)] 
codegen: Fix C code generated for returns in closures in constructors

Fixes bug 634551.

14 years agocodegen: Fix crash when accessing arrays of unknown length
Jürg Billeter [Thu, 11 Nov 2010 13:14:37 +0000 (14:14 +0100)] 
codegen: Fix crash when accessing arrays of unknown length

Fixes bug 634556.

14 years agogtk+-2.0, gtk+-3.0: Mark IconTheme.load_icon as transferring ownership
Evan Nemerson [Thu, 11 Nov 2010 05:27:26 +0000 (21:27 -0800)] 
gtk+-2.0, gtk+-3.0: Mark IconTheme.load_icon as transferring ownership

14 years agognome-vfs-2.0: Regenerate bindings to fix several const names
Evan Nemerson [Wed, 10 Nov 2010 09:23:22 +0000 (01:23 -0800)] 
gnome-vfs-2.0: Regenerate bindings to fix several const names

14 years agogdu, gdu-gtk: Regenerate bindings and add generic type arguments
Evan Nemerson [Wed, 10 Nov 2010 09:45:22 +0000 (01:45 -0800)] 
gdu, gdu-gtk: Regenerate bindings and add generic type arguments

14 years agoglib-2.0: Add missing GIR names for (u)char and (s)size_t
Evan Nemerson [Wed, 10 Nov 2010 07:54:27 +0000 (23:54 -0800)] 
glib-2.0: Add missing GIR names for (u)char and (s)size_t

14 years agovapigen: Improve type_name and type_arguments parsing
Evan Nemerson [Wed, 10 Nov 2010 09:33:02 +0000 (01:33 -0800)] 
vapigen: Improve type_name and type_arguments parsing

14 years agogirwriter: Flatten symbols nested in a way not supported by GIR
Evan Nemerson [Wed, 10 Nov 2010 09:56:57 +0000 (01:56 -0800)] 
girwriter: Flatten symbols nested in a way not supported by GIR

Fixes bug 619865.

14 years agoRelease 0.11.2 0.11.2
Jürg Billeter [Mon, 8 Nov 2010 20:20:20 +0000 (21:20 +0100)] 
Release 0.11.2

14 years agocodegen: Omit free function from unowned simple generic arguments
Evan Nemerson [Sun, 7 Nov 2010 07:25:08 +0000 (00:25 -0700)] 
codegen: Omit free function from unowned simple generic arguments

Fixes bug 627198.

14 years agogirparser: Remove unused get_double method
Jürg Billeter [Mon, 8 Nov 2010 16:39:44 +0000 (17:39 +0100)] 
girparser: Remove unused get_double method

14 years agocodegen: Fix unsafe C generated for array slices
Jürg Billeter [Mon, 8 Nov 2010 16:34:41 +0000 (17:34 +0100)] 
codegen: Fix unsafe C generated for array slices

Argument evaluation order is not guaranteed in C.

14 years agolibnotify: Update to 0.7.0
Evan Nemerson [Mon, 8 Nov 2010 10:43:46 +0000 (02:43 -0800)] 
libnotify: Update to 0.7.0

Fixes bug 633819.

14 years agovapi: Remove nested namespaces GIR information.
Luca Bruno [Sat, 6 Nov 2010 11:44:53 +0000 (12:44 +0100)] 
vapi: Remove nested namespaces GIR information.

Affected packages are gdk-3.0, gio-2.0, gtk+-2.0 and gtk+-3.0.

14 years agocodewriter: Do not write GIR information for nested namespaces
Abderrahim Kitouni [Sat, 6 Nov 2010 11:36:54 +0000 (12:36 +0100)] 
codewriter: Do not write GIR information for nested namespaces

14 years agogirparser: fix array length parsing
Evan Nemerson [Mon, 1 Nov 2010 07:32:14 +0000 (00:32 -0700)] 
girparser: fix array length parsing

14 years agogirparser: Update parsing of alias element to 1.2 syntax
Evan Nemerson [Sun, 17 Oct 2010 20:41:31 +0000 (13:41 -0700)] 
girparser: Update parsing of alias element to 1.2 syntax

14 years agogirparser: Set type_cname of interfaces from the relative struct cname.
Luca Bruno [Wed, 1 Sep 2010 22:52:57 +0000 (00:52 +0200)] 
girparser: Set type_cname of interfaces from the relative struct cname.

Fixes bug 625026.

14 years agogirparser: Skip class field that refer to the parent instance
Luca Bruno [Mon, 30 Aug 2010 11:47:05 +0000 (13:47 +0200)] 
girparser: Skip class field that refer to the parent instance

14 years agogirparser: Add vfunc_name, abstract and virtual arguments
Luca Bruno [Sun, 29 Aug 2010 22:59:04 +0000 (00:59 +0200)] 
girparser: Add vfunc_name, abstract and virtual arguments

14 years agogirparser: Guess virtual method wrapper variant when possible
Luca Bruno [Sun, 29 Aug 2010 22:48:52 +0000 (00:48 +0200)] 
girparser: Guess virtual method wrapper variant when possible

14 years agogirparser: Do not add Object prerequisite before symbol resolution
Luca Bruno [Tue, 24 Aug 2010 11:02:57 +0000 (13:02 +0200)] 
girparser: Do not add Object prerequisite before symbol resolution

14 years agogirparser: Use array_length_pos argument for parameters
Luca Bruno [Sun, 29 Aug 2010 13:47:15 +0000 (15:47 +0200)] 
girparser: Use array_length_pos argument for parameters

14 years agogirparser: Use string.replace instead of string.joinv
Luca Bruno [Sun, 29 Aug 2010 13:46:03 +0000 (15:46 +0200)] 
girparser: Use string.replace instead of string.joinv

14 years agogirparser: Fix Strv properties
Luca Bruno [Sun, 29 Aug 2010 13:42:42 +0000 (15:42 +0200)] 
girparser: Fix Strv properties

14 years agogirparser: Add default argument for parameters
Luca Bruno [Sun, 29 Aug 2010 13:37:11 +0000 (15:37 +0200)] 
girparser: Add default argument for parameters

14 years agogirparser: Add out/ref arguments
Luca Bruno [Sun, 29 Aug 2010 13:35:12 +0000 (15:35 +0200)] 
girparser: Add out/ref arguments

14 years agogirparser: Don't add hidden symbols
Luca Bruno [Sun, 29 Aug 2010 13:28:42 +0000 (15:28 +0200)] 
girparser: Don't add hidden symbols

14 years agogirparser: Add symbol deprecation
Luca Bruno [Sun, 29 Aug 2010 13:20:55 +0000 (15:20 +0200)] 
girparser: Add symbol deprecation

14 years agogirparser: Support regex in name argument
Luca Bruno [Sun, 17 Oct 2010 19:58:21 +0000 (12:58 -0700)] 
girparser: Support regex in name argument

14 years agogirparser: Report unused metadata information
Luca Bruno [Sun, 29 Aug 2010 13:11:02 +0000 (15:11 +0200)] 
girparser: Report unused metadata information

14 years agogirparser: Support symbol reparenting
Luca Bruno [Sun, 29 Aug 2010 13:07:49 +0000 (15:07 +0200)] 
girparser: Support symbol reparenting

14 years agogirparser: Support tweaking type and type arguments in the metadata
Luca Bruno [Sun, 31 Oct 2010 22:23:10 +0000 (15:23 -0700)] 
girparser: Support tweaking type and type arguments in the metadata

14 years agogirparser: Support a special metadata pattern for root namespace
Luca Bruno [Sun, 29 Aug 2010 12:46:35 +0000 (14:46 +0200)] 
girparser: Support a special metadata pattern for root namespace

14 years agogirparser: Add metadata stack while parsing the gir, generalize merging
Luca Bruno [Sun, 31 Oct 2010 22:16:32 +0000 (15:16 -0700)] 
girparser: Add metadata stack while parsing the gir, generalize merging

14 years agogirparser: Autoreparent static methods to the best-matching symbol
Luca Bruno [Sun, 31 Oct 2010 22:09:24 +0000 (15:09 -0700)] 
girparser: Autoreparent static methods to the best-matching symbol

14 years agogirparser: Postprocess aliases
Luca Bruno [Sun, 17 Oct 2010 07:04:50 +0000 (00:04 -0700)] 
girparser: Postprocess aliases

14 years agogirparser: Skip creating structs for *Class and *Iface
Luca Bruno [Tue, 24 Aug 2010 08:52:05 +0000 (10:52 +0200)] 
girparser: Skip creating structs for *Class and *Iface

14 years agogirparser: Postprocess symbols
Luca Bruno [Mon, 1 Nov 2010 06:01:24 +0000 (23:01 -0700)] 
girparser: Postprocess symbols

14 years agogirparser: Add common parse_symbol_from_string method
Luca Bruno [Sun, 17 Oct 2010 06:45:14 +0000 (23:45 -0700)] 
girparser: Add common parse_symbol_from_string method

14 years agogirparser: Replace parse_metadata with MetadataParser
Luca Bruno [Sun, 29 Aug 2010 11:02:25 +0000 (13:02 +0200)] 
girparser: Replace parse_metadata with MetadataParser

14 years agovapigen: Add --disable-warnings and use --quiet to tune reports verbosity
Luca Bruno [Sun, 29 Aug 2010 08:57:24 +0000 (10:57 +0200)] 
vapigen: Add --disable-warnings and use --quiet to tune reports verbosity

14 years agogirparser: Generate default parameter names for callbacks
Luca Bruno [Sun, 31 Oct 2010 21:35:21 +0000 (14:35 -0700)] 
girparser: Generate default parameter names for callbacks

14 years agogirparser: Add missing source references to classes and structs
Luca Bruno [Sun, 17 Oct 2010 06:19:47 +0000 (23:19 -0700)] 
girparser: Add missing source references to classes and structs

14 years agogirparser: Parse included GIR files
Luca Bruno [Sun, 17 Oct 2010 05:46:36 +0000 (22:46 -0700)] 
girparser: Parse included GIR files

14 years agogirparser: Stop parsing if the context already has the provided package
Luca Bruno [Sun, 17 Oct 2010 05:36:36 +0000 (22:36 -0700)] 
girparser: Stop parsing if the context already has the provided package

14 years agovapigen: Remove misleading --metadata, each .gir must have its own .metadata.
Luca Bruno [Mon, 23 Aug 2010 18:20:25 +0000 (20:20 +0200)] 
vapigen: Remove misleading --metadata, each .gir must have its own .metadata.

Fixes bug 624278.

14 years agovapigen: Honor --directory option as output directory
Luca Bruno [Sun, 17 Oct 2010 05:13:53 +0000 (22:13 -0700)] 
vapigen: Honor --directory option as output directory

14 years agovapigen: Remove obsolete code for handling omitted --library option
Luca Bruno [Sun, 17 Oct 2010 05:07:37 +0000 (22:07 -0700)] 
vapigen: Remove obsolete code for handling omitted --library option

14 years agoGenie: Fix lists and dicts with libgee 0.7
Alban Browaeys [Mon, 8 Nov 2010 08:18:31 +0000 (09:18 +0100)] 
Genie: Fix lists and dicts with libgee 0.7

The delegate type used for equal and hash functions changed in
libgee 0.7. However, as libgee 0.5+ takes care of setting reasonable
default functions, simply removing the corresponding code from the
Genie parser fixes this incompatibility.

14 years agocodegen: Fix C code generated for out array arguments in async methods
Jürg Billeter [Mon, 8 Nov 2010 07:50:53 +0000 (08:50 +0100)] 
codegen: Fix C code generated for out array arguments in async methods

14 years agogtk+-3.0: Update to 2.91.3
Jürg Billeter [Sat, 6 Nov 2010 15:46:46 +0000 (16:46 +0100)] 
gtk+-3.0: Update to 2.91.3

14 years agogdk-pixbuf-2.0: Update to 2.22.1
Jürg Billeter [Sat, 6 Nov 2010 15:43:22 +0000 (16:43 +0100)] 
gdk-pixbuf-2.0: Update to 2.22.1

14 years agogio-2.0: Update to 2.27.2
Jürg Billeter [Sat, 6 Nov 2010 15:39:44 +0000 (16:39 +0100)] 
gio-2.0: Update to 2.27.2

14 years agolibsoup-2.4: use uint8[] instead of string for Buffer.data
Evan Nemerson [Thu, 4 Nov 2010 23:56:21 +0000 (16:56 -0700)] 
libsoup-2.4: use uint8[] instead of string for Buffer.data

14 years agogstreamer-0.10: fix GCallback casting in probe functions
Thijs Vermeir [Wed, 3 Nov 2010 17:17:38 +0000 (18:17 +0100)] 
gstreamer-0.10: fix GCallback casting in probe functions

14 years agogtk+-2.0, gtk+-3.0: mark Style.get_style_property value argument as out
Evan Nemerson [Wed, 3 Nov 2010 16:44:14 +0000 (09:44 -0700)] 
gtk+-2.0, gtk+-3.0: mark Style.get_style_property value argument as out

14 years agocodegen: Fix reserved identifiers in delegate parameters
Víctor Manuel Jáquez Leal [Wed, 3 Nov 2010 00:22:56 +0000 (01:22 +0100)] 
codegen: Fix reserved identifiers in delegate parameters

Fixes bug 633250.

14 years agoglib-2.0: make Func, ThreadFunc, HFunc, Thread, and ThreadPool generic
Evan Nemerson [Wed, 3 Nov 2010 05:42:54 +0000 (22:42 -0700)] 
glib-2.0: make Func, ThreadFunc, HFunc, Thread, and ThreadPool generic

14 years agosqlite3: update to 3.7.2
Evan Nemerson [Wed, 3 Nov 2010 05:18:31 +0000 (22:18 -0700)] 
sqlite3: update to 3.7.2

14 years agogtk+-2.0, gtk+-3.0: fix CellRenderer.get_fixed_size arguments
Evan Nemerson [Tue, 2 Nov 2010 20:13:15 +0000 (13:13 -0700)] 
gtk+-2.0, gtk+-3.0: fix CellRenderer.get_fixed_size arguments

14 years agopango: fix ownership of AttrList.get_iterator return value
Evan Nemerson [Tue, 2 Nov 2010 18:46:05 +0000 (11:46 -0700)] 
pango: fix ownership of AttrList.get_iterator return value

14 years agopango: fix ownership of GlyphItem.split return value
Evan Nemerson [Tue, 2 Nov 2010 03:24:30 +0000 (20:24 -0700)] 
pango: fix ownership of GlyphItem.split return value

14 years agoFix building with Vala 0.12 branch (commit b6c980fe26b3b51399d9bb6cd92a36e900d6eff6)
Florian Brosch [Tue, 2 Nov 2010 00:36:31 +0000 (01:36 +0100)] 
Fix building with Vala 0.12 branch (commit b6c980fe26b3b51399d9bb6cd92a36e900d6eff6)

14 years agogio-2.0: make AppInfo.create_from_commandline.application_name nullable
Evan Nemerson [Mon, 1 Nov 2010 22:22:12 +0000 (15:22 -0700)] 
gio-2.0: make AppInfo.create_from_commandline.application_name nullable

14 years agoglib-2.0: add GTimeSpec binding
Evan Nemerson [Mon, 1 Nov 2010 09:10:34 +0000 (02:10 -0700)] 
glib-2.0: add GTimeSpec binding

14 years agoD-Bus: Fix typo in DBusConnection.get_proxy support for GDBus clients
Jürg Billeter [Sun, 31 Oct 2010 12:46:13 +0000 (13:46 +0100)] 
D-Bus: Fix typo in DBusConnection.get_proxy support for GDBus clients

14 years agogdk-pixbuf-2.0: fix several return types
Evan Nemerson [Sun, 31 Oct 2010 00:17:53 +0000 (17:17 -0700)] 
gdk-pixbuf-2.0: fix several return types

14 years agogio-2.0: Fix ownership of several callbacks
Evan Nemerson [Sat, 30 Oct 2010 17:44:49 +0000 (10:44 -0700)] 
gio-2.0: Fix ownership of several callbacks

14 years agogobject-2.0: Fix GEnumValue binding
Jürg Billeter [Fri, 29 Oct 2010 16:48:11 +0000 (18:48 +0200)] 
gobject-2.0: Fix GEnumValue binding

14 years agoFix building with Vala 0.12 branch
Evan Nemerson [Fri, 29 Oct 2010 15:20:35 +0000 (17:20 +0200)] 
Fix building with Vala 0.12 branch

14 years agoprepare code for new evaluation order
Florian Brosch [Fri, 29 Oct 2010 15:02:58 +0000 (17:02 +0200)] 
prepare code for new evaluation order

14 years agocodegen: Fix structs with array fields
Jürg Billeter [Fri, 29 Oct 2010 09:49:06 +0000 (11:49 +0200)] 
codegen: Fix structs with array fields

14 years agoAdd Subroutine class
Jürg Billeter [Fri, 29 Oct 2010 06:01:32 +0000 (08:01 +0200)] 
Add Subroutine class

14 years agolibvaladoc/api: rename tree.parse_comments to process_comments
Florian Brosch [Thu, 28 Oct 2010 17:40:40 +0000 (19:40 +0200)] 
libvaladoc/api: rename tree.parse_comments to process_comments

14 years agolibvaladoc: Allow to inherit documentation from other packages. (#629531)
Florian Brosch [Thu, 28 Oct 2010 17:36:57 +0000 (19:36 +0200)] 
libvaladoc: Allow to inherit documentation from other packages. (#629531)

14 years agolibvaladoc/taglets: Allow to inherit class and struct documentation
Florian Brosch [Thu, 28 Oct 2010 17:35:50 +0000 (19:35 +0200)] 
libvaladoc/taglets: Allow to inherit class and struct documentation

14 years agolibvaladoc: Change monospace-rule from `<run>` to ``<run>``
Florian Brosch [Thu, 28 Oct 2010 17:34:28 +0000 (19:34 +0200)] 
libvaladoc: Change monospace-rule from `<run>` to ``<run>``

14 years agolibvaladoc/importer: Fix runtime warning in valadoc-importer. (Parser.parse: content...
Florian Brosch [Thu, 28 Oct 2010 17:33:07 +0000 (19:33 +0200)] 
libvaladoc/importer: Fix runtime warning in valadoc-importer. (Parser.parse: content != null)

14 years agoReplace SemanticAnalyzer with CodeContext in CodeNode.check parameter
Jürg Billeter [Thu, 28 Oct 2010 11:58:01 +0000 (13:58 +0200)] 
Replace SemanticAnalyzer with CodeContext in CodeNode.check parameter

14 years agoAdd CodeContext.check method
Jürg Billeter [Thu, 28 Oct 2010 11:34:13 +0000 (13:34 +0200)] 
Add CodeContext.check method

14 years agoRename FormalParameter to Parameter
Jürg Billeter [Thu, 28 Oct 2010 11:07:01 +0000 (13:07 +0200)] 
Rename FormalParameter to Parameter

14 years agoAdd FlowAnalyzer.mark_unreachable
Jürg Billeter [Thu, 28 Oct 2010 14:10:47 +0000 (16:10 +0200)] 
Add FlowAnalyzer.mark_unreachable

14 years agocodegen: Add CodeGenerator.store_local
Jürg Billeter [Thu, 21 Oct 2010 11:51:41 +0000 (13:51 +0200)] 
codegen: Add CodeGenerator.store_local

14 years agocodegen: Add get_array_size_cvalue and set_array_size_cvalue
Jürg Billeter [Thu, 21 Oct 2010 14:39:45 +0000 (16:39 +0200)] 
codegen: Add get_array_size_cvalue and set_array_size_cvalue

14 years agocodegen: Add destroy_value function
Jürg Billeter [Thu, 21 Oct 2010 13:44:09 +0000 (15:44 +0200)] 
codegen: Add destroy_value function

14 years agocodegen: Add CodeGenerator.load_local
Jürg Billeter [Thu, 21 Oct 2010 11:17:09 +0000 (13:17 +0200)] 
codegen: Add CodeGenerator.load_local

14 years agocodegen: Add CodeGenerator.create_local method
Jürg Billeter [Thu, 21 Oct 2010 10:46:43 +0000 (12:46 +0200)] 
codegen: Add CodeGenerator.create_local method

14 years agogio-2.0: make Icon.new_for_string return value transfer ownership
Evan Nemerson [Tue, 26 Oct 2010 23:56:38 +0000 (16:56 -0700)] 
gio-2.0: make Icon.new_for_string return value transfer ownership