]> git.ipfire.org Git - thirdparty/vala.git/log
thirdparty/vala.git
11 years agogtk+-3.0: Update to 3.13.9~
Rico Tzschichholz [Thu, 11 Sep 2014 11:12:50 +0000 (13:12 +0200)] 
gtk+-3.0: Update to 3.13.9~

11 years agobindings: Update GIR-based bindings
Rico Tzschichholz [Thu, 11 Sep 2014 11:12:37 +0000 (13:12 +0200)] 
bindings: Update GIR-based bindings

11 years agoResolve symbols in named arguments
Luca Bruno [Tue, 9 Sep 2014 18:31:10 +0000 (20:31 +0200)] 
Resolve symbols in named arguments

Fixes bug 736235

11 years agogtk+-2.0, gtk+-3.0: add missing GObject interface prerequisite
Evan Nemerson [Sun, 7 Sep 2014 19:13:08 +0000 (12:13 -0700)] 
gtk+-2.0, gtk+-3.0: add missing GObject interface prerequisite

11 years agoFix critical on method varargs introduced by 7b6ee1be
Luca Bruno [Sat, 6 Sep 2014 07:32:09 +0000 (09:32 +0200)] 
Fix critical on method varargs introduced by 7b6ee1be

Fixes bug 736168

11 years agoFix regression when assigning owned expressions to unowned variables. ba1fa0759989dcbb9046c7dfc06cce6c4aa23411
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

11 years agoAdded option --vapi-comments to include comments in vapi-files
Richard Wiedenhöft [Wed, 3 Sep 2014 16:56:28 +0000 (18:56 +0200)] 
Added option --vapi-comments to include comments in vapi-files

11 years agobindings: Update GIR-based bindings
Rico Tzschichholz [Wed, 3 Sep 2014 08:18:57 +0000 (10:18 +0200)] 
bindings: Update GIR-based bindings

11 years agoAdd support for unowned/weak array elements
Florian Brosch [Sat, 30 Aug 2014 20:35:52 +0000 (22:35 +0200)] 
Add support for unowned/weak array elements

11 years agodrivers: Mark arrays as unowned instead of weak
Florian Brosch [Sat, 30 Aug 2014 20:34:56 +0000 (22:34 +0200)] 
drivers: Mark arrays as unowned instead of weak

11 years agoctypresolver: signals: register default implementations
Florian Brosch [Sat, 30 Aug 2014 17:07:46 +0000 (19:07 +0200)] 
ctypresolver: signals: register default implementations

11 years agosignals: collect default implementations
Florian Brosch [Sat, 30 Aug 2014 16:16:12 +0000 (18:16 +0200)] 
signals: collect default implementations

11 years agoembedded: Fix check() for relative paths
Florian Brosch [Fri, 29 Aug 2014 12:58:08 +0000 (14:58 +0200)] 
embedded: Fix check() for relative paths

11 years agodoap++
Florian Brosch [Wed, 27 Aug 2014 16:47:12 +0000 (18:47 +0200)] 
doap++

11 years agoxcb: re-add GetPropertyReply.format
Florian Brosch [Tue, 2 Sep 2014 13:05:59 +0000 (15:05 +0200)] 
xcb: re-add GetPropertyReply.format

11 years agoGirWriter: do not generate <errordomain> elements
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="...">

11 years agoRelease 0.25.3 0.25.3
Jürg Billeter [Mon, 1 Sep 2014 08:54:16 +0000 (10:54 +0200)] 
Release 0.25.3

11 years agogtk+-2.0, gtk+-3.0: Revert Gtk.Widget "constructor" changes
Rico Tzschichholz [Sun, 31 Aug 2014 09:18:27 +0000 (11:18 +0200)] 
gtk+-2.0, gtk+-3.0: Revert Gtk.Widget "constructor" changes

11 years agoForbid non-constant initializers for static fields in compact classes
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

11 years agoFix critical when using binary expression in a generics context
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

11 years agogir-importer: docbook: process all <doc-* tags
Florian Brosch [Tue, 26 Aug 2014 01:46:09 +0000 (03:46 +0200)] 
gir-importer: docbook: process all <doc-* tags

11 years agogir: ignore type struct docs
Florian Brosch [Tue, 26 Aug 2014 00:48:28 +0000 (02:48 +0200)] 
gir: ignore type struct docs

11 years agogirmetadata: allow to override <ONLINE>
Florian Brosch [Tue, 26 Aug 2014 00:03:43 +0000 (02:03 +0200)] 
girmetadata: allow to override <ONLINE>

11 years agogir-importer: docbook: resolve internal links
Florian Brosch [Mon, 25 Aug 2014 23:45:24 +0000 (01:45 +0200)] 
gir-importer: docbook: resolve internal links

11 years agogir-importer: markdown: resolve internal links
Florian Brosch [Mon, 25 Aug 2014 19:58:09 +0000 (21:58 +0200)] 
gir-importer: markdown: resolve internal links

11 years agoAllow to inherit from imported docs
Florian Brosch [Sat, 23 Aug 2014 18:09:08 +0000 (20:09 +0200)] 
Allow to inherit from imported docs

11 years agohtml: add <meta charset="UTF-8"/>
Florian Brosch [Sat, 23 Aug 2014 05:57:02 +0000 (07:57 +0200)] 
html: add <meta charset="UTF-8"/>

11 years agogir-importer: skip <union> elements without ctype-attributes
Florian Brosch [Sat, 23 Aug 2014 04:21:11 +0000 (06:21 +0200)] 
gir-importer: skip <union> elements without ctype-attributes

11 years agoSplit process-comments into parse and check runs
Florian Brosch [Sat, 23 Aug 2014 02:26:59 +0000 (04:26 +0200)] 
Split process-comments into parse and check runs

11 years agoctyperesolver, virtual signals: register function pointer names
Florian Brosch [Thu, 21 Aug 2014 00:59:13 +0000 (02:59 +0200)] 
ctyperesolver, virtual signals: register function pointer names

11 years agodocbook: improve implicit parameter handling
Florian Brosch [Wed, 20 Aug 2014 23:01:17 +0000 (01:01 +0200)] 
docbook: improve implicit parameter handling

11 years agoImprove handling for c::this
Florian Brosch [Wed, 20 Aug 2014 19:02:23 +0000 (21:02 +0200)] 
Improve handling for c::this

11 years agodocbook-parser: Accept symbols with trailing 's'
Florian Brosch [Wed, 20 Aug 2014 01:15:27 +0000 (03:15 +0200)] 
docbook-parser: Accept symbols with trailing 's'

11 years agoImprove CTypeResolver for virtual/abstract methods
Florian Brosch [Wed, 20 Aug 2014 00:31:00 +0000 (02:31 +0200)] 
Improve CTypeResolver for virtual/abstract methods

11 years agogir-importer: add support for markdown
Florian Brosch [Tue, 19 Aug 2014 22:36:16 +0000 (00:36 +0200)] 
gir-importer: add support for markdown

11 years agogtk+-2.0, gtk+-3.0: Fix falsely "owned"-marked properties
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

11 years agoxcb: merge Xcb.GetPropertyReply and Xcb.GetPropertyReply
Florian Brosch [Fri, 29 Aug 2014 02:50:01 +0000 (04:50 +0200)] 
xcb: merge Xcb.GetPropertyReply and Xcb.GetPropertyReply

11 years agoglib-2.0: Environ.get_variable return value should not be owned
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

11 years agobindings: Update GIR-based bindings
Rico Tzschichholz [Tue, 26 Aug 2014 19:14:07 +0000 (21:14 +0200)] 
bindings: Update GIR-based bindings

11 years agoFix critical for silent cast
Simon Werbeck [Wed, 13 Aug 2014 01:08:36 +0000 (03:08 +0200)] 
Fix critical for silent cast

Fixes bug 696110

11 years agodriver/0.26.x: Follow API change and require valac >= 0.25.2
Rico Tzschichholz [Mon, 25 Aug 2014 22:00:17 +0000 (00:00 +0200)] 
driver/0.26.x: Follow API change and require valac >= 0.25.2

11 years agoRelease 0.25.2 0.25.2
Jürg Billeter [Sun, 24 Aug 2014 15:39:42 +0000 (17:39 +0200)] 
Release 0.25.2

11 years agoMake sure type check expression has valid type
Simon Werbeck [Wed, 13 Aug 2014 00:51:11 +0000 (02:51 +0200)] 
Make sure type check expression has valid type

Fixes bug 696729

11 years agodriver/0.24.x: Drop support for unstable valac <= 0.23.1
Rico Tzschichholz [Sun, 24 Aug 2014 11:27:56 +0000 (13:27 +0200)] 
driver/0.24.x: Drop support for unstable valac <= 0.23.1

11 years agoTest error type check
Jürg Billeter [Sun, 24 Aug 2014 10:49:16 +0000 (12:49 +0200)] 
Test error type check

11 years agogtk+-2.0, gtk+-3.0: Fix gtk_target_list_find
Rico Tzschichholz [Sun, 24 Aug 2014 10:16:24 +0000 (12:16 +0200)] 
gtk+-2.0, gtk+-3.0: Fix gtk_target_list_find

11 years agogtk+-2.0, gtk+-3.0: GtkCssProviderError/GtkPrintError are errordomains
Rico Tzschichholz [Sun, 24 Aug 2014 10:01:53 +0000 (12:01 +0200)] 
gtk+-2.0, gtk+-3.0: GtkCssProviderError/GtkPrintError are errordomains

11 years agogtk+-2.0, gtk+-3.0: Gtk.get_default_language is unowned
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

11 years agogtk+-2.0, gtk+-3.0: Radio/ActionCallback are only vala-helper types
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

11 years agogtk+-2.0, gtk+-3.0: Make Widget.get/set_parent compatible with its property
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

11 years agogtk+-2.0, gtk+-3.0: more various fixes
Rico Tzschichholz [Thu, 21 Aug 2014 16:17:14 +0000 (18:17 +0200)] 
gtk+-2.0, gtk+-3.0: more various fixes

11 years agogtk+-2.0, gtk+-3.0: port more annotations from the GIR version
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

11 years agogtk+-2.0: port "struct" 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

11 years agogtk+-2.0, gtk+-3.0: Hide non-public symbols
Rico Tzschichholz [Thu, 21 Aug 2014 08:35:01 +0000 (10:35 +0200)] 
gtk+-2.0, gtk+-3.0: Hide non-public symbols

11 years agogtk+-3.0: port "struct" annotations from the GIR version
Rico Tzschichholz [Thu, 21 Aug 2014 08:15:01 +0000 (10:15 +0200)] 
gtk+-3.0: port "struct" annotations from the GIR version

11 years agogtk+-3.0: Add type_ids and abstract annotations for classes
Rico Tzschichholz [Wed, 20 Aug 2014 14:02:29 +0000 (16:02 +0200)] 
gtk+-3.0: Add type_ids and abstract annotations for classes

11 years agogtk+-2.0, gtk+-3.0: port lots of annotations from the GIR version
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

11 years agocodegen: Remove support for GLib < 2.24
Jürg Billeter [Sun, 24 Aug 2014 08:53:32 +0000 (10:53 +0200)] 
codegen: Remove support for GLib < 2.24

11 years agoRequire and target 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.

11 years agobuild: Generate only xz-tarballs
Rico Tzschichholz [Thu, 29 May 2014 14:50:18 +0000 (16:50 +0200)] 
build: Generate only xz-tarballs

11 years agobuild: Make building vapigen non-optional
Rico Tzschichholz [Thu, 29 May 2014 14:45:43 +0000 (16:45 +0200)] 
build: Make building vapigen non-optional

11 years agobuild: Avoid using ".." for referencing paths and reorganize valac-calls
Rico Tzschichholz [Thu, 29 May 2014 14:24:17 +0000 (16:24 +0200)] 
build: Avoid using ".." for referencing paths and reorganize valac-calls

11 years agoD-Bus: Fix proxy creation in separate source file
Jürg Billeter [Sat, 23 Aug 2014 18:55:49 +0000 (20:55 +0200)] 
D-Bus: Fix proxy creation in separate source file

11 years agoD-Bus: Set g-interface-info when creating proxy objects
Jürg Billeter [Sat, 23 Aug 2014 15:22:24 +0000 (17:22 +0200)] 
D-Bus: Set g-interface-info when creating proxy objects

11 years agoD-Bus: Move interface info definition from server to common module
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

11 years agoError on non-const field initializer in namespace
Simon Werbeck [Mon, 1 Apr 2013 03:00:12 +0000 (05:00 +0200)] 
Error on non-const field initializer in namespace

Fixes bug 569259

11 years agobindings: Update GIR-based bindings
Rico Tzschichholz [Thu, 21 Aug 2014 22:08:00 +0000 (00:08 +0200)] 
bindings: Update GIR-based bindings

11 years agoReport warning instead of error for private struct fields
Luca Bruno [Wed, 20 Aug 2014 23:35:45 +0000 (01:35 +0200)] 
Report warning instead of error for private struct fields

11 years agogtksourceview-3.0: Update to 3.13.90 and mark as deprecated
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

11 years agogtk+-3.0: Application.get_menu_by_id return value should not be owned
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

11 years agoglib-2.0: fix Hmac.update bindings
Luca Bruno [Tue, 19 Aug 2014 10:28:57 +0000 (12:28 +0200)] 
glib-2.0: fix Hmac.update bindings

Fixes bug 735041

11 years agogobject-2.0: Add binding for g_value_init_from_instance
Rico Tzschichholz [Sun, 17 Aug 2014 20:57:00 +0000 (22:57 +0200)] 
gobject-2.0: Add binding for g_value_init_from_instance

11 years agobindings: Update GIR-based bindings
Rico Tzschichholz [Sun, 17 Aug 2014 09:35:50 +0000 (11:35 +0200)] 
bindings: Update GIR-based bindings

11 years agogtk+-3.0: Update to 3.13.7
Rico Tzschichholz [Sun, 17 Aug 2014 08:16:13 +0000 (10:16 +0200)] 
gtk+-3.0: Update to 3.13.7

11 years agogtk+-2.0, gtk+-3.0: mark test_display_button_window as variadic
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

11 years agoparser: Report error only for private instance fields in structs
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

11 years agolinux: improve backtrace bindings
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*.

11 years agoglib-2.0: make VariantDict.end return a floating reference
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

11 years agoglib: make the parameter of VariantDict constructor nullable
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

11 years agowebkit2gtk: Update to 2.5.2
Rico Tzschichholz [Mon, 11 Aug 2014 13:36:12 +0000 (15:36 +0200)] 
webkit2gtk: Update to 2.5.2

11 years agoReport an error when parsing non-public struct fields
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

11 years agoAdd Simon Werbeck to THANKS
Luca Bruno [Mon, 11 Aug 2014 11:53:15 +0000 (13:53 +0200)] 
Add Simon Werbeck to THANKS

11 years agoAdd some missing get_used_variables methods
Simon Werbeck [Tue, 5 Aug 2014 19:36:56 +0000 (21:36 +0200)] 
Add some missing get_used_variables methods

Fixes bug 734315

11 years agogtk+-3.0: Update to 3.13.6~
Rico Tzschichholz [Sun, 10 Aug 2014 14:27:05 +0000 (16:27 +0200)] 
gtk+-3.0: Update to 3.13.6~

11 years agopoppler-glib: Update to 0.26.3
Rico Tzschichholz [Tue, 5 Aug 2014 09:30:38 +0000 (11:30 +0200)] 
poppler-glib: Update to 0.26.3

11 years agobindings: Update GIR-based bindings
Evan Nemerson [Mon, 4 Aug 2014 17:40:27 +0000 (10:40 -0700)] 
bindings: Update GIR-based bindings

11 years agoReplace WebKit 3.0 bindings with 4.0.
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.

11 years agoAdd lvalue_access = false to Mutex and Cond
Luca Bruno [Sun, 3 Aug 2014 18:42:09 +0000 (20:42 +0200)] 
Add lvalue_access = false to Mutex and Cond

Fixes bug 733500

11 years agodoap: add <programming-language>
Andre Klapper [Fri, 1 Aug 2014 21:36:49 +0000 (23:36 +0200)] 
doap: add <programming-language>

11 years agodoap category core
Olav Vitters [Wed, 30 Jul 2014 18:44:14 +0000 (20:44 +0200)] 
doap category core

11 years agoRelease 0.25.1 0.25.1
Jürg Billeter [Wed, 23 Jul 2014 09:42:49 +0000 (11:42 +0200)] 
Release 0.25.1

11 years agogtk+-3.0: Update to 3.13.5
Rico Tzschichholz [Wed, 23 Jul 2014 08:38:04 +0000 (10:38 +0200)] 
gtk+-3.0: Update to 3.13.5

11 years agocompiler: Support configurable pkg-config command so can cross compile
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

11 years agogtk+-3.0: Application.get_menu_by_id returns owned value
Rico Tzschichholz [Sun, 13 Jul 2014 14:47:26 +0000 (16:47 +0200)] 
gtk+-3.0: Application.get_menu_by_id returns owned value

11 years agoWarn if -o is used in combination with -C
Florian Brosch [Thu, 10 Jul 2014 17:54:27 +0000 (19:54 +0200)] 
Warn if -o is used in combination with -C

11 years agoWarn if C files are used in combination with -C
Florian Brosch [Thu, 10 Jul 2014 17:24:09 +0000 (19:24 +0200)] 
Warn if C files are used in combination with -C

11 years agoWarn if --save-temps is used in combination with -C
Florian Brosch [Thu, 10 Jul 2014 16:56:26 +0000 (18:56 +0200)] 
Warn if --save-temps is used in combination with -C

11 years agoWarn if -X is used in combination with -C
Florian Brosch [Thu, 10 Jul 2014 03:05:09 +0000 (05:05 +0200)] 
Warn if -X is used in combination with -C

11 years agogtk+-3.0: Update to 3.13.4~f2c6b31e
Rico Tzschichholz [Sun, 13 Jul 2014 08:40:17 +0000 (10:40 +0200)] 
gtk+-3.0: Update to 3.13.4~f2c6b31e

11 years agogstreamer-video-1.0: Info.finfo is unowned
Evan Nemerson [Sat, 12 Jul 2014 05:07:39 +0000 (22:07 -0700)] 
gstreamer-video-1.0: Info.finfo is unowned

Fixes bug 731895.