]>
git.ipfire.org Git - thirdparty/vala.git/log
Evan Nemerson [Wed, 1 Feb 2012 00:37:09 +0000 (16:37 -0800)]
clutter-1.0: update bindings
Evan Nemerson [Wed, 1 Feb 2012 00:50:02 +0000 (16:50 -0800)]
girparser: support changing names of virtual methods without wrappers
Fixes bug 668991.
Evan Nemerson [Wed, 1 Feb 2012 00:48:25 +0000 (16:48 -0800)]
codegen: support virtual functions with vfunc_name but no invokers
Partially fixes 668991.
Luca Bruno [Tue, 31 Jan 2012 09:23:52 +0000 (10:23 +0100)]
gtk+-2.0, gtk+-3.0: Mark Button.set_label parameter as nullable
Fixes bug 669058.
Luca Bruno [Sun, 29 Jan 2012 15:26:08 +0000 (16:26 +0100)]
cogl-1.0: Use a static method instead of a constructor for Cogl.Path
The Cogl.Path constructor never worked, use a static method instead.
Luca Bruno [Sun, 29 Jan 2012 12:55:59 +0000 (13:55 +0100)]
codegen: Fix getting NoAccessorMethod properties of real struct type
Luca Bruno [Sun, 29 Jan 2012 09:00:48 +0000 (10:00 +0100)]
libpeas-1.0: Fix ExtensionSetForeachFunc binding
Fixes bug 660362.
Luca Bruno [Sat, 28 Jan 2012 10:05:00 +0000 (11:05 +0100)]
gtk+-3.0: Mark WidgetPath.iter_has_region.flags as out
Fixes bug 668854.
Jürg Billeter [Thu, 26 Jan 2012 21:06:50 +0000 (22:06 +0100)]
Release 0.15.1
Jürg Billeter [Thu, 26 Jan 2012 20:49:15 +0000 (21:49 +0100)]
Consider GLib.Object?[] compatible to GLib.Object[]
Fixes bug 667600.
Jürg Billeter [Thu, 26 Jan 2012 20:33:33 +0000 (21:33 +0100)]
Update .gitignore
Jürg Billeter [Thu, 26 Jan 2012 20:33:24 +0000 (21:33 +0100)]
Add missing file
Florian Brosch [Tue, 24 Jan 2012 20:14:35 +0000 (21:14 +0100)]
Check type of default arguments
Florian Brosch [Tue, 24 Jan 2012 20:07:50 +0000 (21:07 +0100)]
Report warning for type arguments in type check expressions
Florian Brosch [Tue, 24 Jan 2012 20:02:28 +0000 (21:02 +0100)]
Report warning for type arguments in typeof expressions
Florian Brosch [Thu, 29 Dec 2011 15:04:08 +0000 (16:04 +0100)]
girwriter: Add <doc> support
Florian Brosch [Tue, 29 Nov 2011 00:56:46 +0000 (01:56 +0100)]
girparser: Add support for comments
Florian Brosch [Tue, 29 Nov 2011 00:56:46 +0000 (01:56 +0100)]
Do not allow overriding content property in Comment class
Florian Brosch [Tue, 29 Nov 2011 00:56:46 +0000 (01:56 +0100)]
gee: Add MapIterator
Luca Bruno [Thu, 26 Jan 2012 17:29:28 +0000 (18:29 +0100)]
cogl-1.0: Cogl.get_viewport parameter has no array length
Jürg Billeter [Thu, 26 Jan 2012 13:55:41 +0000 (14:55 +0100)]
Add packagekit-glib2 bindings
Jürg Billeter [Tue, 24 Jan 2012 15:12:01 +0000 (16:12 +0100)]
Fix possibly unassigned parameter
Ryan Lortie [Fri, 20 Jan 2012 20:31:17 +0000 (15:31 -0500)]
codegen: Do not use g_object_class_override_property
Instead, always install our own new property with what we believe the
correct type is. This avoids a problem with libgee providing properties
on some classes that implement two interfaces having the same property
name with different types.
Fixes bug 666728.
Luca Bruno [Tue, 24 Jan 2012 13:29:44 +0000 (14:29 +0100)]
Allow specialization of generic properties
Fixes bug 667668.
Colin Walters [Mon, 23 Jan 2012 18:07:39 +0000 (13:07 -0500)]
vapigen: Use install-data-hook for .pc file symbolic link
The $(pkgconfigdir) may not have been created when we're just in
the install-exec phase.
Luca Bruno [Sun, 25 Dec 2011 12:43:28 +0000 (13:43 +0100)]
codegen: Use NULL as default C value for nullable structs
Fixes bug 665904.
Luca Bruno [Sat, 14 Jan 2012 09:26:30 +0000 (10:26 +0100)]
codegen: MemberAccess already refers to base property
Fixes bug 667803.
Luca Bruno [Sun, 22 Jan 2012 19:27:16 +0000 (20:27 +0100)]
Initialize the variable directly when assigning a struct creation
Some structs like WeakRef or potentially Mutex can't use temporary
variables during initialization.
Alexander Kurtz [Sun, 22 Jan 2012 22:01:03 +0000 (14:01 -0800)]
Add xtst bindings
Fixes bug 647465.
Evan Nemerson [Sun, 22 Jan 2012 21:47:49 +0000 (13:47 -0800)]
posix: don't use owned for resolved_path argument
Luca Bruno [Sun, 22 Jan 2012 21:28:35 +0000 (13:28 -0800)]
posix: add realpath binding
Fixes bug 655020.
Rico Tzschichholz [Sun, 22 Jan 2012 17:22:53 +0000 (18:22 +0100)]
Add some missing files to EXTRA_DIST
Evan Nemerson [Sun, 22 Jan 2012 09:38:37 +0000 (01:38 -0800)]
glib-2.0, gobject-2.0: add new symbols from 2.32
Evan Nemerson [Sun, 22 Jan 2012 09:17:24 +0000 (01:17 -0800)]
gio-2.0: update to 2.31.12
Evan Nemerson [Sun, 22 Jan 2012 08:04:02 +0000 (00:04 -0800)]
gtk+-3.0: make ThemingEngine.register_property.parse_func nullable
Fixes bug 666906.
Evan Nemerson [Sun, 22 Jan 2012 07:58:51 +0000 (23:58 -0800)]
gdk-2.0: use uint8[] for Bitmap and Pixmap.create_from_data data
Fixes bug 646339.
Nicolas Bruguier [Sun, 22 Jan 2012 07:36:16 +0000 (23:36 -0800)]
pixman-1: Fix pixman Region[16/32] and add Fixed from double/int funcs
Fixes bug 641962.
Alexander Kurtz [Sun, 22 Jan 2012 07:22:11 +0000 (23:22 -0800)]
x11: add several type definitions from X.h
Fixes bug 647464.
Florian Brosch [Sat, 21 Jan 2012 11:55:11 +0000 (12:55 +0100)]
tag sizeof as constant
Evan Nemerson [Sat, 21 Jan 2012 11:25:25 +0000 (03:25 -0800)]
Makefile.vapigen: use *_FILES instead of *_GIR
The more generic variable name is more appropriate since there may be
one or more custom vala file in addition to the GIR.
Evan Nemerson [Sat, 21 Jan 2012 05:09:47 +0000 (21:09 -0800)]
Add autotools vapigen integration for upstream bindings
Fixes bug 649526.
Evan Nemerson [Fri, 20 Jan 2012 09:22:17 +0000 (01:22 -0800)]
mx-1.0: various fixes for Image.set_from_buffer/data methods
Fixes bug 668318.
Evan Nemerson [Thu, 19 Jan 2012 07:48:00 +0000 (23:48 -0800)]
codegen: support free_function_address_of annotation
Evan Nemerson [Wed, 18 Jan 2012 01:09:02 +0000 (17:09 -0800)]
glib-2.0: add GByteArray bindings
Michael 'Mickey' Lauer [Wed, 18 Jan 2012 20:18:08 +0000 (21:18 +0100)]
linux: change IfAddrs structure to be more useful in conjunction with getnameinfo()
Michael 'Mickey' Lauer [Wed, 18 Jan 2012 20:16:56 +0000 (21:16 +0100)]
posix: fix socklen_t and its usage in getnameinfo
Acked-by: Luca Bruno <lethalman88@gmail.com>
Luca Bruno [Tue, 17 Jan 2012 08:30:31 +0000 (09:30 +0100)]
codegen: Reintroduce memory leak when using generics in interfaces
The bug was present in older Vala versions. Reintroducing it to avoid
breaking old code, until a proper fix is found.
See bug 666480.
Florian Brosch [Tue, 17 Jan 2012 21:08:19 +0000 (22:08 +0100)]
Check left parameter of is
Evan Nemerson [Thu, 12 Jan 2012 23:11:02 +0000 (15:11 -0800)]
Add gdl-3.0 bindings
Evan Nemerson [Thu, 12 Jan 2012 21:55:15 +0000 (13:55 -0800)]
clutter-gtk-1.0: switch to GIR
Evan Nemerson [Thu, 12 Jan 2012 23:08:08 +0000 (15:08 -0800)]
Add cogl-pango-1.0 bindings
Evan Nemerson [Tue, 17 Jan 2012 20:39:57 +0000 (12:39 -0800)]
gio-2.0: re-add custom delegates for ActionEntry callbacks
Luca Bruno [Sat, 14 Jan 2012 21:44:30 +0000 (22:44 +0100)]
Check accessibility of type arguments
Luca Bruno [Fri, 13 Jan 2012 20:52:56 +0000 (21:52 +0100)]
codegen: Fix type check for vfunc returning SimpleType structs
Fixes bug 667890.
Philip Withnall [Fri, 13 Jan 2012 19:31:32 +0000 (19:31 +0000)]
readline: Make the parameter of VcpFunc be nullable
Fixes bug 667893.
Fabian Deutsch [Fri, 13 Jan 2012 19:26:48 +0000 (11:26 -0800)]
avahi-client: deprecated wrapper methods which throw errors
First step towards fixing 665375.
Evan Nemerson [Thu, 12 Jan 2012 11:45:49 +0000 (03:45 -0800)]
gio-2.0: don't hide UnixSocketAddressType in gio-2.0
Luca Bruno [Thu, 12 Jan 2012 11:21:12 +0000 (12:21 +0100)]
gio-2.0: Ultimate fixes
Luca Bruno [Thu, 12 Jan 2012 11:12:59 +0000 (12:12 +0100)]
gio-2.0: Fix some regressions intruduced by the GIR switch
Evan Nemerson [Thu, 12 Jan 2012 09:03:09 +0000 (01:03 -0800)]
gio-2.0: remove obsolete gio-2.0 GIDL data
Evan Nemerson [Thu, 12 Jan 2012 08:59:11 +0000 (00:59 -0800)]
libgdata, libpeas-1.0, libwnck-3.0, pangocairo, rest-0.7: update
Evan Nemerson [Thu, 12 Jan 2012 07:25:35 +0000 (23:25 -0800)]
girwriter: do not emit a package as a dependency of itself
Evan Nemerson [Thu, 12 Jan 2012 07:24:34 +0000 (23:24 -0800)]
atk, gdk-3.0, gdk-pixbuf-2.0, gtksourceview-3.0, mx-1.0: update
Evan Nemerson [Thu, 12 Jan 2012 07:04:37 +0000 (23:04 -0800)]
libsoup-2.4: update to 2.37.3
Evan Nemerson [Thu, 12 Jan 2012 06:41:43 +0000 (22:41 -0800)]
gio-2.0: switch to GIR
Fabian Deutsch [Mon, 9 Jan 2012 09:04:51 +0000 (10:04 +0100)]
gtk+-2.0, gtk+-3.0: Mark BuilderConnectFunc.connect_object as nullable
Fixes bug 667524.
Luca Bruno [Fri, 6 Jan 2012 21:57:02 +0000 (22:57 +0100)]
codegen: Don't copy array parameters when captured
Also allow uncopiable compact classes to be captured.
Fixes bug 639054.
Evan Nemerson [Sat, 7 Jan 2012 18:46:40 +0000 (10:46 -0800)]
webkit-1.0: update to 1.6.1
Michael 'Mickey' Lauer [Sat, 7 Jan 2012 11:52:36 +0000 (12:52 +0100)]
posix: add getnameinfo(3) and assorted constants
Michael 'Mickey' Lauer [Sat, 7 Jan 2012 11:29:21 +0000 (12:29 +0100)]
posix: add members for SockAddr struct
Evan Nemerson [Fri, 6 Jan 2012 23:10:46 +0000 (15:10 -0800)]
clutter-1.0: add keysyms
Fixes bug 628103.
Evan Nemerson [Fri, 6 Jan 2012 23:08:47 +0000 (15:08 -0800)]
clutter-1.0: update to 1.9.2
Ryan Lortie [Fri, 6 Jan 2012 20:04:08 +0000 (15:04 -0500)]
gtk+-3.0: add gtk_window_setup_persistent_state()
Marc-André Lureau [Fri, 6 Jan 2012 18:41:25 +0000 (19:41 +0100)]
gio-2.0: add a few nullable from Menu
https://bugzilla.gnome.org/show_bug.cgi?id=667431
Marc-André Lureau [Fri, 6 Jan 2012 18:06:22 +0000 (19:06 +0100)]
gio-2.0: add a few nullable from GSimpleAction
https://bugzilla.gnome.org/show_bug.cgi?id=667428
Ryan Lortie [Fri, 6 Jan 2012 15:30:28 +0000 (10:30 -0500)]
glib-2.0.vapi: add new GHashTable API
g_hash_table_add() and g_hash_table_contains() were just added to GLib
so add them here.
It's now possible to say 'if (key in table) { }'.
Ryan Lortie [Fri, 6 Jan 2012 05:45:37 +0000 (00:45 -0500)]
gio-2.0.vapi: some action related updates
Marc-André Lureau [Fri, 28 Oct 2011 23:18:14 +0000 (01:18 +0200)]
Set correct default value for Pango.Weight
https://bugzilla.gnome.org/show_bug.cgi?id=662974
Marc-André Lureau [Fri, 28 Oct 2011 23:17:16 +0000 (01:17 +0200)]
gidl parse default_value for enums
It can be useful for correct default value in properties
https://bugzilla.gnome.org/show_bug.cgi?id=662974
Luca Bruno [Thu, 5 Jan 2012 18:27:04 +0000 (19:27 +0100)]
girparser: Only reparent static methods within the same GIR
Zeeshan Ali (Khattak) [Thu, 5 Jan 2012 04:32:18 +0000 (06:32 +0200)]
gtk+-3.0: Correct binding for GtkSpinButton::input.new_value
Fixes bug 667329.
Luca Bruno [Wed, 4 Jan 2012 20:26:11 +0000 (21:26 +0100)]
gtk+-3.0: Mark ThemingEngine.has_region.flags as out parameter
Fixes bug 667208.
Aaron Andersen [Sun, 25 Dec 2011 14:29:24 +0000 (15:29 +0100)]
codegen: Generate _dup() and _free() for structs in the posix profile
Fixes bug 665815.
Jacques-Pascal Deplaix [Mon, 20 Jun 2011 17:28:13 +0000 (19:28 +0200)]
glib-2.0: Fix some issues for the experimental non-null checks
Fixes bug 651841.
Marc-André Lureau [Wed, 5 Oct 2011 19:44:39 +0000 (21:44 +0200)]
clutter-1.0: Make State.set_key.source_state_name parameter nullable
Fixes bug 661018.
Luca Bruno [Sun, 25 Dec 2011 14:01:24 +0000 (15:01 +0100)]
clutter-1.0: Regenerate bindings from debian sid GIR
Michael 'Mickey' Lauer [Sat, 24 Dec 2011 11:16:04 +0000 (12:16 +0100)]
posix: add tzset(3) and assorted constants
Evan Nemerson [Fri, 23 Dec 2011 20:55:05 +0000 (12:55 -0800)]
gtk+-2.0, gtk+-3.0: make IconTheme.list_icons.context nullable
Philip Withnall [Thu, 22 Dec 2011 00:10:18 +0000 (00:10 +0000)]
glib-2.0, gio-2.0: Fix some nullable types in ContentType, Icon, HashTable
Fixes bug 666699.
Olaf [Fri, 23 Dec 2011 11:45:48 +0000 (12:45 +0100)]
x11: Set array_length to false for ModifierKeymap.modifiermap
Fixes bug 666099.
Luca Bruno [Thu, 22 Dec 2011 20:13:56 +0000 (21:13 +0100)]
gdk-3.0: Drop the abstract keyword from the Cursor class
Vala does not allow creating new Cursor if the class is abstract.
As it doesn't affect its usage at all, drop the keyword
instead of breaking the backward compatibility.
Fixes bug 665624.
Luca Bruno [Thu, 22 Dec 2011 20:12:30 +0000 (21:12 +0100)]
girparser: Allow specifying abstract metadata for classes
Luca Bruno [Thu, 22 Dec 2011 18:57:43 +0000 (19:57 +0100)]
cogl-1.0: Use cogl-pango/cogl-pango.h header for pango symbols
Fixes bug 665953.
Jens Georg [Fri, 16 Dec 2011 12:33:29 +0000 (13:33 +0100)]
gstreamer-0.10: Fix several ownership transfer when adding children
gst_bin_add, gst_bin_add_many and gst_element_add_pad only transfer
ownership if the reference is floating, otherwise increasing the
refcount. The reference is added by gst_object_set_parent.
Fixes bug 666358.
Zeeshan Ali (Khattak) [Mon, 12 Dec 2011 19:44:51 +0000 (21:44 +0200)]
gtk+-2.0, gtk+-3.0: Make Editable.insert_text.position be a ref parameter
Fixes bug 666021.
Timo Kluck [Sun, 11 Dec 2011 20:39:37 +0000 (21:39 +0100)]
gobject-2.0: Fix ValueTransform and BindingTransformFunc
The destination GValue is already being initialized by the caller.
Fixes bug 665966.
Jürg Billeter [Wed, 21 Dec 2011 15:29:12 +0000 (16:29 +0100)]
gtk+-3.0: Update to 3.3.6
Jürg Billeter [Wed, 21 Dec 2011 15:23:16 +0000 (16:23 +0100)]
gio-2.0: Update to 2.31.6
Luca Bruno [Wed, 21 Dec 2011 07:52:46 +0000 (08:52 +0100)]
gio-2.0: Make AsyncInitable.init_async virtual instead of abstract
Fixes bug 666348.
Simon Busch [Fri, 25 Nov 2011 07:21:08 +0000 (08:21 +0100)]
linux: Add bindings for rtc_time and fix the Rtc.WakeAlarm.time field