]>
git.ipfire.org Git - thirdparty/vala.git/log
Evan Nemerson [Mon, 25 Jan 2010 20:03:10 +0000 (12:03 -0800)]
gdk-2.0: Fix types of several Gdk.Event*.state fields
Fixes bug 607337.
Evan Nemerson [Mon, 25 Jan 2010 10:09:54 +0000 (02:09 -0800)]
json-glib-1.0: always include json-glib.h
Fixes bug 605924.
Luca Bruno [Thu, 21 Jan 2010 16:50:49 +0000 (17:50 +0100)]
glib-2.0: Add G_KEY_FILE_DESKTOP_* declarations.
Fixes bug 607676.
Evan Nemerson [Sun, 20 Dec 2009 05:58:36 +0000 (21:58 -0800)]
vapigen: Add support for base types and ranks in structs
Fixes bug 605039.
Jürg Billeter [Mon, 25 Jan 2010 09:37:56 +0000 (10:37 +0100)]
vapigen: Support base_class attribute for boxed types
Evan Nemerson [Mon, 25 Jan 2010 09:15:32 +0000 (01:15 -0800)]
gtk+-2.0: Gtk.MessageDialog:buttons does not have an accessor method
Fixes bug 607992.
Evan Nemerson [Mon, 25 Jan 2010 09:07:03 +0000 (01:07 -0800)]
libsoup-2.4: SoupMessageBody.data should be uing8[], not string.
Fixes bug 605862.
Luca Bruno [Mon, 25 Jan 2010 07:53:46 +0000 (23:53 -0800)]
gio-2.0: source_object of SimpleAsyncResult constructor is nullable.
Fixes bug 607149.
Eric Alber [Mon, 25 Jan 2010 07:45:55 +0000 (23:45 -0800)]
goocanvas: update to version 0.15
Fixes bug 607236.
Ali Sabil [Sun, 24 Jan 2010 14:51:20 +0000 (15:51 +0100)]
clutter-1.0: Fix clutter_container_raise/lower_child bindings
Ali Sabil [Thu, 21 Jan 2010 08:51:41 +0000 (09:51 +0100)]
clutter-1.0: Fix clutter_actor_get_stage binding
Ali Sabil [Thu, 21 Jan 2010 08:42:12 +0000 (09:42 +0100)]
clutter-1.0: Fix clutter_actor_transform_stage_point binding
Jürg Billeter [Wed, 20 Jan 2010 08:49:02 +0000 (09:49 +0100)]
Fix return without value for preconditions in constructors
Marc-André Lureau [Sun, 17 Jan 2010 15:35:46 +0000 (16:35 +0100)]
Accept pre- and postconditions for constructors
Fixes bug 607110.
Marc-André Lureau [Mon, 18 Jan 2010 00:26:20 +0000 (01:26 +0100)]
GValue: Fix boxing and unboxing structs
Fixes bug 590987.
Marc-André Lureau [Sun, 17 Jan 2010 23:42:46 +0000 (00:42 +0100)]
Do not allow assignment with incompatible pointers
That patch makes type check with pointer more strict.
Fixes bug 574486.
Luca Bruno [Sun, 17 Jan 2010 22:07:49 +0000 (23:07 +0100)]
Support casting nullable structs to non-nullable structs
Fixes bug 588832.
Jordan Yelloz [Sun, 3 Jan 2010 08:47:06 +0000 (00:47 -0800)]
GIR parser: Add support for parsing callback types
Jürg Billeter [Sun, 17 Jan 2010 12:56:56 +0000 (13:56 +0100)]
Fix constructor of markup reader
Abderrahim Kitouni [Thu, 3 Dec 2009 20:10:28 +0000 (21:10 +0100)]
GIR writer: Write user_data parameter for delegates
Abderrahim Kitouni [Thu, 3 Dec 2009 19:45:23 +0000 (20:45 +0100)]
GIR writer: Write parent_instace and priv fields
Abderrahim Kitouni [Thu, 3 Dec 2009 19:02:39 +0000 (20:02 +0100)]
GIR writer: Write virtual signal handlers
Abderrahim Kitouni [Thu, 3 Dec 2009 19:00:54 +0000 (20:00 +0100)]
GIR writer: Fix cname for vfunc <callback> element
Abderrahim Kitouni [Thu, 3 Dec 2009 17:51:46 +0000 (18:51 +0100)]
GIR writer: Embed <callback> inside <field> for virtual methods
See gobject-introspection commit
f8693bda.
Abderrahim Kitouni [Thu, 3 Dec 2009 17:40:53 +0000 (18:40 +0100)]
GIR writer: Add parent_class to the class struct
Abderrahim Kitouni [Fri, 4 Sep 2009 15:18:38 +0000 (16:18 +0100)]
GIR writer: Always include GLib and GObject
Jürg Billeter [Sat, 16 Jan 2010 19:47:24 +0000 (20:47 +0100)]
Fix has_type_id attribute writing in VAPI files
Jürg Billeter [Sun, 10 Jan 2010 19:49:06 +0000 (20:49 +0100)]
Write has_type_id attribute for structs in VAPI files
Make sure we don't lose has_type_id if it's false.
Based on patch by Marc-André Lureau, fixes bug 606580.
Jürg Billeter [Sat, 16 Jan 2010 19:24:27 +0000 (20:24 +0100)]
Fix freeing ThreadPool
Adds special case for g_thread_pool_free, which takes 3 arguments.
Based on patch by Evan Nemerson, fixes bug 542725.
Luca Bruno [Sat, 16 Jan 2010 19:09:13 +0000 (20:09 +0100)]
Return handler id when connecting signal handlers
Fixes bug 537146.
Luca Bruno [Tue, 12 Jan 2010 21:28:12 +0000 (22:28 +0100)]
GAsync: Fix .end instance argument
Fixes bug 606780.
Jürg Billeter [Sat, 16 Jan 2010 14:44:41 +0000 (15:44 +0100)]
libsoup-2.4: Fix soup_message_headers_get_content_disposition binding
Jürg Billeter [Sat, 16 Jan 2010 12:41:38 +0000 (13:41 +0100)]
libsoup-2.4: Fix SoupBuffer binding
Jürg Billeter [Sat, 16 Jan 2010 12:41:07 +0000 (13:41 +0100)]
vapigen: Support ref_function attribute for boxed types
Jürg Billeter [Thu, 14 Jan 2010 11:51:00 +0000 (12:51 +0100)]
Fix order dependency in type resolution with derived integer types
Evan Nemerson [Thu, 14 Jan 2010 01:47:18 +0000 (17:47 -0800)]
dbus-glib-1: Add bindings for DBusGProxy::destroy signal.
Evan Nemerson [Wed, 13 Jan 2010 17:55:04 +0000 (09:55 -0800)]
mysql: Fix mysql_init binding.
Fixes bug 603085.
Make Massonnet [Wed, 13 Jan 2010 17:36:46 +0000 (09:36 -0800)]
gtk+-2.0: parent argument to Gtk.show_about_dialog is nullable.
Fixes bug 605051.
Michael B. Trausch [Wed, 13 Jan 2010 10:18:52 +0000 (02:18 -0800)]
glib-2.0: Add GLib.Log.set_always_fatal and GLib.Log.set_fatal_mask.
Fixes bug 605179.
Eric Alber [Wed, 13 Jan 2010 10:12:34 +0000 (02:12 -0800)]
gobject-2.0: add many missing GParamSpec related bindings
Fixes bug 605969.
Evan Nemerson [Wed, 13 Jan 2010 09:59:26 +0000 (01:59 -0800)]
gio-2.0: argument to BufferedInputStream.peek_buffer should be out
Fixes bug 606627.
Simon Wenner [Wed, 13 Jan 2010 09:52:08 +0000 (01:52 -0800)]
libsoup-2.4: SessionSync and Async.with_options require ellipsis
Fixes bug 605383.
Evan Nemerson [Wed, 13 Jan 2010 09:43:37 +0000 (01:43 -0800)]
gconf-2.0: several ownership and nullability fixes.
Based on patch by Michal Hruby, fixes bug 605449.
Jürg Billeter [Wed, 13 Jan 2010 13:24:13 +0000 (14:24 +0100)]
json-glib-1.0: Fix json_gobject_to_data binding
Ali Sabil [Mon, 11 Jan 2010 19:59:36 +0000 (20:59 +0100)]
glib-2.0: Fix array length for g_base64_decode
Ali Sabil [Mon, 11 Jan 2010 19:06:34 +0000 (20:06 +0100)]
clutter-1.0: Fixed the clutter_texture_set_from_rgb_data and clutter_texture_set_from_yuv_data bindings
Jürg Billeter [Sun, 10 Jan 2010 14:06:23 +0000 (15:06 +0100)]
Fix crash on array creation expressions throwing errors
Fixes bug 606503.
Raffaele Sandrini [Sun, 10 Jan 2010 11:15:52 +0000 (12:15 +0100)]
json-glib-1.0: Fix parameter ownership
Jürg Billeter [Sun, 10 Jan 2010 10:10:49 +0000 (11:10 +0100)]
json-glib-1.0: Update to 0.10.0
Jürg Billeter [Sat, 9 Jan 2010 16:10:11 +0000 (17:10 +0100)]
glib-2.0: Bind GPid as integer type
Jürg Billeter [Sat, 9 Jan 2010 15:53:02 +0000 (16:53 +0100)]
Fix assignment to captured array variables
Jörn Magens [Sat, 9 Jan 2010 15:47:20 +0000 (16:47 +0100)]
valac: Add --enable-mem-profiler option
Enables the GLib memory profiler.
Fixes bug 530627.
Yu Feng [Sun, 1 Nov 2009 04:47:51 +0000 (00:47 -0400)]
Run destructor code before member destruction in compact classes
Fixes bug 600285.
Signed-off-by: Yu Feng <rainwoodman@gmail.com>
Jiří Zárevúcky [Sat, 9 Jan 2010 13:32:47 +0000 (14:32 +0100)]
Report error for non-automatic properties with default value
Fixes bug 584065.
Jürg Billeter [Sat, 9 Jan 2010 12:27:15 +0000 (13:27 +0100)]
Use unmangled value_name in to_string for enums
Jürg Billeter [Sat, 9 Jan 2010 11:52:52 +0000 (12:52 +0100)]
Fix cast expressions in string templates
Fixes bug 598659.
Jürg Billeter [Sat, 9 Jan 2010 11:34:53 +0000 (12:34 +0100)]
Support multiple variable declarators in for initializer
Fixes bug 601350.
Jürg Billeter [Sat, 9 Jan 2010 11:27:53 +0000 (12:27 +0100)]
Support bitwise complement with enums
Fixes bug 597542.
Jürg Billeter [Sat, 9 Jan 2010 11:12:22 +0000 (12:12 +0100)]
Support to_string for enums
Jürg Billeter [Fri, 8 Jan 2010 21:59:38 +0000 (22:59 +0100)]
Report error on duplicate constructor or destructor in class
Fixes bug 600581.
pancake [Fri, 8 Jan 2010 21:39:53 +0000 (22:39 +0100)]
Improve display name of creation methods
Fixes bug 601803.
Jürg Billeter [Fri, 8 Jan 2010 21:07:56 +0000 (22:07 +0100)]
Consider negative literals constant
Fixes bug 605158.
Jürg Billeter [Fri, 8 Jan 2010 20:33:48 +0000 (21:33 +0100)]
Fix type declaration for constants
Fixes bug 605813.
Jürg Billeter [Fri, 8 Jan 2010 20:22:09 +0000 (21:22 +0100)]
Fix nullable struct properties
Fixes bug 606202.
Jiří Zárevúcky [Fri, 8 Jan 2010 20:01:22 +0000 (21:01 +0100)]
Write catch clauses and lambda expressions with --dump-tree
Fixes bug 605887.
Jürg Billeter [Fri, 8 Jan 2010 16:51:43 +0000 (17:51 +0100)]
Fix type resolution with derived integer types
Marc-André Lureau [Thu, 7 Jan 2010 20:35:10 +0000 (21:35 +0100)]
GValue: Support implicit cast in equality check
Fixes bug 585063.
Marc-André Lureau [Thu, 7 Jan 2010 20:08:41 +0000 (21:08 +0100)]
GValue: Move explicit cast support to separate function
Jürg Billeter [Fri, 9 Oct 2009 10:29:00 +0000 (12:29 +0200)]
Support struct comparison
Based on patch by Marc-André Lureau, fixes bug 530605.
Marc-André Lureau [Thu, 29 Oct 2009 23:39:05 +0000 (00:39 +0100)]
GValue: Fix cast from nullable GLib.Value
Fixes bug 585050.
Rob Powell [Wed, 6 Jan 2010 22:08:36 +0000 (23:08 +0100)]
Fix interfaces in GTypeModule-based plugins
Fixes bug 601343.
Jamie McCracken [Tue, 5 Jan 2010 23:25:03 +0000 (18:25 -0500)]
Genie: support automatic line continuations
pancake [Tue, 5 Jan 2010 12:36:50 +0000 (13:36 +0100)]
curses: Add wresize binding and basic mouse support
Michael 'Mickey' Lauer [Tue, 5 Jan 2010 00:50:34 +0000 (01:50 +0100)]
libnl-2.0: fix RouteAddress include header
Michael 'Mickey' Lauer [Sun, 3 Jan 2010 11:52:34 +0000 (12:52 +0100)]
libnl-2.0: bind attributes, message headers, callbacks
Michael 'Mickey' Lauer [Sun, 3 Jan 2010 11:51:18 +0000 (12:51 +0100)]
linux: add syscall(2), gettid(2), and add more netlink constants
Jürg Billeter [Fri, 1 Jan 2010 16:36:48 +0000 (17:36 +0100)]
poppler-glib: Fix poppler_page_get_crop_box binding
Jakob Westhoff [Fri, 1 Jan 2010 16:34:47 +0000 (17:34 +0100)]
poppler-glib: Fix PopplerRectangle binding
Fixes bug 605853.
Evan Nemerson [Thu, 24 Dec 2009 07:38:15 +0000 (23:38 -0800)]
gstreamer-0.10: Add type_id for Gst.Structure.
Jürg Billeter [Wed, 23 Dec 2009 21:26:38 +0000 (22:26 +0100)]
Fix virtual methods returning structs
Jürg Billeter [Wed, 23 Dec 2009 21:25:45 +0000 (22:25 +0100)]
GAsync: Struct return value fix
Jürg Billeter [Wed, 23 Dec 2009 21:18:11 +0000 (22:18 +0100)]
D-Bus: More struct return value fixes in static clients and servers
Fixes bug 602510.
Jürg Billeter [Wed, 23 Dec 2009 20:46:58 +0000 (21:46 +0100)]
gtk+-2.0: Fix gtk_rc_style_create_style binding
Jürg Billeter [Wed, 23 Dec 2009 20:44:20 +0000 (21:44 +0100)]
vapigen: Fix crash in parse_signal
Jürg Billeter [Wed, 23 Dec 2009 19:55:52 +0000 (20:55 +0100)]
Use dominance algorithm by Cooper, Harvey, and Kennedy
Improves performance of flow analysis.
Jürg Billeter [Wed, 23 Dec 2009 19:46:41 +0000 (20:46 +0100)]
Generate reverse postorder instead of preorder list in flow analyzer
Jürg Billeter [Wed, 23 Dec 2009 19:36:55 +0000 (20:36 +0100)]
Only generate depth-first list once per method in flow analyzer
Improves performance.
Jürg Billeter [Wed, 23 Dec 2009 19:29:13 +0000 (20:29 +0100)]
Add FlowAnalyzer.analyze_body to simplify code
Jürg Billeter [Sun, 20 Dec 2009 15:43:12 +0000 (16:43 +0100)]
gio-2.0: Fix g_data_input_stream_read_* bindings
Fixes bug 605066.
Jürg Billeter [Sun, 20 Dec 2009 15:39:57 +0000 (16:39 +0100)]
Update slice syntax in code writer
Evan Nemerson [Sun, 20 Dec 2009 00:51:44 +0000 (16:51 -0800)]
cogl-1.0: Cogl.Texture.from_data data does not provide array length.
Fixes bug 604108.
Evan Nemerson [Sun, 20 Dec 2009 00:40:43 +0000 (16:40 -0800)]
libsoup-2.4: Fix soup_message_headers_get_content_type binding.
Fixes bug 604907.
Evan Nemerson [Sun, 20 Dec 2009 00:18:46 +0000 (16:18 -0800)]
gio-2.0: Several ownership fixes, mostly in GResolver.
Fixes bug 604969.
Xavier Bestel [Sat, 19 Dec 2009 21:47:07 +0000 (13:47 -0800)]
glib-2.0: Add some missing GLib.Scanner methods.
Fixes bug 603796.
Evan Nemerson [Sat, 19 Dec 2009 20:56:13 +0000 (12:56 -0800)]
gstreamer-0.10: Gst.Value.get/set_date expect a GLib.Date.
Fixes bug 601766.
Evan Nemerson [Sat, 19 Dec 2009 20:46:07 +0000 (12:46 -0800)]
gstreamer-controller-0.10: Fix Gst.LFOWaveform enum.
Fixes bug 603725.
Evan Nemerson [Sat, 19 Dec 2009 18:03:17 +0000 (10:03 -0800)]
gtk+-2.0: Gtk.get_current_event_state's argument should be out.
Fixes bug 603751.
Evan Nemerson [Sat, 19 Dec 2009 17:58:17 +0000 (09:58 -0800)]
gtk+-2.0: Fix Gtk.Notebook.switch_page signal binding.
Fixes bug 604746.
Jürg Billeter [Sat, 19 Dec 2009 15:02:27 +0000 (16:02 +0100)]
Post-release version bump
Jürg Billeter [Sat, 19 Dec 2009 14:59:16 +0000 (15:59 +0100)]
Release 0.7.9