]> git.ipfire.org Git - thirdparty/vala.git/log
thirdparty/vala.git
12 years agoFix semantics for coalesce operator when target_type is null.
Luca Bruno [Sun, 26 Jan 2014 11:10:57 +0000 (12:10 +0100)] 
Fix semantics for coalesce operator when target_type is null.

Fixes bug 639482

12 years agocodegen: Always assume external interface properties are gobject properties
Luca Bruno [Sat, 25 Jan 2014 20:08:05 +0000 (21:08 +0100)] 
codegen: Always assume external interface properties are gobject properties

12 years agocodegen: Do not emit notify-signal for non-abstract interface properties
Richard Wiedenhöft [Sat, 25 Jan 2014 15:04:10 +0000 (16:04 +0100)] 
codegen: Do not emit notify-signal for non-abstract interface properties

Fixes bug 722968

12 years agocodegen: Reduce the number of temporary variables
Luca Bruno [Sat, 25 Jan 2014 14:55:05 +0000 (15:55 +0100)] 
codegen: Reduce the number of temporary variables

If a temporary variable has been generated internally,
do not create another regardless of whether it's floating or not.

12 years agoFix calling methods on struct pointers
Luca Bruno [Sat, 25 Jan 2014 13:57:18 +0000 (14:57 +0100)] 
Fix calling methods on struct pointers

Fixes bug 686190

12 years agolibpq.vapi: added condition LIBPQ_9_3
Richard Wiedenhöft [Tue, 17 Sep 2013 20:38:50 +0000 (22:38 +0200)] 
libpq.vapi: added condition LIBPQ_9_3

Fixes bug 698004.

12 years agoglib-2.0: make string.joinv handle non-null-terminated arrays
Evan Nemerson [Sat, 25 Jan 2014 07:21:05 +0000 (23:21 -0800)] 
glib-2.0: make string.joinv handle non-null-terminated arrays

Fixes bug 686451.

12 years agogtksourceview-3.0: Update to 3.11.3
Rico Tzschichholz [Thu, 23 Jan 2014 17:18:32 +0000 (18:18 +0100)] 
gtksourceview-3.0: Update to 3.11.3

12 years agogtk+-3.0: Update to 3.11.5+
Rico Tzschichholz [Thu, 23 Jan 2014 17:09:41 +0000 (18:09 +0100)] 
gtk+-3.0: Update to 3.11.5+

12 years agobuild: Bump valac requirement to 0.15.1 to match minimal driver support
Rico Tzschichholz [Sat, 18 Jan 2014 13:43:03 +0000 (14:43 +0100)] 
build: Bump valac requirement to 0.15.1 to match minimal driver support

12 years agoUse POSIX redirect, for portability.
Koop Mast [Sat, 18 Jan 2014 13:26:32 +0000 (14:26 +0100)] 
Use POSIX redirect, for portability.

This fixes: "Syntax error: Bad fd number". on POSIX sh.

https://bugzilla.gnome.org/show_bug.cgi?id=722486

12 years agogtk+-3.0: Nullable GtkListBox::row_selected.row
Jesse van den Kieboom [Sat, 18 Jan 2014 12:14:12 +0000 (13:14 +0100)] 
gtk+-3.0: Nullable GtkListBox::row_selected.row

https://bugzilla.gnome.org/show_bug.cgi?id=722490

12 years agoglib-2.0: Add G_LOG_2_BASE_10 constant
Steven Oliver [Sat, 18 Jan 2014 00:06:04 +0000 (19:06 -0500)] 
glib-2.0: Add G_LOG_2_BASE_10 constant

Fixes bug 722466

12 years agodriver/0.24.x: Don't overwrite VALAFLAGS
Rico Tzschichholz [Sat, 18 Jan 2014 08:46:41 +0000 (09:46 +0100)] 
driver/0.24.x: Don't overwrite VALAFLAGS

12 years agobuild: Don't rely on bashism and use $(shell ...)
Rico Tzschichholz [Sat, 18 Jan 2014 08:44:36 +0000 (09:44 +0100)] 
build: Don't rely on bashism and use $(shell ...)

12 years agodrivers: Drop compatibility for older unstable valac releases
Rico Tzschichholz [Fri, 17 Jan 2014 17:55:34 +0000 (18:55 +0100)] 
drivers: Drop compatibility for older unstable valac releases

12 years agobuild: Add missing condition for valac <= 0.23.1 driver builds
Rico Tzschichholz [Fri, 17 Jan 2014 17:24:25 +0000 (18:24 +0100)] 
build: Add missing condition for valac <= 0.23.1 driver builds

12 years agodriver: Drop support for vala-0.14
Rico Tzschichholz [Fri, 17 Jan 2014 16:43:21 +0000 (17:43 +0100)] 
driver: Drop support for vala-0.14

12 years agoglib-2.0: Fix short.abs() to be an instance method
Luca Bruno [Thu, 16 Jan 2014 21:48:44 +0000 (22:48 +0100)] 
glib-2.0: Fix short.abs() to be an instance method

12 years agoglib-2.0: Add abs() to short type
Steven Oliver [Thu, 16 Jan 2014 21:41:23 +0000 (22:41 +0100)] 
glib-2.0: Add abs() to short type

Fixes bug 722067

12 years agoBump version to 0.23.2
Rico Tzschichholz [Thu, 16 Jan 2014 19:15:45 +0000 (20:15 +0100)] 
Bump version to 0.23.2

12 years agodoclet/html: Rename source folder match the doclet
Rico Tzschichholz [Thu, 16 Jan 2014 19:13:57 +0000 (20:13 +0100)] 
doclet/html: Rename source folder match the doclet

12 years agodriver/0.24.x: Fix build with valac 0.23.1+ git master
Rico Tzschichholz [Thu, 16 Jan 2014 19:02:14 +0000 (20:02 +0100)] 
driver/0.24.x: Fix build with valac 0.23.1+ git master

12 years agobuild: Follow VALA_FLAGS renaming
Rico Tzschichholz [Thu, 16 Jan 2014 19:01:30 +0000 (20:01 +0100)] 
build: Follow VALA_FLAGS renaming

12 years agobuild: Avoid shipping generated c-code in tarball
Rico Tzschichholz [Thu, 16 Jan 2014 18:36:56 +0000 (19:36 +0100)] 
build: Avoid shipping generated c-code in tarball

Also clean up and refactor Makefiles on the way.

12 years agobuild: Enable maintainer-mode by default
Rico Tzschichholz [Thu, 16 Jan 2014 18:34:27 +0000 (19:34 +0100)] 
build: Enable maintainer-mode by default

12 years agogtk+-3.0: Update to 3.11.3+
Rico Tzschichholz [Sat, 11 Jan 2014 16:49:02 +0000 (17:49 +0100)] 
gtk+-3.0: Update to 3.11.3+

12 years agogdk-x11-3.0: Switch to GIR
Rico Tzschichholz [Sat, 11 Jan 2014 16:30:59 +0000 (17:30 +0100)] 
gdk-x11-3.0: Switch to GIR

12 years agocodegen: Support "foo is G"
Luca Bruno [Sat, 11 Jan 2014 16:04:02 +0000 (17:04 +0100)] 
codegen: Support "foo is G"

12 years agoFix coalescing operator semantics check.
Luca Bruno [Sat, 11 Jan 2014 11:13:38 +0000 (12:13 +0100)] 
Fix coalescing operator semantics check.

The left operand was not put in any code block
before the check, thus it wasn't able to transform itself.

Fixes bug 691514.

12 years agogtktemplate: Handle callbacks for detailed signals
Luca Bruno [Mon, 6 Jan 2014 10:31:41 +0000 (11:31 +0100)] 
gtktemplate: Handle callbacks for detailed signals

Fixes bug 720825

12 years agoposix: Added methods read and write to class FILE
Richard Wiedenhöft [Sat, 4 Jan 2014 20:33:47 +0000 (21:33 +0100)] 
posix: Added methods read and write to class FILE

Fixes bug 721478

12 years agolibrsvg-2.0: Switch to GIR
Rico Tzschichholz [Sun, 5 Jan 2014 10:19:10 +0000 (11:19 +0100)] 
librsvg-2.0: Switch to GIR

This binding is still deprecated and it shipped upstream since 2.26.2.
Despite that update it one last time to ship a proper vapi rather than
an out-dated erroneous one.

12 years agocodegen: Fix memory leak introduced by fe9beb82b6809
Luca Bruno [Sat, 4 Jan 2014 20:03:51 +0000 (21:03 +0100)] 
codegen: Fix memory leak introduced by fe9beb82b6809

12 years agogirwriter: Derive gir namespace from base name
Jesse van den Kieboom [Sat, 4 Jan 2014 13:51:52 +0000 (14:51 +0100)] 
girwriter: Derive gir namespace from base name

Instead of using the full filename specified by --gir to derive the
gir namespace, this patch uses only the base name of the file specified by
--gir.

https://bugzilla.gnome.org/show_bug.cgi?id=721452

12 years agogirparser: Handle delegate aliases
Luca Bruno [Fri, 3 Jan 2014 19:04:05 +0000 (20:04 +0100)] 
girparser: Handle delegate aliases

Fixes bug 667751

12 years agogirparser: Fix some source reference when reporting errors after parsing
Luca Bruno [Sat, 4 Jan 2014 12:01:09 +0000 (13:01 +0100)] 
girparser: Fix some source reference when reporting errors after parsing

12 years agogtk+-2.0, gtk+-3.0: Improve TextMark constructor with nullables and defaults
Luca Bruno [Sat, 4 Jan 2014 11:37:18 +0000 (12:37 +0100)] 
gtk+-2.0, gtk+-3.0: Improve TextMark constructor with nullables and defaults

12 years agobuild: Regenerate c-code on build-system changes
Rico Tzschichholz [Mon, 23 Dec 2013 17:17:34 +0000 (18:17 +0100)] 
build: Regenerate c-code on build-system changes

12 years agobuild: More use of $(top_builddir)
Rico Tzschichholz [Mon, 23 Dec 2013 16:34:13 +0000 (17:34 +0100)] 
build: More use of $(top_builddir)

12 years agobuild: Clean up configure.ac and fix make (dist)check
Rico Tzschichholz [Mon, 23 Dec 2013 16:26:04 +0000 (17:26 +0100)] 
build: Clean up configure.ac and fix make (dist)check

12 years agobuild: Add missing cflags/libs references of libgvc
Rico Tzschichholz [Mon, 23 Dec 2013 12:58:28 +0000 (13:58 +0100)] 
build: Add missing cflags/libs references of libgvc

12 years agoRelease 0.23.1 0.23.1
Jürg Billeter [Sun, 22 Dec 2013 19:00:04 +0000 (20:00 +0100)] 
Release 0.23.1

12 years agoAllow using lambdas within enums.
Maciej Piechotka [Fri, 23 Aug 2013 20:54:42 +0000 (22:54 +0200)] 
Allow using lambdas within enums.

Fixes bug 659778

12 years agoAdd xcb-icccm bindings. fdd6531f13303dc6adb53331f0e698357157aade
Sergio Costas [Sat, 21 Dec 2013 09:34:29 +0000 (10:34 +0100)] 
Add xcb-icccm bindings.

Fixes bug 720225.

12 years agogdk-3.0, gtk+-3.0: Update to 3.11.3
Rico Tzschichholz [Tue, 17 Dec 2013 18:16:39 +0000 (19:16 +0100)] 
gdk-3.0, gtk+-3.0: Update to 3.11.3

12 years agogio-2.0: Update to 2.39.2
Rico Tzschichholz [Tue, 17 Dec 2013 18:06:37 +0000 (19:06 +0100)] 
gio-2.0: Update to 2.39.2

12 years agoHandle the integers and enums in generic closure wrapper
Maciej Piechotka [Fri, 23 Aug 2013 16:24:18 +0000 (18:24 +0200)] 
Handle the integers and enums in generic closure wrapper

Handle edge-case when the one of generic parameters of delegate is an
integer in closure or method.

12 years agobuild: Fix a typo in a variable name in configure.ac
Philip Withnall [Thu, 7 Nov 2013 09:48:24 +0000 (09:48 +0000)] 
build: Fix a typo in a variable name in configure.ac

https://bugzilla.gnome.org/show_bug.cgi?id=711590

12 years agocodegen: use #if GLIB_CHECK_VERSION for init functions
Marc-André Lureau [Mon, 21 Jan 2013 17:06:12 +0000 (18:06 +0100)] 
codegen: use #if GLIB_CHECK_VERSION for init functions

Tarballs with generated code should compile without warnings, and work
with various versions of glib (assuming the rest of the code is
correctly up to date, which is often the case if you don't use newer
functions)

https://bugzilla.gnome.org/show_bug.cgi?id=692218

12 years agoanalyzer: Fix critical when catch clause does not catch an ErrorType 5d96dcfc5f65da2ef2c3c04614bef7853eeebcf2
Luca Bruno [Sat, 14 Dec 2013 13:41:26 +0000 (14:41 +0100)] 
analyzer: Fix critical when catch clause does not catch an ErrorType

Based on patch by Severin Heiniger.

Fixes bug 670806.

12 years agocodegen: Fix crash vapi properties with no get body but with set body
Nathan Summers [Sat, 14 Dec 2013 13:29:09 +0000 (14:29 +0100)] 
codegen: Fix crash vapi properties with no get body but with set body

Fixes bug 657348.

12 years agolibxml-2.0: Fix EntityDesc lookup and value_lookup cname
Richard Schwarting [Sat, 14 Dec 2013 13:23:06 +0000 (14:23 +0100)] 
libxml-2.0: Fix EntityDesc lookup and value_lookup cname

Fixes bug 703083.

12 years agoMake Vala.Method._base_interface_method weak
Jesse van den Kieboom [Tue, 19 Nov 2013 14:38:34 +0000 (15:38 +0100)] 
Make Vala.Method._base_interface_method weak

This fixes a circular reference for interface methods which have
themselves as their base method.

https://bugzilla.gnome.org/show_bug.cgi?id=712683

12 years agoxcb: Major changes and fixes. aef4702ccc93c8f10c80afd600e3410be304fc02
Sergio Costas [Thu, 12 Dec 2013 19:15:14 +0000 (20:15 +0100)] 
xcb: Major changes and fixes.

Fixes bug 720225.

12 years agoglib-2.0: Added [DestroysInstance] to Thread.join()
Niclas Lockner [Wed, 11 Dec 2013 12:39:21 +0000 (13:39 +0100)] 
glib-2.0: Added [DestroysInstance] to Thread.join()

Fixes bug 720249.

12 years agocogl-1.0: fix read_pixels pixels argument
Evan Nemerson [Tue, 10 Dec 2013 21:07:44 +0000 (13:07 -0800)] 
cogl-1.0: fix read_pixels pixels argument

12 years agogtk-2.0, gtk-3.0: fix rgb_to_hsv argument directions
Evan Nemerson [Tue, 10 Dec 2013 04:38:57 +0000 (20:38 -0800)] 
gtk-2.0, gtk-3.0: fix rgb_to_hsv argument directions

12 years agoatk: Update to 2.11.3
Rico Tzschichholz [Wed, 4 Dec 2013 19:54:43 +0000 (20:54 +0100)] 
atk: Update to 2.11.3

12 years agolibnotify: Switch to GIR
Rico Tzschichholz [Thu, 28 Nov 2013 08:28:19 +0000 (09:28 +0100)] 
libnotify: Switch to GIR

12 years agolibpeas-gtk-1.0: Add bindings based on 1.8.1
Rico Tzschichholz [Wed, 27 Nov 2013 12:24:05 +0000 (13:24 +0100)] 
libpeas-gtk-1.0: Add bindings based on 1.8.1

12 years agocodegen: Zero length of arrays when transferring ownership
Luca Bruno [Sun, 24 Nov 2013 10:50:44 +0000 (11:50 +0100)] 
codegen: Zero length of arrays when transferring ownership

This allows var data = (owned) aGenericArray.data;
without later setting data.len = 0 manually.

12 years agoclutter-1.0: Update to 1.16.2
Rico Tzschichholz [Tue, 19 Nov 2013 18:43:37 +0000 (19:43 +0100)] 
clutter-1.0: Update to 1.16.2

12 years agogtk+-3.0: Update to 3.11.2
Rico Tzschichholz [Tue, 19 Nov 2013 06:47:33 +0000 (07:47 +0100)] 
gtk+-3.0: Update to 3.11.2

12 years agogdk-3.0, gtk+-3.0: Update to 3.11.1+
Rico Tzschichholz [Thu, 14 Nov 2013 10:24:50 +0000 (11:24 +0100)] 
gdk-3.0, gtk+-3.0: Update to 3.11.1+

12 years agogio-2.0, gio-unix-2.0: Update to 2.39.1
Rico Tzschichholz [Thu, 14 Nov 2013 08:05:04 +0000 (09:05 +0100)] 
gio-2.0, gio-unix-2.0: Update to 2.39.1

12 years agoposix: Fix cname of NLItem
Philip Withnall [Sun, 29 Sep 2013 14:35:07 +0000 (15:35 +0100)] 
posix: Fix cname of NLItem

This fixes the C type of variables of Vala type NLItem.

Closes: https://bugzilla.gnome.org/show_bug.cgi?id=685039
12 years agodriver: Add matching VALA_0_XX defines to every driver
Rico Tzschichholz [Thu, 7 Nov 2013 10:59:13 +0000 (11:59 +0100)] 
driver: Add matching VALA_0_XX defines to every driver

This is needed to properly handle conditional sources and avoid
parsing failures.

12 years agovapi: Install packagekit-glib2 bindings
Rico Tzschichholz [Tue, 5 Nov 2013 18:40:44 +0000 (19:40 +0100)] 
vapi: Install packagekit-glib2 bindings

12 years agoAllow dynamic type registration of generated dbus proxy classes
Jesse van den Kieboom [Mon, 4 Nov 2013 17:00:15 +0000 (18:00 +0100)] 
Allow dynamic type registration of generated dbus proxy classes

https://bugzilla.gnome.org/show_bug.cgi?id=711423

12 years agogtk+ 3.0 vapi: make Gtk.Range.get_range_rect return rect
Jesse van den Kieboom [Sun, 3 Nov 2013 15:33:02 +0000 (16:33 +0100)] 
gtk+ 3.0 vapi: make Gtk.Range.get_range_rect return rect

https://bugzilla.gnome.org/show_bug.cgi?id=711337

12 years agoclutter-gst-1.0/2.0: Update to 1.6.0/2.0.8
Rico Tzschichholz [Wed, 30 Oct 2013 19:47:01 +0000 (20:47 +0100)] 
clutter-gst-1.0/2.0: Update to 1.6.0/2.0.8

12 years agodriver: Add support for vala-0.24
Rico Tzschichholz [Wed, 30 Oct 2013 16:12:23 +0000 (17:12 +0100)] 
driver: Add support for vala-0.24

12 years agogio-2.0: Fix default-value warnings of Subprocess.communicate*
Rico Tzschichholz [Wed, 30 Oct 2013 11:32:59 +0000 (12:32 +0100)] 
gio-2.0: Fix default-value warnings of Subprocess.communicate*

12 years agogio-2.0: Update to 2.39.0+
Rico Tzschichholz [Tue, 29 Oct 2013 17:48:19 +0000 (18:48 +0100)] 
gio-2.0: Update to 2.39.0+

12 years agopackagekit-glib2: Update to 0.8.12
Rico Tzschichholz [Tue, 29 Oct 2013 17:20:37 +0000 (18:20 +0100)] 
packagekit-glib2: Update to 0.8.12

12 years agogtk+-3.0: Update to 3.11.0
Rico Tzschichholz [Tue, 29 Oct 2013 16:27:34 +0000 (17:27 +0100)] 
gtk+-3.0: Update to 3.11.0

12 years agoBump version suffix
Rico Tzschichholz [Tue, 29 Oct 2013 15:48:47 +0000 (16:48 +0100)] 
Bump version suffix

12 years agogio-2.0: Update. New Notification and Subprocess api
Luca Bruno [Sat, 26 Oct 2013 10:48:38 +0000 (12:48 +0200)] 
gio-2.0: Update. New Notification and Subprocess api

Based on patch by Florian Müllner.

Fixes bug 710912.

12 years agoRevert "gio-2.0: Fix uint8[]/char** types for contents parameters for g_file_[load... 158a273158582155cf5baf1242bb10d12a3e223d
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.

12 years agoFix memory leak when assigning an owned gvariant to an unowned variable
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.

12 years agoglib-2.0: Fix type of g_hash_table_iter_next() parameters to always be gpointer
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

12 years agogio-2.0: Fix uint8[]/char** types for contents parameters for g_file_[load|replace... e4ef6fb72f560da385a09d262ef8afd2b64a1fc8
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

12 years agobindings: update libnotify binding
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

12 years agogio-2.0: Add ‘throws’ to DBusObjectManagerClient.new[_for_bus]()
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

12 years agogtksourceview-3.0: Update to 3.10.1
Rico Tzschichholz [Wed, 23 Oct 2013 07:47:45 +0000 (09:47 +0200)] 
gtksourceview-3.0: Update to 3.10.1

12 years agoMerge branch 'staging'
Luca Bruno [Mon, 21 Oct 2013 18:10:03 +0000 (20:10 +0200)] 
Merge branch 'staging'

Conflicts:
vala/valagirparser.vala

12 years agogirparser: Support new gir format (deprecated, doc-version, doc-deprecated)
Luca Bruno [Sun, 20 Oct 2013 10:37:05 +0000 (12:37 +0200)] 
girparser: Support new gir format (deprecated, doc-version, doc-deprecated)

12 years agoFix crash due to not copying a type
Luca Bruno [Wed, 9 Oct 2013 18:57:08 +0000 (20:57 +0200)] 
Fix crash due to not copying a type

12 years agogtk+-3.0: Fix output parameter of SymbolicColor.resolve
Rico Tzschichholz [Sat, 12 Oct 2013 13:58:38 +0000 (15:58 +0200)] 
gtk+-3.0: Fix output parameter of SymbolicColor.resolve

12 years agogstreamer-1.0: fix functions which return floating references
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.

12 years agolibxml-2.0: add CCode type annotations for xmlChar* strings.
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.

12 years agogstreamer-video-1.0: make Info.finfo field nullable
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.

12 years agogtk+3.0: Mark region argument of *shape_combine_region nullable
Rico Tzschichholz [Thu, 10 Oct 2013 10:49:05 +0000 (12:49 +0200)] 
gtk+3.0: Mark region argument of *shape_combine_region nullable

12 years agogirparser: skip doc-version, -deprecated, and -stability
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.

12 years agogtkmodule: Throw error on [GtkChild] in non-[GtkTemplate] class 75359c3cab2e979d087ce0a19735bf86add33b42
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.

12 years agogtkmodule: Throw an error if the ui resource has no template
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

12 years agoRevert "Set parent_node and always copy datatype when assigned to code nodes."
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.

12 years agoSet parent_node and always copy datatype when assigned to code nodes.
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.

12 years agocogl-pango-1.0, libgdata: add missing dependencies
Evan Nemerson [Sat, 5 Oct 2013 20:14:45 +0000 (13:14 -0700)] 
cogl-pango-1.0, libgdata: add missing dependencies