]>
git.ipfire.org Git - thirdparty/vala.git/log
Rico Tzschichholz [Tue, 5 Nov 2013 18:40:44 +0000 (19:40 +0100)]
vapi: Install packagekit-glib2 bindings
(cherry picked from commit
1ce8b8f4d433f1740adfabc7b19558c2a8cdc4fa )
Rico Tzschichholz [Tue, 29 Oct 2013 17:20:37 +0000 (18:20 +0100)]
packagekit-glib2: Update to 0.8.12
(cherry picked from commit
c4cf04404e3e096c06461b88d2924bcdb3fc224c )
Jürg Billeter [Wed, 13 Nov 2013 12:43:30 +0000 (13:43 +0100)]
Release 0.22.1
Luca Bruno [Sat, 26 Oct 2013 10:43:14 +0000 (12:43 +0200)]
Revert "gio-2.0: Fix uint8[]/char** types for contents parameters for g_file_[load|replace]_contents()"
This reverts commit
e4ef6fb72f560da385a09d262ef8afd2b64a1fc8 .
Luca Bruno [Sat, 26 Oct 2013 09:32:23 +0000 (11:32 +0200)]
Fix memory leak when assigning an owned gvariant to an unowned variable
Fixes bug 710882.
Philip Withnall [Fri, 25 Oct 2013 10:48:02 +0000 (11:48 +0100)]
glib-2.0: Fix type of g_hash_table_iter_next() parameters to always be gpointer
https://bugzilla.gnome.org/show_bug.cgi?id=710868
Philip Withnall [Fri, 25 Oct 2013 10:44:18 +0000 (11:44 +0100)]
gio-2.0: Fix uint8[]/char** types for contents parameters for g_file_[load|replace]_contents()
https://bugzilla.gnome.org/show_bug.cgi?id=710867
Ryan Lortie [Thu, 24 Oct 2013 20:48:00 +0000 (16:48 -0400)]
bindings: update libnotify binding
Also add a new metadata for _get_server_caps() return value
https://bugzilla.gnome.org/show_bug.cgi?id=710838
Philip Withnall [Tue, 22 Oct 2013 12:13:36 +0000 (13:13 +0100)]
gio-2.0: Add ‘throws’ to DBusObjectManagerClient.new[_for_bus]()
https://bugzilla.gnome.org/show_bug.cgi?id=710643
Rico Tzschichholz [Wed, 23 Oct 2013 07:47:45 +0000 (09:47 +0200)]
gtksourceview-3.0: Update to 3.10.1
Luca Bruno [Mon, 21 Oct 2013 18:10:03 +0000 (20:10 +0200)]
Merge branch 'staging'
Conflicts:
vala/valagirparser.vala
Luca Bruno [Sun, 20 Oct 2013 10:37:05 +0000 (12:37 +0200)]
girparser: Support new gir format (deprecated, doc-version, doc-deprecated)
Luca Bruno [Wed, 9 Oct 2013 18:57:08 +0000 (20:57 +0200)]
Fix crash due to not copying a type
Rico Tzschichholz [Sat, 12 Oct 2013 13:58:38 +0000 (15:58 +0200)]
gtk+-3.0: Fix output parameter of SymbolicColor.resolve
Evan Nemerson [Sat, 12 Oct 2013 05:00:11 +0000 (22:00 -0700)]
gstreamer-1.0: fix functions which return floating references
GStreamer uses the (transfer floating) annotation for these, which
g-i recognizes as an alias for (transfer none), therefore there is
no way to pick them up in vapigen.
Richard Schwarting [Sat, 12 Oct 2013 03:56:52 +0000 (20:56 -0700)]
libxml-2.0: add CCode type annotations for xmlChar* strings.
Fixes bug 677359.
Evan Nemerson [Sat, 12 Oct 2013 03:38:10 +0000 (20:38 -0700)]
gstreamer-video-1.0: make Info.finfo field nullable
Fixes bug 709558.
Rico Tzschichholz [Thu, 10 Oct 2013 10:49:05 +0000 (12:49 +0200)]
gtk+3.0: Mark region argument of *shape_combine_region nullable
Evan Nemerson [Wed, 13 Feb 2013 09:27:10 +0000 (01:27 -0800)]
girparser: skip doc-version, -deprecated, and -stability
These element aren't in GObject Introspection yet, but should be coming
soon. Since we don't want to parse the docbook we'll just skip them
instead of tryin to add the information to the VAPI.
Timm Bäder [Wed, 28 Aug 2013 17:36:07 +0000 (19:36 +0200)]
gtkmodule: Throw error on [GtkChild] in non-[GtkTemplate] class
If this happens, the author most probably just forgot to add the
[GtkTemplate] attribute and we throw an error.
Timm Bäder [Sun, 8 Sep 2013 20:04:13 +0000 (22:04 +0200)]
gtkmodule: Throw an error if the ui resource has no template
Luca Bruno [Mon, 7 Oct 2013 18:50:47 +0000 (20:50 +0200)]
Revert "Set parent_node and always copy datatype when assigned to code nodes."
This reverts commit
a09c9e93af0d64b9331c274de573465fe070b722 .
Fixes bug 709587.
Luca Bruno [Sun, 6 Oct 2013 19:06:46 +0000 (21:06 +0200)]
Set parent_node and always copy datatype when assigned to code nodes.
This is a delicate patch that fixes subtle memory corruption bugs in
libvala users and the compiler itself.
It might break some application, so this commit is open for testing.
Evan Nemerson [Sat, 5 Oct 2013 20:14:45 +0000 (13:14 -0700)]
cogl-pango-1.0, libgdata: add missing dependencies
Evan Nemerson [Sat, 5 Oct 2013 20:12:25 +0000 (13:12 -0700)]
sdl, sdl-image: remove default params preceding parass without defaults
They cause a warning from valac, and you always have to provide values
for them in Vala, so they really aren't doing any good.
Evan Nemerson [Sat, 5 Oct 2013 20:09:58 +0000 (13:09 -0700)]
avahi-client: remove deprecated methods which throw errors.
They were wrapper methods which caused a dependency on avahi-gobject
which should not exist. They were deprecated several years ago with
the goal of removing them at some point, and I think that time has
come.
Evan Nemerson [Sat, 5 Oct 2013 19:21:23 +0000 (12:21 -0700)]
vapi: Add missing has_type_id = false in non-GObject bindings.
Evan Nemerson [Sat, 5 Oct 2013 17:51:11 +0000 (10:51 -0700)]
vapi: Remove trailing whitespace.
Evan Nemerson [Sat, 5 Oct 2013 17:30:49 +0000 (10:30 -0700)]
sqlite3: add missing has_type_id = false annotations to enums.
Luca Bruno [Wed, 2 Oct 2013 20:11:46 +0000 (22:11 +0200)]
Fix subtle bug in flowanalyzer that made the compiler crash
By not copying the datatype the parent_node was overwritten.
The bug was reproducible only with G_SLICE=always-malloc .
Philip Withnall [Mon, 30 Sep 2013 11:34:50 +0000 (12:34 +0100)]
gtk+-3.0: Mark Gtk.Application.remove_accelerator() parameter as nullable
Closes: https://bugzilla.gnome.org/show_bug.cgi?id=709084
Luca Bruno [Sun, 29 Sep 2013 15:35:47 +0000 (17:35 +0200)]
codegen: Inherit array_{length,null_terminated} from base parameter
First commit to start inheriting ccode attributes of parameters
from base parameters of base methods.
Partially fixes bug 642885.
Jürg Billeter [Sun, 29 Sep 2013 17:47:41 +0000 (19:47 +0200)]
Revert "codegen: Inherit array_{length,null_terminated} from base parameter"
This reverts commit
ebfe7b7411f413a8631fec22e704a0d8921f4417 .
Luca Bruno [Sun, 29 Sep 2013 15:35:47 +0000 (17:35 +0200)]
codegen: Inherit array_{length,null_terminated} from base parameter
First commit to start inheriting ccode attributes of parameters
from base parameters of base methods.
Partially fixes bug 642885.
Rico Tzschichholz [Tue, 24 Sep 2013 21:58:37 +0000 (23:58 +0200)]
gtk+-3.0: Update to 3.10.0
Jürg Billeter [Mon, 23 Sep 2013 17:31:55 +0000 (19:31 +0200)]
Release 0.22.0
Arnel A. Borja [Sat, 14 Sep 2013 12:28:34 +0000 (20:28 +0800)]
cairo: Fixes to RecordingSurface, PdfSurface and SvgSurface bindings
Fixes bug 708564.
Luca Bruno [Sat, 21 Sep 2013 09:34:06 +0000 (11:34 +0200)]
Support chain up to constructv functions.
Florian Brosch [Thu, 19 Sep 2013 20:54:46 +0000 (22:54 +0200)]
glib-2.0: de-deprecate string.offset
Rico Tzschichholz [Wed, 18 Sep 2013 09:41:04 +0000 (11:41 +0200)]
gtk+-3.0: Update to 3.9.16
Florian Brosch [Wed, 18 Sep 2013 00:05:57 +0000 (02:05 +0200)]
libxml-2.0: Fix SchemaValidCtxt
Rico Tzschichholz [Mon, 16 Sep 2013 12:33:37 +0000 (14:33 +0200)]
codegen: Don't define varidic helper *_constructv_full as static
Avoid adding the static _constructv_full method to the header file
of libraries since it is causing failures using -Wunused-function.
Evan Nemerson [Sun, 15 Sep 2013 08:12:39 +0000 (01:12 -0700)]
gio-2.0: re-add MenuModel.get_item_links
G-I now marks this function as un-introspectable because it currently
cannot deal with annotations on virtual methods without invokers, and
annotations are required for this method because one of the arguments
is a GHashTable.
Evan Nemerson [Sun, 15 Sep 2013 07:29:05 +0000 (00:29 -0700)]
libsoup-2.4: fix symbol name in some deprecated since annotations
Fixes bug 708047.
Evan Nemerson [Sun, 15 Sep 2013 07:25:11 +0000 (00:25 -0700)]
bindings: update GIR-based GNOME bindings from jhbuild
Jürg Billeter [Fri, 13 Sep 2013 06:49:36 +0000 (08:49 +0200)]
Release 0.21.2
Rico Tzschichholz [Thu, 12 Sep 2013 19:01:26 +0000 (21:01 +0200)]
libnotify: Update to 0.7.6
Rico Tzschichholz [Wed, 11 Sep 2013 10:09:58 +0000 (12:09 +0200)]
atspi-2: Update to 2.9.91
Rico Tzschichholz [Wed, 11 Sep 2013 10:09:09 +0000 (12:09 +0200)]
gtksourceview-3.0: Update to 3.9.91
Evgeny Bobkin [Mon, 2 Sep 2013 09:52:48 +0000 (11:52 +0200)]
Add geocode-glib bindings
Jamie McCracken [Sun, 8 Sep 2013 23:18:14 +0000 (19:18 -0400)]
Genie: Fixed use of print statements when variables are null
Rico Tzschichholz [Fri, 6 Sep 2013 18:29:26 +0000 (20:29 +0200)]
girparser: Discover ref/unref methods
Add ability to find ref/unref methods and add corresponding ccode
attributes. Additionally rebuild all gir bindings to pick up the
changes.
https://bugzilla.gnome.org/show_bug.cgi?id=666796
Rico Tzschichholz [Fri, 6 Sep 2013 07:21:55 +0000 (09:21 +0200)]
gtk+-2.0, gtk+-3.0: Fixes for Icon* related bindings and some deprecations
Rico Tzschichholz [Thu, 5 Sep 2013 08:11:13 +0000 (10:11 +0200)]
vapi: Some more scope=async updates
In addition to
3e20fd82c05daa60005aaff11411cd1814beb778
Rico Tzschichholz [Wed, 4 Sep 2013 20:29:03 +0000 (22:29 +0200)]
libsoup-2.4: Actually it is SOUP_STATUS_
This fixes the previous commit.
Rico Tzschichholz [Wed, 4 Sep 2013 19:18:27 +0000 (21:18 +0200)]
libsoup-2.4: Keep using SOUP_STATUS_CODE_ cprefix for KnownStatusCode
This preserves backwards compatibility with <= 2.42.*
Rico Tzschichholz [Wed, 4 Sep 2013 07:18:59 +0000 (09:18 +0200)]
gdk-3.0, gdk-x11-3.0, gtk+-3.0: Update to 3.9.14
Jussi Kukkonen [Sat, 31 Aug 2013 14:46:30 +0000 (17:46 +0300)]
posix: Correct sockaddr.sa_data field name
Fixes bug 707180.
Rico Tzschichholz [Fri, 30 Aug 2013 11:26:21 +0000 (13:26 +0200)]
gstreamer-1.0: Update to 1.0.10
Rico Tzschichholz [Fri, 30 Aug 2013 07:59:17 +0000 (09:59 +0200)]
gdk-3.0, gtk+-3.0: Update to 3.9.13+
Rico Tzschichholz [Thu, 29 Aug 2013 10:39:21 +0000 (12:39 +0200)]
vala: Fix default-value warning
Rico Tzschichholz [Thu, 29 Aug 2013 09:54:52 +0000 (11:54 +0200)]
gtk3: annotate nullable label args
Rico Tzschichholz [Thu, 29 Aug 2013 07:38:11 +0000 (09:38 +0200)]
packagekit-glib2: Update to 0.8.10
Jürg Billeter [Wed, 28 Aug 2013 15:07:57 +0000 (17:07 +0200)]
gio-2.0: remove default argument from g_file_load_contents
Fixes bug 706761.
Jürg Billeter [Wed, 28 Aug 2013 15:07:11 +0000 (17:07 +0200)]
girparser: accept empty tuple for parameters without initializer
Luca Bruno [Mon, 26 Aug 2013 20:36:00 +0000 (22:36 +0200)]
Do not warn about non-default parameters for coroutines.
Reopens bug 644241.
Luca Bruno [Tue, 9 Jul 2013 06:03:58 +0000 (23:03 -0700)]
girparser: Support scope=async parameters.
Based on patch by Evan.
Fixes bug 704176.
Rico Tzschichholz [Mon, 26 Aug 2013 07:58:34 +0000 (09:58 +0200)]
gedit: Update to 3.9.90
Rico Tzschichholz [Mon, 26 Aug 2013 07:58:06 +0000 (09:58 +0200)]
clutter-1.0: Update to 1.15.90
Evan Nemerson [Sun, 25 Aug 2013 02:14:15 +0000 (19:14 -0700)]
json-glib-1.0: fix functions which return floating GVariants
Luca Bruno [Sat, 24 Aug 2013 11:45:56 +0000 (13:45 +0200)]
Do not warn for non-default parameter if it's ellipsis
Richard Wiedenhöft [Wed, 31 Jul 2013 10:26:19 +0000 (12:26 +0200)]
posix.vapi: Added bindings for getaddrinfo
Fixes bug 705204.
Richard Wiedenhöft [Wed, 31 Jul 2013 10:09:57 +0000 (12:09 +0200)]
posix.vapi: Added constant AF_UNSPEC
Fixes bug 705204.
Simon Werbeck [Sat, 6 Apr 2013 06:51:19 +0000 (08:51 +0200)]
Warn if a parameter without default follows a parameter with default value
Fixes bug 644241.
Luca Bruno [Sat, 24 Aug 2013 10:52:04 +0000 (12:52 +0200)]
libarchive: Fix read_data_block C name
Fixes bug 704612.
Heiher [Fri, 21 Dec 2012 13:47:00 +0000 (13:47 +0000)]
Fix vala --version
Fixes bug 673972
Rico Tzschichholz [Fri, 23 Aug 2013 20:57:55 +0000 (22:57 +0200)]
gtksourceview-3.0: Update to 3.9.90
Rico Tzschichholz [Fri, 23 Aug 2013 13:11:39 +0000 (15:11 +0200)]
libsoup-2.4: Update to 2.43.90
Rico Tzschichholz [Wed, 21 Aug 2013 09:05:00 +0000 (11:05 +0200)]
atk: Update to 2.9.4
Rico Tzschichholz [Wed, 21 Aug 2013 09:04:33 +0000 (11:04 +0200)]
libwnck-3.0: Update to 3.4.7
Rico Tzschichholz [Wed, 21 Aug 2013 08:41:52 +0000 (10:41 +0200)]
gdk-x11-3.0, gtk+-3.0: Update to 3.9.12
Rico Tzschichholz [Thu, 15 Aug 2013 20:08:24 +0000 (22:08 +0200)]
gdk-3.0, gtk+-3.0: Update to 3.9.11++
Rico Tzschichholz [Mon, 12 Aug 2013 10:09:24 +0000 (12:09 +0200)]
gstreamer-1.0: Update to 1.0.9
Rico Tzschichholz [Fri, 9 Aug 2013 10:59:32 +0000 (12:59 +0200)]
gio-unix-2.0: Update to 2.37.5
Rico Tzschichholz [Thu, 8 Aug 2013 13:17:41 +0000 (15:17 +0200)]
vapi: Update GIDL/GIR binding lists
Rico Tzschichholz [Thu, 8 Aug 2013 06:47:02 +0000 (08:47 +0200)]
gdk-3.0, gtk+-3.0: Update to 3.9.11+
Rico Tzschichholz [Sun, 4 Aug 2013 20:27:21 +0000 (22:27 +0200)]
codegen: Fix connect/disconnect of dynamic signals
Make dynamic wrapper function return handler id for later
disconnect.
https://bugzilla.gnome.org/show_bug.cgi?id=705461
Paolo Borelli [Wed, 7 Aug 2013 08:54:46 +0000 (10:54 +0200)]
gtk+-3.0: add gtk_list_box_prepend
Ignacio Casal Quinteiro [Fri, 2 Aug 2013 11:31:56 +0000 (13:31 +0200)]
Make add_tick_callback callback owned
Jürg Billeter [Fri, 2 Aug 2013 11:11:00 +0000 (13:11 +0200)]
Release 0.21.1
Rico Tzschichholz [Thu, 1 Aug 2013 11:03:12 +0000 (13:03 +0200)]
gdk-2.0: Update to 2.24.20
Rico Tzschichholz [Wed, 31 Jul 2013 19:56:42 +0000 (21:56 +0200)]
gtk+-2.0: Update to 2.24.20
Rico Tzschichholz [Wed, 31 Jul 2013 16:09:04 +0000 (18:09 +0200)]
gtk+-3.0: Update to 3.9.10
Rico Tzschichholz [Tue, 30 Jul 2013 19:08:41 +0000 (21:08 +0200)]
glib-2.0: A bunch of enum/flags updates
Rico Tzschichholz [Mon, 29 Jul 2013 20:55:44 +0000 (22:55 +0200)]
glib-2.0: Add various new symbols
Rico Tzschichholz [Mon, 29 Jul 2013 14:49:15 +0000 (16:49 +0200)]
gtk+-3.0: Update to 3.9.9
Michal Hruby [Mon, 29 Jul 2013 12:43:36 +0000 (13:43 +0100)]
glib-2.0: Add GSource methods introduced in glib 2.36
Luca Bruno [Sat, 27 Jul 2013 14:16:29 +0000 (16:16 +0200)]
Align gtk templates to new gtk+/glib api
Based on patch by ebassi.
Rico Tzschichholz [Sat, 27 Jul 2013 12:50:40 +0000 (14:50 +0200)]
gdk-x11-2.0, gdk-x11-3.0: Update using 2.24.20, 3.9.8
Rico Tzschichholz [Fri, 26 Jul 2013 20:18:05 +0000 (22:18 +0200)]
gio-2.0: Fix out params of MenuModel.get_item_attributes and .get_item_links
https://bugzilla.gnome.org/show_bug.cgi?id=704931