]> git.ipfire.org Git - thirdparty/vala.git/log
thirdparty/vala.git
13 years agogedit: Fix bindings of Document.load and save methods
Luca Bruno [Fri, 21 Oct 2011 15:58:38 +0000 (17:58 +0200)] 
gedit: Fix bindings of Document.load and save methods

Fixes bug 661813.

13 years agocairo: Add bindings for some enum values and functions
Marc-André Lureau [Wed, 19 Oct 2011 12:36:17 +0000 (14:36 +0200)] 
cairo: Add bindings for some enum values and functions

Fixes bug 662185.

13 years agogtk+-3.0, gtk+-2.0: make Gtk.Style.clone transfer ownership
Evan Nemerson [Tue, 18 Oct 2011 21:35:51 +0000 (14:35 -0700)] 
gtk+-3.0, gtk+-2.0: make Gtk.Style.clone transfer ownership

13 years agogtk+-3.0, gtk+-2.0: work around gtk_style_copy signature mismatch
Evan Nemerson [Tue, 18 Oct 2011 21:29:25 +0000 (14:29 -0700)] 
gtk+-3.0, gtk+-2.0: work around gtk_style_copy signature mismatch

Fixes bug 662077.

13 years agoGVariant: Fix unboxing of Variant to a real non-null struct
Luca Bruno [Mon, 17 Oct 2011 10:48:55 +0000 (12:48 +0200)] 
GVariant: Fix unboxing of Variant to a real non-null struct

Fixes bug 661945.

13 years agoglib-2.0: add annotations for using GTimeSpan as a GObject property
Evan Nemerson [Sun, 16 Oct 2011 04:42:09 +0000 (21:42 -0700)] 
glib-2.0: add annotations for using GTimeSpan as a GObject property

13 years agoglib-2.0: Add get_monotonic_time() and get_real_time()
David Kozub [Sat, 15 Oct 2011 11:10:53 +0000 (13:10 +0200)] 
glib-2.0: Add get_monotonic_time() and get_real_time()

13 years agocodegen: Fix is_reference_counting() result for interfaces
Luca Bruno [Fri, 14 Oct 2011 18:21:42 +0000 (20:21 +0200)] 
codegen: Fix is_reference_counting() result for interfaces

Fixes a regression introduced by commit 5956bf5074d4508c.

Fixes bug 661620.

13 years agogirparser: Add has_type_id=false for structs without registered GType
Luca Bruno [Sun, 9 Oct 2011 09:04:54 +0000 (11:04 +0200)] 
girparser: Add has_type_id=false for structs without registered GType

Fixes regressions introduced by the switch to gir.

Fixes bug 661291.

13 years agogirparser: Do not create ArrayType twice with array metadata argument
Luca Bruno [Sun, 9 Oct 2011 08:50:32 +0000 (10:50 +0200)] 
girparser: Do not create ArrayType twice with array metadata argument

13 years agohal: Fix libhal_find_device_by_capability binding
Jürg Billeter [Sat, 8 Oct 2011 14:18:05 +0000 (16:18 +0200)] 
hal: Fix libhal_find_device_by_capability binding

13 years agocogl-1.0, clutter-gtk-1.0: Make get_option_group() transfer ownership
Marc-André Lureau [Wed, 5 Oct 2011 18:48:56 +0000 (20:48 +0200)] 
cogl-1.0, clutter-gtk-1.0: Make get_option_group() transfer ownership

Fixes bug 661014.

13 years agoglib-2.0: Fix default value for static RecMutex, RWLock and Private
Luca Bruno [Tue, 4 Oct 2011 19:49:57 +0000 (21:49 +0200)] 
glib-2.0: Fix default value for static RecMutex, RWLock and Private

13 years agomx-1.0: Fix regression about Draggable and Droppable virtual methods
Luca Bruno [Tue, 4 Oct 2011 19:39:00 +0000 (21:39 +0200)] 
mx-1.0: Fix regression about Draggable and Droppable virtual methods

The regression was introduced by the mx-1.0 switch to GIR.

Fixes bug 633902.

13 years agoglib-2.0: Set default value of StaticMutex to G_STATIC_MUTEX_INIT
Luca Bruno [Mon, 3 Oct 2011 08:57:25 +0000 (10:57 +0200)] 
glib-2.0: Set default value of StaticMutex to G_STATIC_MUTEX_INIT

Fixes bug 660764.

13 years agoExplicitly set type_id for boxed types converted to compact classes
Luca Bruno [Fri, 30 Sep 2011 21:11:08 +0000 (23:11 +0200)] 
Explicitly set type_id for boxed types converted to compact classes

Fixes bug 660576.

13 years agoposix: Add glob()
Fabian Deutsch [Thu, 15 Sep 2011 09:22:28 +0000 (11:22 +0200)] 
posix: Add glob()

Fixes bug 659131.

13 years agocodegen: Use real_get/set_* functions as helpers for NoAccessorMethod props
Luca Bruno [Thu, 1 Sep 2011 14:59:52 +0000 (16:59 +0200)] 
codegen: Use real_get/set_* functions as helpers for NoAccessorMethod props

If the base property has no accessors the class->vfunc are not defined
so we can only use our accessors. With this commit we exploit the
already defined real_get and real_set functions.

Fixes bug 658006.

13 years agocodegen: Do not set accessor vfunc for NoAccessorMethod properties
Luca Bruno [Thu, 1 Sep 2011 14:43:48 +0000 (16:43 +0200)] 
codegen: Do not set accessor vfunc for NoAccessorMethod properties

Partially fixes bug 658006.

13 years agolinux: Remove extra parameter from forkpty()
Luca Bruno [Thu, 29 Sep 2011 18:13:22 +0000 (20:13 +0200)] 
linux: Remove extra parameter from forkpty()

Fixes bug 660473.

13 years agolibpeas-1.0: Add missing ExtensionSet constructor
Oliver Sauder [Wed, 28 Sep 2011 16:28:13 +0000 (18:28 +0200)] 
libpeas-1.0: Add missing ExtensionSet constructor

Partially fixes bug 660361.

13 years agogio-2.0: fix ask-question and show-processes signals in MountOperation
Evan Nemerson [Sat, 24 Sep 2011 03:31:46 +0000 (20:31 -0700)] 
gio-2.0: fix ask-question and show-processes signals in MountOperation

Fixes bug 659979.

13 years agogirparser: allow changing record names in metadata
Evan Nemerson [Fri, 23 Sep 2011 18:52:52 +0000 (11:52 -0700)] 
girparser: allow changing record names in metadata

13 years agogirparser: fix parsing of nullable types
Evan Nemerson [Fri, 23 Sep 2011 03:28:05 +0000 (20:28 -0700)] 
girparser: fix parsing of nullable types

13 years agozlib: Mark GZFileStream as compact
Andre Masella [Fri, 23 Sep 2011 11:03:52 +0000 (13:03 +0200)] 
zlib: Mark GZFileStream as compact

Fixes bug 659931.

13 years agobzlib: add BZFILE binding
Andre Masella [Fri, 23 Sep 2011 02:03:57 +0000 (19:03 -0700)] 
bzlib: add BZFILE binding

Fixes bug 656710.

13 years agolinux: add struct ifaddrs binding
Evan Nemerson [Fri, 23 Sep 2011 01:55:18 +0000 (18:55 -0700)] 
linux: add struct ifaddrs binding

Fixes bug 659000.

13 years agoAdd libwnck-3.0 bindings
Evan Nemerson [Thu, 22 Sep 2011 21:48:03 +0000 (14:48 -0700)] 
Add libwnck-3.0 bindings

Fixes bug 658158.

13 years agosdl: Make GetClipRect, PollEvent and WaitEvent parameter to be out
Sergej Reich [Sun, 18 Sep 2011 02:16:08 +0000 (04:16 +0200)] 
sdl: Make GetClipRect, PollEvent and WaitEvent parameter to be out

Fixes bug 659398.

13 years agoFix regression when calling .resize() or .move() on arrays inside structs
Luca Bruno [Thu, 29 Sep 2011 08:52:06 +0000 (10:52 +0200)] 
Fix regression when calling .resize() or .move() on arrays inside structs

The check for lvalue access has been extended to arrays for simplifying
the conditions.

Fixes bug 660426.

13 years agoRelease 0.14.0 0.14.0
Jürg Billeter [Sat, 17 Sep 2011 15:38:31 +0000 (17:38 +0200)] 
Release 0.14.0

13 years agogtk+-3.0: Update to 3.1.18
Jürg Billeter [Sat, 17 Sep 2011 13:23:38 +0000 (15:23 +0200)] 
gtk+-3.0: Update to 3.1.18

13 years agogio-2.0: Update to 2.29.90
Jürg Billeter [Sat, 17 Sep 2011 13:40:34 +0000 (15:40 +0200)] 
gio-2.0: Update to 2.29.90

13 years agoglib-2.0: Add g_unichar_*compose bindings
Jürg Billeter [Thu, 15 Sep 2011 19:31:30 +0000 (21:31 +0200)] 
glib-2.0: Add g_unichar_*compose bindings

13 years agoglib-2.0: add data member to GenericArray
Evan Nemerson [Mon, 12 Sep 2011 20:17:03 +0000 (13:17 -0700)] 
glib-2.0: add data member to GenericArray

13 years agogirparser: obey zero-terminated="0"
Evan Nemerson [Thu, 8 Sep 2011 08:40:10 +0000 (01:40 -0700)] 
girparser: obey zero-terminated="0"

13 years agogirparser: correctly detect error domains in newer GIRs
Evan Nemerson [Thu, 8 Sep 2011 08:39:11 +0000 (01:39 -0700)] 
girparser: correctly detect error domains in newer GIRs

13 years agocodegen: Fix lambda expressions in instance destructor
Luca Bruno [Sat, 10 Sep 2011 09:05:59 +0000 (11:05 +0200)] 
codegen: Fix lambda expressions in instance destructor

Fixes bug 646362.

13 years agocodegen: Use get_this_type() to simplify several if statements
Luca Bruno [Sat, 10 Sep 2011 09:00:30 +0000 (11:00 +0200)] 
codegen: Use get_this_type() to simplify several if statements

13 years agobuild: Enable maintainer mode by default
Jürg Billeter [Fri, 9 Sep 2011 15:15:04 +0000 (17:15 +0200)] 
build: Enable maintainer mode by default

13 years agoFix lambda expressions in static and class destructors
Luca Bruno [Fri, 9 Sep 2011 13:35:59 +0000 (15:35 +0200)] 
Fix lambda expressions in static and class destructors

13 years agocodegen: Fix emitting the static destructor of classes
Luca Bruno [Fri, 9 Sep 2011 13:35:29 +0000 (15:35 +0200)] 
codegen: Fix emitting the static destructor of classes

13 years agogtksourceview-2.0: Fix SourceCompletionContext.get_iter bindings
Luca Bruno [Thu, 8 Sep 2011 15:23:33 +0000 (17:23 +0200)] 
gtksourceview-2.0: Fix SourceCompletionContext.get_iter bindings

Fixes bug 658555.

13 years agoAdd regression tests for commit 5319240be4724f1
Luca Bruno [Thu, 8 Sep 2011 11:16:06 +0000 (13:16 +0200)] 
Add regression tests for commit 5319240be4724f1

13 years agoFix length access to multidimensional arrays and access to array fields
Luca Bruno [Thu, 8 Sep 2011 07:31:26 +0000 (09:31 +0200)] 
Fix length access to multidimensional arrays and access to array fields

13 years agoRelease 0.13.4 0.13.4
Jürg Billeter [Wed, 7 Sep 2011 14:01:24 +0000 (16:01 +0200)] 
Release 0.13.4

13 years agomx-1.0: Fix several regressions introduced by the switch to GIR
Luca Bruno [Tue, 6 Sep 2011 20:26:07 +0000 (22:26 +0200)] 
mx-1.0: Fix several regressions introduced by the switch to GIR

13 years agoFix Path.build_path call used for --includedir
Raul Gutierrez Segales [Tue, 6 Sep 2011 13:32:56 +0000 (14:32 +0100)] 
Fix Path.build_path call used for --includedir

Commit af0aa50c misses the separator for Path.build_path.

Fixes bug 658355.

13 years agocodegen: Fix determining the default cheaders of symbols
Luca Bruno [Tue, 6 Sep 2011 09:58:11 +0000 (11:58 +0200)] 
codegen: Fix determining the default cheaders of symbols

Fixes a regression introduced by the attributes refactoring.
The refactoring missed a check on the cheaders of the parent symbol.

Fixes bug 658338.

13 years agoUse Path.build_path instead of using raw string.printf
Luca Bruno [Mon, 5 Sep 2011 21:26:45 +0000 (23:26 +0200)] 
Use Path.build_path instead of using raw string.printf

Fixes a regression introduced by commit 7f7a991aa7689137e166.
Using Path.build_path prevents having double slash (//) in the path
which could be interpreted as comments by the C compiler.

Fixes bug 658296.

13 years agoglib-2.0: Add C_ and NC_ bindings
Jürg Billeter [Mon, 5 Sep 2011 09:59:20 +0000 (11:59 +0200)] 
glib-2.0: Add C_ and NC_ bindings

13 years agocodegen: Do not try to unbox a GValue from a GValue
Luca Bruno [Fri, 2 Sep 2011 12:02:36 +0000 (14:02 +0200)] 
codegen: Do not try to unbox a GValue from a GValue

Fixes bug 658048.

13 years agoRevert "Set lvalue access for struct properties" 1bb19961e4f30d15c18342f8533a5e66248b0bdd
Luca Bruno [Fri, 2 Sep 2011 11:22:02 +0000 (13:22 +0200)] 
Revert "Set lvalue access for struct properties"

This reverts commit f9186d12f28911d98e6f41d58f595fa81de602cb.

13 years agoSet lvalue access for struct properties f9186d12f28911d98e6f41d58f595fa81de602cb
Luca Bruno [Fri, 2 Sep 2011 10:57:30 +0000 (12:57 +0200)] 
Set lvalue access for struct properties

Fixes bug 658046.

13 years agoUse '/' as directory separator instead of using build_filename
Luca Bruno [Sat, 27 Aug 2011 14:56:36 +0000 (16:56 +0200)] 
Use '/' as directory separator instead of using build_filename

Fixes bug 657501.

13 years agoposix: Make termios.c_cc field be an inline array
Luca Bruno [Tue, 30 Aug 2011 14:23:09 +0000 (16:23 +0200)] 
posix: Make termios.c_cc field be an inline array

Fixes bug 657644.

13 years agocodegen: Do not hardcode the cname for abstract/virtual property accessor
Luca Bruno [Thu, 1 Sep 2011 11:44:55 +0000 (13:44 +0200)] 
codegen: Do not hardcode the cname for abstract/virtual property accessor

13 years agocodegen: Enable real_cname CCode for property accessors
Luca Bruno [Thu, 1 Sep 2011 11:32:54 +0000 (13:32 +0200)] 
codegen: Enable real_cname CCode for property accessors

13 years agogirparser: Set NoAccessorMethod properly for abstract properties
Luca Bruno [Thu, 1 Sep 2011 08:36:55 +0000 (10:36 +0200)] 
girparser: Set NoAccessorMethod properly for abstract properties

13 years agogirparser: Make interface properties be abstract by default
Luca Bruno [Thu, 1 Sep 2011 08:36:42 +0000 (10:36 +0200)] 
girparser: Make interface properties be abstract by default

13 years agojson-glib-1.0: Update to version 0.13.4
Luca Bruno [Thu, 1 Sep 2011 08:33:52 +0000 (10:33 +0200)] 
json-glib-1.0: Update to version 0.13.4

13 years agomx-1.0: Update to version 1.3.1
Luca Bruno [Thu, 1 Sep 2011 08:30:44 +0000 (10:30 +0200)] 
mx-1.0: Update to version 1.3.1

13 years agoclutter-1.0: Update to version 1.7.10
Luca Bruno [Thu, 1 Sep 2011 08:28:30 +0000 (10:28 +0200)] 
clutter-1.0: Update to version 1.7.10

13 years agogirwriter: Drop unwanted call when writing abstract methods
Luca Bruno [Wed, 31 Aug 2011 21:14:13 +0000 (23:14 +0200)] 
girwriter: Drop unwanted call when writing abstract methods

Fixes bug 657860.

13 years agopango: Fix LayoutLine.index_to_x and x_to_index bindings
Luca Bruno [Wed, 31 Aug 2011 18:43:20 +0000 (20:43 +0200)] 
pango: Fix LayoutLine.index_to_x and x_to_index bindings

13 years agoglib-2.0: Add StringBuilder.insert_unichar
Luca Bruno [Wed, 31 Aug 2011 16:20:29 +0000 (18:20 +0200)] 
glib-2.0: Add StringBuilder.insert_unichar

13 years agocodegen: Fix equal function for SimpleType structs with only static fields
Luca Bruno [Wed, 31 Aug 2011 13:37:04 +0000 (15:37 +0200)] 
codegen: Fix equal function for SimpleType structs with only static fields

The function produced wrong results if the struct had static fields but
no instance fields.

Fixes bug 657813.

13 years agogio-2.0: Fix g_application_command_line_print* bindings
Jürg Billeter [Tue, 30 Aug 2011 12:27:49 +0000 (14:27 +0200)] 
gio-2.0: Fix g_application_command_line_print* bindings

13 years agocodegen: Fix definition of property getter for SimpleType structs
Luca Bruno [Fri, 24 Jun 2011 05:11:51 +0000 (01:11 -0400)] 
codegen: Fix definition of property getter for SimpleType structs

Based on patch by Nathan Summers.

Partially fixes bug 657346.

13 years agocodegen: Do not add null-check for SimpleType structs
Luca Bruno [Tue, 30 Aug 2011 07:51:02 +0000 (09:51 +0200)] 
codegen: Do not add null-check for SimpleType structs

13 years agocodegen: Fix create_type_check_statement when result is a SimpleType struct
Luca Bruno [Tue, 30 Aug 2011 07:43:53 +0000 (09:43 +0200)] 
codegen: Fix create_type_check_statement when result is a SimpleType struct

13 years agogio-2.0: make File.parse_name return value transfer ownership
Evan Nemerson [Sun, 28 Aug 2011 20:19:06 +0000 (13:19 -0700)] 
gio-2.0: make File.parse_name return value transfer ownership

13 years agoShow loaded packages in verbose mode
Luca Bruno [Sun, 28 Aug 2011 16:37:56 +0000 (18:37 +0200)] 
Show loaded packages in verbose mode

Fixes bug 657523.

13 years agocodegen: Use a zero-initializer also for SimpleType structs
Luca Bruno [Sat, 27 Aug 2011 18:30:17 +0000 (20:30 +0200)] 
codegen: Use a zero-initializer also for SimpleType structs

13 years agocodegen: Guard target_value to be non-null in visit_expression
Luca Bruno [Sat, 27 Aug 2011 14:30:45 +0000 (16:30 +0200)] 
codegen: Guard target_value to be non-null in visit_expression

Fixes bug 657499.

13 years agocodegen: Move typecheck of self down to methods vfunc
Luca Bruno [Sat, 27 Aug 2011 09:30:35 +0000 (11:30 +0200)] 
codegen: Move typecheck of self down to methods vfunc

13 years agocodegen: Add type check in property vfunc
Luca Bruno [Sat, 27 Aug 2011 07:49:29 +0000 (09:49 +0200)] 
codegen: Add type check in property vfunc

Fixes bug 657481.

13 years agomx-1.0: add missing metadata
Evan Nemerson [Fri, 26 Aug 2011 23:27:45 +0000 (16:27 -0700)] 
mx-1.0: add missing metadata

13 years agomx-1.0: switch to GIR
Evan Nemerson [Fri, 26 Aug 2011 21:39:55 +0000 (14:39 -0700)] 
mx-1.0: switch to GIR

13 years agogio-2.0: fixes for pollable input and output streams
Evan Nemerson [Thu, 25 Aug 2011 20:35:08 +0000 (13:35 -0700)] 
gio-2.0: fixes for pollable input and output streams

13 years agocodegen: Drop unnecessary temp variable when methods return a struct
Luca Bruno [Fri, 26 Aug 2011 20:44:27 +0000 (22:44 +0200)] 
codegen: Drop unnecessary temp variable when methods return a struct

13 years agocodegen: Do not emit the temp variable when methods return a struct
Luca Bruno [Fri, 26 Aug 2011 20:30:12 +0000 (22:30 +0200)] 
codegen: Do not emit the temp variable when methods return a struct

The temporary variable holding the result was uselessly emitted in the
generated C code if the parent node was an expression statement.

13 years agocodegen: Set result of object creation to be an lvalue
Luca Bruno [Fri, 26 Aug 2011 07:37:15 +0000 (09:37 +0200)] 
codegen: Set result of object creation to be an lvalue

13 years agocodegen: Drop useless temp variable when creating structs
Luca Bruno [Fri, 26 Aug 2011 07:34:15 +0000 (09:34 +0200)] 
codegen: Drop useless temp variable when creating structs

Partially fixes 657378.

13 years agoWarn for deprecated and experimental only for symbols in external packages
Luca Bruno [Thu, 25 Aug 2011 21:13:29 +0000 (23:13 +0200)] 
Warn for deprecated and experimental only for symbols in external packages

Fixes bug 657283.

13 years agolinux: fix Linux.CLOCK_MONOTONIC_RAW binding
Evan Nemerson [Thu, 25 Aug 2011 18:23:52 +0000 (11:23 -0700)] 
linux: fix Linux.CLOCK_MONOTONIC_RAW binding

13 years agogio-2.0: fix DBusObject.get_interfaces return value
Evan Nemerson [Thu, 25 Aug 2011 05:16:19 +0000 (22:16 -0700)] 
gio-2.0: fix DBusObject.get_interfaces return value

13 years agogtk+-2.0: add type arguments to Table.children field
Evan Nemerson [Wed, 17 Aug 2011 03:36:42 +0000 (20:36 -0700)] 
gtk+-2.0: add type arguments to Table.children field

Fixes bug 655586.

13 years agoglib-2.0: Fix MarkupParser bindings
Luca Bruno [Wed, 24 Aug 2011 16:27:05 +0000 (18:27 +0200)] 
glib-2.0: Fix MarkupParser bindings

Fixes bug 657262.

13 years agogudev-1.0: Switch to GIR
Luca Bruno [Mon, 22 Aug 2011 15:01:37 +0000 (17:01 +0200)] 
gudev-1.0: Switch to GIR

13 years agogirparser: Fix reporting unused metadata
Luca Bruno [Mon, 22 Aug 2011 14:31:41 +0000 (16:31 +0200)] 
girparser: Fix reporting unused metadata

13 years agogirparser: Use c:symbol-prefixes as lower_case_cprefix when available
Luca Bruno [Mon, 22 Aug 2011 10:23:12 +0000 (12:23 +0200)] 
girparser: Use c:symbol-prefixes as lower_case_cprefix when available

13 years agoRelease 0.13.3 0.13.3
Jürg Billeter [Mon, 22 Aug 2011 11:30:00 +0000 (13:30 +0200)] 
Release 0.13.3

13 years agocodegen: Remove unused variable
Jürg Billeter [Mon, 22 Aug 2011 11:48:36 +0000 (13:48 +0200)] 
codegen: Remove unused variable

13 years agopangocairo: Switch to GIR
Luca Bruno [Sun, 21 Aug 2011 09:22:09 +0000 (11:22 +0200)] 
pangocairo: Switch to GIR

13 years agogdk-3.0 Make pixbuf_get_from_surface return an owned instance
Luca Bruno [Sun, 21 Aug 2011 08:04:54 +0000 (10:04 +0200)] 
gdk-3.0 Make pixbuf_get_from_surface return an owned instance

Fixes bug 656990.

13 years agoMake Vala.Report.{errors,warnings} fields protected
Abderrahim Kitouni [Fri, 19 Aug 2011 09:39:15 +0000 (10:39 +0100)] 
Make Vala.Report.{errors,warnings} fields protected

14 years agoposix: Set ioctl() cheader to be sys/ioctl.h
Luca Bruno [Wed, 17 Aug 2011 17:08:14 +0000 (19:08 +0200)] 
posix: Set ioctl() cheader to be sys/ioctl.h

Fixes bug 656690.

14 years agocodegen: Skip precondition check for parameters in the posix profile
Luca Bruno [Wed, 17 Aug 2011 15:39:30 +0000 (17:39 +0200)] 
codegen: Skip precondition check for parameters in the posix profile

Fixes bug 648204.

14 years agocodegen: Add null check for non-null struct parameters
Luca Bruno [Wed, 17 Aug 2011 15:13:57 +0000 (17:13 +0200)] 
codegen: Add null check for non-null struct parameters

Commit 94d4b1e91a437f739b42f fixes another relevant part of the bug.

Fixes bug 656693.