]>
git.ipfire.org Git - thirdparty/vala.git/log
Jürg Billeter [Sat, 28 Apr 2012 12:34:08 +0000 (14:34 +0200)]
codegen: Fix profiling for recursive methods
Jürg Billeter [Sat, 28 Apr 2012 12:09:56 +0000 (14:09 +0200)]
glib-2.0: Update GUnicodeScript and GUnicodeBreakType bindings
Fixes bug 674660.
Jürg Billeter [Thu, 26 Apr 2012 09:58:43 +0000 (11:58 +0200)]
glib-2.0: Use correct GTest*Func bindings on GLib >= 2.26
Robert Ancell [Sat, 14 Apr 2012 06:05:00 +0000 (16:05 +1000)]
posix: Add stat fields for high precision access/modification/status change timestamps (POSIX.1-2008)
Jürg Billeter [Fri, 20 Apr 2012 12:05:15 +0000 (14:05 +0200)]
Add support for [Profile] method attribute
This allows simple method-level profiling. Requires GCC.
Rodney Dawes [Wed, 18 Apr 2012 13:14:50 +0000 (15:14 +0200)]
vala.m4: Add VALA_CHECK_MODULES and VALA_PROG_VAPIGEN
Fixes bug 642301.
Robert Ancell [Thu, 12 Apr 2012 12:58:20 +0000 (22:58 +1000)]
posix: Add utimensat and futimens bindings
Jürg Billeter [Wed, 11 Apr 2012 11:43:53 +0000 (13:43 +0200)]
glib-2.0: Fix return type of GTraverseFunc binding
Florian Brosch [Sun, 8 Apr 2012 16:07:58 +0000 (18:07 +0200)]
driver: Trim lines in *.dep files
Jürg Billeter [Sat, 7 Apr 2012 19:51:45 +0000 (22:51 +0300)]
posix: Add ffs binding
Luca Bruno [Thu, 5 Apr 2012 10:28:35 +0000 (12:28 +0200)]
gtk+-2.0, gtk+-3.0: Fix TargetList.add_table binding
Based on patch by Axel FILMORE.
Fixes bug 673117.
Jürg Billeter [Fri, 30 Mar 2012 19:32:33 +0000 (21:32 +0200)]
codegen: Generate typedefs for boolean, integer, and floating types
Jürg Billeter [Fri, 30 Mar 2012 19:14:00 +0000 (21:14 +0200)]
Bump version suffix
Florian Brosch [Mon, 26 Mar 2012 19:38:28 +0000 (21:38 +0200)]
libvaladoc: Fix typo in ValadocDocumentationScanner
Florian Brosch [Mon, 26 Mar 2012 19:06:10 +0000 (21:06 +0200)]
libvaladoc: documentation fixes
Florian Brosch [Mon, 26 Mar 2012 18:36:55 +0000 (20:36 +0200)]
libvala: Add support for libvala-0.16
Jürg Billeter [Mon, 26 Mar 2012 16:24:46 +0000 (18:24 +0200)]
Release 0.16.0
Jürg Billeter [Mon, 26 Mar 2012 16:21:42 +0000 (18:21 +0200)]
glib-2.0: Add g_dir_make_tmp binding
Fixes bug 672846.
Jürg Billeter [Wed, 21 Mar 2012 16:31:04 +0000 (17:31 +0100)]
codegen: Fix delegate target C name for static fields
Fixes bug 671110.
Jürg Billeter [Sat, 17 Mar 2012 13:53:58 +0000 (14:53 +0100)]
glib-2.0: Hide Thread constructors when targeting GLib < 2.32
Fixes bug 672284.
Alberto Ruiz [Sun, 11 Mar 2012 22:22:49 +0000 (22:22 +0000)]
glib-2.0: Adds PREFIX_ERROR_POSITION to GLib.MarkupParseFlags
Alberto Ruiz [Sun, 11 Mar 2012 00:59:36 +0000 (00:59 +0000)]
glib-2.0: Adds GLib.MarkupParseContext.get_user_data ()
Fixes bug #671749
Jürg Billeter [Fri, 9 Mar 2012 22:05:13 +0000 (23:05 +0100)]
Add udisks2 bindings
Luca Bruno [Fri, 9 Mar 2012 20:44:56 +0000 (21:44 +0100)]
gtk+-3.0: Fix autogeneration of ColorButton.get_rgba
Apologies for approving commit
51044a92ed44776e6 .
Luca Bruno [Fri, 9 Mar 2012 20:34:45 +0000 (21:34 +0100)]
gio-2.0: Mark TlsCertificate as a concrete class
Keep the class concrete for backward compatibility.
Fixes bug 671459.
Robert Ancell [Sun, 5 Feb 2012 06:42:26 +0000 (17:42 +1100)]
gtk+-3.0: Fix output parameter of Gtk.ColorButton.get_rgba
Fixes bug 669386.
Luca Bruno [Tue, 6 Mar 2012 12:41:57 +0000 (13:41 +0100)]
glib-2.0: Add generic to ThreadPool.set_sort_function callback
Thanks to Paul Jakma for the patch.
Fixes bug 670205.
Aaron Andersen [Tue, 6 Mar 2012 12:27:19 +0000 (13:27 +0100)]
posix: Fix several string functions
Fixes bug 671309.
Luca Bruno [Tue, 6 Mar 2012 12:19:26 +0000 (13:19 +0100)]
gtk+-2.0, gtk+-3.0: Unset virtual to Container.forall
Fixes bug 671394.
Florian Brosch [Mon, 27 Feb 2012 00:34:37 +0000 (01:34 +0100)]
libvaladoc/html: Sort subnamespaces in navis
Florian Brosch [Sun, 26 Feb 2012 19:41:10 +0000 (20:41 +0100)]
libvaladoc: gir-importer: Error reporting improvements
Florian Brosch [Sun, 26 Feb 2012 19:17:34 +0000 (20:17 +0100)]
doclet/devhelp: Add name="" to <book>
Jürg Billeter [Sat, 25 Feb 2012 16:17:11 +0000 (17:17 +0100)]
Release 0.15.2
Jürg Billeter [Sat, 25 Feb 2012 16:12:43 +0000 (17:12 +0100)]
gtk+-3.0: Add Widget.get_preferred_width_for_height_internal
Jens Georg [Wed, 22 Feb 2012 11:44:44 +0000 (13:44 +0200)]
libsoup2.4: Fix arguments for MessageHeaders.get_range
https://bugzilla.gnome.org/show_bug.cgi?id=670602
Jürg Billeter [Thu, 23 Feb 2012 15:09:57 +0000 (16:09 +0100)]
gdk-3.0: Fix gdk_window_destroy binding again
Stefano Debenedetti [Tue, 21 Feb 2012 11:30:21 +0000 (12:30 +0100)]
posix: Add SockAddrIn6, In6Addr and inet_pton
Fixes bug 670492.
Luca Bruno [Fri, 17 Feb 2012 19:25:36 +0000 (20:25 +0100)]
glib-2.0: Make SourceFuncs a struct
Thanks to Paula Jakma for the patch.
Fixes bug 669756.
Florian Brosch [Wed, 15 Feb 2012 20:35:45 +0000 (21:35 +0100)]
valadoc: LinkHelper: turn get_package_link into a virtual method
Evan Nemerson [Sun, 12 Feb 2012 23:34:12 +0000 (15:34 -0800)]
glib-2.0: add g_thread_new and g_thread_try_new bindings
Evan Nemerson [Sun, 12 Feb 2012 22:01:22 +0000 (14:01 -0800)]
gtk+-3.0: update to 3.3.15
Luca Bruno [Sat, 11 Feb 2012 20:32:27 +0000 (21:32 +0100)]
gio-2.0: Include gunixfdlist.h for UnixFDList
Jens Georg [Wed, 1 Feb 2012 12:54:53 +0000 (13:54 +0100)]
gstreamer-0.10: Add returns_floatin_reference to Element.make_from_uri
https://bugzilla.gnome.org/show_bug.cgi?id=669166
Luca Bruno [Fri, 10 Feb 2012 10:13:22 +0000 (11:13 +0100)]
codegen: Allow usage of gtype structs inheriting non-gtype struct
The behavior of type_id is different, but get/set/take/marshaller aren't
as specific as type_id. Therefore this patch enhances without breaking.
Fixes bug 669604.
Evan Nemerson [Fri, 10 Feb 2012 06:35:52 +0000 (07:35 +0100)]
Support --target-glib argument
Florian Brosch [Fri, 10 Feb 2012 06:25:42 +0000 (07:25 +0100)]
libvaladoc: mark @deprecated as deprecated
Florian Brosch [Fri, 10 Feb 2012 04:48:15 +0000 (05:48 +0100)]
libvaladoc: docparser: Fix invalid cast in lists
Evan Nemerson [Wed, 1 Feb 2012 07:46:10 +0000 (23:46 -0800)]
glib-2.0: add some missing deprecation information
Luca Bruno [Thu, 9 Feb 2012 13:12:42 +0000 (14:12 +0100)]
gio-2.0: send_message_with_reply.out_serial is not out in vala
Fixes a regression introduced by the switch to GIR.
Luca Bruno [Thu, 9 Feb 2012 08:39:10 +0000 (09:39 +0100)]
Support initializer list for structs that have a base type
Fixes bug 669580.
Jesse van den Kieboom [Wed, 8 Feb 2012 11:17:11 +0000 (12:17 +0100)]
Added bindings for Object.new_valist
https://bugzilla.gnome.org/show_bug.cgi?id=669654
Jesse van den Kieboom [Wed, 8 Feb 2012 11:17:02 +0000 (12:17 +0100)]
Added bindings for HashTable<K,V>.foreach_remove
https://bugzilla.gnome.org/show_bug.cgi?id=669653
Jesse van den Kieboom [Tue, 7 Feb 2012 10:22:35 +0000 (11:22 +0100)]
Added error when not exporting any namespaces for GIR
https://bugzilla.gnome.org/show_bug.cgi?id=669551
Florian Brosch [Tue, 7 Feb 2012 15:20:12 +0000 (16:20 +0100)]
gtkdoc-renderer: Fix broken escapes
Florian Brosch [Mon, 6 Feb 2012 20:43:53 +0000 (21:43 +0100)]
gtkdoc-renderer: Avoid possible \n in signal/property-links
Luca Bruno [Tue, 7 Feb 2012 10:07:36 +0000 (11:07 +0100)]
gdk-pixbuf-2.0: Fix regression against PixbufSaveFunc
The regression was introduced by the switch to gir.
Fixes bug 669518.
Luca Bruno [Mon, 6 Feb 2012 21:37:16 +0000 (22:37 +0100)]
codegen: Fix C warning when passing lambda free functions
Fixes bug 663651.
Alexander Kurtz [Sat, 4 Feb 2012 16:31:12 +0000 (17:31 +0100)]
sdl: Make AudioSpec a struct, then fix Audio.open(), load() and mix()
Fixes bug 669279.
Luca Bruno [Mon, 6 Feb 2012 20:19:36 +0000 (21:19 +0100)]
codegen: Add support for delegate_target_cname in CCode
Philip Withnall [Fri, 13 Jan 2012 19:30:29 +0000 (19:30 +0000)]
vapi: Add glib-unix.h functions to glib-2.0.vapi
To bind the things in glib-unix.h. Creating a separate glib-unix-2.0.vapi is
unneccessary because these functions are present in libglib-2.0.so itself,
rather than a separate library. They just require the glib-unix.h header to
be included.
Closes: https://bugzilla.gnome.org/show_bug.cgi?id=667894
Ryan Lortie [Fri, 3 Feb 2012 15:50:23 +0000 (10:50 -0500)]
glib: add .data to StringBuilder
To do the same thing as string.data, but without the strlen() (since we
already know this from the GString's length field).
https://bugzilla.gnome.org/show_bug.cgi?id=669313
Ryan Lortie [Fri, 3 Feb 2012 16:09:36 +0000 (11:09 -0500)]
gtk+-3.0: some updates
- complete the move of the app-menu and menubar properties into
GtkApplication
- add GtkActionable interface and its implementations
- add gtk_menu_(bar_)new_from_model() APIs
- drop a premature add of gtk_window_setup_persistent_state()
Alexander Kurtz [Thu, 2 Feb 2012 12:47:26 +0000 (13:47 +0100)]
glib-2.0: Mark OptionEntry.arg_description as nullable
Fixes bug 669241.
Alexander Kurtz [Thu, 2 Feb 2012 13:26:04 +0000 (14:26 +0100)]
glib-2.0: AsyncQueue.try_pop() and timed_pop() may return null
Fixes bug 669242.
Luca Bruno [Wed, 1 Feb 2012 15:08:47 +0000 (16:08 +0100)]
clutter-1.0: Add Box.layout_manager to not break code using old clutter
The Box.layout_manager property has been removed in commit
81cade2a
and broke code using old clutter versions.
Nathan Phillip Brink [Wed, 23 Nov 2011 02:57:23 +0000 (02:57 +0000)]
tests: Honor CFLAGS, LDFLAGS, and CPPFLAGS
Fixes bug 664606.
Jens Georg [Mon, 30 Jan 2012 19:51:34 +0000 (20:51 +0100)]
gstreamer-0.10: Add returns_floating_reference to gst_parse_bin_*
https://bugzilla.gnome.org/show_bug.cgi?id=669060
Evan Nemerson [Wed, 1 Feb 2012 00:14:31 +0000 (16:14 -0800)]
libsoup-2.4: add type arguments for datalist arguments to form funcs
Evan Nemerson [Wed, 1 Feb 2012 00:15:42 +0000 (16:15 -0800)]
x11: add GIR name for XID
Evan Nemerson [Mon, 30 Jan 2012 10:59:04 +0000 (02:59 -0800)]
Add gir-bindings and gidl-bindings Makefile targets in vapi/
Evan Nemerson [Mon, 30 Jan 2012 06:44:20 +0000 (22:44 -0800)]
poppler-glib: switch to GIR
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.
Florian Brosch [Tue, 31 Jan 2012 22:51:57 +0000 (23:51 +0100)]
gtk-importer: Allow "struct [id]*] inside docbook type tags
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.
Florian Brosch [Mon, 30 Jan 2012 01:56:14 +0000 (02:56 +0100)]
gtkdoc-parser: Allow <title> in ordered and itemized lists
Florian Brosch [Mon, 30 Jan 2012 01:42:23 +0000 (02:42 +0100)]
gtkdoc-parser: Fix possible infinite loop
Florian Brosch [Sun, 29 Jan 2012 23:39:34 +0000 (00:39 +0100)]
gtkdoc-importer: Add support for orderedlist
Florian Brosch [Sun, 29 Jan 2012 21:14:12 +0000 (22:14 +0100)]
gtkdoc-importer: Add support for refsect3
Florian Brosch [Sun, 29 Jan 2012 21:10:24 +0000 (22:10 +0100)]
gtkdoc-importer: Add support for variablelist
Florian Brosch [Sun, 29 Jan 2012 19:32:00 +0000 (20:32 +0100)]
gtkdoc-importer: Add support for sections
Florian Brosch [Sun, 29 Jan 2012 17:49:40 +0000 (18:49 +0100)]
libvaladoc: Accept block content in list-items
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.
Florian Brosch [Sun, 29 Jan 2012 03:32:02 +0000 (04:32 +0100)]
gtkdoc-importer: Allow mixed content in refsect2
Florian Brosch [Sun, 29 Jan 2012 03:04:47 +0000 (04:04 +0100)]
gtkdoc-parser: Add a helper for mixed content
Florian Brosch [Sun, 29 Jan 2012 01:49:13 +0000 (02:49 +0100)]
gtkdoc-importer: Add support for abbrev
Florian Brosch [Sun, 29 Jan 2012 01:47:37 +0000 (02:47 +0100)]
gtkdoc-importer: Add support for literallayout
Florian Brosch [Sun, 29 Jan 2012 01:46:55 +0000 (02:46 +0100)]
gtkdoc-importer: Add support for informaltable
Florian Brosch [Sat, 28 Jan 2012 21:40:17 +0000 (22:40 +0100)]
gtkdoc-importer: Add support for computeroutput
Florian Brosch [Sat, 28 Jan 2012 21:39:46 +0000 (22:39 +0100)]
gtkdoc-importer: Add support for varname
Florian Brosch [Sat, 28 Jan 2012 20:45:40 +0000 (21:45 +0100)]
gtkdoc-importer: Fix to_string for xml-close
Florian Brosch [Sat, 28 Jan 2012 20:16:57 +0000 (21:16 +0100)]
gtkdoc-importer: Add support for figures
Florian Brosch [Sat, 28 Jan 2012 19:41:30 +0000 (20:41 +0100)]
libvaladoc: gtkdoc: Add support for important
Florian Brosch [Sat, 28 Jan 2012 18:59:21 +0000 (19:59 +0100)]
gtkdoc-importer: Merge rule for example & informalexample
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.
Florian Brosch [Sat, 28 Jan 2012 03:54:48 +0000 (04:54 +0100)]
Add a metadata-format for gir files
Florian Brosch [Fri, 27 Jan 2012 16:10:59 +0000 (17:10 +0100)]
libvaladoc: Add support for SourceCode attributes