]>
git.ipfire.org Git - thirdparty/vala.git/log
Jürg Billeter [Tue, 31 Jan 2012 14:02:22 +0000 (15:02 +0100)]
Release 0.14.2
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 [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
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 [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.
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.
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.
Alexander Kurtz [Sun, 22 Jan 2012 07:22:11 +0000 (23:22 -0800)]
x11: add several type definitions from X.h
Fixes bug 647464.
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 [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.
Evan Nemerson [Thu, 12 Jan 2012 07:25:35 +0000 (23:25 -0800)]
girwriter: do not emit a package as a dependency of itself
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.
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
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
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: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.
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
Simon Busch [Wed, 30 Nov 2011 17:06:50 +0000 (18:06 +0100)]
posix: Fix termios and fd_set related functions
Jürg Billeter [Sun, 18 Dec 2011 10:37:32 +0000 (11:37 +0100)]
codegen: Fix external fields
Klaus Kurzmann [Sat, 17 Dec 2011 09:38:48 +0000 (10:38 +0100)]
libnl-3.0: add bindings
Evan Nemerson [Fri, 16 Dec 2011 19:35:59 +0000 (11:35 -0800)]
gtk+-2.0, gtk+-3.0: fix IconTheme.get_search_path argument type
Jürg Billeter [Fri, 16 Dec 2011 08:47:28 +0000 (09:47 +0100)]
gtk+-3.0: Improve Dialog.get_content_area binding
gtk_dialog_get_content_area always returns a pointer to GtkBox.
Jürg Billeter [Thu, 15 Dec 2011 13:43:48 +0000 (14:43 +0100)]
Do not install vala.m4 with --disable-unversioned
This avoids file conflicts with parallel installations.
Simon Busch [Mon, 28 Nov 2011 06:34:36 +0000 (07:34 +0100)]
GVariant: Close the switch statement in the generated to_string() of enums
Simon Busch [Fri, 25 Nov 2011 07:20:21 +0000 (08:20 +0100)]
posix: Set the C name of Posix.tm to "struct tm"
Jürg Billeter [Fri, 9 Dec 2011 12:15:08 +0000 (13:15 +0100)]
Report warning on duplicate attributes
Jürg Billeter [Fri, 9 Dec 2011 12:02:27 +0000 (13:02 +0100)]
gtk+-3.0: Fix gtk_widgets_compute_expand bindings
Based on patch by Alexander Larsson.
Fixes bug 665860.
Luca Bruno [Fri, 9 Dec 2011 10:02:10 +0000 (11:02 +0100)]
girparser: Fix criticals on calculate_common_prefix
Simon Busch [Fri, 25 Nov 2011 07:08:32 +0000 (08:08 +0100)]
alsa: Fix default value of a Mixer.register() parameter
Simon Busch [Thu, 24 Nov 2011 16:51:12 +0000 (17:51 +0100)]
linux: Squash declaration of multiple CCode into a single CCode attribute
Simon Busch [Thu, 24 Nov 2011 16:49:15 +0000 (17:49 +0100)]
linux: Set array_length=false for IfReq.ifr_name
Frederik 'playya' Sdun [Mon, 5 Dec 2011 20:36:00 +0000 (21:36 +0100)]
gstreamer-0.10: Set is_out="1" for Gst.message.parse_progress
Michael 'Mickey' Lauer [Sun, 4 Dec 2011 11:05:40 +0000 (12:05 +0100)]
linux: add structures and constants for SPI (Serial Peripheral Interface)
Zeeshan Ali (Khattak) [Tue, 29 Nov 2011 23:33:18 +0000 (01:33 +0200)]
glib-2.0: Update bindings for g_format_*()
Fixes bug 665161.
Jürg Billeter [Wed, 30 Nov 2011 14:08:43 +0000 (15:08 +0100)]
Release 0.14.1
Luca Bruno [Thu, 24 Nov 2011 19:02:59 +0000 (20:02 +0100)]
gio-2.0: Make InputStream.read and OutputStream.write abstract
Based on patch by Paul Jakma.
Fixes bug 664734.
Jürg Billeter [Wed, 23 Nov 2011 15:29:50 +0000 (16:29 +0100)]
gio-2.0: Fix error type in g_dbus_send_message_with_reply binding
Jürg Billeter [Wed, 23 Nov 2011 12:30:40 +0000 (13:30 +0100)]
gio-2.0: Fix g_dbus_send_message_with_reply and GUnixFDList bindings
Luca Bruno [Tue, 22 Nov 2011 14:44:07 +0000 (15:44 +0100)]
codegen: Destroy the elements of GQueue
When destroying a GQueue also destroy its elements like we do with GList,
GSList and GNode.
Fixes bug 664529.
Luca Bruno [Mon, 21 Nov 2011 20:31:33 +0000 (21:31 +0100)]
gio-2.0: Mark IOStream.input_stream and output_stream as abstract
Based on patch by Paul Jakma.
Fixes bug 664465.
Luca Bruno [Mon, 21 Nov 2011 20:30:19 +0000 (21:30 +0100)]
gidlparser: Support abstract metadata for properties
Marc-André Lureau [Tue, 15 Nov 2011 15:33:18 +0000 (16:33 +0100)]
gtk+-3.0: Move render functions in StyleContext
Fixes bug 664117.
Jason Conti [Sun, 20 Nov 2011 23:17:23 +0000 (00:17 +0100)]
docs: Rename the .devhelp2 file to match the directory name
When searching for devhelp books, devhelp expects the .devhelp2 filename
to match the directory name.
Fixes bug 664167.
Marc-André Lureau [Fri, 18 Nov 2011 14:20:50 +0000 (15:20 +0100)]
libxml-2.0: xmlParseURI and xmlParseURIRaw return a nullable string
Fixes bug 664334.
Luca Bruno [Thu, 17 Nov 2011 10:03:22 +0000 (11:03 +0100)]
gtk+-3.0: Fix BindingArg, BindingSignal and BindingEntry.add_signal
Fixes bug 664240.
Jens Georg [Thu, 17 Nov 2011 09:09:18 +0000 (10:09 +0100)]
gtk+-3.0: Adjustment in gtk_scale_new can be null
Fixes bug 664253.
Luca Bruno [Tue, 15 Nov 2011 21:49:37 +0000 (22:49 +0100)]
glib-2.0: Add Log.remove_handler
Fixes bug 664143.
Luca Bruno [Tue, 15 Nov 2011 16:26:38 +0000 (17:26 +0100)]
posix: Fix the socketpair function
Patch by Paul Jakma.
Fixes bug 664121.
Jens Georg [Sun, 6 Nov 2011 12:51:50 +0000 (13:51 +0100)]
gstreamer-0.10: Fix ElementFactory methods and ElementFactoryListType
Set proper return type and ownership for ElementFactory.list_filter
and ElementFactory.list_get_elements as well as making
ElementFactoryListType inherit from int64.
Fixes bug 663499.
Evan Nemerson [Sun, 6 Nov 2011 22:39:38 +0000 (14:39 -0800)]
pango: fix Context.get_matrix return value
Fabian Deutsch [Fri, 4 Nov 2011 09:11:11 +0000 (10:11 +0100)]
gstreamer-0.10: Add returns_floating_reference to ElementFactory methods
Fixes bug 663145.
Luca Bruno [Thu, 3 Nov 2011 09:39:09 +0000 (10:39 +0100)]
girparser: Box structs when used in type arguments
Fixes bug 663058.
Marc-André Lureau [Wed, 2 Nov 2011 21:33:23 +0000 (22:33 +0100)]
glib-2.0: add Sequence.lookup() and SequenceIter.set() methods
Fixes bug 663271.
Luca Bruno [Tue, 1 Nov 2011 09:54:59 +0000 (10:54 +0100)]
codegen: Fix C warning when copying immutable classes
Luca Bruno [Sat, 29 Oct 2011 15:13:45 +0000 (17:13 +0200)]
GAsync: Don't pass generic arguments to .end() calls
Fixes bug 661961.
Marc-André Lureau [Fri, 28 Oct 2011 15:01:27 +0000 (17:01 +0200)]
gtk+-3.0: Several fixes in the bindings
Fixes bug 662940.
Marc-André Lureau [Mon, 24 Oct 2011 10:03:06 +0000 (12:03 +0200)]
posix: Set the returned type of putc, puts and printf to int
Fixes bug 662592.
Fabian Deutsch [Fri, 21 Oct 2011 19:39:42 +0000 (12:39 -0700)]
avahi-gobject: add port argument to EntryGroup.add_service method
Fabian Deutsch [Fri, 21 Oct 2011 19:36:36 +0000 (12:36 -0700)]
Split avahi-client out from avahi-gobject.
Fixes bug 662175.
Luca Bruno [Fri, 21 Oct 2011 16:05:09 +0000 (18:05 +0200)]
girparser: Warn when virtual methods don't match wrapper methods
Luca Bruno [Fri, 21 Oct 2011 16:01:39 +0000 (18:01 +0200)]
girparser: Warn when signals don't match emitter methods
Luca Bruno [Fri, 21 Oct 2011 15:58:38 +0000 (17:58 +0200)]
gedit: Fix bindings of Document.load and save methods
Fixes bug 661813.
Marc-André Lureau [Wed, 19 Oct 2011 12:36:17 +0000 (14:36 +0200)]
cairo: Add bindings for some enum values and functions
Fixes bug 662185.
Evan Nemerson [Tue, 18 Oct 2011 21:35:51 +0000 (14:35 -0700)]
gtk+-3.0, gtk+-2.0: make Gtk.Style.clone transfer ownership
Evan Nemerson [Tue, 18 Oct 2011 21:29:25 +0000 (14:29 -0700)]
gtk+-3.0, gtk+-2.0: work around gtk_style_copy signature mismatch
Fixes bug 662077.
Luca Bruno [Mon, 17 Oct 2011 10:48:55 +0000 (12:48 +0200)]
GVariant: Fix unboxing of Variant to a real non-null struct
Fixes bug 661945.
Evan Nemerson [Sun, 16 Oct 2011 04:42:09 +0000 (21:42 -0700)]
glib-2.0: add annotations for using GTimeSpan as a GObject property
David Kozub [Sat, 15 Oct 2011 11:10:53 +0000 (13:10 +0200)]
glib-2.0: Add get_monotonic_time() and get_real_time()
Luca Bruno [Fri, 14 Oct 2011 18:21:42 +0000 (20:21 +0200)]
codegen: Fix is_reference_counting() result for interfaces
Fixes a regression introduced by commit
5956bf5074d4508c .
Fixes bug 661620.
Luca Bruno [Sun, 9 Oct 2011 09:04:54 +0000 (11:04 +0200)]
girparser: Add has_type_id=false for structs without registered GType
Fixes regressions introduced by the switch to gir.
Fixes bug 661291.
Luca Bruno [Sun, 9 Oct 2011 08:50:32 +0000 (10:50 +0200)]
girparser: Do not create ArrayType twice with array metadata argument
Jürg Billeter [Sat, 8 Oct 2011 14:18:05 +0000 (16:18 +0200)]
hal: Fix libhal_find_device_by_capability binding
Marc-André Lureau [Wed, 5 Oct 2011 18:48:56 +0000 (20:48 +0200)]
cogl-1.0, clutter-gtk-1.0: Make get_option_group() transfer ownership
Fixes bug 661014.
Luca Bruno [Tue, 4 Oct 2011 19:49:57 +0000 (21:49 +0200)]
glib-2.0: Fix default value for static RecMutex, RWLock and Private
Luca Bruno [Tue, 4 Oct 2011 19:39:00 +0000 (21:39 +0200)]
mx-1.0: Fix regression about Draggable and Droppable virtual methods
The regression was introduced by the mx-1.0 switch to GIR.
Fixes bug 633902.
Luca Bruno [Mon, 3 Oct 2011 08:57:25 +0000 (10:57 +0200)]
glib-2.0: Set default value of StaticMutex to G_STATIC_MUTEX_INIT
Fixes bug 660764.
Luca Bruno [Fri, 30 Sep 2011 21:11:08 +0000 (23:11 +0200)]
Explicitly set type_id for boxed types converted to compact classes
Fixes bug 660576.
Fabian Deutsch [Thu, 15 Sep 2011 09:22:28 +0000 (11:22 +0200)]
posix: Add glob()
Fixes bug 659131.