]>
git.ipfire.org Git - thirdparty/vala.git/log
Rico Tzschichholz [Thu, 29 Jan 2015 11:36:11 +0000 (12:36 +0100)]
gtk+-2.0,gtk+-3.0: Gtk.tree_get_row_drag_data does not pass ownership of tree_model
(cherry picked from commit
1a9de03c7f5d7015c4a08958d120c0b0fe11b3fa )
Jürg Billeter [Mon, 12 Jan 2015 18:30:25 +0000 (19:30 +0100)]
Release 0.26.2
Luca Bruno [Mon, 12 Jan 2015 14:09:14 +0000 (15:09 +0100)]
codegen: Fix detailed signal disconnect in async methods
Fixes bug 742621
Luca Bruno [Sun, 21 Dec 2014 15:06:45 +0000 (16:06 +0100)]
Allow SimpleType object initializer without a default constructor
Fixes bug 740600
Evan Nemerson [Mon, 10 Nov 2014 19:09:09 +0000 (11:09 -0800)]
gstreamer-1.0: fix MapInfo.data array length
(cherry picked from commit
3092537db65887e24a3d3e87a27caf9c5295e4f7 )
Garrett Regier [Tue, 16 Dec 2014 16:04:07 +0000 (08:04 -0800)]
girwriter: Fix writing type for out params
The extra '*' is required for g_type_info_is_pointer() to
return TRUE. This fixes PyGObject marshaling for an interface
vfunc with a Boxed out param.
https://bugzilla.gnome.org/show_bug.cgi?id=741604
Signed-off-by: Garrett Regier <garrett.regier@riftio.com>
Rico Tzschichholz [Tue, 2 Dec 2014 13:03:06 +0000 (14:03 +0100)]
gio-unix-2.0: Fix g_desktop_app_info_search binding
Add binding for g_strfreev in addition for conveniently free'ing the
returned array elements.
(cherry picked from commit
b6a428723ef0ba6e32e15b58f490050fcf5af3cf )
Rico Tzschichholz [Mon, 17 Nov 2014 07:35:20 +0000 (08:35 +0100)]
glib2.0: Fix string.tokenize_and_fold binding
(cherry picked from commit
3a6f100f74c4ab538febe78358f145d6bdf9176e )
Luca Bruno [Fri, 14 Nov 2014 15:30:17 +0000 (16:30 +0100)]
gobject-2.0: Add DestroysInstance to Binding.unbind()
Fixes bug 740117
Zeeshan Ali (Khattak) [Fri, 14 Nov 2014 13:05:28 +0000 (13:05 +0000)]
gtk+-3.0: Mark gtk_popover_bind_model args as nullable
Fixes bug 740116
Rico Tzschichholz [Thu, 16 Oct 2014 08:21:29 +0000 (10:21 +0200)]
gio-2.0: Update from 2.42 branch
(cherry picked from commit
bd90e4a12cec772d126cddafde51263dff6e8312 )
Luca Bruno [Mon, 13 Oct 2014 09:41:37 +0000 (11:41 +0200)]
gstreamer-1.0: remove owned to floating reference parameters
Commit
6296d34707 (bug 730983) added the owned
keyword back without any reason.
Fixes bug 738012
(cherry picked from commit
afb3846cb9b89bc154d9d774dc500fb2bce55d7a )
Luca Bruno [Mon, 13 Oct 2014 09:05:03 +0000 (11:05 +0200)]
gtk+-3.0: Add a11y.h header to accessible objects
Based on patch by Peter Vagner
Fixes bug 735265
(cherry picked from commit
0bc2ab935da1a16128d5595aaf208f48d069781d )
Jürg Billeter [Mon, 13 Oct 2014 05:07:17 +0000 (07:07 +0200)]
Release 0.26.1
Rico Tzschichholz [Mon, 6 Oct 2014 19:49:45 +0000 (21:49 +0200)]
cairo: Add some missing 1.12.x and pre 1.13.x bindings
(cherry picked from commit
b2255376ab99c2947f86555a895fe6727d92ccad )
Rico Tzschichholz [Fri, 3 Oct 2014 09:47:47 +0000 (11:47 +0200)]
gtk+-3.0: Fix lost special includes for GtkIMContext/GtkPlug/GtkSocket
(cherry picked from commit
68f670a6cef5355227854b6dfdfd52a87d5c58dc )
Rico Tzschichholz [Tue, 30 Sep 2014 08:12:05 +0000 (10:12 +0200)]
gtk+-3.0: Update to 3.14.1
(cherry picked from commit
08254c8d82b0c9bc58716ccb5440461e4d806100 )
Rico Tzschichholz [Fri, 26 Sep 2014 12:26:58 +0000 (14:26 +0200)]
gtk+-2.0, gtk+-3.0: Further syncing with introspection annotations
(cherry picked from commit
370cd5b6eccbe884457b42557b9b647c914f7c2f )
Rico Tzschichholz [Thu, 25 Sep 2014 14:01:25 +0000 (16:01 +0200)]
webkit2gtk-web-extension-4.0: Add libsoup-2.4 dependency
(cherry picked from commit
e0dc209e355ae3a1dce8ba895ea68383ab688aec )
Rico Tzschichholz [Tue, 23 Sep 2014 13:54:03 +0000 (15:54 +0200)]
rest-0.7: Add libsoup-2.4 dependency
(cherry picked from commit
a47fe16d0fee8e4e27dec9467a84f1b658765519 )
Rico Tzschichholz [Tue, 23 Sep 2014 10:04:13 +0000 (12:04 +0200)]
gee: Fix HashMap destructor name
(cherry picked from commit
d9ed3e03a634a546c89d4ca6349ed4821020a3a7 )
Jürg Billeter [Mon, 22 Sep 2014 20:46:17 +0000 (22:46 +0200)]
Release 0.26.0
Rico Tzschichholz [Mon, 22 Sep 2014 09:15:51 +0000 (11:15 +0200)]
webkit2gtk-4.0: Update to 2.5.90
Rico Tzschichholz [Sat, 20 Sep 2014 13:18:18 +0000 (15:18 +0200)]
vapigen: Don't override VALAC and use the available one like the rest
There is no reason to special case vapigen while the rest of the source
is built with the available valac version. For a proper build bootstrapping
is required anyway.
For internal testing of the just-built valac the testsuite should suffice.
Rico Tzschichholz [Fri, 19 Sep 2014 15:36:19 +0000 (17:36 +0200)]
bindings: Update GIR-based bindings
Luca Bruno [Fri, 19 Sep 2014 12:43:45 +0000 (14:43 +0200)]
Revert "Fix regression when assigning owned expressions to unowned variables."
This reverts commit
ba1fa0759989dcbb9046c7dfc06cce6c4aa23411 .
Due to bug #736774
Jürg Billeter [Mon, 15 Sep 2014 16:37:11 +0000 (18:37 +0200)]
Release 0.25.4
Luca Bruno [Sun, 14 Sep 2014 09:19:00 +0000 (11:19 +0200)]
girwriter: Write accessor methods for interface properties
Fixes bug 733115
Rico Tzschichholz [Thu, 11 Sep 2014 11:12:50 +0000 (13:12 +0200)]
gtk+-3.0: Update to 3.13.9~
Rico Tzschichholz [Thu, 11 Sep 2014 11:12:37 +0000 (13:12 +0200)]
bindings: Update GIR-based bindings
Luca Bruno [Tue, 9 Sep 2014 18:31:10 +0000 (20:31 +0200)]
Resolve symbols in named arguments
Fixes bug 736235
Evan Nemerson [Sun, 7 Sep 2014 19:13:08 +0000 (12:13 -0700)]
gtk+-2.0, gtk+-3.0: add missing GObject interface prerequisite
Luca Bruno [Sat, 6 Sep 2014 07:32:09 +0000 (09:32 +0200)]
Fix critical on method varargs introduced by
7b6ee1be
Fixes bug 736168
Luca Bruno [Thu, 4 Sep 2014 16:26:21 +0000 (18:26 +0200)]
Fix regression when assigning owned expressions to unowned variables.
The regression was introduced by
db462e6f919da758fb .
Fixes bug 736016
Richard Wiedenhöft [Wed, 3 Sep 2014 16:56:28 +0000 (18:56 +0200)]
Added option --vapi-comments to include comments in vapi-files
Rico Tzschichholz [Wed, 3 Sep 2014 08:18:57 +0000 (10:18 +0200)]
bindings: Update GIR-based bindings
Florian Brosch [Tue, 2 Sep 2014 13:05:59 +0000 (15:05 +0200)]
xcb: re-add GetPropertyReply.format
Florian Brosch [Tue, 2 Sep 2014 00:04:40 +0000 (02:04 +0200)]
GirWriter: do not generate <errordomain> elements
Invalid:
<errordomain name="..." get-quark="..." codes="...">
<enumeration ...>
Valid:
<enumeration name="..." c:type=".." glib:error-domain="...">
Jürg Billeter [Mon, 1 Sep 2014 08:54:16 +0000 (10:54 +0200)]
Release 0.25.3
Rico Tzschichholz [Sun, 31 Aug 2014 09:18:27 +0000 (11:18 +0200)]
gtk+-2.0, gtk+-3.0: Revert Gtk.Widget "constructor" changes
Simon Werbeck [Sun, 31 Mar 2013 21:39:32 +0000 (23:39 +0200)]
Forbid non-constant initializers for static fields in compact classes
Fixes bug 636509
Luca Bruno [Fri, 29 Aug 2014 14:43:32 +0000 (16:43 +0200)]
Fix critical when using binary expression in a generics context
Fixes bug 735117
Rico Tzschichholz [Fri, 29 Aug 2014 06:30:22 +0000 (08:30 +0200)]
gtk+-2.0, gtk+-3.0: Fix falsely "owned"-marked properties
https://bugzilla.gnome.org/show_bug.cgi?id=735538
https://bugzilla.gnome.org/show_bug.cgi?id=735640
Florian Brosch [Fri, 29 Aug 2014 02:50:01 +0000 (04:50 +0200)]
xcb: merge Xcb.GetPropertyReply and Xcb.GetPropertyReply
Florian Brosch [Wed, 27 Aug 2014 00:01:28 +0000 (02:01 +0200)]
glib-2.0: Environ.get_variable return value should not be owned
Rico Tzschichholz [Tue, 26 Aug 2014 19:14:07 +0000 (21:14 +0200)]
bindings: Update GIR-based bindings
Simon Werbeck [Wed, 13 Aug 2014 01:08:36 +0000 (03:08 +0200)]
Fix critical for silent cast
Fixes bug 696110
Jürg Billeter [Sun, 24 Aug 2014 15:39:42 +0000 (17:39 +0200)]
Release 0.25.2
Simon Werbeck [Wed, 13 Aug 2014 00:51:11 +0000 (02:51 +0200)]
Make sure type check expression has valid type
Fixes bug 696729
Jürg Billeter [Sun, 24 Aug 2014 10:49:16 +0000 (12:49 +0200)]
Test error type check
Rico Tzschichholz [Sun, 24 Aug 2014 10:16:24 +0000 (12:16 +0200)]
gtk+-2.0, gtk+-3.0: Fix gtk_target_list_find
Rico Tzschichholz [Sun, 24 Aug 2014 10:01:53 +0000 (12:01 +0200)]
gtk+-2.0, gtk+-3.0: GtkCssProviderError/GtkPrintError are errordomains
Rico Tzschichholz [Thu, 21 Aug 2014 21:15:47 +0000 (23:15 +0200)]
gtk+-2.0, gtk+-3.0: Gtk.get_default_language is unowned
Rico Tzschichholz [Thu, 21 Aug 2014 21:12:18 +0000 (23:12 +0200)]
gtk+-2.0, gtk+-3.0: Radio/ActionCallback are only vala-helper types
Rico Tzschichholz [Thu, 21 Aug 2014 17:02:58 +0000 (19:02 +0200)]
gtk+-2.0, gtk+-3.0: Make Widget.get/set_parent compatible with its property
Rico Tzschichholz [Thu, 21 Aug 2014 16:17:14 +0000 (18:17 +0200)]
gtk+-2.0, gtk+-3.0: more various fixes
Rico Tzschichholz [Thu, 21 Aug 2014 12:02:47 +0000 (14:02 +0200)]
gtk+-2.0, gtk+-3.0: port more annotations from the GIR version
Rico Tzschichholz [Thu, 21 Aug 2014 08:45:13 +0000 (10:45 +0200)]
gtk+-2.0: port "struct" annotations from the GIR version
Rico Tzschichholz [Thu, 21 Aug 2014 08:35:01 +0000 (10:35 +0200)]
gtk+-2.0, gtk+-3.0: Hide non-public symbols
Rico Tzschichholz [Thu, 21 Aug 2014 08:15:01 +0000 (10:15 +0200)]
gtk+-3.0: port "struct" annotations from the GIR version
Rico Tzschichholz [Wed, 20 Aug 2014 14:02:29 +0000 (16:02 +0200)]
gtk+-3.0: Add type_ids and abstract annotations for classes
Rico Tzschichholz [Wed, 20 Aug 2014 14:01:25 +0000 (16:01 +0200)]
gtk+-2.0, gtk+-3.0: port lots of annotations from the GIR version
Jürg Billeter [Sun, 24 Aug 2014 08:53:32 +0000 (10:53 +0200)]
codegen: Remove support for GLib < 2.24
Rico Tzschichholz [Thu, 29 May 2014 20:17:42 +0000 (22:17 +0200)]
Require and target GLib >= 2.24
The next stable release of vala will happen four years after the
release of GLib 2.24.0.
Rico Tzschichholz [Thu, 29 May 2014 14:50:18 +0000 (16:50 +0200)]
build: Generate only xz-tarballs
Rico Tzschichholz [Thu, 29 May 2014 14:45:43 +0000 (16:45 +0200)]
build: Make building vapigen non-optional
Rico Tzschichholz [Thu, 29 May 2014 14:24:17 +0000 (16:24 +0200)]
build: Avoid using ".." for referencing paths and reorganize valac-calls
Jürg Billeter [Sat, 23 Aug 2014 18:55:49 +0000 (20:55 +0200)]
D-Bus: Fix proxy creation in separate source file
Jürg Billeter [Sat, 23 Aug 2014 15:22:24 +0000 (17:22 +0200)]
D-Bus: Set g-interface-info when creating proxy objects
Jürg Billeter [Sat, 23 Aug 2014 15:02:18 +0000 (17:02 +0200)]
D-Bus: Move interface info definition from server to common module
Simon Werbeck [Mon, 1 Apr 2013 03:00:12 +0000 (05:00 +0200)]
Error on non-const field initializer in namespace
Fixes bug 569259
Rico Tzschichholz [Thu, 21 Aug 2014 22:08:00 +0000 (00:08 +0200)]
bindings: Update GIR-based bindings
Luca Bruno [Wed, 20 Aug 2014 23:35:45 +0000 (01:35 +0200)]
Report warning instead of error for private struct fields
Rico Tzschichholz [Wed, 20 Aug 2014 09:00:01 +0000 (11:00 +0200)]
gtksourceview-3.0: Update to 3.13.90 and mark as deprecated
Evan Nemerson [Tue, 19 Aug 2014 20:28:21 +0000 (13:28 -0700)]
gtk+-3.0: Application.get_menu_by_id return value should not be owned
Luca Bruno [Tue, 19 Aug 2014 10:28:57 +0000 (12:28 +0200)]
glib-2.0: fix Hmac.update bindings
Fixes bug 735041
Rico Tzschichholz [Sun, 17 Aug 2014 20:57:00 +0000 (22:57 +0200)]
gobject-2.0: Add binding for g_value_init_from_instance
Rico Tzschichholz [Sun, 17 Aug 2014 09:35:50 +0000 (11:35 +0200)]
bindings: Update GIR-based bindings
Rico Tzschichholz [Sun, 17 Aug 2014 08:16:13 +0000 (10:16 +0200)]
gtk+-3.0: Update to 3.13.7
Evan Nemerson [Sat, 16 Aug 2014 23:04:57 +0000 (16:04 -0700)]
gtk+-2.0, gtk+-3.0: mark test_display_button_window as variadic
Luca Bruno [Thu, 14 Aug 2014 12:28:21 +0000 (14:28 +0200)]
parser: Report error only for private instance fields in structs
Fixes bug 734787
Evan Nemerson [Wed, 13 Aug 2014 18:11:24 +0000 (11:11 -0700)]
linux: improve backtrace bindings
Some minor improvements have been made to backtrace_symbols; we no
longer leak the return value and it is marked as nullable. This also
adds a Backtrace namespace for some better bindings which treat the
backtrace as an array of void* instead of just a void*.
XZS [Mon, 11 Aug 2014 12:29:51 +0000 (14:29 +0200)]
glib-2.0: make VariantDict.end return a floating reference
The underlying implementation returns a floating reference. Reflecting
this in the vapi silences the warning about g_variant_unref called once
too many.
Fixes bug 734611
XZS [Mon, 11 Aug 2014 12:33:32 +0000 (14:33 +0200)]
glib: make the parameter of VariantDict constructor nullable
The underlying glib implementation accepts null to initialize an empty
dictionary. The vapi now reflects this, defaulting the single parameter
to null.
Fixes bug 734612
Rico Tzschichholz [Mon, 11 Aug 2014 13:36:12 +0000 (15:36 +0200)]
webkit2gtk: Update to 2.5.2
Luca Bruno [Mon, 11 Aug 2014 12:32:23 +0000 (14:32 +0200)]
Report an error when parsing non-public struct fields
Fixes bug 683413
Luca Bruno [Mon, 11 Aug 2014 11:53:15 +0000 (13:53 +0200)]
Add Simon Werbeck to THANKS
Simon Werbeck [Tue, 5 Aug 2014 19:36:56 +0000 (21:36 +0200)]
Add some missing get_used_variables methods
Fixes bug 734315
Rico Tzschichholz [Sun, 10 Aug 2014 14:27:05 +0000 (16:27 +0200)]
gtk+-3.0: Update to 3.13.6~
Rico Tzschichholz [Tue, 5 Aug 2014 09:30:38 +0000 (11:30 +0200)]
poppler-glib: Update to 0.26.3
Evan Nemerson [Mon, 4 Aug 2014 17:40:27 +0000 (10:40 -0700)]
bindings: Update GIR-based bindings
Evan Nemerson [Mon, 4 Aug 2014 17:25:07 +0000 (10:25 -0700)]
Replace WebKit 3.0 bindings with 4.0.
WebKitGTK+ is bumping their API version to 4.0 starting with 2.5.1.
These bindings haven't been part of a stable Vala release, so it should
be safe to just bump the version we distribute, too, instead of adding
4.0 alongside 3.0.
Luca Bruno [Sun, 3 Aug 2014 18:42:09 +0000 (20:42 +0200)]
Add lvalue_access = false to Mutex and Cond
Fixes bug 733500
Andre Klapper [Fri, 1 Aug 2014 21:36:49 +0000 (23:36 +0200)]
doap: add <programming-language>
Olav Vitters [Wed, 30 Jul 2014 18:44:14 +0000 (20:44 +0200)]
doap category core
Jürg Billeter [Wed, 23 Jul 2014 09:42:49 +0000 (11:42 +0200)]
Release 0.25.1
Rico Tzschichholz [Wed, 23 Jul 2014 08:38:04 +0000 (10:38 +0200)]
gtk+-3.0: Update to 3.13.5
Robert Ancell [Tue, 18 Dec 2012 22:04:49 +0000 (11:04 +1300)]
compiler: Support configurable pkg-config command so can cross compile
Fixes bug 690456
Rico Tzschichholz [Sun, 13 Jul 2014 14:47:26 +0000 (16:47 +0200)]
gtk+-3.0: Application.get_menu_by_id returns owned value
Florian Brosch [Thu, 10 Jul 2014 17:54:27 +0000 (19:54 +0200)]
Warn if -o is used in combination with -C