]>
git.ipfire.org Git - thirdparty/vala.git/log
Jürg Billeter [Sun, 6 Dec 2009 17:25:00 +0000 (18:25 +0100)]
valac: Require --header when using --use-header
Evan Nemerson [Thu, 3 Dec 2009 17:52:12 +0000 (09:52 -0800)]
gio-2.0: Fix many async functions which don't end in _async.
Fixes bug 598657.
Evan Nemerson [Wed, 2 Dec 2009 21:55:55 +0000 (13:55 -0800)]
Fix some typos in CCode attributes.
Evan Nemerson [Wed, 2 Dec 2009 20:50:06 +0000 (12:50 -0800)]
clutter-1.0: Clutter.get_option_group* functions transfer ownership.
Fixes bug 602688.
Julian Andres Klode [Wed, 2 Dec 2009 20:11:03 +0000 (12:11 -0800)]
Add libarchive bindings.
Bind libarchive(3) to a large extent; excluding the ACL functions
which are severely underdocumented.
Evan Nemerson [Wed, 2 Dec 2009 17:40:09 +0000 (09:40 -0800)]
unique-1.0: update to unique-1.1.6.
Fixes bug 603609.
Michael 'Mickey' Lauer [Sat, 28 Nov 2009 16:30:02 +0000 (17:30 +0100)]
linux: add rfkill event structure, flags, and constants
Jürg Billeter [Fri, 27 Nov 2009 09:43:11 +0000 (10:43 +0100)]
glib-2.0: Do not use size_t for GString.len
GString methods are not size_t safe and binding the len field as
size_t is inconvenient for application developers due to the
inconsistent handling in GLib.
Zeeshan Ali (Khattak) [Wed, 25 Nov 2009 14:45:39 +0000 (16:45 +0200)]
gstreamer-0.10: Don't expose class structures
Hide the class structs from metadata file and custom bind the virtual
functions.
Michael 'Mickey' Lauer [Wed, 25 Nov 2009 12:52:02 +0000 (13:52 +0100)]
linux: fix InotifyMaskFlags enum and add missing values CLOSE and MOVE
Evan Nemerson [Tue, 24 Nov 2009 20:58:32 +0000 (12:58 -0800)]
gtk+-2.0: Gtk.SelectionData.get_data does not return an array length.
Fixes bug 602776.
Eric Alber [Tue, 24 Nov 2009 09:52:21 +0000 (01:52 -0800)]
glib-2.0: Add missing g_ptr_array_index() binding.
Fixes bug 595781.
Philipp Zabel [Mon, 23 Nov 2009 09:44:48 +0000 (10:44 +0100)]
sqlite3: add progress_handler method and ProgressCallback delegate
Fixes bug 602702.
Michael 'Mickey' Lauer [Sun, 22 Nov 2009 23:00:14 +0000 (00:00 +0100)]
linux: add adjtime(2) and adjtimex(2) with assorted flags and constants
Evan Nemerson [Sat, 21 Nov 2009 03:54:35 +0000 (19:54 -0800)]
gtk+-2.0: nullability fixes for GtkToolButton and descendants.
Fixes bug 602273.
Evan Nemerson [Fri, 20 Nov 2009 21:00:04 +0000 (13:00 -0800)]
glib-2.0: Fix GLib.ValueArray.values binding.
Evan Nemerson [Fri, 20 Nov 2009 19:05:53 +0000 (11:05 -0800)]
posix: Fix FILE bindings (copy from GLib.FileStream), and add popen.
Fixes bug 595880.
Jukka-Pekka Iivonen [Fri, 20 Nov 2009 07:21:11 +0000 (23:21 -0800)]
Add readline bindings.
Fixes bug 563057.
Evan Nemerson [Mon, 16 Nov 2009 22:36:16 +0000 (14:36 -0800)]
gdk-pixbuf-2.0: Allow Gdk.PixbufLoader.write to specify array length.
Fixes bug 597870.
Jürg Billeter [Mon, 16 Nov 2009 21:07:48 +0000 (22:07 +0100)]
GAsync: Fix base access in async methods
Fixes bug 601558.
Nicolas Bruguier [Mon, 16 Nov 2009 20:49:26 +0000 (12:49 -0800)]
x11: Add drawable, pixmap and RECTANGLE structs.
Fixes bug 598174.
James Campos [Mon, 16 Nov 2009 19:05:02 +0000 (11:05 -0800)]
gtksourceview-2.0: Fix gtksourceview's guess_language method.
Fixes bug 601934.
Sebastian Noack [Mon, 16 Nov 2009 18:56:37 +0000 (10:56 -0800)]
Add avahi-gobject bindings.
Fixes bug 601777.
pancake [Sun, 15 Nov 2009 22:49:45 +0000 (23:49 +0100)]
valac: Do not check for an entry point when using C source files
Ali Sabil [Sat, 14 Nov 2009 19:03:18 +0000 (20:03 +0100)]
clutter-1.0: use the specialized Cogl.Handle classes for the Clutter.Texture Cogl properties
Jürg Billeter [Fri, 13 Nov 2009 21:20:14 +0000 (22:20 +0100)]
Fix invalid memory access in scanner on unbalanced parentheses
Fixes bug 601789.
Evan Nemerson [Fri, 13 Nov 2009 18:45:21 +0000 (10:45 -0800)]
gtk+-2.0: Mark adjustment argument to GtkV/HScrollbar as nullable.
Fixes bug 597622.
Evan Nemerson [Fri, 13 Nov 2009 18:25:42 +0000 (10:25 -0800)]
gtk+-2.0: Mark Gtk.Widget.can_focus as not having an accessor method,
to preserve compatibility with GTK+ < 2.18.
Fixes bug 601221.
Adrien Bustany [Fri, 13 Nov 2009 15:45:42 +0000 (12:45 -0300)]
rest: Convert ProxyError and ProxyCallError to errordomain.
Fixes bug 601737.
Johann Prieur [Fri, 13 Nov 2009 10:45:10 +0000 (11:45 +0100)]
vapigen: Support hidden attribute for enum values
Florian Brosch [Fri, 13 Nov 2009 10:42:34 +0000 (11:42 +0100)]
glib-2.0: Add g_build_path binding
Evan Nemerson [Fri, 13 Nov 2009 08:18:19 +0000 (00:18 -0800)]
gtk+-2.0: make several Gtk.Entry.set_icon_* parameters nullable.
Fixes bug 600597.
Evan Nemerson [Thu, 12 Nov 2009 10:12:17 +0000 (02:12 -0800)]
libgsf-1: Update to 1.14.16, regenerate.
Partially fixes bug 600295.
Ali Sabil [Thu, 12 Nov 2009 10:11:08 +0000 (11:11 +0100)]
clutter-1.0: fixed the Stage.color property accessors
Ali Sabil [Wed, 11 Nov 2009 14:49:09 +0000 (15:49 +0100)]
clutter-1.0: use the specialized Cogl.Handle classes for the Clutter.Shader.get_cogl_*() methods
Ali Sabil [Wed, 11 Nov 2009 14:31:03 +0000 (15:31 +0100)]
clutter-1.0: changed the return value of Clutter.Stage.get_default() to Clutter.Stage
Ali Sabil [Wed, 11 Nov 2009 07:45:26 +0000 (23:45 -0800)]
gobject-2.0: add GLib.ParamSpec.set_value_default ().
Ali Sabil [Wed, 11 Nov 2009 07:42:49 +0000 (23:42 -0800)]
glib-2.0: add GLib.Scanner.config binding.
Adrien Bustany [Wed, 11 Nov 2009 00:19:00 +0000 (16:19 -0800)]
Add twitter-glib-1.0 bindings.
Fixes bug 593033.
Levi Bard [Wed, 11 Nov 2009 00:08:17 +0000 (16:08 -0800)]
sdl-ttf: add missing SDL namespace to SDL.RWops arguments.
Evan Nemerson [Tue, 10 Nov 2009 23:52:38 +0000 (15:52 -0800)]
Add ccss-1 and remove gl-1.0 from vapi/Makefile.am
Evan Nemerson [Tue, 10 Nov 2009 20:56:32 +0000 (12:56 -0800)]
Don't use "using" in *.vapi.
Fixes bug 593195.
Ali Sabil [Tue, 10 Nov 2009 23:03:48 +0000 (00:03 +0100)]
Add initial ccss-1 bindings
Ali Sabil [Tue, 10 Nov 2009 22:48:48 +0000 (23:48 +0100)]
clutter-1.0: Replaced the clutter-1.0 bindings with generated ones
Based on patch from Frederik Zipp
Ali Sabil [Tue, 10 Nov 2009 22:44:56 +0000 (23:44 +0100)]
cogl-1.0: Replaced the cogl-1.0 bindings with generated ones
Evan Nemerson [Sat, 29 Aug 2009 20:19:28 +0000 (13:19 -0700)]
glib-2.0: replace many (u)long variables with (s)size_t and time_t
Fixes bug 592188.
Sebastian Noack [Tue, 10 Nov 2009 19:47:00 +0000 (11:47 -0800)]
gnutls, zlib: Use array_length_cname, not array_length_name.
Fixes bug 601256.
Levi Bard [Tue, 10 Nov 2009 19:36:04 +0000 (11:36 -0800)]
sdl-net: fix incorrect IPAddress.from_host binding.
Fixes bug 601296.
Michael 'Mickey' Lauer [Mon, 9 Nov 2009 20:56:09 +0000 (21:56 +0100)]
linux: bind backtrace(3), backtrace_symbols(3), and backtrace_symbols_fd()
support for application self-debugging as found in glibc since version 2.1
Michael 'Mickey' Lauer [Mon, 9 Nov 2009 20:54:00 +0000 (21:54 +0100)]
linux: add DirEntType for the d_type extension of struct dirent
Michael 'Mickey' Lauer [Mon, 9 Nov 2009 20:50:57 +0000 (21:50 +0100)]
libnl fixes
bind libnl-2.0 and fix libnl-1 to compile with the old version of libnl,
libnl-1 was actually developed against libnl-2.0, which is fixed with this commit.
Philipp Zabel [Tue, 20 Oct 2009 10:56:06 +0000 (12:56 +0200)]
glib-2.0: fix GLib.MarkupParseContext.pop binding
This method does not take a GLib.MarkupParser parameter.
Fixes bug 599053.
Philipp Zabel [Fri, 6 Nov 2009 18:43:24 +0000 (19:43 +0100)]
pango: fix Pango.Attribute constructors' transfer of ownership and Pango.Scale
The Pango.attr_*_new constructors return owned Pango.Attribute references.
Pango.Scale is not an enum. Turn it into a namespace with double constants.
The latter is needed so for Pango.attr_scale_new, because it is impossible
to convert from enum Pango.Scale to double.
Fixes bug 600993.
Evan Nemerson [Sun, 1 Nov 2009 21:37:14 +0000 (13:37 -0800)]
libgdata: Fix query_all_albums, several type check functions, regenerate.
Fixes bug 597191.
Philipp Zabel [Fri, 16 Oct 2009 09:44:06 +0000 (11:44 +0200)]
hildon-1: fix Hildon.gtk_init binding
Finishes fixing bug 598656.
Philipp Zabel [Fri, 16 Oct 2009 09:13:47 +0000 (11:13 +0200)]
hildon-1: un-hide Hildon.Note.note_type property
This needs to be visible if one wants to subclass Hildon.Note.
Partially fixes bug 598656.
Philipp Zabel [Tue, 6 Oct 2009 10:05:19 +0000 (12:05 +0200)]
hildon-1: update to Fremantle bindings
Partially fixes bug 598656.
Philipp Zabel [Fri, 16 Oct 2009 08:49:10 +0000 (10:49 +0200)]
hildon-1: add Hildon specific gtk+-2.0 modifications in hildon-1-custom.vala
Hildon depends on a modified GTK. Instead of polluting gtk+-2.0.vapi with
Hildon specific modifications, add those bindings here.
Partially fixes bug 598656.
Evan Nemerson [Sun, 1 Nov 2009 03:39:11 +0000 (20:39 -0700)]
gdk-2.0: Fix Gdk.Device.get_axis binding.
Fixes bug 598834.
Evan Nemerson [Sun, 1 Nov 2009 03:27:04 +0000 (20:27 -0700)]
libosso: Use tabs instead of spaces, do not spread methods across multiple lines.
Philipp Zabel [Tue, 20 Oct 2009 14:15:02 +0000 (16:15 +0200)]
libosso: fix struct Rpc bindings
osso_rpc_free_val should be destroy_function instead of unref_function.
The value union contained in osso_rpc_t is not a GLib.Value
Fixes bug 599052.
Evan Nemerson [Sun, 1 Nov 2009 03:03:37 +0000 (20:03 -0700)]
libgnome-2.0: Fix gnome_execute_* bindings.
Fixes bug 599346.
Jens Georg [Sat, 7 Nov 2009 19:15:37 +0000 (11:15 -0800)]
Add libmagic bindings.
Fixes bug 599811.
Thijs Vermeir [Fri, 6 Nov 2009 14:29:03 +0000 (15:29 +0100)]
gstreamer-0.10: gst_caps_to_string transfers ownership
Michael 'Mickey' Lauer [Thu, 5 Nov 2009 22:05:36 +0000 (23:05 +0100)]
posix: bind InAddr as SimpleType since functions do actually require this to be passed by value
Jürg Billeter [Thu, 5 Nov 2009 15:09:39 +0000 (16:09 +0100)]
GAsync: Fix virtual async methods
Fixes bug 600827.
Jürg Billeter [Wed, 4 Nov 2009 22:17:47 +0000 (23:17 +0100)]
Post-release version bump
Jürg Billeter [Wed, 4 Nov 2009 22:01:57 +0000 (23:01 +0100)]
Release 0.7.8
Jürg Billeter [Mon, 2 Nov 2009 16:27:10 +0000 (17:27 +0100)]
gtk+-2.0: Fix gtk_icon_info_load_icon binding
Jürg Billeter [Mon, 2 Nov 2009 16:21:35 +0000 (17:21 +0100)]
Support enums as generic type arguments
Jürg Billeter [Sat, 31 Oct 2009 15:00:07 +0000 (16:00 +0100)]
gdk-2.0: Fix gdk_window_set_back_pixmap binding
Colomban Wendling [Thu, 1 Oct 2009 16:49:39 +0000 (18:49 +0200)]
posix: Add the three waitpid() flags
Add WNOHANG, WUNTRACED and WCONTINUED.
Fixes bug 597020.
Łukasz Pankowski [Sat, 31 Oct 2009 14:28:02 +0000 (15:28 +0100)]
posix: Add SIG_DFL, SIG_ERR, and SIG_IGN
Fixes bug 595872.
Didier 'Ptitjes [Sat, 31 Oct 2009 10:03:23 +0000 (11:03 +0100)]
Documentation fixes
Jürg Billeter [Sat, 31 Oct 2009 13:30:01 +0000 (14:30 +0100)]
Fix critical warnings when using signals in interfaces
Michael 'Mickey' Lauer [Sat, 24 Oct 2009 12:54:56 +0000 (14:54 +0200)]
linux.vapi: add more posix extensions and BSDisms:
* inet_aton(3)
* openpty(3)
* forkpty(3)
* login_tty(3)
Michael 'Mickey' Lauer [Sat, 24 Oct 2009 12:45:07 +0000 (14:45 +0200)]
posix.vapi: add accept(2), connect(2), and listen(2)
Signed-off-by: Michael 'Mickey' Lauer <mickey@vanille-media.de>
Michael 'Mickey' Lauer [Sat, 24 Oct 2009 12:40:36 +0000 (14:40 +0200)]
posix.vapi: add inet_addr(3), inet_ntoa(3), htonl(3), htons(3), ntohl(3), ntohs(3), and InAddr
Signed-off-by: Michael 'Mickey' Lauer <mickey@vanille-media.de>
Michael 'Mickey' Lauer [Sat, 24 Oct 2009 12:30:31 +0000 (14:30 +0200)]
posix.vapi: add {get|set}priority(2) and PRIO_ constants from resource.h
Signed-off-by: Michael 'Mickey' Lauer <mickey@vanille-media.de>
Michael 'Mickey' Lauer [Sat, 24 Oct 2009 12:17:22 +0000 (14:17 +0200)]
posix.vapi: add nice(2)
Signed-off-by: Michael 'Mickey' Lauer <mickey@vanille-media.de>
Ryan Lortie [Sat, 31 Oct 2009 02:47:28 +0000 (22:47 -0400)]
posix: fix qsort binding
Jürg Billeter [Wed, 28 Oct 2009 15:10:29 +0000 (16:10 +0100)]
GAsync: Fix temporary variable initialization in loops
Fixes bug 599568.
Jürg Billeter [Wed, 28 Oct 2009 14:18:54 +0000 (15:18 +0100)]
Fix static property access in instance methods
Fixes bug 599892.
Jürg Billeter [Wed, 28 Oct 2009 14:09:59 +0000 (15:09 +0100)]
Fix delegates returning structs
Fixes bug 595610.
Shawn Ferris [Tue, 27 Oct 2009 17:20:43 +0000 (18:20 +0100)]
libgda-4.0: Fix gda_data_model_get_*value_at bindings
Fixes bug 599523.
Matias De la Puente [Tue, 27 Oct 2009 17:08:11 +0000 (18:08 +0100)]
gtk+-2.0: Update to GTK+ 2.18
Fixes bug 599607.
Jürg Billeter [Tue, 27 Oct 2009 17:02:52 +0000 (18:02 +0100)]
gtk+-2.0: Fix GtkScale::format-value binding
Fixes bug 599727.
Jürg Billeter [Tue, 27 Oct 2009 16:35:58 +0000 (17:35 +0100)]
GASync: Do not declare async data struct too early
Async data struct declaration depends on declarations of local
variable types and thus must be appended after visiting the method
body.
Fixes bug 599767.
Alexander Bokovoy [Sun, 25 Oct 2009 09:21:40 +0000 (11:21 +0200)]
Clean up unused GError in case of catch statement without arguments
When catch statement has no arguments, no access to a GError is possible
from Vala source code. Therefore, do not create temporary variable which
is not used. Also, clear error object as it is not passed upwards then.
Jürg Billeter [Mon, 26 Oct 2009 17:44:10 +0000 (18:44 +0100)]
x11: Add XGrabKey and XKeysymToKeycode bindings
Jürg Billeter [Mon, 26 Oct 2009 17:43:12 +0000 (18:43 +0100)]
libwnck-1.0: Fix WnckScreen and WnckWindow bindings
Jürg Billeter [Thu, 22 Oct 2009 20:05:16 +0000 (22:05 +0200)]
D-Bus: Fix signals with string array parameters in dynamic clients
Fixes bug 599071.
Jörn Magens [Thu, 22 Oct 2009 19:16:24 +0000 (21:16 +0200)]
zlib: Various improvements
Fixes bug 599014.
Jürg Billeter [Wed, 21 Oct 2009 21:53:58 +0000 (23:53 +0200)]
Deprecate assigning to construct-only properties
Object (property: value) constructor chain up is recommended to set
construct-only properties.
Jürg Billeter [Wed, 21 Oct 2009 21:17:54 +0000 (23:17 +0200)]
GObject: Check arguments of Object constructor chain up
Jürg Billeter [Wed, 21 Oct 2009 20:38:52 +0000 (22:38 +0200)]
Support named arguments with ellipsis parameters
Jürg Billeter [Wed, 21 Oct 2009 19:40:36 +0000 (21:40 +0200)]
Support (!) non-null casts
Jürg Billeter [Wed, 21 Oct 2009 19:28:28 +0000 (21:28 +0200)]
Support constructor chain up to GObject using Object (...)
Jürg Billeter [Tue, 20 Oct 2009 20:08:52 +0000 (22:08 +0200)]
Check number of generic type arguments of base types
Fixes bug 598658.
Jürg Billeter [Tue, 20 Oct 2009 19:56:36 +0000 (21:56 +0200)]
Register all types when using [ModuleInit]
Fixes bug 553928.