]> git.ipfire.org Git - thirdparty/vala.git/log
thirdparty/vala.git
12 years agoRelease 0.18.1 0.18 0.18.1
Jürg Billeter [Tue, 13 Nov 2012 20:16:58 +0000 (21:16 +0100)] 
Release 0.18.1

12 years agogtk+-3.0: Fix gtk_grid_attach_next_to binding
Jürg Billeter [Sun, 11 Nov 2012 19:39:09 +0000 (20:39 +0100)] 
gtk+-3.0: Fix gtk_grid_attach_next_to binding

Fixes bug 682477.

12 years agocodegen: Fix memory leak when chaining up in fundamental classes
Jürg Billeter [Sun, 11 Nov 2012 19:12:45 +0000 (20:12 +0100)] 
codegen: Fix memory leak when chaining up in fundamental classes

Fixes bug 684776.

12 years agocodegen: Fix g_simple_async_result_new in interface methods
Jürg Billeter [Sun, 11 Nov 2012 18:32:10 +0000 (19:32 +0100)] 
codegen: Fix g_simple_async_result_new in interface methods

Fixes bug 684557.

12 years agolinux: Fix uinput_user_dev binding
Jürg Billeter [Sun, 11 Nov 2012 14:41:52 +0000 (15:41 +0100)] 
linux: Fix uinput_user_dev binding

Based on patch by Pascal Garber.

Fixes bug 687602.

12 years agogstreamer-0.10: removed static from transition_next/current.
Andreas Fenkart [Sun, 30 Jan 2011 21:13:28 +0000 (22:13 +0100)] 
gstreamer-0.10: removed static from transition_next/current.

Fixes bug 687807.

Signed-off-by: Andreas Fenkart <andreas.fenkart@streamunlimited.com>
12 years agoposix: Add nl_langinfo
Robert Ancell [Thu, 8 Nov 2012 01:50:56 +0000 (14:50 +1300)] 
posix: Add nl_langinfo

Fixes 685039.

12 years agoForbid `resize' method for multi-dimensional array
Simon Werbeck [Thu, 8 Nov 2012 19:25:03 +0000 (20:25 +0100)] 
Forbid `resize' method for multi-dimensional array

Fixes bug 687943.

12 years agogtk+-3.0: Add gtk_widget_has_grab binding
Jürg Billeter [Sun, 11 Nov 2012 10:26:13 +0000 (11:26 +0100)] 
gtk+-3.0: Add gtk_widget_has_grab binding

Reported-by: Hans Baier <hansfbaier@googlemail.com>
12 years agocodegen: Retain array length for cast from/to generic array
Jürg Billeter [Sat, 10 Nov 2012 16:46:25 +0000 (17:46 +0100)] 
codegen: Retain array length for cast from/to generic array

Fixes bug 687728.

12 years agoFix build for Windows
Arnel A. Borja [Sun, 30 Sep 2012 10:33:56 +0000 (18:33 +0800)] 
Fix build for Windows

- Replace POSIX calls for spawning process with functions from Windows
  API when compiling for Windows
- Add EXEEXT to valac and vapigen paths
- Remove EXEEXT from scripts

Fixes bug 685180.

12 years agoglib-2.0: add float.ROUNDS and RADIX
Evan Nemerson [Sat, 3 Nov 2012 02:27:24 +0000 (19:27 -0700)] 
glib-2.0: add float.ROUNDS and RADIX

12 years agoglib-2.0: add Process.check_exit_status binding
Evan Nemerson [Thu, 1 Nov 2012 21:35:54 +0000 (14:35 -0700)] 
glib-2.0: add Process.check_exit_status binding

12 years agoposix: mark inet_ntop as nullable
Dmitry Vagin [Wed, 24 Oct 2012 03:15:08 +0000 (20:15 -0700)] 
posix: mark inet_ntop as nullable

Fixes bug 678988.

12 years agogtk+-2.0, gtk+-3.0: assorted minor fixes
Evan Nemerson [Tue, 23 Oct 2012 00:48:08 +0000 (17:48 -0700)] 
gtk+-2.0, gtk+-3.0: assorted minor fixes

12 years agogtk+-3.0: fix nullability of ColorChooserDialog constructor arguments
Evan Nemerson [Mon, 22 Oct 2012 00:52:54 +0000 (17:52 -0700)] 
gtk+-3.0: fix nullability of ColorChooserDialog constructor arguments

12 years agogtk+-2.0, gtk+-3.0: make RadioButton radio_group_member args nullable
Evan Nemerson [Mon, 22 Oct 2012 00:39:45 +0000 (17:39 -0700)] 
gtk+-2.0, gtk+-3.0: make RadioButton radio_group_member args nullable

12 years agotests: Add D-Bus test for dictionary passing
Rico Tzschichholz [Sat, 20 Oct 2012 16:21:45 +0000 (18:21 +0200)] 
tests: Add D-Bus test for dictionary passing

12 years agogtk+-2.0, gtk+-3.0: improvements for Gtk.ScaleButton constructor args
Evan Nemerson [Sat, 20 Oct 2012 09:08:19 +0000 (02:08 -0700)] 
gtk+-2.0, gtk+-3.0: improvements for Gtk.ScaleButton constructor args

12 years agocodegen: Fix fields initialized by functions returning an array
Jürg Billeter [Sat, 20 Oct 2012 07:50:54 +0000 (09:50 +0200)] 
codegen: Fix fields initialized by functions returning an array

Fixes bug 686336.

12 years agogkt+-2.0, gtk+-3.0: fix Gtk.HSV.get_* arguments
Evan Nemerson [Sat, 20 Oct 2012 02:04:20 +0000 (19:04 -0700)] 
gkt+-2.0, gtk+-3.0: fix Gtk.HSV.get_* arguments

12 years agoGDBus: Initialize array length variable in property get wrappers
Jürg Billeter [Fri, 19 Oct 2012 21:46:17 +0000 (23:46 +0200)] 
GDBus: Initialize array length variable in property get wrappers

This fixes a gcc warning when building with -O3.

Based on patch by Marc-Antoine Perennou.

Fixes bug 686123.

12 years agogtk+-3.0: mark Gtk.FontChooserDialog construtor arguments as nullable
Evan Nemerson [Fri, 19 Oct 2012 21:45:29 +0000 (14:45 -0700)] 
gtk+-3.0: mark Gtk.FontChooserDialog construtor arguments as nullable

12 years agocodegen: Do not call g_thread_init when targeting GLib >= 2.32
Jürg Billeter [Fri, 19 Oct 2012 19:28:03 +0000 (21:28 +0200)] 
codegen: Do not call g_thread_init when targeting GLib >= 2.32

12 years agoglib-2.0: use g_async_queue_new_full instead of g_async_queue_new
Evan Nemerson [Tue, 16 Oct 2012 21:47:19 +0000 (14:47 -0700)] 
glib-2.0: use g_async_queue_new_full instead of g_async_queue_new

12 years agoglib-2.0: mark envp parameters in GLib.Environ methods as nullable
Evan Nemerson [Tue, 16 Oct 2012 21:01:01 +0000 (14:01 -0700)] 
glib-2.0: mark envp parameters in GLib.Environ methods as nullable

12 years agoglib-2.0: add missing parameters to Test.rand_double_range
Evan Nemerson [Wed, 10 Oct 2012 22:34:13 +0000 (15:34 -0700)] 
glib-2.0: add missing parameters to Test.rand_double_range

12 years agolibxml-2.0: add has_type_id = false to all enums
Evan Nemerson [Sat, 22 Sep 2012 22:20:57 +0000 (15:20 -0700)] 
libxml-2.0: add has_type_id = false to all enums

12 years agogtk+-3.0: Fix gtk_application_inhibit binding
Jürg Billeter [Wed, 3 Oct 2012 18:31:48 +0000 (20:31 +0200)] 
gtk+-3.0: Fix gtk_application_inhibit binding

Fixes bug 685425.

12 years agobindings: update GIR-based bindings.
Rico Tzschichholz [Mon, 1 Oct 2012 18:28:54 +0000 (20:28 +0200)] 
bindings: update GIR-based bindings.

12 years agoRelease 0.18.0 0.18.0
Jürg Billeter [Mon, 24 Sep 2012 18:43:05 +0000 (20:43 +0200)] 
Release 0.18.0

12 years agoReport error for signals with variable argument lists
Jürg Billeter [Mon, 24 Sep 2012 18:40:58 +0000 (20:40 +0200)] 
Report error for signals with variable argument lists

Fixes bug 683922.

12 years agoRelease 0.17.7 0.17.7
Jürg Billeter [Sun, 16 Sep 2012 18:53:00 +0000 (20:53 +0200)] 
Release 0.17.7

12 years agocodegen: Do not use deprecated functions for lock statements
Jürg Billeter [Sun, 16 Sep 2012 18:45:15 +0000 (20:45 +0200)] 
codegen: Do not use deprecated functions for lock statements

Fixes bug 662810.

12 years agogtk+-3.0: Gtk.TextBuffer.create_tag should allow null tag name
Robert Ancell [Sat, 15 Sep 2012 06:48:43 +0000 (18:48 +1200)] 
gtk+-3.0: Gtk.TextBuffer.create_tag should allow null tag name

Fixes bug 684069.

12 years agopango: set AttrIterator free_function
Rico Tzschichholz [Sat, 15 Sep 2012 23:25:25 +0000 (16:25 -0700)] 
pango: set AttrIterator free_function

12 years agogirparser: add cname for constructors not prefixed with new_
Evan Nemerson [Sat, 15 Sep 2012 23:20:34 +0000 (16:20 -0700)] 
girparser: add cname for constructors not prefixed with new_

12 years agobindings: update GIR-based bindings.
Evan Nemerson [Sat, 15 Sep 2012 18:46:51 +0000 (11:46 -0700)] 
bindings: update GIR-based bindings.

12 years agoclutter-1.0: upgrade to 1.11.15
Evan Nemerson [Sat, 15 Sep 2012 19:56:29 +0000 (12:56 -0700)] 
clutter-1.0: upgrade to 1.11.15

12 years agolinux: make backtrace_symbols return unowned
Evan Nemerson [Sat, 15 Sep 2012 18:14:54 +0000 (11:14 -0700)] 
linux: make backtrace_symbols return unowned

You are supposed to free() the result of backtrace_symbols, but not
each element in the array.  The current binding will free each element
which will likely result in a crash.  Since we don't currently support
owned arrays of unowned values (bug #571486), making the whole thing
unowned and leaking (unless you call free manually) is the best we can
do right now.

12 years agox11: Add missing XA_STRING atom
Jamie McCracken [Sat, 15 Sep 2012 18:08:39 +0000 (14:08 -0400)] 
x11: Add missing XA_STRING atom

12 years agoGENIE: Updated genie to include fixes from vala parser
Jamie McCracken [Sat, 15 Sep 2012 16:57:48 +0000 (12:57 -0400)] 
GENIE: Updated genie to include fixes from vala parser

12 years agoadd libgnome-menu-3.0 bindings
Rico Tzschichholz [Wed, 12 Sep 2012 06:52:19 +0000 (08:52 +0200)] 
add libgnome-menu-3.0 bindings

12 years agocodegen: Fix memory management when assigning to captured parameters
Jürg Billeter [Sun, 9 Sep 2012 19:55:12 +0000 (21:55 +0200)] 
codegen: Fix memory management when assigning to captured parameters

Fixes bug 683646.

12 years agocodegen: Fix memory leak with owned delegate parameters in async methods
Jürg Billeter [Sat, 8 Sep 2012 05:20:42 +0000 (07:20 +0200)] 
codegen: Fix memory leak with owned delegate parameters in async methods

Fixes bug 683600.

12 years agogtk+-3.0: mark ResizeMode.IMMEDIATE as deprecated
Evan Nemerson [Wed, 5 Sep 2012 03:49:24 +0000 (20:49 -0700)] 
gtk+-3.0: mark ResizeMode.IMMEDIATE as deprecated

Fixes bug 679771.

12 years agogtk+-3.0: mark deprecated symbols as such
Evan Nemerson [Wed, 5 Sep 2012 03:36:08 +0000 (20:36 -0700)] 
gtk+-3.0: mark deprecated symbols as such

12 years agox11: Add GenericEvent bindings
Daiki Ueno [Tue, 4 Sep 2012 21:27:28 +0000 (14:27 -0700)] 
x11: Add GenericEvent bindings

Fixes bug 683310.

12 years agoRelease 0.17.6 0.17.6
Jürg Billeter [Mon, 3 Sep 2012 17:20:46 +0000 (19:20 +0200)] 
Release 0.17.6

12 years agogobject-2.0: Mark parameter of WeakRef() and WeakRef.set() as nullable
Philip Withnall [Sun, 2 Sep 2012 20:34:10 +0000 (21:34 +0100)] 
gobject-2.0: Mark parameter of WeakRef() and WeakRef.set() as nullable

Fixes bug 683227.

12 years agoglib-2.0: Add g_utime binding
Marc-André Lureau [Fri, 17 Aug 2012 17:22:41 +0000 (20:22 +0300)] 
glib-2.0: Add g_utime binding

Fixes bug 682115.

12 years agoGenie: Fix functions can take only one Generic as argument (611191)
Jamie McCracken [Wed, 29 Aug 2012 03:24:20 +0000 (23:24 -0400)] 
Genie: Fix functions can take only one Generic as argument (611191)

12 years agoAccept non-automatic properties with default value 049a77952370fcad5f6fbdab08dd84d89f40151a
Jürg Billeter [Fri, 24 Aug 2012 15:08:53 +0000 (17:08 +0200)] 
Accept non-automatic properties with default value

The default value is passed to the GParamSpec. The property will not
implicitly be set to the default value during object construction
unless it is a construct property.

12 years agoRelease 0.17.5 0.17.5
Jürg Billeter [Mon, 20 Aug 2012 10:00:52 +0000 (12:00 +0200)] 
Release 0.17.5

12 years agox11: Add XImage bindings
Heiher [Mon, 20 Aug 2012 09:37:34 +0000 (11:37 +0200)] 
x11: Add XImage bindings

Fixes bug 681961.

12 years agovapigen.m4: use $vapigen_pkg_name as the name of the vapigen package
Alexandre Rostovtsev [Sun, 19 Aug 2012 19:27:41 +0000 (15:27 -0400)] 
vapigen.m4: use $vapigen_pkg_name as the name of the vapigen package

We should use $vapigen_pkg_name, not "vapigen", as the name of the
vapigen package; if the second parameter to VAPIGEN_CHECK is set, then
$vapigen_pkg_name != "vapigen".

Fixes bug 682203.

12 years agoAdd gst-plugins-base-1.0 bindings.
Evan Nemerson [Mon, 20 Aug 2012 08:35:29 +0000 (01:35 -0700)] 
Add gst-plugins-base-1.0 bindings.

12 years agoAdd gstreamer-1.0 core bindings.
Evan Nemerson [Mon, 20 Aug 2012 08:30:38 +0000 (01:30 -0700)] 
Add gstreamer-1.0 core bindings.

12 years agogirparser: support "experimental" in metadata
Evan Nemerson [Mon, 20 Aug 2012 07:40:33 +0000 (00:40 -0700)] 
girparser: support "experimental" in metadata

12 years agoposix: Add getpwuid, getgrnam, and getgrgid bindings
Marcin Lewandowski [Fri, 17 Aug 2012 11:10:12 +0000 (13:10 +0200)] 
posix: Add getpwuid, getgrnam, and getgrgid bindings

Fixes bug 682015.

12 years agoglib-2.0: Remove invalid get_name/set_name bindings from MainContext
Marcin Lewandowski [Fri, 17 Aug 2012 10:53:37 +0000 (12:53 +0200)] 
glib-2.0: Remove invalid get_name/set_name bindings from MainContext

Fixes bug 681923.

12 years agopango: set free_function on Attribute to pango_attribute_destroy
Evan Nemerson [Thu, 16 Aug 2012 19:09:52 +0000 (12:09 -0700)] 
pango: set free_function on Attribute to pango_attribute_destroy

Fixes bug 682006.

12 years agogirparser: support symbol_type and instance_idx in metadata
Evan Nemerson [Mon, 13 Aug 2012 18:41:01 +0000 (11:41 -0700)] 
girparser: support symbol_type and instance_idx in metadata

12 years agoSupport subclassing of GLib.Source
Jürg Billeter [Wed, 15 Aug 2012 20:22:34 +0000 (22:22 +0200)] 
Support subclassing of GLib.Source

12 years agoFix critical for static fields with initializers in compact classes
Jürg Billeter [Wed, 15 Aug 2012 16:55:59 +0000 (18:55 +0200)] 
Fix critical for static fields with initializers in compact classes

12 years agogio-2.0: Fix g_dbus_message_get_body binding
Jürg Billeter [Wed, 15 Aug 2012 10:22:27 +0000 (12:22 +0200)] 
gio-2.0: Fix g_dbus_message_get_body binding

12 years agogio-2.0: Fix g_dbus_connection_send_message_with_reply binding
Jürg Billeter [Wed, 15 Aug 2012 09:50:10 +0000 (11:50 +0200)] 
gio-2.0: Fix g_dbus_connection_send_message_with_reply binding

12 years agocodegen: Drop extra copy of captured unowned parameters in async methods
Jürg Billeter [Wed, 15 Aug 2012 08:45:33 +0000 (10:45 +0200)] 
codegen: Drop extra copy of captured unowned parameters in async methods

12 years agocodegen: Fix double free of captured owned parameters in async methods
Jürg Billeter [Wed, 15 Aug 2012 08:32:36 +0000 (10:32 +0200)] 
codegen: Fix double free of captured owned parameters in async methods

12 years agoSupport static methods in generic classes
Jürg Billeter [Tue, 14 Aug 2012 12:12:58 +0000 (14:12 +0200)] 
Support static methods in generic classes

12 years agoSupport virtual interface properties
Jürg Billeter [Mon, 13 Aug 2012 13:44:46 +0000 (15:44 +0200)] 
Support virtual interface properties

Fixes bug 681671.

12 years agogirparser: set CCode type_id for enumerations
Evan Nemerson [Mon, 13 Aug 2012 03:02:37 +0000 (20:02 -0700)] 
girparser: set CCode type_id for enumerations

12 years agopango: switch to GIR
Evan Nemerson [Mon, 13 Aug 2012 02:47:03 +0000 (19:47 -0700)] 
pango: switch to GIR

Fixes bug 681424.

13 years agoTest symbol resolution in closures
Florian Brosch [Wed, 8 Aug 2012 18:54:27 +0000 (20:54 +0200)] 
Test symbol resolution in closures

13 years agoFix symbol resolution in closures
Jürg Billeter [Wed, 8 Aug 2012 18:51:17 +0000 (20:51 +0200)] 
Fix symbol resolution in closures

13 years agogirwriter: Fix index of length parameter for methods returning arrays
Jürg Billeter [Wed, 8 Aug 2012 18:32:36 +0000 (20:32 +0200)] 
girwriter: Fix index of length parameter for methods returning arrays

Fixes bug 681411.

13 years agobindings: mark bindings for deprecated libraries as such
Evan Nemerson [Sun, 5 Aug 2012 01:52:15 +0000 (18:52 -0700)] 
bindings: mark bindings for deprecated libraries as such

13 years agobindings: update gir based bindings
Evan Nemerson [Mon, 6 Aug 2012 23:08:42 +0000 (16:08 -0700)] 
bindings: update gir based bindings

13 years agolibnl-3.0: change format of some comments to avoid confusing valadoc
Evan Nemerson [Sun, 5 Aug 2012 22:08:17 +0000 (15:08 -0700)] 
libnl-3.0: change format of some comments to avoid confusing valadoc

13 years agolibpeas-1.0: add deps file
Evan Nemerson [Sun, 5 Aug 2012 22:01:32 +0000 (15:01 -0700)] 
libpeas-1.0: add deps file

13 years agoAdd gobject-introspection-1.0 bindings
Evan Nemerson [Mon, 6 Aug 2012 23:11:30 +0000 (16:11 -0700)] 
Add gobject-introspection-1.0 bindings

Fixes bug 572261.

13 years agorest-0.7: add deps file with gio-2.0
Evan Nemerson [Sun, 5 Aug 2012 21:30:48 +0000 (14:30 -0700)] 
rest-0.7: add deps file with gio-2.0

13 years agocodewriter: Support fixed-length arrays
Jürg Billeter [Mon, 6 Aug 2012 20:18:49 +0000 (22:18 +0200)] 
codewriter: Support fixed-length arrays

Fixes bug 618689.

13 years agoposix: Fix in6_addr and in_addr bindings
Dmitry Vagin [Mon, 6 Aug 2012 19:01:11 +0000 (21:01 +0200)] 
posix: Fix in6_addr and in_addr bindings

Fixes bug 679036.

13 years agoIgnore .h files passed to compiler
Tristan Brindle [Mon, 31 Oct 2011 14:39:48 +0000 (22:39 +0800)] 
Ignore .h files passed to compiler

Fixes bug 663088.

13 years agoRelease 0.17.4 0.17.4
Jürg Billeter [Mon, 6 Aug 2012 15:02:23 +0000 (17:02 +0200)] 
Release 0.17.4

13 years agoDo not warn when calling .begin or .end on static async method
Jürg Billeter [Mon, 6 Aug 2012 14:46:09 +0000 (16:46 +0200)] 
Do not warn when calling .begin or .end on static async method

13 years agobuilding.txt: Update to mention vala-bootstrap
Colin Walters [Mon, 6 Aug 2012 14:25:51 +0000 (10:25 -0400)] 
building.txt: Update to mention vala-bootstrap

13 years agoposix: Do not access static members with instance references
Jürg Billeter [Mon, 6 Aug 2012 13:47:39 +0000 (15:47 +0200)] 
posix: Do not access static members with instance references

13 years agoFix incorrect warning on constructor chain up
Jürg Billeter [Mon, 6 Aug 2012 13:40:37 +0000 (15:40 +0200)] 
Fix incorrect warning on constructor chain up

13 years agoDo not require explicit `this' to access generated to_string method
Jürg Billeter [Mon, 6 Aug 2012 13:15:10 +0000 (15:15 +0200)] 
Do not require explicit `this' to access generated to_string method

Fixes bug 614424.

13 years agovte, vte-2.90: Fix Vte.get_user_shell binding
Jacques-Pascal Deplaix [Fri, 29 Jun 2012 13:29:16 +0000 (15:29 +0200)] 
vte, vte-2.90: Fix Vte.get_user_shell binding

13 years agoWarn when accessing static members with an instance reference
Jürg Billeter [Mon, 6 Aug 2012 12:32:06 +0000 (14:32 +0200)] 
Warn when accessing static members with an instance reference

Fixes bug 661034.

13 years agoDo not access static members with instance references
Jürg Billeter [Mon, 6 Aug 2012 12:34:56 +0000 (14:34 +0200)] 
Do not access static members with instance references

13 years agoDrop warnings about unused internal symbols when using fast vapi files
Jürg Billeter [Mon, 6 Aug 2012 12:00:40 +0000 (14:00 +0200)] 
Drop warnings about unused internal symbols when using fast vapi files

It is impossible to determine whether internal symbols are used when
using fast vapi files.

Fixes bug 680218.

13 years agoDrop POSIX profile ca020bf04a09fe16e5583eea5a3a341e7796bff5
Jürg Billeter [Fri, 3 Aug 2012 07:52:14 +0000 (09:52 +0200)] 
Drop POSIX profile

13 years agoDrop Dova profile
Jürg Billeter [Fri, 3 Aug 2012 07:38:11 +0000 (09:38 +0200)] 
Drop Dova profile

13 years agoSupport [GenericAccessors] attribute for interfaces
Jeremy Whiting [Wed, 11 Jul 2012 17:54:45 +0000 (11:54 -0600)] 
Support [GenericAccessors] attribute for interfaces

This adds internal abstract functions to enable access to the element
type from within a generic interface. These functions are implicitly
implemented by all classes that implement interfaces with the
[GenericAccessors] attribute.

Fixes bug 640330.

13 years agoAllow trailing comma in initializer list
Simon Werbeck [Thu, 26 Jul 2012 10:00:06 +0000 (12:00 +0200)] 
Allow trailing comma in initializer list

Fixes bug 618858.

13 years agoAccept comments in preprocessing directives
Jürg Billeter [Thu, 2 Aug 2012 12:43:22 +0000 (14:43 +0200)] 
Accept comments in preprocessing directives

Fixes bug 680874.