]>
git.ipfire.org Git - thirdparty/vala.git/log
Michal Hruby [Tue, 5 Apr 2011 20:38:56 +0000 (22:38 +0200)]
gidlparser: Support error types for delegates
Fixes bug 644420.
Joakim Sindholt [Thu, 3 Mar 2011 01:27:32 +0000 (02:27 +0100)]
codegen: Copy the delegate target when copying structs
Fixes bug 639751.
Marin Moulinier [Tue, 5 Apr 2011 19:37:48 +0000 (21:37 +0200)]
cairo: Fix cairo_read_func_t and cairo_write_func_t bindings
Fixes bug 645766.
Alexander Kurtz [Tue, 5 Apr 2011 19:10:04 +0000 (21:10 +0200)]
x11: Fix Display.display_string bindings
Jürg Billeter [Tue, 5 Apr 2011 17:28:31 +0000 (19:28 +0200)]
Allow access to length of constant array in constant initializer lists
Fixes bug 643010.
Jürg Billeter [Tue, 5 Apr 2011 17:23:00 +0000 (19:23 +0200)]
codegen: Fix initializer lists for structs with array fields
Emmanuele Bassi [Tue, 5 Apr 2011 12:47:09 +0000 (13:47 +0100)]
vapi: Update clutter-gtk-1.0 bindings
The metadata and files of clutter-gtk-1.0 were still referencing
clutter-gtk-0.10 includes and shared object.
The clutter-gtk-1.0 metadata has been regenerated against the
current 1.0.0 tarball.
Alexander Kurtz [Mon, 4 Apr 2011 20:30:46 +0000 (22:30 +0200)]
x11: Add function bindings to deal with KeySym and KeyCode
Luca Bruno [Mon, 4 Apr 2011 19:53:45 +0000 (21:53 +0200)]
codewriter: Write enum cname when it differs from the default cname
Based on patch by Evan Nemerson.
Fixes bug 615493.
Luca Bruno [Fri, 11 Mar 2011 11:40:36 +0000 (12:40 +0100)]
codegen: Drop MemberAccess creation for static field initialization
Alexander Kurtz [Mon, 4 Apr 2011 18:22:20 +0000 (20:22 +0200)]
x11: Fix get_keyboard_mapping and keysym_to_keycode bindings
Michal Hruby [Wed, 9 Mar 2011 19:16:04 +0000 (20:16 +0100)]
gidlparser: Add support for array return values in delegates
Partially fixes bug 644420.
Michal Hruby [Wed, 9 Mar 2011 19:13:27 +0000 (20:13 +0100)]
Support array_length_type for delegate return values
Partially fixes bug 644420.
Luca Bruno [Fri, 11 Mar 2011 10:30:30 +0000 (11:30 +0100)]
Fix InterfaceType cname to refer to Interface type_cname
Luca Bruno [Thu, 10 Mar 2011 21:36:14 +0000 (22:36 +0100)]
girparser: Always set the type_id for classes and interfaces
Luca Bruno [Thu, 10 Mar 2011 21:35:59 +0000 (22:35 +0100)]
Support setting type_id to Vala.Interface
Luca Bruno [Thu, 6 Jan 2011 11:22:04 +0000 (12:22 +0100)]
girparser: Fix processing deprecation.
Luca Bruno [Thu, 6 Jan 2011 11:21:34 +0000 (12:21 +0100)]
girparser: Store all attributes in girdata for all symbols.
Luca Bruno [Thu, 6 Jan 2011 11:20:38 +0000 (12:20 +0100)]
markupreader: Add get_attributes() method returning a copy of attributes.
Luca Bruno [Thu, 6 Jan 2011 10:51:56 +0000 (11:51 +0100)]
girparser: Set cheader_filename for all symbols.
Luca Bruno [Thu, 6 Jan 2011 10:47:27 +0000 (11:47 +0100)]
girparser: Fix setting ownership for parameters.
Luca Bruno [Tue, 4 Jan 2011 12:03:56 +0000 (13:03 +0100)]
girparser: Parse signals in parse_function.
Luca Bruno [Mon, 3 Jan 2011 19:27:46 +0000 (20:27 +0100)]
girparser: Add constructor to boxed types.
Luca Bruno [Mon, 3 Jan 2011 19:10:16 +0000 (20:10 +0100)]
girparser: Provide default constructor for classes.
Luca Bruno [Thu, 30 Dec 2010 18:44:18 +0000 (19:44 +0100)]
girparser: Merge virtual method specified in metadata.
Luca Bruno [Thu, 30 Dec 2010 18:07:15 +0000 (19:07 +0100)]
girparser: Support ByteArray arrays.
Luca Bruno [Thu, 30 Dec 2010 12:20:25 +0000 (13:20 +0100)]
Allow setting cname of ErrorCode.
Luca Bruno [Tue, 28 Dec 2010 19:20:02 +0000 (20:20 +0100)]
girparser: Use the same function for enumeration, bitfield and error domain.
Luca Bruno [Tue, 28 Dec 2010 18:19:23 +0000 (19:19 +0100)]
girparser: Mark bitfield to be Flags
Luca Bruno [Sun, 26 Dec 2010 10:36:46 +0000 (11:36 +0100)]
girparser: Remove redundant code for checking out parameters.
Luca Bruno [Sun, 26 Dec 2010 10:32:35 +0000 (11:32 +0100)]
girparser: Move parse_constructor inside common parse_function.
Luca Bruno [Sun, 26 Dec 2010 10:30:05 +0000 (11:30 +0100)]
girparser: Add metadata argument to override scope attribute.
Luca Bruno [Sat, 25 Dec 2010 13:23:56 +0000 (14:23 +0100)]
girparser: Use ArrayList for symbols info because field ordering matters.
Luca Bruno [Sat, 25 Dec 2010 12:05:30 +0000 (13:05 +0100)]
girparser: Fix assuming parameter names of signal from virtual method.
Luca Bruno [Fri, 24 Dec 2010 18:36:49 +0000 (19:36 +0100)]
girparser: Support async constructors.
Luca Bruno [Fri, 24 Dec 2010 18:36:05 +0000 (19:36 +0100)]
girparser: Use an HashSet for merged symbols.
Luca Bruno [Fri, 24 Dec 2010 13:37:35 +0000 (14:37 +0100)]
girparser: Move handle_async_methods into the merge_add_process.
Luca Bruno [Fri, 24 Dec 2010 13:03:39 +0000 (14:03 +0100)]
girparser: Support negative integer literals in metadata.
Luca Bruno [Thu, 23 Dec 2010 13:31:19 +0000 (14:31 +0100)]
vapigen: Fix marking gir metadata as source.
Luca Bruno [Thu, 23 Dec 2010 11:35:20 +0000 (12:35 +0100)]
girparser: Support aliases whose base type is a SimpleType.
Luca Bruno [Tue, 23 Nov 2010 20:57:30 +0000 (21:57 +0100)]
girparser: Never skip symbol if skip=false is explicited in metadata.
Luca Bruno [Tue, 23 Nov 2010 20:53:43 +0000 (21:53 +0100)]
girparser: Skip private structs.
Luca Bruno [Mon, 22 Nov 2010 20:50:39 +0000 (21:50 +0100)]
girparser: Report unused metadata only if repository has been parsed.
Luca Bruno [Sat, 20 Nov 2010 20:55:58 +0000 (21:55 +0100)]
girparser: Property without accessor must have owned get.
Luca Bruno [Sat, 20 Nov 2010 10:10:31 +0000 (11:10 +0100)]
girparser: Assume arrays without length are null terminated.
Luca Bruno [Sat, 20 Nov 2010 09:58:06 +0000 (10:58 +0100)]
girparser: Better support for arrays in return type.
Luca Bruno [Sat, 20 Nov 2010 08:56:38 +0000 (09:56 +0100)]
girparser: Rename array_length_pos to array_length_idx in metadata.
Luca Bruno [Sat, 20 Nov 2010 08:55:12 +0000 (09:55 +0100)]
girparser: Rename MethodInfo to ParameterInfo.
Luca Bruno [Wed, 17 Nov 2010 21:00:52 +0000 (22:00 +0100)]
girparser: Guess array length type for arrays
Luca Bruno [Wed, 17 Nov 2010 21:00:20 +0000 (22:00 +0100)]
girparser: Fix unowned keyword in metadata types
Luca Bruno [Wed, 17 Nov 2010 20:59:46 +0000 (21:59 +0100)]
girparser: Fix parsing arrays in metadata types
Luca Bruno [Wed, 17 Nov 2010 20:30:04 +0000 (21:30 +0100)]
girparser: Support specifying symbols in metadata
Luca Bruno [Wed, 17 Nov 2010 20:05:31 +0000 (21:05 +0100)]
girparser: Fix support for signals metadata.
Luca Bruno [Wed, 17 Nov 2010 20:04:38 +0000 (21:04 +0100)]
girparser: Support null literals in metadata
Luca Bruno [Wed, 17 Nov 2010 19:28:23 +0000 (20:28 +0100)]
girparser: Set the base type for classes defined in custom vala files.
Luca Bruno [Wed, 17 Nov 2010 19:16:46 +0000 (20:16 +0100)]
girparser: Skip priv fields
Luca Bruno [Tue, 16 Nov 2010 09:24:37 +0000 (10:24 +0100)]
girparser: Simplify postprocessing callbacks. Use symbols info for records.
Luca Bruno [Tue, 9 Nov 2010 10:57:41 +0000 (11:57 +0100)]
girparser: Don't add NoAccessorMethod if there is a setter
Luca Bruno [Tue, 9 Nov 2010 10:54:13 +0000 (11:54 +0100)]
girparser: Fix mapping gsize to size_t and gssize to ssize_t.
Luca Bruno [Tue, 9 Nov 2010 10:53:48 +0000 (11:53 +0100)]
girparser: Remove all type arguments when using type_arguments metadata.
Luca Bruno [Mon, 8 Nov 2010 14:39:53 +0000 (15:39 +0100)]
girparser: Support reparenting static methods in namespace
Luca Bruno [Mon, 8 Nov 2010 14:28:05 +0000 (15:28 +0100)]
girparser: Support -custom.vala files
Luca Bruno [Mon, 8 Nov 2010 12:16:35 +0000 (13:16 +0100)]
Add --metadatadir option to specify path for GIR metadata
Jürg Billeter [Mon, 4 Apr 2011 07:44:26 +0000 (09:44 +0200)]
Drop deprecated support for D-Bus GLib
GDBus should be used instead.
Jürg Billeter [Sun, 3 Apr 2011 21:31:52 +0000 (23:31 +0200)]
Bump version suffix
Jürg Billeter [Sun, 3 Apr 2011 21:10:59 +0000 (23:10 +0200)]
Release 0.12.0
Marco Trevisan (Treviño) [Thu, 3 Mar 2011 02:39:55 +0000 (03:39 +0100)]
D-Bus: Avoid invalid C code when using reserved names as parameters
Fixes bug 643744.
Jürg Billeter [Sat, 2 Apr 2011 21:39:04 +0000 (23:39 +0200)]
codegen: Fix use of property assignments as subexpressions
Fixes bug 640171.
Jürg Billeter [Sat, 2 Apr 2011 18:29:23 +0000 (20:29 +0200)]
glib-2.0: Add string.get_next_char
Fixes bug 645150.
Jürg Billeter [Sat, 2 Apr 2011 16:01:24 +0000 (18:01 +0200)]
codegen: Fix array size variable on assignment
The array size of the right-hand side should not be used as the copy may
have a different size.
Fixes bug 646294.
Jürg Billeter [Sat, 2 Apr 2011 14:21:55 +0000 (16:21 +0200)]
glib-2.0: Add g_unichar_ismark binding
Luca Bruno [Sat, 2 Apr 2011 08:09:10 +0000 (10:09 +0200)]
codegen: Fix look-up of next closure block
Methods that are not closures don't capture parent blocks.
Fixes bug 646345.
Michael 'Mickey' Lauer [Wed, 30 Mar 2011 23:34:44 +0000 (01:34 +0200)]
linux: start with binding the Wireless Extension API (WEXT) infrastructure
Michael 'Mickey' Lauer [Wed, 30 Mar 2011 23:09:34 +0000 (01:09 +0200)]
linux: bind IFNAMSIZ from linux/if.h to fix net/if.h conflict
add necessary netinet/in.h include to Linux.Network.IfReq
Alexander Kurtz [Wed, 30 Mar 2011 19:20:15 +0000 (21:20 +0200)]
x11: Fix typo
Ryan Lortie [Wed, 30 Mar 2011 10:44:56 +0000 (16:14 +0530)]
GDBusConnection.call 'reply_type' is nullable
Ryan Lortie [Wed, 30 Mar 2011 10:41:39 +0000 (16:11 +0530)]
GVariant binding: add get_child() method
Ryan Lortie [Wed, 30 Mar 2011 10:41:00 +0000 (16:11 +0530)]
GActionGroup bindings: add some metadata
Ryan Lortie [Wed, 30 Mar 2011 10:39:24 +0000 (16:09 +0530)]
gidl parser: add interface type_cname attribute
This is how to specify eg. GActionIface vs. GActionInterface
Jürg Billeter [Tue, 29 Mar 2011 09:57:13 +0000 (11:57 +0200)]
Fix DelegateType.copy
Jürg Billeter [Tue, 29 Mar 2011 09:53:28 +0000 (11:53 +0200)]
girwriter: Set scope for callback parameters of async methods
Jürg Billeter [Sun, 27 Mar 2011 18:26:37 +0000 (20:26 +0200)]
codegen: Fix freeing on assignment to fields of generic type
Fixes bug 645773.
Luca Bruno [Wed, 16 Mar 2011 13:27:07 +0000 (14:27 +0100)]
codegen: Fix leak when destroying null terminated arrays
Michael 'Mickey' Lauer [Sat, 26 Mar 2011 12:29:41 +0000 (13:29 +0100)]
linux: add ioctls and structures for n_gsm
n_gsm is a new line discipline that implements the 3GPP 07.10
multiplexing protocol in the kernel.
Michael 'Mickey' Lauer [Sat, 26 Mar 2011 12:27:16 +0000 (13:27 +0100)]
linux: add makedev(3), major(3), and minor(3)
Jürg Billeter [Thu, 24 Mar 2011 07:38:18 +0000 (08:38 +0100)]
gtk+-3.0: Update to 3.0.5
Jürg Billeter [Wed, 23 Mar 2011 21:40:18 +0000 (22:40 +0100)]
gio-2.0: Fix g_data_input_stream_read_line_finish binding
Fixes bug 639211.
Jürg Billeter [Wed, 23 Mar 2011 21:32:30 +0000 (22:32 +0100)]
D-Bus: Emit cast to avoid C warning for signal handling in clients
Jürg Billeter [Wed, 23 Mar 2011 21:26:55 +0000 (22:26 +0100)]
D-Bus: Remove extra semicolon to avoid C warning
Jürg Billeter [Wed, 23 Mar 2011 21:21:50 +0000 (22:21 +0100)]
D-Bus: Add missing string.h includes
Luca Bruno [Tue, 22 Mar 2011 20:53:22 +0000 (21:53 +0100)]
codegen: Always call _finish() after yield
Fixes bug 645606.
Ryan Lortie [Wed, 23 Mar 2011 16:07:12 +0000 (12:07 -0400)]
glib binding: mark VariantType [Immutable]
This gets us proper behaviour with respect to functions that return
unowned VariantType (which is 'const GVariantType *' in C).
Jürg Billeter [Wed, 23 Mar 2011 13:00:23 +0000 (14:00 +0100)]
girwriter: Skip methods with va_list parameters
gobject-introspection does not currently support va_list parameters.
Jürg Billeter [Tue, 22 Mar 2011 20:39:23 +0000 (21:39 +0100)]
D-Bus: Support DBus.signature attribute for struct fields
Fixes bug 645528.
Jürg Billeter [Tue, 22 Mar 2011 20:18:02 +0000 (21:18 +0100)]
vte: Update to 0.27.90
Fixes bug 627410.
Jürg Billeter [Tue, 22 Mar 2011 19:48:52 +0000 (20:48 +0100)]
codegen: Fix freeing of owned parameters
Fixes bug 645177.
tfischer [Fri, 18 Mar 2011 21:15:47 +0000 (15:15 -0600)]
posix: Add setlogmask() and LOG_UPTO().
Fixes bug 645189.
Luca Bruno [Sun, 20 Mar 2011 00:04:29 +0000 (01:04 +0100)]
gio-2.0: Fix InetAddress.from_bytes bindings
Based on patch by Robert Ancell.
Fixes bug 644974.
Marco Trevisan (Treviño) [Tue, 1 Mar 2011 14:26:37 +0000 (15:26 +0100)]
gio-2.0: Fix Bus.own_name and own_name_on_connection bindings.
Robert Ancell [Mon, 14 Mar 2011 05:31:37 +0000 (16:31 +1100)]
posix: Support handling SA_SIGINFO with sigaction
Closes bug 633769