]>
git.ipfire.org Git - thirdparty/vala.git/log
Jürg Billeter [Sat, 21 Aug 2010 10:11:58 +0000 (12:11 +0200)]
Do not create empty type parameter lists in parser
Jürg Billeter [Sat, 21 Aug 2010 10:07:28 +0000 (12:07 +0200)]
Improve performance of SemanticAnalyzer.is_type_accessible
Jürg Billeter [Sat, 21 Aug 2010 09:55:35 +0000 (11:55 +0200)]
Create array lists in Method class only on demand
Jürg Billeter [Wed, 11 Aug 2010 21:46:41 +0000 (23:46 +0200)]
Support iteration via index to improve performance
Jürg Billeter [Wed, 11 Aug 2010 20:23:09 +0000 (22:23 +0200)]
gee: Replace interfaces by abstract classes to improve performance
Luca Bruno [Thu, 9 Sep 2010 13:42:59 +0000 (15:42 +0200)]
GObject: Add _vala_ suffix to get/set_property to avoid name clashes
Fixes bug 624594.
Luca Bruno [Tue, 31 Aug 2010 08:36:51 +0000 (10:36 +0200)]
Support to_string() for non-GType enums
Fixes bug 612081.
Florian Brosch [Wed, 8 Sep 2010 18:33:13 +0000 (20:33 +0200)]
mv remove_directory to filehelper.vala
Florian Brosch [Wed, 8 Sep 2010 16:57:50 +0000 (18:57 +0200)]
libvaladoc/filehelper: update realpath
Florian Brosch [Wed, 8 Sep 2010 16:49:34 +0000 (18:49 +0200)]
libvaladoc/importer: Allow nodes without documentation in valadoc files
Evan Nemerson [Tue, 7 Sep 2010 22:53:10 +0000 (15:53 -0700)]
gio-2.0: Fix ownership of two AppLaunchContext method return values.
Luca Bruno [Sun, 5 Sep 2010 09:21:35 +0000 (11:21 +0200)]
glib-2.0: Add [NoReturn] to Process.exit() and Process.abort().
Jürg Billeter [Sat, 4 Sep 2010 15:05:57 +0000 (17:05 +0200)]
Release 0.9.8
Evan Nemerson [Sat, 4 Sep 2010 00:02:14 +0000 (17:02 -0700)]
glib-2.0: Add binding for g_utf8_offset_to_pointer.
Jürg Billeter [Fri, 3 Sep 2010 15:04:01 +0000 (17:04 +0200)]
codegen: Fix lcopy_value function generated for fundamental classes
Jürg Billeter [Fri, 3 Sep 2010 14:55:44 +0000 (16:55 +0200)]
codegen: Fix preconditions in asynchronous methods
BianShaoLei [Thu, 2 Sep 2010 18:42:59 +0000 (11:42 -0700)]
posix: Fix SockAddr cname.
Fixes bug 628470.
Florian Brosch [Thu, 2 Sep 2010 03:34:08 +0000 (05:34 +0200)]
libvaladoc/importer: Minor valadoc file format changes
Florian Brosch [Wed, 1 Sep 2010 15:57:46 +0000 (17:57 +0200)]
libvaladoc/api: fix Method::is_static
Florian Brosch [Wed, 1 Sep 2010 05:56:30 +0000 (07:56 +0200)]
doclet/valadoc.org: fix valac warnings
Florian Brosch [Wed, 1 Sep 2010 05:32:10 +0000 (07:32 +0200)]
libvaladoc: Fix valac warnings
Florian Brosch [Wed, 1 Sep 2010 04:43:16 +0000 (06:43 +0200)]
Add *.valadoc format
Evan Nemerson [Fri, 20 Aug 2010 09:17:45 +0000 (11:17 +0200)]
Use vala-0.10 or vala-0.12 package instead of vala-1.0.
Florian Brosch [Thu, 19 Aug 2010 22:04:48 +0000 (00:04 +0200)]
add gir documentation importer
Florian Brosch [Sat, 7 Aug 2010 02:26:14 +0000 (04:26 +0200)]
libvaladoc: Add CTypeResolver
Florian Brosch [Sat, 7 Aug 2010 02:11:11 +0000 (04:11 +0200)]
doclets: rm xml doclet
Florian Brosch [Sat, 7 Aug 2010 02:00:12 +0000 (04:00 +0200)]
libvaladoc: rm support for valadoc-xml
Luca Bruno [Tue, 31 Aug 2010 07:55:59 +0000 (09:55 +0200)]
webkit-1.0: Mark WebKitWebView::create_web_view return value as owned.
Fixes bug 625569.
Jakob Westhoff [Mon, 30 Aug 2010 10:55:55 +0000 (12:55 +0200)]
gtk+-2.0, gtk+-3.0: Make gtk_image_set_from_pixmap parameters be nullable.
Fixes bug 627778.
Luca Bruno [Sat, 28 Aug 2010 09:52:44 +0000 (11:52 +0200)]
gio-2.0: GLib.Icon.to_string() return value is not unowned
Fixes bug 628119.
Evan Nemerson [Sun, 22 Aug 2010 18:04:56 +0000 (11:04 -0700)]
gio-2.0: Make Application.quit_with_data.platform_data nullable.
Jürg Billeter [Sun, 22 Aug 2010 09:14:42 +0000 (11:14 +0200)]
dova: Do not generate empty type structs for interfaces
Jürg Billeter [Sun, 22 Aug 2010 09:21:23 +0000 (11:21 +0200)]
dova: Fix header file generation
Evan Nemerson [Sun, 22 Aug 2010 03:47:28 +0000 (20:47 -0700)]
glib-2.0: Fix Variant.dup_string binding.
Evan Nemerson [Sat, 21 Aug 2010 21:47:50 +0000 (14:47 -0700)]
libsoup-2.4: Fix XMLRPC error domains.
Evan Nemerson [Sat, 21 Aug 2010 21:06:07 +0000 (14:06 -0700)]
libsoup-2.4: Move Soup.xmlrpc_* methods into Soup.XMLRPC namespace.
Evan Nemerson [Sat, 21 Aug 2010 20:39:12 +0000 (13:39 -0700)]
gtk+-2.0, gtk+-3.0: Move Gtk.stock_* methods into Gtk.Stock namespace.
Evan Nemerson [Sat, 21 Aug 2010 20:29:20 +0000 (13:29 -0700)]
gdk-2.0, gdk-3.0: Move Gdk.selection_* into Gdk.Selection namespace.
Evan Nemerson [Sat, 21 Aug 2010 20:28:29 +0000 (13:28 -0700)]
vapigen: Automatically adjust method names when setting parent.
Evan Nemerson [Sat, 21 Aug 2010 19:20:21 +0000 (12:20 -0700)]
gtk+-2.0, gtk+-3.0: Move Gtk.STOCK_* into a Gtk.Stock namespace.
Evan Nemerson [Sat, 7 Aug 2010 18:15:12 +0000 (11:15 -0700)]
codewriter: Correctly write deprecated replacement attributes.
Evan Nemerson [Sat, 7 Aug 2010 23:02:36 +0000 (16:02 -0700)]
vapigen: Support setting the parent of a symbol.
Evan Nemerson [Sat, 21 Aug 2010 18:54:28 +0000 (11:54 -0700)]
gdk-2.0: Update to 2.21.7 and mark deprecated symbols as such.
Jürg Billeter [Sat, 21 Aug 2010 17:12:16 +0000 (19:12 +0200)]
Improve consistency in constructor chain up handling
Jürg Billeter [Sat, 21 Aug 2010 16:49:38 +0000 (18:49 +0200)]
Unable to chain up to base constructor is fatal
Jürg Billeter [Sat, 21 Aug 2010 16:47:40 +0000 (18:47 +0200)]
vapigen: Fix chain up warning in subclasses of generated bindings
Jürg Billeter [Sat, 21 Aug 2010 16:36:42 +0000 (18:36 +0200)]
Fix writing of construct_function attribute
Jürg Billeter [Sat, 21 Aug 2010 16:01:29 +0000 (18:01 +0200)]
Fix assignment to construct properties
Based on patch by Marc-André Lureau, fixes bug 624259.
Jürg Billeter [Fri, 26 Feb 2010 18:23:42 +0000 (19:23 +0100)]
Refactor parser to avoid parse_*_member methods
Jürg Billeter [Fri, 13 Aug 2010 12:25:19 +0000 (14:25 +0200)]
Replace CCodeDeclarationSpace by CCodeFile
Jürg Billeter [Fri, 13 Aug 2010 11:08:36 +0000 (13:08 +0200)]
Move add_symbol_declaration out of CCodeDeclarationSpace
Luca Bruno [Fri, 20 Aug 2010 20:30:18 +0000 (22:30 +0200)]
gtk+-2.0, gtk+-3.0: Make Gtk.Menu.attach_to_widget.detacher nullable.
Fixes bug 626580.
Jürg Billeter [Fri, 20 Aug 2010 19:36:59 +0000 (21:36 +0200)]
glib-2.0: Return char instead of unichar from string element access
Use string.get_char () to retrieve unichar.
Jürg Billeter [Fri, 20 Aug 2010 19:33:47 +0000 (21:33 +0200)]
glib-2.0: Add optional index parameter to string.get_char
Jürg Billeter [Fri, 20 Aug 2010 19:01:38 +0000 (21:01 +0200)]
glib-2.0: Deprecate string.size () in favor of string.length
Jürg Billeter [Fri, 20 Aug 2010 18:41:27 +0000 (20:41 +0200)]
glib-2.0: Use byte indices for strings
Jürg Billeter [Fri, 20 Aug 2010 19:19:10 +0000 (21:19 +0200)]
Fix error handling for character literals
Jürg Billeter [Fri, 20 Aug 2010 18:42:39 +0000 (20:42 +0200)]
vapigen: Replace use of string.len () by string.length
Jürg Billeter [Fri, 20 Aug 2010 18:04:59 +0000 (20:04 +0200)]
glib-2.0: Deprecate string.len () in favor of string.length
Aaron Andersen [Fri, 20 Aug 2010 16:02:14 +0000 (18:02 +0200)]
Report error on invalid using directives
Fixes bug 626103.
Luca Bruno [Thu, 10 Jun 2010 09:00:13 +0000 (11:00 +0200)]
Support implicit GValue conversion when assigning to properties
Thanks to Michal Hruby for the test case.
Fixes bug 620706.
Luca Bruno [Fri, 20 Aug 2010 15:13:44 +0000 (17:13 +0200)]
Extend signal details to support string expressions
Fixes bug 566909.
Evan Nemerson [Fri, 20 Aug 2010 14:58:18 +0000 (16:58 +0200)]
valac: Add --fatal-warnings option
Fixes bug 615708.
Jürg Billeter [Fri, 20 Aug 2010 14:52:21 +0000 (16:52 +0200)]
Fix memory leak when freeing nullable structs without free function
Based on patch by Geert Jordaens, fixes bug 571264.
Jürg Billeter [Fri, 20 Aug 2010 13:55:01 +0000 (15:55 +0200)]
D-Bus: Add missing gio.h include for GDBus clients
Jürg Billeter [Fri, 20 Aug 2010 13:30:50 +0000 (15:30 +0200)]
Use relative path as specified on the command-line in error messages
Fixes bug 591683.
Jürg Billeter [Fri, 20 Aug 2010 11:52:34 +0000 (13:52 +0200)]
Deprecate use of D-Bus GLib
GDBus should be used instead.
Luca Bruno [Fri, 20 Aug 2010 09:13:40 +0000 (11:13 +0200)]
doclets/gtkdoc: Add type_id and comments to non-GObject classes
Luca Bruno [Sun, 25 Jul 2010 07:03:31 +0000 (09:03 +0200)]
Fix ellipsis parameter position in generated methods
Fixes bug 620673.
Luca Bruno [Sat, 24 Jul 2010 19:20:33 +0000 (21:20 +0200)]
Add mutex field in priv structures for properties
Fixes bug 625200.
Evan Nemerson [Mon, 16 Aug 2010 21:50:27 +0000 (14:50 -0700)]
Fix handling of exceptions in property accessors
Fixes bug 627090.
Luca Bruno [Mon, 16 Aug 2010 20:06:25 +0000 (22:06 +0200)]
Honor array_length_type when generating method parameters
Based on patch by Sam Thursfield, fixes bug 621830.
Luca Bruno [Fri, 20 Aug 2010 07:56:01 +0000 (09:56 +0200)]
Support abstract/virtual delegate properties with target
Fixes bug 623888.
Carlo Teubner [Fri, 20 Aug 2010 07:52:25 +0000 (09:52 +0200)]
Fix crash on invalid switch expression
Fixes bug 626397.
Jürg Billeter [Fri, 20 Aug 2010 07:46:29 +0000 (09:46 +0200)]
Call ref_sink also on result of Object.newv if necessary
Luca Bruno [Fri, 20 Aug 2010 07:39:23 +0000 (09:39 +0200)]
Fix ref_sink of Gtk.Window created with GLib.Object.new
Fixes bug 618750.
Jürg Billeter [Fri, 6 Aug 2010 08:43:03 +0000 (10:43 +0200)]
Fix passing real non null struct arguments to vararg methods
Based on patch by Luca Bruno, fixes bug 625758.
Evan Nemerson [Fri, 20 Aug 2010 06:16:39 +0000 (23:16 -0700)]
libsoup-2.4: Many small argument and data type fixes.
Evan Nemerson [Fri, 20 Aug 2010 06:12:03 +0000 (23:12 -0700)]
vapigen: Allow metadata to specify the type_name of properties.
Evan Nemerson [Fri, 20 Aug 2010 04:08:14 +0000 (21:08 -0700)]
gdk-pixbuf-2.0: Use uint8[] for binary data.
Luca Bruno [Fri, 20 Aug 2010 00:19:29 +0000 (02:19 +0200)]
doclets/gtkdoc: Do not add transfer full annotation for delegates
Luca Bruno [Fri, 20 Aug 2010 00:15:21 +0000 (02:15 +0200)]
doclets/gtkdoc: Fix parameters order
Evan Nemerson [Thu, 5 Aug 2010 20:44:54 +0000 (13:44 -0700)]
libsoup-2.4: Use uint8[] in Message.set_{request,response}
Evan Nemerson [Thu, 5 Aug 2010 19:13:47 +0000 (12:13 -0700)]
gdk-pixbuf-2.0: Make Pixbuf.save_to_buffer use uint8 instead of char
Florian Brosch [Thu, 19 Aug 2010 19:10:24 +0000 (21:10 +0200)]
rasqal: add *.deps-file
Florian Brosch [Thu, 19 Aug 2010 18:13:08 +0000 (20:13 +0200)]
sdl-gfx, sdl-image, sdl-mixer, sdl-net, sdl-ttf: add .deps-files
Evan Nemerson [Thu, 19 Aug 2010 18:51:39 +0000 (11:51 -0700)]
glib-2.0: Add g_int64_hash and g_int64_equal bindings.
Luca Bruno [Thu, 19 Aug 2010 17:55:50 +0000 (19:55 +0200)]
doclets/gtkdoc: Add some comments for implicit parameters
Luca Bruno [Thu, 19 Aug 2010 16:32:01 +0000 (18:32 +0200)]
C1;2403;0cdoclets/gtkdoc: Improve generation of SECTION comments
Luca Bruno [Thu, 19 Aug 2010 10:06:23 +0000 (12:06 +0200)]
doclets/gtkdoc: Fix parameters order in signals
Jürg Billeter [Thu, 19 Aug 2010 09:25:41 +0000 (11:25 +0200)]
dova: Add support for [NoThrow] methods
Jürg Billeter [Thu, 19 Aug 2010 08:27:29 +0000 (10:27 +0200)]
Bump version suffix
Jürg Billeter [Thu, 19 Aug 2010 07:00:00 +0000 (09:00 +0200)]
Release 0.9.7
Jürg Billeter [Thu, 19 Aug 2010 06:58:42 +0000 (08:58 +0200)]
Fix regression introduced by codegen refactoring
Jürg Billeter [Wed, 18 Aug 2010 11:15:18 +0000 (13:15 +0200)]
Release 0.9.6
Jürg Billeter [Tue, 17 Aug 2010 19:02:43 +0000 (21:02 +0200)]
girparser: Fix hidden parameters at the end of the parameter list
Rumen Zarev [Tue, 17 Aug 2010 09:02:43 +0000 (11:02 +0200)]
poppler-glib: Make PopplerAction* be structs without type id.
Fixes bug 627070.
Marc-André Lureau [Sat, 14 Aug 2010 18:15:59 +0000 (20:15 +0200)]
codegen: check delegate type has_target in object creation expr
Fixes bug 626949.
Marc-André Lureau [Fri, 13 Aug 2010 22:56:44 +0000 (00:56 +0200)]
readline.vapi: include stdio.h before readline.h
This solves compilation error with the readline sample
from the wiki http://live.gnome.org/Vala/InputSamples.
Fixes bug 626883.
Ralf Michl [Fri, 13 Aug 2010 08:41:32 +0000 (10:41 +0200)]
dova: Fix generated main function