]> git.ipfire.org Git - thirdparty/vala.git/log
thirdparty/vala.git
16 years agoclutter-1.0: use the specialized Cogl.Handle classes for the Clutter.Shader.get_cogl_...
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

16 years agoclutter-1.0: changed the return value of Clutter.Stage.get_default() to Clutter.Stage
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

16 years agogobject-2.0: add GLib.ParamSpec.set_value_default ().
Ali Sabil [Wed, 11 Nov 2009 07:45:26 +0000 (23:45 -0800)] 
gobject-2.0: add GLib.ParamSpec.set_value_default ().

16 years agoglib-2.0: add GLib.Scanner.config binding.
Ali Sabil [Wed, 11 Nov 2009 07:42:49 +0000 (23:42 -0800)] 
glib-2.0: add GLib.Scanner.config binding.

16 years agoAdd twitter-glib-1.0 bindings.
Adrien Bustany [Wed, 11 Nov 2009 00:19:00 +0000 (16:19 -0800)] 
Add twitter-glib-1.0 bindings.

Fixes bug 593033.

16 years agosdl-ttf: add missing SDL namespace to SDL.RWops arguments.
Levi Bard [Wed, 11 Nov 2009 00:08:17 +0000 (16:08 -0800)] 
sdl-ttf: add missing SDL namespace to SDL.RWops arguments.

16 years agoAdd ccss-1 and remove gl-1.0 from vapi/Makefile.am
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

16 years agoDon't use "using" in *.vapi.
Evan Nemerson [Tue, 10 Nov 2009 20:56:32 +0000 (12:56 -0800)] 
Don't use "using" in *.vapi.

Fixes bug 593195.

16 years agoAdd initial ccss-1 bindings
Ali Sabil [Tue, 10 Nov 2009 23:03:48 +0000 (00:03 +0100)] 
Add initial ccss-1 bindings

16 years agoclutter-1.0: Replaced the clutter-1.0 bindings with generated ones
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

16 years agocogl-1.0: Replaced the cogl-1.0 bindings with generated ones
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

16 years agoglib-2.0: replace many (u)long variables with (s)size_t and time_t
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.

16 years agognutls, zlib: Use array_length_cname, not array_length_name.
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.

16 years agosdl-net: fix incorrect IPAddress.from_host binding.
Levi Bard [Tue, 10 Nov 2009 19:36:04 +0000 (11:36 -0800)] 
sdl-net: fix incorrect IPAddress.from_host binding.

Fixes bug 601296.

16 years agolinux: bind backtrace(3), backtrace_symbols(3), and backtrace_symbols_fd()
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

16 years agolinux: add DirEntType for the d_type extension of struct dirent
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

16 years agolibnl fixes
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.

16 years agoglib-2.0: fix GLib.MarkupParseContext.pop binding
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.

16 years agopango: fix Pango.Attribute constructors' transfer of ownership and Pango.Scale
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.

16 years agolibgdata: Fix query_all_albums, several type check functions, regenerate.
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.

16 years agohildon-1: fix Hildon.gtk_init binding
Philipp Zabel [Fri, 16 Oct 2009 09:44:06 +0000 (11:44 +0200)] 
hildon-1: fix Hildon.gtk_init binding

Finishes fixing bug 598656.

16 years agohildon-1: un-hide Hildon.Note.note_type property
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.

16 years agohildon-1: update to Fremantle bindings
Philipp Zabel [Tue, 6 Oct 2009 10:05:19 +0000 (12:05 +0200)] 
hildon-1: update to Fremantle bindings

Partially fixes bug 598656.

16 years agohildon-1: add Hildon specific gtk+-2.0 modifications in hildon-1-custom.vala
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.

16 years agogdk-2.0: Fix Gdk.Device.get_axis binding.
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.

16 years agolibosso: Use tabs instead of spaces, do not spread methods across multiple lines.
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.

16 years agolibosso: fix struct Rpc bindings
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.

16 years agolibgnome-2.0: Fix gnome_execute_* bindings.
Evan Nemerson [Sun, 1 Nov 2009 03:03:37 +0000 (20:03 -0700)] 
libgnome-2.0: Fix gnome_execute_* bindings.

Fixes bug 599346.

16 years agoAdd libmagic bindings.
Jens Georg [Sat, 7 Nov 2009 19:15:37 +0000 (11:15 -0800)] 
Add libmagic bindings.

Fixes bug 599811.

16 years agogstreamer-0.10: gst_caps_to_string transfers ownership
Thijs Vermeir [Fri, 6 Nov 2009 14:29:03 +0000 (15:29 +0100)] 
gstreamer-0.10: gst_caps_to_string transfers ownership

16 years agoposix: bind InAddr as SimpleType since functions do actually require this to be passe...
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

16 years agoGAsync: Fix virtual async methods
Jürg Billeter [Thu, 5 Nov 2009 15:09:39 +0000 (16:09 +0100)] 
GAsync: Fix virtual async methods

Fixes bug 600827.

16 years agoPost-release version bump
Jürg Billeter [Wed, 4 Nov 2009 22:17:47 +0000 (23:17 +0100)] 
Post-release version bump

16 years agoRelease 0.7.8 0.7.8
Jürg Billeter [Wed, 4 Nov 2009 22:01:57 +0000 (23:01 +0100)] 
Release 0.7.8

16 years agogtk+-2.0: Fix gtk_icon_info_load_icon binding
Jürg Billeter [Mon, 2 Nov 2009 16:27:10 +0000 (17:27 +0100)] 
gtk+-2.0: Fix gtk_icon_info_load_icon binding

16 years agoSupport enums as generic type arguments
Jürg Billeter [Mon, 2 Nov 2009 16:21:35 +0000 (17:21 +0100)] 
Support enums as generic type arguments

16 years agogdk-2.0: Fix gdk_window_set_back_pixmap binding
Jürg Billeter [Sat, 31 Oct 2009 15:00:07 +0000 (16:00 +0100)] 
gdk-2.0: Fix gdk_window_set_back_pixmap binding

16 years agoposix: Add the three waitpid() flags
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.

16 years agoposix: Add SIG_DFL, SIG_ERR, and SIG_IGN
Ł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.

16 years agoDocumentation fixes
Didier 'Ptitjes [Sat, 31 Oct 2009 10:03:23 +0000 (11:03 +0100)] 
Documentation fixes

16 years agoFix critical warnings when using signals in interfaces
Jürg Billeter [Sat, 31 Oct 2009 13:30:01 +0000 (14:30 +0100)] 
Fix critical warnings when using signals in interfaces

16 years agolinux.vapi: add more posix extensions and BSDisms:
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)

16 years agoposix.vapi: add accept(2), connect(2), and listen(2)
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>
16 years agoposix.vapi: add inet_addr(3), inet_ntoa(3), htonl(3), htons(3), ntohl(3), ntohs(3...
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>
16 years agoposix.vapi: add {get|set}priority(2) and PRIO_ constants from resource.h
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>
16 years agoposix.vapi: add nice(2)
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>
16 years agoposix: fix qsort binding
Ryan Lortie [Sat, 31 Oct 2009 02:47:28 +0000 (22:47 -0400)] 
posix: fix qsort binding

16 years agoGAsync: Fix temporary variable initialization in loops
Jürg Billeter [Wed, 28 Oct 2009 15:10:29 +0000 (16:10 +0100)] 
GAsync: Fix temporary variable initialization in loops

Fixes bug 599568.

16 years agoFix static property access in instance methods
Jürg Billeter [Wed, 28 Oct 2009 14:18:54 +0000 (15:18 +0100)] 
Fix static property access in instance methods

Fixes bug 599892.

16 years agoFix delegates returning structs
Jürg Billeter [Wed, 28 Oct 2009 14:09:59 +0000 (15:09 +0100)] 
Fix delegates returning structs

Fixes bug 595610.

16 years agolibgda-4.0: Fix gda_data_model_get_*value_at bindings
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.

16 years agogtk+-2.0: Update to GTK+ 2.18
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.

16 years agogtk+-2.0: Fix GtkScale::format-value binding
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.

16 years agoGASync: Do not declare async data struct too early
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.

16 years agoClean up unused GError in case of catch statement without arguments
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.

16 years agox11: Add XGrabKey and XKeysymToKeycode bindings
Jürg Billeter [Mon, 26 Oct 2009 17:44:10 +0000 (18:44 +0100)] 
x11: Add XGrabKey and XKeysymToKeycode bindings

16 years agolibwnck-1.0: Fix WnckScreen and WnckWindow bindings
Jürg Billeter [Mon, 26 Oct 2009 17:43:12 +0000 (18:43 +0100)] 
libwnck-1.0: Fix WnckScreen and WnckWindow bindings

16 years agoD-Bus: Fix signals with string array parameters in dynamic clients df58c3a91261eaae3d7cadea02ed1ee437ede2a7
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.

16 years agozlib: Various improvements
Jörn Magens [Thu, 22 Oct 2009 19:16:24 +0000 (21:16 +0200)] 
zlib: Various improvements

Fixes bug 599014.

16 years agoDeprecate assigning to construct-only properties
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.

16 years agoGObject: Check arguments of Object constructor chain up
Jürg Billeter [Wed, 21 Oct 2009 21:17:54 +0000 (23:17 +0200)] 
GObject: Check arguments of Object constructor chain up

16 years agoSupport named arguments with ellipsis parameters
Jürg Billeter [Wed, 21 Oct 2009 20:38:52 +0000 (22:38 +0200)] 
Support named arguments with ellipsis parameters

16 years agoSupport (!) non-null casts
Jürg Billeter [Wed, 21 Oct 2009 19:40:36 +0000 (21:40 +0200)] 
Support (!) non-null casts

16 years agoSupport constructor chain up to GObject using Object (...)
Jürg Billeter [Wed, 21 Oct 2009 19:28:28 +0000 (21:28 +0200)] 
Support constructor chain up to GObject using Object (...)

16 years agoCheck number of generic type arguments of base types
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.

16 years agoRegister all types when using [ModuleInit]
Jürg Billeter [Tue, 20 Oct 2009 19:56:36 +0000 (21:56 +0200)] 
Register all types when using [ModuleInit]

Fixes bug 553928.

16 years agoFix error messages for unsupported signal parameters
Jürg Billeter [Tue, 20 Oct 2009 16:38:49 +0000 (18:38 +0200)] 
Fix error messages for unsupported signal parameters

Fixes bug 598865.

16 years agoglib-2.0: Fix GMarkupParser binding
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.

16 years agoD-Bus: Fix error handling in static async clients
Jürg Billeter [Mon, 19 Oct 2009 13:21:39 +0000 (15:21 +0200)] 
D-Bus: Fix error handling in static async clients

16 years agoAllow use of .gir directly from valac
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.

16 years agoUse strict non-null types with --enable-experimental-non-null 80c18a1d1ff357be7f1d0f50f1aa331f206a0a0a
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.

16 years agoDo not split conditional expressions in asserts
Jürg Billeter [Sun, 18 Oct 2009 12:41:17 +0000 (14:41 +0200)] 
Do not split conditional expressions in asserts

Fixes bug 577619.

16 years agoFix capturing arrays and delegates
Jürg Billeter [Sat, 17 Oct 2009 19:37:05 +0000 (21:37 +0200)] 
Fix capturing arrays and delegates

Fixes bug 598738.

16 years agovapigen: Don't emit ".@new" on default constructor
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.

16 years agoGAsync: Fix non-closure lambda expressions in instance methods
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.

16 years agoGAsync: Fix abstract interface implementations
Jürg Billeter [Fri, 16 Oct 2009 15:56:19 +0000 (17:56 +0200)] 
GAsync: Fix abstract interface implementations

Fixes bug 598698.

16 years agoVisit type parameters of generic methods
Didier 'Ptitjes [Fri, 16 Oct 2009 13:25:01 +0000 (15:25 +0200)] 
Visit type parameters of generic methods

16 years agoGAsync: Fix object creation expressions throwing errors
Jürg Billeter [Fri, 16 Oct 2009 13:39:20 +0000 (15:39 +0200)] 
GAsync: Fix object creation expressions throwing errors

Fixes bug 598677.

16 years agoCheck signature of overriding methods for async
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>
16 years agogtk+-2.0: Fix gtk_tree_view_set_row_separator_func binding
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.

16 years agoReport error when signal exists more than once in type hierarchy
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

16 years agoWarn if signal hides member in base class
Jürg Billeter [Thu, 15 Oct 2009 19:27:08 +0000 (21:27 +0200)] 
Warn if signal hides member in base class

16 years agoD-Bus: dynamic wrapper functions are always static
Thijs Vermeir [Wed, 14 Oct 2009 10:39:14 +0000 (12:39 +0200)] 
D-Bus: dynamic wrapper functions are always static

16 years agoAdd to_uint64 to string class
Philipp Zabel [Tue, 13 Oct 2009 19:49:04 +0000 (21:49 +0200)] 
Add to_uint64 to string class

16 years agocairo: Add cairo_rectangle struct and set cairo_matrix_t has not type id
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

16 years agoposix: Add atoi/atol/atoll/strlen bindings
pancake [Mon, 12 Oct 2009 21:20:45 +0000 (23:20 +0200)] 
posix: Add atoi/atol/atoll/strlen bindings

16 years agoposix: Add FILE bindings
pancake [Mon, 12 Oct 2009 21:07:15 +0000 (23:07 +0200)] 
posix: Add FILE bindings

16 years agoGenie: Handle casts involving arrays/lists/dicts correctly
Jamie McCracken [Mon, 12 Oct 2009 20:17:46 +0000 (16:17 -0400)] 
Genie: Handle casts involving arrays/lists/dicts correctly

16 years agoposix: Support string concatenation in POSIX profile
pancake [Mon, 12 Oct 2009 19:33:08 +0000 (21:33 +0200)] 
posix: Support string concatenation in POSIX profile

16 years agoposix: Fix dup0 wrappers in POSIX profile
Jürg Billeter [Mon, 12 Oct 2009 19:31:18 +0000 (21:31 +0200)] 
posix: Fix dup0 wrappers in POSIX profile

16 years agoposix: Fix array creation and destruction 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.

16 years agoAdd `asm` to the list of C99 keywords
pancake [Mon, 12 Oct 2009 18:39:48 +0000 (20:39 +0200)] 
Add `asm` to the list of C99 keywords

Fixes bug 597354.

16 years agoDo not use Gee namespace to avoid conflict with libgee
Jürg Billeter [Mon, 12 Oct 2009 18:15:09 +0000 (20:15 +0200)] 
Do not use Gee namespace to avoid conflict with libgee

16 years agoD-Bus: Support D-Bus interfaces with prerequisites
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.

16 years agoFix generic type resolution with nested generic types in base types
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

16 years agoFix memory management of string templates
Jürg Billeter [Sun, 11 Oct 2009 18:31:20 +0000 (20:31 +0200)] 
Fix memory management of string templates

16 years agoAllow recursive structs when nullable
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;
}

16 years agoFix type declaration for cast expressions
Jürg Billeter [Sun, 11 Oct 2009 09:42:52 +0000 (11:42 +0200)] 
Fix type declaration for cast expressions

16 years agoGenerate class struct when using member initializers for fields
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.

16 years agogobject-2.0.vapi: Add get_class method that returns an ObjectClass
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