]> git.ipfire.org Git - thirdparty/vala.git/log
thirdparty/vala.git
10 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

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

10 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

10 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

10 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

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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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.

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

10 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

10 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

10 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

10 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

10 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

10 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

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

10 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

10 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

10 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

10 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

10 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

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

10 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

10 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

10 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.

11 years agoclutter-gst-1.0: fix deps
Yaakov Selkowitz [Mon, 23 Jun 2014 23:17:12 +0000 (18:17 -0500)] 
clutter-gst-1.0: fix deps

ClutterGst.VideoSink subclasses Gst.Navigation since
commit 47305de837090f3bdb21183bcac51a056561b639

Fixes bug 732138.

11 years agoAdd .dir-locals.el (emacs configuration file)
Evan Nemerson [Thu, 10 Jul 2014 16:20:53 +0000 (09:20 -0700)] 
Add .dir-locals.el (emacs configuration file)

This just helps people using emacs use the correct settings when
working on vala.

11 years agogtk+-3.0: make TextIter.copy return value nullable
Evan Nemerson [Sat, 12 Jul 2014 04:46:17 +0000 (21:46 -0700)] 
gtk+-3.0: make TextIter.copy return value nullable

Fixes bug 732884.

11 years agoglib-2.0: Fix bindings for g_hash_table_size
Florian Brosch [Thu, 10 Jul 2014 03:17:17 +0000 (05:17 +0200)] 
glib-2.0: Fix bindings for g_hash_table_size

11 years agobindings: update GIR-based bindings to latest git
Evan Nemerson [Wed, 9 Jul 2014 16:55:53 +0000 (09:55 -0700)] 
bindings: update GIR-based bindings to latest git

11 years agolibrsvg-2.0: remove from gir-bindings target
Evan Nemerson [Sun, 6 Jul 2014 07:25:19 +0000 (00:25 -0700)] 
librsvg-2.0: remove from gir-bindings target

The librsvg bindings distributed with Vala have been deprecated in
favor of those distributed with librsvg for some time now.  By
removing them from the gir-bindings target we can avoid API changes
and keep CI working while still updating the GIR for valadoc.org.

11 years agoDetect format string errors when instancing errors
Simon Werbeck [Sun, 6 Jul 2014 17:18:16 +0000 (19:18 +0200)] 
Detect format string errors when instancing errors

Fixes bug 732530

11 years agogtk+-3.0: Update to 3.13.4~b238d556
Rico Tzschichholz [Wed, 2 Jul 2014 06:41:25 +0000 (08:41 +0200)] 
gtk+-3.0: Update to 3.13.4~b238d556

11 years agocodegen: cast instead of trying to guess *_CLASS macro name
Evan Nemerson [Sun, 29 Jun 2014 07:26:39 +0000 (00:26 -0700)] 
codegen: cast instead of trying to guess *_CLASS macro name

Fixes bug 732413

11 years agowebkit2gtk-3.0, webkit2gtk-web-extension-3.0: update to 2.4.3
Evan Nemerson [Tue, 1 Jul 2014 01:36:35 +0000 (18:36 -0700)] 
webkit2gtk-3.0, webkit2gtk-web-extension-3.0: update to 2.4.3

11 years agoMark regular expression literals as stable
Jürg Billeter [Mon, 30 Jun 2014 20:08:40 +0000 (22:08 +0200)] 
Mark regular expression literals as stable

Fixes part of bug 677022.

11 years agoFix comparison of nullable value types
Simon Werbeck [Sun, 29 Jun 2014 15:00:37 +0000 (17:00 +0200)] 
Fix comparison of nullable value types

Fixes bug 678791

11 years agogstreamer-rtsp-server-1.0: update to fix C header filename
Evan Nemerson [Mon, 30 Jun 2014 08:11:42 +0000 (01:11 -0700)] 
gstreamer-rtsp-server-1.0: update to fix C header filename

11 years agogstremaer-rtsp-server-1.0: add gstreamer-net-1.0 to deps
Evan Nemerson [Sun, 29 Jun 2014 06:56:17 +0000 (23:56 -0700)] 
gstremaer-rtsp-server-1.0: add gstreamer-net-1.0 to deps

11 years agoSet G_SIGNAL_DEPRECATED on annotated signals
Simon Werbeck [Fri, 27 Jun 2014 23:41:52 +0000 (01:41 +0200)] 
Set G_SIGNAL_DEPRECATED on annotated signals

When using the [Deprecated] attribute on a signal, the corresponding
signal flag is now set upon signal creation. This requires that
--target-glib is set accordingly

Fixes bug 732381

11 years agoFix previous 6c36eb4 commit
Luca Bruno [Sat, 28 Jun 2014 08:53:18 +0000 (10:53 +0200)] 
Fix previous 6c36eb4 commit

11 years agocodewriter: Do not write (unowned string)[] for constants
Luca Bruno [Sat, 28 Jun 2014 08:42:14 +0000 (10:42 +0200)] 
codewriter: Do not write (unowned string)[] for constants

The element type of a constant array is forced to be unowned
in the parser. Therefore we don't write (unowned string) to avoid
breaking vapi parsing uselessly with older valac versions.

Fixes bug 732080

11 years agovala.m4: don't escape modules argument to VALA_CHECK_MODULES
Evan Nemerson [Fri, 27 Jun 2014 20:30:13 +0000 (13:30 -0700)] 
vala.m4: don't escape modules argument to VALA_CHECK_MODULES

Fixes bug 729495.

11 years agoCall g_signal_handlers_destroy on gtypeinstance finalizer
Luca Bruno [Fri, 27 Jun 2014 15:14:39 +0000 (17:14 +0200)] 
Call g_signal_handlers_destroy on gtypeinstance finalizer

Fixes bug 708130

11 years agogirwriter: fall back on gir_namespace if GIR name is not available
Evan Nemerson [Fri, 27 Jun 2014 04:47:09 +0000 (21:47 -0700)] 
girwriter: fall back on gir_namespace if GIR name is not available

11 years agogirwriter: fix *Private type name for nested classes
Evan Nemerson [Fri, 27 Jun 2014 04:34:00 +0000 (21:34 -0700)] 
girwriter: fix *Private type name for nested classes

Fixes bug 641559.

11 years agoglib-2.0: change constructor for GenericArray with glib-2.0 >= 2.30
Evan Nemerson [Thu, 26 Jun 2014 22:35:46 +0000 (15:35 -0700)] 
glib-2.0: change constructor for GenericArray with glib-2.0 >= 2.30

Fixes bug 732251.

11 years agoglib-2.0: mark PtrArray as deprecated in favor of GenericArray
Evan Nemerson [Thu, 26 Jun 2014 22:34:04 +0000 (15:34 -0700)] 
glib-2.0: mark PtrArray as deprecated in favor of GenericArray

GenericArray is much nicer, and if you really want to use pointers
(which you don't) you can always do GenericArray<void*>.

11 years agogstreamer-1.0: update bindings to latest git
Evan Nemerson [Thu, 26 Jun 2014 21:13:44 +0000 (14:13 -0700)] 
gstreamer-1.0: update bindings to latest git

11 years agogstreamer-rtsp-server-1.0: update bindings
Evan Nemerson [Mon, 2 Jun 2014 17:18:26 +0000 (10:18 -0700)] 
gstreamer-rtsp-server-1.0: update bindings

The previous bindings only worked for an unstable pre-release version
of gstreamer-rtsp-server-1.0.  The new (stable) version is not
backwards compatible, so neither can the Vala bindings be.  Since we
had to break backwards compatibilitiy, why not go big?  I've taken the
opportunity to move the bindings into the Gst.RTSPServer namespace to
better match the other gstreamer bindings, as well as other assorted
less-disruptive clean-ups.

Fixes bug 723910.

11 years agogdk-3.0, gtk+-3.0: Update to 3.13.3
Rico Tzschichholz [Thu, 26 Jun 2014 09:55:06 +0000 (11:55 +0200)] 
gdk-3.0, gtk+-3.0: Update to 3.13.3

11 years agoposix: the atexit callback does not have a target
Evan Nemerson [Sun, 22 Jun 2014 00:57:11 +0000 (17:57 -0700)] 
posix: the atexit callback does not have a target

11 years agoglib-2.0: add non-null support for string.joinv
Evan Nemerson [Sun, 4 May 2014 03:28:46 +0000 (20:28 -0700)] 
glib-2.0: add non-null support for string.joinv

Updated patch after fixing accessing .length of arrays
in the non-nullable semantics

Fixes bug 728656

11 years agonon-nullable: Accessing array methods is safe when the array is null
Luca Bruno [Wed, 18 Jun 2014 19:43:51 +0000 (21:43 +0200)] 
non-nullable: Accessing array methods is safe when the array is null

Partially fixes bug 728656

11 years agoUse ascii_up/down instead of utf8 up/down when generating identifiers
Evan Nemerson [Tue, 17 Jun 2014 00:49:55 +0000 (17:49 -0700)] 
Use ascii_up/down instead of utf8 up/down when generating identifiers

Fixes bug 731795.

11 years agogvariant module: Fix memory leak when deserializing hashtables with gvariant
Luca Bruno [Sun, 15 Jun 2014 09:36:56 +0000 (11:36 +0200)] 
gvariant module: Fix memory leak when deserializing hashtables with gvariant

Fixes bug 698260

11 years agoglib-2.0: rename HashSet to GenericSet
Evan Nemerson [Sat, 14 Jun 2014 22:49:09 +0000 (15:49 -0700)] 
glib-2.0: rename HashSet to GenericSet

There is a Gee.HashSet which was causing conflicts for projects
using "using Gee;" (specifically, folks and gnome-contacts).

11 years agoglib-2.0: support Variant objv
Luca Bruno [Sat, 14 Jun 2014 11:41:00 +0000 (13:41 +0200)] 
glib-2.0: support Variant objv

Fixes bug 729695

11 years agocairo-xcb, xcb-iccm, xcb: deprecate in favor of vala-extra-vapis
Evan Nemerson [Thu, 12 Jun 2014 22:13:08 +0000 (15:13 -0700)] 
cairo-xcb, xcb-iccm, xcb: deprecate in favor of vala-extra-vapis

11 years agogio-2.0: maintain backwards compatibility with old ActionEntry binding 8483484d092357bae2dc2eeb3abb448befe4f121
Evan Nemerson [Thu, 12 Jun 2014 18:16:43 +0000 (11:16 -0700)] 
gio-2.0: maintain backwards compatibility with old ActionEntry binding

11 years agoglib-2.0: add static methods back into Sequence, marked as deprecated
Evan Nemerson [Thu, 12 Jun 2014 15:12:24 +0000 (08:12 -0700)] 
glib-2.0: add static methods back into Sequence, marked as deprecated

They are, it seems, usable by calling them as if they were instance
methods.  However, doing so causes a warning from valac ("Access to
static member ... with an instance reference").

11 years agoglib-2.0: add HashTable.take and length
Evan Nemerson [Wed, 11 Jun 2014 05:01:56 +0000 (22:01 -0700)] 
glib-2.0: add HashTable.take and length

11 years agoglib-2.0: add GLib.HashSet
Evan Nemerson [Fri, 6 Jun 2014 04:15:10 +0000 (21:15 -0700)] 
glib-2.0: add GLib.HashSet

This is basically just a convenience wrapper around GLib.HashTable
where the key and value are set to the same value, providing a set
data type instead of a map.

Fixes bug 686609.

11 years agogio-2.0: callbacks in ActionEntry must not have a target
Evan Nemerson [Thu, 12 Jun 2014 03:52:49 +0000 (20:52 -0700)] 
gio-2.0: callbacks in ActionEntry must not have a target

Fixes bug 681896.