]>
git.ipfire.org Git - thirdparty/vala.git/log
Jürg Billeter [Wed, 15 Apr 2009 19:08:29 +0000 (21:08 +0200)]
Warn when using deprecated # modifier or operator
Jürg Billeter [Wed, 15 Apr 2009 19:05:45 +0000 (21:05 +0200)]
Update code using deprecated # modifier or operator
Jürg Billeter [Tue, 14 Apr 2009 22:15:29 +0000 (00:15 +0200)]
Introduce new signal connect/disconnect syntax
foo.clicked.connect (handler);
Fixes bug 566847.
Jürg Billeter [Tue, 14 Apr 2009 18:35:31 +0000 (20:35 +0200)]
Do not check GList/GSList references against NULL
NULL is a valid empty GList/GSList. Based on patch by Yu Feng,
fixes bug 578198.
Jamie McCracken [Tue, 14 Apr 2009 17:41:57 +0000 (13:41 -0400)]
fix bug in printing string literal in Genie
Jürg Billeter [Tue, 14 Apr 2009 17:39:55 +0000 (19:39 +0200)]
Add --verbose command-line option
Currently just prints C compiler command-line before execution.
Fixes bug 559890.
Jamie McCracken [Tue, 14 Apr 2009 17:29:09 +0000 (13:29 -0400)]
Fix bug in print statement
Jürg Billeter [Tue, 14 Apr 2009 17:24:33 +0000 (19:24 +0200)]
Support set accessors in internal VAPI properties
Fixes bug 545187.
Jürg Billeter [Tue, 14 Apr 2009 17:11:11 +0000 (19:11 +0200)]
Regenerate more bindings
Jürg Billeter [Tue, 14 Apr 2009 17:06:06 +0000 (19:06 +0200)]
libgnomeui-2.0: Replace references to Gtk.DestroyNotify
Fixes bug 578947.
Jürg Billeter [Tue, 14 Apr 2009 16:58:32 +0000 (18:58 +0200)]
vapigen: Fix constants
Jürg Billeter [Tue, 14 Apr 2009 16:54:29 +0000 (18:54 +0200)]
Support external constants
Jürg Billeter [Tue, 14 Apr 2009 16:36:36 +0000 (18:36 +0200)]
Update bindings to not use static modifier for delegates
Jürg Billeter [Tue, 14 Apr 2009 16:33:44 +0000 (18:33 +0200)]
Replace static modifier for delegates by attribute
Replace `static' modifier for delegates without a user_data parameter
by [CCode (has_target = false)] as we only support this for bindings,
it is not considered a language feature. Fixes bug 526549.
Jürg Billeter [Tue, 14 Apr 2009 15:38:50 +0000 (17:38 +0200)]
Use fully-qualified name in the code writer
Fixes bug 516859.
Jamie McCracken [Tue, 14 Apr 2009 15:17:42 +0000 (11:17 -0400)]
Updated genie parser to match vala parser in functionality and bug fixes
Jürg Billeter [Tue, 14 Apr 2009 15:16:20 +0000 (17:16 +0200)]
Remove generated .c files on make maintainer-clean
Fixes bug 509146.
Jürg Billeter [Tue, 14 Apr 2009 14:46:46 +0000 (16:46 +0200)]
Avoid C compiler warning in string switch statements
Fixes bug 505856.
Jürg Billeter [Tue, 14 Apr 2009 12:04:24 +0000 (14:04 +0200)]
Fix array and delegate arguments in creation and virtual methods
Jamie McCracken [Tue, 14 Apr 2009 00:30:29 +0000 (20:30 -0400)]
Updated genie scanner to handle all new/missing vala tokens and directives
Jamie McCracken [Mon, 13 Apr 2009 21:57:03 +0000 (17:57 -0400)]
Report error when using conflicting method modifiers in Genie parser
Jamie McCracken [Mon, 13 Apr 2009 16:24:00 +0000 (12:24 -0400)]
Added support for static properties in Genie parser
Jamie McCracken [Mon, 13 Apr 2009 16:16:15 +0000 (12:16 -0400)]
Fix error message when encountering invalid character literals in Genie parser
Jamie McCracken [Mon, 13 Apr 2009 16:12:22 +0000 (12:12 -0400)]
Added property attributes to Genie parser
Jamie McCracken [Mon, 13 Apr 2009 15:55:50 +0000 (11:55 -0400)]
Added missing source reference to Genie parser
Jamie [Mon, 13 Apr 2009 15:45:49 +0000 (11:45 -0400)]
Fixed codegen problem
Jürg Billeter [Sun, 12 Apr 2009 19:37:27 +0000 (21:37 +0200)]
Fix names of methods generated from lambda expressions
Jürg Billeter [Sun, 12 Apr 2009 19:33:08 +0000 (21:33 +0200)]
Fix virtual methods throwing errors
Fixes bug 578778.
Jürg Billeter [Sun, 12 Apr 2009 19:29:32 +0000 (21:29 +0200)]
Ensure string.h is included when using memcpy
Jürg Billeter [Sun, 12 Apr 2009 17:38:38 +0000 (19:38 +0200)]
vapigen: Remove unused method
Jürg Billeter [Sun, 12 Apr 2009 15:41:06 +0000 (17:41 +0200)]
Include glib-object.h when declaring fundamental classes
Jürg Billeter [Sat, 11 Apr 2009 11:46:13 +0000 (13:46 +0200)]
gtk+-2.0: Fix gtk_image_get_stock binding
Based on patch by Simon Wenner, fixes bug 578687.
Jürg Billeter [Fri, 10 Apr 2009 15:09:53 +0000 (17:09 +0200)]
Declare base types of pointer types
Jürg Billeter [Fri, 10 Apr 2009 15:02:22 +0000 (17:02 +0200)]
Arrays: Add experimental support for fixed-length arrays
Local fixed-length arrays are allocated on the stack.
int[3] array = { 1, 2, 3 };
Fixes bug 492481.
Jürg Billeter [Fri, 10 Apr 2009 14:16:19 +0000 (16:16 +0200)]
Remove result variable warning
Implicit result variable not planned for Vala 1.0.
Jürg Billeter [Fri, 10 Apr 2009 11:33:44 +0000 (13:33 +0200)]
Remove unused cheader_filename field
Jürg Billeter [Fri, 10 Apr 2009 10:01:30 +0000 (12:01 +0200)]
Do not delete existing .c files
Fixes bug 501585.
Jürg Billeter [Fri, 10 Apr 2009 10:00:04 +0000 (12:00 +0200)]
Remove unused CodeContext.save_cheaders property
Jürg Billeter [Fri, 10 Apr 2009 09:47:52 +0000 (11:47 +0200)]
Remove unused get_cheader_filename methods
Michael 'Mickey' Lauer [Fri, 10 Apr 2009 07:29:03 +0000 (09:29 +0200)]
posix: Add struct group, getgrent, setgrent, endgrent
Signed-Off-By: Michael 'Mickey' Lauer <mlauer@vanille-media.de>
Michael 'Mickey' Lauer [Fri, 10 Apr 2009 07:16:23 +0000 (09:16 +0200)]
posix: Add struct passwd, setpwent, getpwent, endpwent
Signed-Off-by: Michael 'Mickey' Lauer <mlauer@vanille-media.de>
Michael 'Mickey' Lauer [Fri, 10 Apr 2009 08:32:53 +0000 (10:32 +0200)]
glib-2.0: Fix g_find_program_in_path binding
Jürg Billeter [Fri, 10 Apr 2009 08:27:11 +0000 (10:27 +0200)]
Improve handling of reserved identifiers
Avoid conflicts between reserved identifiers and generated code
for local variables and formal parameters. Fixes bug 469335 and
bug 515225.
Jürg Billeter [Wed, 8 Apr 2009 20:18:03 +0000 (22:18 +0200)]
Move common code from GObjectModule to GTypeModule
Jürg Billeter [Wed, 8 Apr 2009 18:09:01 +0000 (20:09 +0200)]
Regenerate GTK+ bindings
Rob Taylor [Wed, 8 Apr 2009 17:55:33 +0000 (18:55 +0100)]
Merge branch 'master' into internal-vapi
Rob Taylor [Wed, 8 Apr 2009 17:54:08 +0000 (18:54 +0100)]
Override cheader to internal cheader when writing the internal vapi.
Jürg Billeter [Wed, 8 Apr 2009 17:50:48 +0000 (19:50 +0200)]
D-Bus: Fix static modifiers for helper functions
Sebastian Pölsterl [Tue, 7 Apr 2009 16:18:51 +0000 (18:18 +0200)]
gstreamer-audio-0.10: Update bindings
Sebastian Pölsterl [Tue, 7 Apr 2009 16:25:40 +0000 (18:25 +0200)]
gstreamer-netbuffer-0.10: Update bindings
Sebastian Pölsterl [Tue, 7 Apr 2009 16:26:46 +0000 (18:26 +0200)]
gstreamer-riff-0.10: Update bindings
Sebastian Pölsterl [Sun, 5 Apr 2009 11:59:17 +0000 (13:59 +0200)]
gstreamer-rtp-0.10: Update bindings
Sebastian Pölsterl [Sun, 5 Apr 2009 11:54:26 +0000 (13:54 +0200)]
gstreamer-rtsp-0.10: Update bindings
Sebastian Pölsterl [Tue, 7 Apr 2009 16:46:14 +0000 (18:46 +0200)]
gstreamer-tag-0.10: Update bindings
Sebastian Pölsterl [Tue, 7 Apr 2009 16:50:25 +0000 (18:50 +0200)]
gstreamer-video-0.10: Update bindings
Sebastian Pölsterl [Tue, 7 Apr 2009 16:06:10 +0000 (18:06 +0200)]
gstreamer-check-0.10: Update bindings
Sebastian Pölsterl [Tue, 7 Apr 2009 16:02:02 +0000 (18:02 +0200)]
gstreamer-base-0.10: Update bindings
Jürg Billeter [Wed, 8 Apr 2009 17:29:44 +0000 (19:29 +0200)]
D-Bus: Fix memory leak in introspection handler
Jürg Billeter [Wed, 8 Apr 2009 17:19:54 +0000 (19:19 +0200)]
GError: Fix uncaught errors in creation methods
Rob Taylor [Wed, 8 Apr 2009 16:55:04 +0000 (17:55 +0100)]
Merge branch 'master' into internal-vapi
Jürg Billeter [Wed, 8 Apr 2009 16:49:13 +0000 (18:49 +0200)]
Use basename of C file in line directive
Rob Taylor [Wed, 8 Apr 2009 16:32:03 +0000 (17:32 +0100)]
Add ability to override certain cheaders when using CodeWriter
Jürg Billeter [Wed, 8 Apr 2009 16:28:27 +0000 (18:28 +0200)]
Emit line directive when there is no corresponding Vala line
Rob Taylor [Wed, 8 Apr 2009 16:05:28 +0000 (17:05 +0100)]
Merge branch 'master' into internal-vapi
Jürg Billeter [Wed, 8 Apr 2009 15:36:24 +0000 (17:36 +0200)]
Add constant and delegate declarations to internal header
Jürg Billeter [Wed, 8 Apr 2009 15:34:51 +0000 (17:34 +0200)]
Add delegate declarations to header file
Levi Bard [Wed, 8 Apr 2009 15:31:46 +0000 (17:31 +0200)]
Add constant declarations to header file
Fixes bug 578267.
Jürg Billeter [Wed, 8 Apr 2009 15:18:01 +0000 (17:18 +0200)]
Declare return types of delegates
Rob Taylor [Tue, 7 Apr 2009 20:41:17 +0000 (21:41 +0100)]
Merge branch 'master' of git://git.gnome.org/vala
David Janzso [Tue, 7 Apr 2009 16:21:49 +0000 (19:21 +0300)]
doc: Move array types from reference to value types
Rob Taylor [Tue, 7 Apr 2009 15:56:33 +0000 (16:56 +0100)]
small fixes for invocation with --internal-vapi
Michael B. Trausch [Sun, 5 Apr 2009 07:44:19 +0000 (03:44 -0400)]
posix: Add exit and abort bindings
Michael 'Mickey' Lauer [Wed, 1 Apr 2009 15:16:53 +0000 (17:16 +0200)]
posix: Add mkfifo(3) and unlink(2) bindings
Signed-off-by: Michael 'Mickey' Lauer <mlauer@vanille-media.de>
Michael 'Mickey' Lauer [Mon, 23 Mar 2009 21:39:23 +0000 (22:39 +0100)]
posix: Add socketpair and pipe bindings
Signed-off-by: Michael 'Mickey' Lauer <mlauer@vanille-media.de>
Michael 'Mickey' Lauer [Mon, 16 Mar 2009 15:13:58 +0000 (16:13 +0100)]
posix: Add opendir and friends
Signed-off-by: Michael 'Mickey' Lauer <mlauer@vanille-media.de>
Rob Taylor [Tue, 7 Apr 2009 15:17:50 +0000 (16:17 +0100)]
Add support for saving out the internal api as a vapi
Jürg Billeter [Tue, 7 Apr 2009 15:12:54 +0000 (17:12 +0200)]
Declare static fields when used
Fixes bug 578127.
Ali Sabil [Mon, 6 Apr 2009 16:50:29 +0000 (18:50 +0200)]
Fix const-incorrect code generated for string interface properties getters
Fixes bug 577960.
Jürg Billeter [Tue, 7 Apr 2009 13:29:40 +0000 (15:29 +0200)]
dbus-glib-1: Fix dbus_error_init binding
Jürg Billeter [Tue, 7 Apr 2009 13:27:50 +0000 (15:27 +0200)]
cairo: Fix cairo_*_extents bindings
Jürg Billeter [Mon, 6 Apr 2009 18:39:23 +0000 (20:39 +0200)]
D-Bus: Avoid redefinition of callback wrapper
Nicolas Joseph [Mon, 6 Apr 2009 16:41:41 +0000 (18:41 +0200)]
gdk-2.0: Fix gdk_display_get_pointer binding
Fixes bug 577925.
Nicolas Joseph [Mon, 6 Apr 2009 16:38:48 +0000 (18:38 +0200)]
gtksourceview-2.0: Fix gtk_source_style_scheme_manager_get_* bindings
Fixes bug 577890.
Nicolas Joseph [Mon, 6 Apr 2009 16:35:23 +0000 (18:35 +0200)]
gtksourceview-2.0: Fix GtkSourceStyleSchemeManager binding
Fixes bug 577886.
Mark Lee [Thu, 2 Apr 2009 20:11:45 +0000 (13:11 -0700)]
gdk-2.0: fix gdk*_add_client_message_filter bindings
Hide the data parameters for Gdk.add_client_message_filter() and
Gdk.Display.add_client_message_filter(). Fixes bug 577766.
Jürg Billeter [Mon, 6 Apr 2009 16:21:47 +0000 (18:21 +0200)]
Report error when trying to use signals as expressions
Fixes bug 437431.
Jürg Billeter [Mon, 6 Apr 2009 16:02:39 +0000 (18:02 +0200)]
Fix nested context information
Ali Sabil [Mon, 6 Apr 2009 14:20:36 +0000 (16:20 +0200)]
Declare property types in interfaces
Ali Sabil [Mon, 6 Apr 2009 14:20:11 +0000 (16:20 +0200)]
Fix declaration order of interfaces and field types
Ali Sabil [Mon, 6 Apr 2009 14:19:23 +0000 (16:19 +0200)]
Declare property types in classes
Jürg Billeter [Sun, 5 Apr 2009 20:22:46 +0000 (22:22 +0200)]
Fix declaration order of classes and field types
Jürg Billeter [Sun, 5 Apr 2009 20:05:07 +0000 (22:05 +0200)]
Fix temp variable declaration in internal VAPI methods
Jürg Billeter [Sun, 5 Apr 2009 16:42:25 +0000 (18:42 +0200)]
Fix error messages when using preprocessing directives
The line information was off when skipping conditional sections.
Jürg Billeter [Sun, 5 Apr 2009 15:56:48 +0000 (17:56 +0200)]
Post-release version bump
Jürg Billeter [Sun, 5 Apr 2009 15:28:01 +0000 (17:28 +0200)]
Release 0.7.0
Jürg Billeter [Fri, 3 Apr 2009 21:00:07 +0000 (23:00 +0200)]
Drop legacy header support
Jürg Billeter [Fri, 3 Apr 2009 14:11:45 +0000 (16:11 +0200)]
Switch build system to not use legacy headers
Thijs Vermeir [Fri, 3 Apr 2009 21:58:09 +0000 (23:58 +0200)]
Drop type check statements if assertions are disabled
Mark Lee [Fri, 3 Apr 2009 06:58:46 +0000 (23:58 -0700)]
gnome-keyring-1: Fix gnome_keyring_find_network_password_sync binding
The results parameter for GnomeKeyring.find_network_password_sync needs to be
annotated as an "out" parameter. Fixes bug 577810.
Jürg Billeter [Fri, 3 Apr 2009 21:09:50 +0000 (23:09 +0200)]
More error domain declaration fixes
Fixes bug 577738.