]> git.ipfire.org Git - thirdparty/vala.git/log
thirdparty/vala.git
16 years agojson-glib-1.0: Use metadata instead of json-glib-1.0-custom.vala
Evan Nemerson [Sun, 14 Mar 2010 05:25:30 +0000 (21:25 -0800)] 
json-glib-1.0: Use metadata instead of json-glib-1.0-custom.vala

16 years agolibgnomeui-2.0: Update to 2.24.2.
Evan Nemerson [Sun, 14 Mar 2010 04:12:03 +0000 (20:12 -0800)] 
libgnomeui-2.0: Update to 2.24.2.

16 years agolibrsvg-2.0: Update to 2.26.0, remove librsvg-2.0-custom.vala
Evan Nemerson [Sun, 14 Mar 2010 03:57:34 +0000 (19:57 -0800)] 
librsvg-2.0: Update to 2.26.0, remove librsvg-2.0-custom.vala

16 years agogtk+-2.0: Hide many unwanted user data and destroy notify arguments
Evan Nemerson [Sun, 14 Mar 2010 03:51:12 +0000 (19:51 -0800)] 
gtk+-2.0: Hide many unwanted user data and destroy notify arguments

Fixes bug 611021.

16 years agowebkit-1.0: Update webkit bindings to 1.1.22
Diego Escalante Urrelo [Sun, 21 Feb 2010 00:14:52 +0000 (19:14 -0500)] 
webkit-1.0: Update webkit bindings to 1.1.22

Fixes bug 610569.

16 years agogtk+-2.0: Make GtkContainer::set_focus_child's argument nullable
Evan Nemerson [Sun, 14 Mar 2010 03:21:19 +0000 (19:21 -0800)] 
gtk+-2.0: Make GtkContainer::set_focus_child's argument nullable

Fixes bug 611492.

16 years agogtk+-2.0: Fix several GtkIMContext-related bindings
Evan Nemerson [Sun, 14 Mar 2010 02:50:41 +0000 (18:50 -0800)] 
gtk+-2.0: Fix several GtkIMContext-related bindings

Fixes bug 611533.

16 years agogdk-2.0: Mark Gdk.Region.get_rectangles rectangles param as out
Evan Nemerson [Sun, 14 Mar 2010 01:28:19 +0000 (17:28 -0800)] 
gdk-2.0: Mark Gdk.Region.get_rectangles rectangles param as out

Fixes bug 612632.

16 years agogtk+-2.0: Add many missing type arguments
Evan Nemerson [Sun, 14 Mar 2010 00:23:33 +0000 (16:23 -0800)] 
gtk+-2.0: Add many missing type arguments

Partially fixes bug 609875.

16 years agovapigen: Improve support for type_arguments
Evan Nemerson [Sun, 14 Mar 2010 00:17:13 +0000 (16:17 -0800)] 
vapigen: Improve support for type_arguments

Fixes bug 609693.

16 years agogstreamer-video-0.10: don't hide Gst.VideoFormat members
Evan Nemerson [Sun, 14 Mar 2010 00:02:27 +0000 (16:02 -0800)] 
gstreamer-video-0.10: don't hide Gst.VideoFormat members

16 years agogstreamer-netbuffer-0.10: Hide Gst.NetBufferClass
Evan Nemerson [Sat, 13 Mar 2010 23:51:22 +0000 (15:51 -0800)] 
gstreamer-netbuffer-0.10: Hide Gst.NetBufferClass

16 years agosdl: Remove unnecessary argument to SDL.Key.get_keys
Evan Nemerson [Sat, 13 Mar 2010 22:53:23 +0000 (14:53 -0800)] 
sdl: Remove unnecessary argument to SDL.Key.get_keys

16 years agoFix instance_pos attribute writing in VAPI files
Jürg Billeter [Sat, 13 Mar 2010 22:10:24 +0000 (23:10 +0100)] 
Fix instance_pos attribute writing in VAPI files

Fixes bug 609088.

16 years agodova: Do not write `owned' in VAPI files
Jürg Billeter [Sat, 13 Mar 2010 20:54:35 +0000 (21:54 +0100)] 
dova: Do not write `owned' in VAPI files

16 years agodova: Do not support foreach without iterator
Jürg Billeter [Sat, 13 Mar 2010 20:49:39 +0000 (21:49 +0100)] 
dova: Do not support foreach without iterator

16 years agodova: Add implicit result variable
Jürg Billeter [Sat, 13 Mar 2010 20:44:21 +0000 (21:44 +0100)] 
dova: Add implicit result variable

16 years agodova: Do not accept `owned' for property get accessors
Jürg Billeter [Sat, 13 Mar 2010 20:24:05 +0000 (21:24 +0100)] 
dova: Do not accept `owned' for property get accessors

16 years agodova: Pass structs by value by default
Jürg Billeter [Sat, 13 Mar 2010 20:00:38 +0000 (21:00 +0100)] 
dova: Pass structs by value by default

16 years agodova: Use long/ulong for 64-bit integer literals
Jürg Billeter [Sat, 13 Mar 2010 19:58:36 +0000 (20:58 +0100)] 
dova: Use long/ulong for 64-bit integer literals

16 years agodova: Classes derive from Object by default
Jürg Billeter [Sat, 13 Mar 2010 19:56:02 +0000 (20:56 +0100)] 
dova: Classes derive from Object by default

16 years agodova: Accept list, set, and map literals and tuples
Jürg Billeter [Sat, 13 Mar 2010 19:43:56 +0000 (20:43 +0100)] 
dova: Accept list, set, and map literals and tuples

16 years agoDrop support for bootstrapping with vala < 0.7.6
Jürg Billeter [Sat, 13 Mar 2010 19:32:22 +0000 (20:32 +0100)] 
Drop support for bootstrapping with vala < 0.7.6

16 years agodova: Do not support array or object member initializers
Jürg Billeter [Sat, 13 Mar 2010 19:23:19 +0000 (20:23 +0100)] 
dova: Do not support array or object member initializers

16 years agodova: Do not accept `unowned' or `owned' in dova profile
Jürg Billeter [Sat, 13 Mar 2010 19:18:28 +0000 (20:18 +0100)] 
dova: Do not accept `unowned' or `owned' in dova profile

This also changes property get accessors to return owned values.

16 years agodova: Do not require types uchar and int8 in dova profile
Jürg Billeter [Sat, 13 Mar 2010 19:14:10 +0000 (20:14 +0100)] 
dova: Do not require types uchar and int8 in dova profile

16 years agovalac: Add --nostdpkg option
Jürg Billeter [Sat, 13 Mar 2010 19:09:32 +0000 (20:09 +0100)] 
valac: Add --nostdpkg option

Do not include standard packages.

16 years agoAdd stub dova profile
Jürg Billeter [Sat, 13 Mar 2010 19:01:08 +0000 (20:01 +0100)] 
Add stub dova profile

16 years agoDo not use static modifier for extern methods
Jürg Billeter [Sat, 13 Mar 2010 17:51:02 +0000 (18:51 +0100)] 
Do not use static modifier for extern methods

Based on patch by Marc-André Lureau, fixes bug 584105.

16 years agoFix nested struct expression as method argument
Marc-André Lureau [Sat, 23 Jan 2010 16:05:25 +0000 (17:05 +0100)] 
Fix nested struct expression as method argument

Fixes bug 580046.

16 years agoSupport connect_after for signals
Luca Bruno [Sat, 16 Jan 2010 18:05:33 +0000 (19:05 +0100)] 
Support connect_after for signals

Fixes bug 560773.

16 years agoObject.new will ref_sink() the returned instance if it is floating
Luca Bruno [Sun, 28 Feb 2010 14:06:56 +0000 (15:06 +0100)] 
Object.new will ref_sink() the returned instance if it is floating

Fixes bug 555006.

16 years agoSupport array_length_type for fields
Evan Nemerson [Sat, 13 Mar 2010 17:05:14 +0000 (18:05 +0100)] 
Support array_length_type for fields

Fixes part of bug 529866.

16 years agoReport error on use of tuples
Jürg Billeter [Sat, 13 Mar 2010 16:32:48 +0000 (17:32 +0100)] 
Report error on use of tuples

Tuples are not supported as primary expressions.

Based on patch by Adam Folmert, fixes bug 597955.

16 years agobuild: Use git-version-gen
Jürg Billeter [Thu, 28 Jan 2010 00:30:58 +0000 (01:30 +0100)] 
build: Use git-version-gen

Add git-version-gen script from gnulib.

Based on patch by Marc-André Lureau.

16 years agobuild: Use separate directory for auxiliary build tools
Jürg Billeter [Fri, 12 Mar 2010 18:56:57 +0000 (19:56 +0100)] 
build: Use separate directory for auxiliary build tools

16 years agoFix use of memory profiler in multithreaded applications
Jörn Magens [Fri, 12 Mar 2010 14:50:13 +0000 (15:50 +0100)] 
Fix use of memory profiler in multithreaded applications

Fixes bug 607973.

16 years agoFix memory leak of method arguments in error case
Jürg Billeter [Thu, 11 Mar 2010 23:07:08 +0000 (00:07 +0100)] 
Fix memory leak of method arguments in error case

Fixes bug 611242.

16 years agoFix retrieving array length from constants in other source files
Jürg Billeter [Thu, 11 Mar 2010 22:33:11 +0000 (23:33 +0100)] 
Fix retrieving array length from constants in other source files

Fixes bug 612315.

16 years agolibsoup-2.4: Make Soup.Session.queue_message callback nullable
Evan Nemerson [Wed, 10 Mar 2010 19:53:30 +0000 (11:53 -0800)] 
libsoup-2.4: Make Soup.Session.queue_message callback nullable

Fixes bug 612050.

16 years agogoocanvas: Correct cname of Goo.CanvasImage.create
Evan Nemerson [Wed, 10 Mar 2010 19:18:53 +0000 (11:18 -0800)] 
goocanvas: Correct cname of Goo.CanvasImage.create

Fixes bug 612221.

16 years agorest bindings: Mark parameter as nullable
Adrien Bustany [Wed, 10 Mar 2010 18:10:48 +0000 (15:10 -0300)] 
rest bindings: Mark parameter as nullable

This commit marks the weak_object parameter of rest_proxy_call_run_async as
nullable.

16 years agorest bindings: Mark nullable parameters as such
Adrien Bustany [Wed, 10 Mar 2010 18:07:46 +0000 (15:07 -0300)] 
rest bindings: Mark nullable parameters as such

This commit marks the weak_object parameter of RestProxyCallAsyncCallback and
OAuthProxyCallAuthCallback as nullable

16 years agoUpdate libdata bindings
Adrien Bustany [Tue, 9 Mar 2010 02:15:28 +0000 (23:15 -0300)] 
Update libdata bindings

16 years agoFix flow analysis for catch clauses with specific error types
Jürg Billeter [Wed, 10 Mar 2010 16:11:50 +0000 (17:11 +0100)] 
Fix flow analysis for catch clauses with specific error types

16 years agoMark return type of `as` operator as nullable
Jürg Billeter [Wed, 10 Mar 2010 06:56:00 +0000 (07:56 +0100)] 
Mark return type of `as` operator as nullable

Fixes bug 612382.

16 years agoFix (!) non-null cast for structs
Jürg Billeter [Wed, 10 Mar 2010 06:52:06 +0000 (07:52 +0100)] 
Fix (!) non-null cast for structs

Fixes bug 612380.

16 years agoposix: Use __compar_fn_t as cname for compar_fn_t
Ryan Lortie [Wed, 10 Mar 2010 06:15:51 +0000 (01:15 -0500)] 
posix: Use __compar_fn_t as cname for compar_fn_t

There is no standard name in the ISO C specification for this type.
compar_fn_t isn't defined anywhere.  comparison_fn_t is a glibc
extension that is only defined with _GNU_SOURCE.

__compar_fn_t at least has the advantage of always working on glibc.

16 years agomore GVariant vapi updates
Ryan Lortie [Wed, 10 Mar 2010 05:31:59 +0000 (00:31 -0500)] 
more GVariant vapi updates

16 years agofix typo in posix vapi ([CCOde] -> [CCode])
Ryan Lortie [Wed, 10 Mar 2010 05:31:44 +0000 (00:31 -0500)] 
fix typo in posix vapi ([CCOde] -> [CCode])

16 years agoMake BinaryExpression.get_operator_string public
Jürg Billeter [Tue, 9 Mar 2010 22:06:35 +0000 (23:06 +0100)] 
Make BinaryExpression.get_operator_string public

16 years agoFix generated destroy function wrappers
Jürg Billeter [Tue, 9 Mar 2010 20:35:21 +0000 (21:35 +0100)] 
Fix generated destroy function wrappers

The function declaration was missing the static modifier.

16 years agoUse correct marshaller for fundamental classes
Jürg Billeter [Tue, 9 Mar 2010 16:27:50 +0000 (17:27 +0100)] 
Use correct marshaller for fundamental classes

Fixes bug 611845.

16 years agoFix constants used in multiple source files
Jürg Billeter [Tue, 9 Mar 2010 10:51:21 +0000 (11:51 +0100)] 
Fix constants used in multiple source files

Fixes bug 611246.

16 years agogstreamer-0.10: Fix arguments for Gst.Pad.start_task
Sandino Flores [Sun, 7 Mar 2010 17:39:49 +0000 (11:39 -0600)] 
gstreamer-0.10: Fix arguments for Gst.Pad.start_task

Fixes bug 612061.

16 years agolibvaladoc/html: typo
Hohoo [Sun, 7 Mar 2010 12:24:47 +0000 (13:24 +0100)] 
libvaladoc/html: typo
icons/*.css: typo

16 years agolibgvc: add Gvc.Graph.read_string and Gvc.Context.render_data
Martin Olsson [Fri, 5 Mar 2010 22:15:31 +0000 (14:15 -0800)] 
libgvc: add Gvc.Graph.read_string and Gvc.Context.render_data

Based on a patch by pancake <pancake@youterm.com>

Fixes bug 611007.

16 years agogio-2.0: nullability fixes for g_file_replace_contents
Evan Nemerson [Fri, 5 Mar 2010 22:02:06 +0000 (14:02 -0800)] 
gio-2.0: nullability fixes for g_file_replace_contents

Fixes bug 611282.

16 years agogstreamer-0.10: Clean up Gst.Buffer.data binding
Evan Nemerson [Fri, 5 Mar 2010 21:53:25 +0000 (13:53 -0800)] 
gstreamer-0.10: Clean up Gst.Buffer.data binding

Fixes bug 610330.

16 years agovapigen: fix changing the type_name of an array field via metadata
Evan Nemerson [Fri, 5 Mar 2010 21:51:00 +0000 (13:51 -0800)] 
vapigen: fix changing the type_name of an array field via metadata

16 years agotwitter-glib bindings: Mark TwitterError as errordomain
Adrien Bustany [Fri, 5 Mar 2010 16:03:18 +0000 (13:03 -0300)] 
twitter-glib bindings: Mark TwitterError as errordomain

16 years agotwitter-glib bindings: Fix signal param nullability
Adrien Bustany [Fri, 5 Mar 2010 15:59:13 +0000 (12:59 -0300)] 
twitter-glib bindings: Fix signal param nullability

This commit marks the status param of the TwitterClient::status-received signal
as being nullable.

16 years agoPOSIX binding: add sigaction function
Adrien Bustany [Wed, 3 Mar 2010 18:58:16 +0000 (15:58 -0300)] 
POSIX binding: add sigaction function

16 years agoDehackify GVariantBuilder bindings
Ryan Lortie [Wed, 3 Mar 2010 16:10:23 +0000 (11:10 -0500)] 
Dehackify GVariantBuilder bindings

16 years agoFix memory management of captured variables in error handlers
Jürg Billeter [Wed, 3 Mar 2010 13:10:35 +0000 (14:10 +0100)] 
Fix memory management of captured variables in error handlers

Fixes bug 611624.

16 years agoSupport returns_floating_reference attribute for methods
Jürg Billeter [Wed, 3 Mar 2010 12:58:10 +0000 (13:58 +0100)] 
Support returns_floating_reference attribute for methods

16 years agoTwitter-glib bindings: Fix error types
Adrien Bustany [Tue, 2 Mar 2010 14:52:04 +0000 (11:52 -0300)] 
Twitter-glib bindings: Fix error types

Errors in the TwitterClient signals were typed as gpointer. This commit changes
their type to GError.

16 years agoFix expression type of new GLib.Error (...)
Jürg Billeter [Mon, 1 Mar 2010 15:27:11 +0000 (16:27 +0100)] 
Fix expression type of new GLib.Error (...)

Fixes bug 610584.

16 years agovapigen: Add support for array_length_cname for fields
Evan Nemerson [Thu, 18 Feb 2010 08:40:36 +0000 (00:40 -0800)] 
vapigen: Add support for array_length_cname for fields

16 years agofuse: Various fixes
Rob Taylor [Sun, 28 Feb 2010 22:12:02 +0000 (23:12 +0100)] 
fuse: Various fixes

16 years agoAdd CharacterLiteral.to_string() to fix writing vapi file
Luca Bruno [Sat, 27 Feb 2010 11:12:23 +0000 (12:12 +0100)] 
Add CharacterLiteral.to_string() to fix writing vapi file

16 years agolibvaladoc: new chart infrastructure
Florian Brosch [Fri, 26 Feb 2010 22:59:29 +0000 (23:59 +0100)] 
libvaladoc: new chart infrastructure

16 years agoposix: Fix timespec binding
Jürg Billeter [Fri, 26 Feb 2010 14:29:49 +0000 (15:29 +0100)] 
posix: Fix timespec binding

16 years agoavahi-gobject: Fix typo in COLLISION constant
Patrick Dignan [Thu, 25 Feb 2010 08:09:02 +0000 (00:09 -0800)] 
avahi-gobject: Fix typo in COLLISION constant

Fixes bug 611037.

16 years agogobject-2.0: Use instance_pos=0 in WeakNotify delegate.
Luca Bruno [Sat, 13 Feb 2010 15:17:28 +0000 (16:17 +0100)] 
gobject-2.0: Use instance_pos=0 in WeakNotify delegate.

Fixes bug 609834.

16 years agoglib-2.0: locale arguments to KeyFile methods should be nullable
Evan Nemerson [Thu, 25 Feb 2010 07:41:21 +0000 (23:41 -0800)] 
glib-2.0: locale arguments to KeyFile methods should be nullable

Fixes bug 609145.

16 years agogio-unix-2.0: update to 2.22.4
Evan Nemerson [Thu, 25 Feb 2010 07:19:20 +0000 (23:19 -0800)] 
gio-unix-2.0: update to 2.22.4

Fixes bug 610074.

16 years agoglib vapi: add new GVariant binding
Ryan Lortie [Wed, 24 Feb 2010 22:54:20 +0000 (17:54 -0500)] 
glib vapi: add new GVariant binding

16 years agoglib vapi: rip out old GVariant bindings
Ryan Lortie [Wed, 24 Feb 2010 22:33:15 +0000 (17:33 -0500)] 
glib vapi: rip out old GVariant bindings

16 years agoDo not support instance field initializers in structs
Luca Bruno [Wed, 24 Feb 2010 22:00:11 +0000 (23:00 +0100)] 
Do not support instance field initializers in structs

Fixes bug 567711.

16 years agoFix coverage-report Makefile rule
Jürg Billeter [Wed, 24 Feb 2010 16:03:42 +0000 (17:03 +0100)] 
Fix coverage-report Makefile rule

16 years agoGAsync: Hold refcount on 'self' while waiting
Ryan Lortie [Wed, 24 Feb 2010 07:06:08 +0000 (02:06 -0500)] 
GAsync: Hold refcount on 'self' while waiting

Fixes bug 610912.

16 years agolibvaladoc/html: introduce a new css resolver
Florian Brosch [Tue, 23 Feb 2010 21:36:48 +0000 (22:36 +0100)] 
libvaladoc/html: introduce a new css resolver

16 years agoClear array ouptut parameters
Jürg Billeter [Tue, 23 Feb 2010 19:13:26 +0000 (20:13 +0100)] 
Clear array ouptut parameters

16 years agolibvala/html: introduce new link helper
Florian Brosch [Tue, 23 Feb 2010 12:39:36 +0000 (13:39 +0100)] 
libvala/html: introduce new link helper

16 years agogobject-2.0: Add convenience method Object.disconnect()
Luca Bruno [Fri, 19 Feb 2010 21:04:29 +0000 (22:04 +0100)] 
gobject-2.0: Add convenience method Object.disconnect()

16 years agoFix error message for 'incompatible operand' - added line number
Adam Folmert [Thu, 18 Feb 2010 23:44:29 +0000 (00:44 +0100)] 
Fix error message for 'incompatible operand' - added line number

Fixes bug 610414.

16 years agoglib-2.0: Make GLib.String.erase erase the entire string by default
Evan Nemerson [Fri, 19 Feb 2010 02:32:00 +0000 (18:32 -0800)] 
glib-2.0: Make GLib.String.erase erase the entire string by default

16 years agolibvaladoc/vapi: index for sub-classes / required classes / implementing classes...
Florian Brosch [Fri, 19 Feb 2010 01:33:50 +0000 (02:33 +0100)] 
libvaladoc/vapi: index for sub-classes / required classes / implementing classes / sub-interfaces
libvaladoc/html: provides new indexed information (Bug #599960)

16 years agoAdd libgvc (graphviz) bindings.
Martin Olsson [Thu, 18 Feb 2010 23:14:01 +0000 (15:14 -0800)] 
Add libgvc (graphviz) bindings.

Fixes bug 596656.

16 years agogio-2.0: Nullability fix fro GSocketService incoming signal, regenerate
Luca Bruno [Thu, 18 Feb 2010 23:04:25 +0000 (15:04 -0800)] 
gio-2.0: Nullability fix fro GSocketService incoming signal, regenerate

16 years agoSupport nullable error types in VAPI files
Jürg Billeter [Thu, 18 Feb 2010 22:02:27 +0000 (23:02 +0100)] 
Support nullable error types in VAPI files

16 years agoFix arguments of FileStream read write
Sandino Flores [Wed, 17 Feb 2010 13:53:23 +0000 (07:53 -0600)] 
Fix arguments of FileStream read write

Fixes 610218

16 years agoFix public struct constants
Jürg Billeter [Tue, 16 Feb 2010 15:41:30 +0000 (16:41 +0100)] 
Fix public struct constants

Fixes bug 610067.

16 years agogstreamer-0.10: Gst.PluginDesc is a structure
Sandino Flores [Tue, 16 Feb 2010 04:37:15 +0000 (22:37 -0600)] 
gstreamer-0.10: Gst.PluginDesc is a structure

Gst.PluginDesc must be binded as structure and not a class.

Fixes bug 610065

16 years agoAdd alternative iterator protocol for foreach
Ryan Lortie [Sat, 13 Feb 2010 06:16:12 +0000 (01:16 -0500)] 
Add alternative iterator protocol for foreach

If the iterator object has a .next_value() function that returns a
nullable type then we iterate by calling this function until it returns
null.

Fixes bug 609812.

16 years agolibxml bindings: Improve coverage
Adrien Bustany [Sun, 14 Feb 2010 20:25:00 +0000 (17:25 -0300)] 
libxml bindings: Improve coverage

This commit adds the following functions:
- xmlNextElementSibling
- xmlFirstElementChild
- xmlChildElementCount

16 years agolibxml binding: Fix static delegates
Adrien Bustany [Sun, 14 Feb 2010 20:23:29 +0000 (17:23 -0300)] 
libxml binding: Fix static delegates

The syntax has changed from static delegate to [CCode (has_target=false)].
This commit fixes the libxml binding.

16 years agolibxml-2.0: Fix instance position in several methods
Evan Nemerson [Sun, 14 Feb 2010 18:17:18 +0000 (10:17 -0800)] 
libxml-2.0: Fix instance position in several methods

Fixes bug 609814.

16 years agoAdd GDL bindings
Nicolas Joseph [Sat, 13 Feb 2010 22:15:02 +0000 (14:15 -0800)] 
Add GDL bindings

Fixes bug 609294.