]>
git.ipfire.org Git - thirdparty/vala.git/log
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.
Jürg Billeter [Tue, 20 Oct 2009 16:38:49 +0000 (18:38 +0200)]
Fix error messages for unsupported signal parameters
Fixes bug 598865.
Jürg Billeter [Tue, 20 Oct 2009 15:41:04 +0000 (17:41 +0200)]
glib-2.0: Fix GMarkupParser binding
As the GMarkupParser struct only stores function pointers and no
targets, no destroy function is necessary.
Fixes bug 595925.
Jürg Billeter [Mon, 19 Oct 2009 13:21:39 +0000 (15:21 +0200)]
D-Bus: Fix error handling in static async clients
Ryan Lortie [Sat, 17 Oct 2009 22:46:15 +0000 (18:46 -0400)]
Allow use of .gir directly from valac
- add a --girdir parameter to the compiler
- make --pkg fall back to searching for a .gir file if it can't find
a .vapi file
also:
- change the search order for .vapi files: XDG dirs are searched
before the compiled-in (--prefix) data directory, now.
Fixes bug 598817.
Jürg Billeter [Sun, 18 Oct 2009 14:04:08 +0000 (16:04 +0200)]
Use strict non-null types with --enable-experimental-non-null
Do not consider local variables nullable or nullable types compatible
to non-null types when using --enable-experimental-non-null.
Jürg Billeter [Sun, 18 Oct 2009 12:41:17 +0000 (14:41 +0200)]
Do not split conditional expressions in asserts
Fixes bug 577619.
Jürg Billeter [Sat, 17 Oct 2009 19:37:05 +0000 (21:37 +0200)]
Fix capturing arrays and delegates
Fixes bug 598738.
Ryan Lortie [Sat, 17 Oct 2009 15:14:13 +0000 (11:14 -0400)]
vapigen: Don't emit ".@new" on default constructor
Special-case a constructor name of "new" appearing in a .gir file to be
the default constructor.
Jürg Billeter [Fri, 16 Oct 2009 15:59:30 +0000 (17:59 +0200)]
GAsync: Fix non-closure lambda expressions in instance methods
Fixes bug 598697.
Jürg Billeter [Fri, 16 Oct 2009 15:56:19 +0000 (17:56 +0200)]
GAsync: Fix abstract interface implementations
Fixes bug 598698.
Didier 'Ptitjes [Fri, 16 Oct 2009 13:25:01 +0000 (15:25 +0200)]
Visit type parameters of generic methods
Jürg Billeter [Fri, 16 Oct 2009 13:39:20 +0000 (15:39 +0200)]
GAsync: Fix object creation expressions throwing errors
Fixes bug 598677.
Frederik 'playya' Sdun [Tue, 13 Oct 2009 16:34:03 +0000 (18:34 +0200)]
Check signature of overriding methods for async
Signed-off-by: Frederik 'playya' Sdun <Frederik.Sdun@googlemail.com>
Jürg Billeter [Thu, 15 Oct 2009 21:07:06 +0000 (23:07 +0200)]
gtk+-2.0: Fix gtk_tree_view_set_row_separator_func binding
Fixes bug 596913.
Jürg Billeter [Thu, 15 Oct 2009 19:34:55 +0000 (21:34 +0200)]
Report error when signal exists more than once in type hierarchy
Jürg Billeter [Thu, 15 Oct 2009 19:27:08 +0000 (21:27 +0200)]
Warn if signal hides member in base class
Thijs Vermeir [Wed, 14 Oct 2009 10:39:14 +0000 (12:39 +0200)]
D-Bus: dynamic wrapper functions are always static
Philipp Zabel [Tue, 13 Oct 2009 19:49:04 +0000 (21:49 +0200)]
Add to_uint64 to string class
Nicolas Bruguier [Mon, 12 Oct 2009 16:31:01 +0000 (18:31 +0200)]
cairo: Add cairo_rectangle struct and set cairo_matrix_t has not type id
pancake [Mon, 12 Oct 2009 21:20:45 +0000 (23:20 +0200)]
posix: Add atoi/atol/atoll/strlen bindings
pancake [Mon, 12 Oct 2009 21:07:15 +0000 (23:07 +0200)]
posix: Add FILE bindings
Jamie McCracken [Mon, 12 Oct 2009 20:17:46 +0000 (16:17 -0400)]
Genie: Handle casts involving arrays/lists/dicts correctly
pancake [Mon, 12 Oct 2009 19:33:08 +0000 (21:33 +0200)]
posix: Support string concatenation in POSIX profile
Jürg Billeter [Mon, 12 Oct 2009 19:31:18 +0000 (21:31 +0200)]
posix: Fix dup0 wrappers in POSIX profile
Jürg Billeter [Mon, 12 Oct 2009 19:25:49 +0000 (21:25 +0200)]
posix: Fix array creation and destruction in POSIX profile
Based on patch by pancake.
pancake [Mon, 12 Oct 2009 18:39:48 +0000 (20:39 +0200)]
Add `asm` to the list of C99 keywords
Fixes bug 597354.
Jürg Billeter [Mon, 12 Oct 2009 18:15:09 +0000 (20:15 +0200)]
Do not use Gee namespace to avoid conflict with libgee
Jürg Billeter [Mon, 12 Oct 2009 15:40:58 +0000 (17:40 +0200)]
D-Bus: Support D-Bus interfaces with prerequisites
Fixes bug 598073.
Jürg Billeter [Sun, 11 Oct 2009 20:52:48 +0000 (22:52 +0200)]
Fix generic type resolution with nested generic types in base types
Jürg Billeter [Sun, 11 Oct 2009 18:31:20 +0000 (20:31 +0200)]
Fix memory management of string templates
Marc-André Lureau [Fri, 9 Oct 2009 10:09:03 +0000 (12:09 +0200)]
Allow recursive structs when nullable
That way:
struct S {
S? nullable;
}
Jürg Billeter [Sun, 11 Oct 2009 09:42:52 +0000 (11:42 +0200)]
Fix type declaration for cast expressions
Jürg Billeter [Sun, 11 Oct 2009 09:39:02 +0000 (11:39 +0200)]
Generate class struct when using member initializers for fields
Fixes bug 598060.
John Carr [Sat, 10 Oct 2009 15:35:57 +0000 (17:35 +0200)]
gobject-2.0.vapi: Add get_class method that returns an ObjectClass