]> git.ipfire.org Git - thirdparty/vala.git/log
thirdparty/vala.git
16 years agogdk-2.0: Fix types of several Gdk.Event*.state fields
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.

16 years agojson-glib-1.0: always include json-glib.h
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.

16 years agoglib-2.0: Add G_KEY_FILE_DESKTOP_* declarations.
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.

16 years agovapigen: Add support for base types and ranks in structs
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.

16 years agovapigen: Support base_class attribute for boxed types
Jürg Billeter [Mon, 25 Jan 2010 09:37:56 +0000 (10:37 +0100)] 
vapigen: Support base_class attribute for boxed types

16 years agogtk+-2.0: Gtk.MessageDialog:buttons does not have an accessor method
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.

16 years agolibsoup-2.4: SoupMessageBody.data should be uing8[], not string.
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.

16 years agogio-2.0: source_object of SimpleAsyncResult constructor is nullable.
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.

16 years agogoocanvas: update to version 0.15
Eric Alber [Mon, 25 Jan 2010 07:45:55 +0000 (23:45 -0800)] 
goocanvas: update to version 0.15

Fixes bug 607236.

16 years agoclutter-1.0: Fix clutter_container_raise/lower_child bindings
Ali Sabil [Sun, 24 Jan 2010 14:51:20 +0000 (15:51 +0100)] 
clutter-1.0: Fix clutter_container_raise/lower_child bindings

16 years agoclutter-1.0: Fix clutter_actor_get_stage binding
Ali Sabil [Thu, 21 Jan 2010 08:51:41 +0000 (09:51 +0100)] 
clutter-1.0: Fix clutter_actor_get_stage binding

16 years agoclutter-1.0: Fix clutter_actor_transform_stage_point binding
Ali Sabil [Thu, 21 Jan 2010 08:42:12 +0000 (09:42 +0100)] 
clutter-1.0: Fix clutter_actor_transform_stage_point binding

16 years agoFix return without value for preconditions in constructors
Jürg Billeter [Wed, 20 Jan 2010 08:49:02 +0000 (09:49 +0100)] 
Fix return without value for preconditions in constructors

16 years agoAccept pre- and postconditions for constructors
Marc-André Lureau [Sun, 17 Jan 2010 15:35:46 +0000 (16:35 +0100)] 
Accept pre- and postconditions for constructors

Fixes bug 607110.

16 years agoGValue: Fix boxing and unboxing structs
Marc-André Lureau [Mon, 18 Jan 2010 00:26:20 +0000 (01:26 +0100)] 
GValue: Fix boxing and unboxing structs

Fixes bug 590987.

16 years agoDo not allow assignment with incompatible pointers
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.

16 years agoSupport casting nullable structs to non-nullable structs
Luca Bruno [Sun, 17 Jan 2010 22:07:49 +0000 (23:07 +0100)] 
Support casting nullable structs to non-nullable structs

Fixes bug 588832.

16 years agoGIR parser: Add support for parsing callback types 0a477a48040208d31f99ec69f20817c62d462186
Jordan Yelloz [Sun, 3 Jan 2010 08:47:06 +0000 (00:47 -0800)] 
GIR parser: Add support for parsing callback types

16 years agoFix constructor of markup reader
Jürg Billeter [Sun, 17 Jan 2010 12:56:56 +0000 (13:56 +0100)] 
Fix constructor of markup reader

16 years agoGIR writer: Write user_data parameter for delegates 495cd714aca44534b1cec1fb71edb20a40ae47d0
Abderrahim Kitouni [Thu, 3 Dec 2009 20:10:28 +0000 (21:10 +0100)] 
GIR writer: Write user_data parameter for delegates

16 years agoGIR writer: Write parent_instace and priv fields 93568146e15af82783e298bcc9948796d6ed2119
Abderrahim Kitouni [Thu, 3 Dec 2009 19:45:23 +0000 (20:45 +0100)] 
GIR writer: Write parent_instace and priv fields

16 years agoGIR writer: Write virtual signal handlers cb344b3564768ab5503ce044de18d5a75e813c29
Abderrahim Kitouni [Thu, 3 Dec 2009 19:02:39 +0000 (20:02 +0100)] 
GIR writer: Write virtual signal handlers

16 years agoGIR writer: Fix cname for vfunc <callback> element d30820a866aaabf5bf500f17e0afdb28ad2b44fb
Abderrahim Kitouni [Thu, 3 Dec 2009 19:00:54 +0000 (20:00 +0100)] 
GIR writer: Fix cname for vfunc <callback> element

16 years agoGIR writer: Embed <callback> inside <field> for virtual methods 8ce3708986ba02e1a7e9aee9ff5c08f160e6cabe
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.

16 years agoGIR writer: Add parent_class to the class struct 91e8b4886c993d7ce4bb82857714aaf106925f74
Abderrahim Kitouni [Thu, 3 Dec 2009 17:40:53 +0000 (18:40 +0100)] 
GIR writer: Add parent_class to the class struct

16 years agoGIR writer: Always include GLib and GObject 81084a45a913a69e69d50892ac0db038d981e5fe
Abderrahim Kitouni [Fri, 4 Sep 2009 15:18:38 +0000 (16:18 +0100)] 
GIR writer: Always include GLib and GObject

16 years agoFix has_type_id attribute writing in VAPI files
Jürg Billeter [Sat, 16 Jan 2010 19:47:24 +0000 (20:47 +0100)] 
Fix has_type_id attribute writing in VAPI files

16 years agoWrite has_type_id attribute for structs 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.

16 years agoFix freeing ThreadPool
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.

16 years agoReturn handler id when connecting signal handlers
Luca Bruno [Sat, 16 Jan 2010 19:09:13 +0000 (20:09 +0100)] 
Return handler id when connecting signal handlers

Fixes bug 537146.

16 years agoGAsync: Fix .end instance argument
Luca Bruno [Tue, 12 Jan 2010 21:28:12 +0000 (22:28 +0100)] 
GAsync: Fix .end instance argument

Fixes bug 606780.

16 years agolibsoup-2.4: Fix soup_message_headers_get_content_disposition binding
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

16 years agolibsoup-2.4: Fix SoupBuffer binding
Jürg Billeter [Sat, 16 Jan 2010 12:41:38 +0000 (13:41 +0100)] 
libsoup-2.4: Fix SoupBuffer binding

16 years agovapigen: Support ref_function attribute for boxed types
Jürg Billeter [Sat, 16 Jan 2010 12:41:07 +0000 (13:41 +0100)] 
vapigen: Support ref_function attribute for boxed types

16 years agoFix order dependency in type resolution with derived integer 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

16 years agodbus-glib-1: Add bindings for DBusGProxy::destroy signal.
Evan Nemerson [Thu, 14 Jan 2010 01:47:18 +0000 (17:47 -0800)] 
dbus-glib-1: Add bindings for DBusGProxy::destroy signal.

16 years agomysql: Fix mysql_init binding.
Evan Nemerson [Wed, 13 Jan 2010 17:55:04 +0000 (09:55 -0800)] 
mysql: Fix mysql_init binding.

Fixes bug 603085.

16 years agogtk+-2.0: parent argument to Gtk.show_about_dialog is nullable.
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.

16 years agoglib-2.0: Add GLib.Log.set_always_fatal and GLib.Log.set_fatal_mask.
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.

16 years agogobject-2.0: add many missing GParamSpec related bindings
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.

16 years agogio-2.0: argument to BufferedInputStream.peek_buffer should be out
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.

16 years agolibsoup-2.4: SessionSync and Async.with_options require ellipsis
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.

16 years agogconf-2.0: several ownership and nullability fixes.
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.

16 years agojson-glib-1.0: Fix json_gobject_to_data binding
Jürg Billeter [Wed, 13 Jan 2010 13:24:13 +0000 (14:24 +0100)] 
json-glib-1.0: Fix json_gobject_to_data binding

16 years agoglib-2.0: Fix array length for g_base64_decode
Ali Sabil [Mon, 11 Jan 2010 19:59:36 +0000 (20:59 +0100)] 
glib-2.0: Fix array length for g_base64_decode

16 years agoclutter-1.0: Fixed the clutter_texture_set_from_rgb_data and clutter_texture_set_from...
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

16 years agoFix crash on array creation expressions throwing errors
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.

16 years agojson-glib-1.0: Fix parameter ownership
Raffaele Sandrini [Sun, 10 Jan 2010 11:15:52 +0000 (12:15 +0100)] 
json-glib-1.0: Fix parameter ownership

16 years agojson-glib-1.0: Update to 0.10.0
Jürg Billeter [Sun, 10 Jan 2010 10:10:49 +0000 (11:10 +0100)] 
json-glib-1.0: Update to 0.10.0

16 years agoglib-2.0: Bind GPid as integer type
Jürg Billeter [Sat, 9 Jan 2010 16:10:11 +0000 (17:10 +0100)] 
glib-2.0: Bind GPid as integer type

16 years agoFix assignment to captured array variables
Jürg Billeter [Sat, 9 Jan 2010 15:53:02 +0000 (16:53 +0100)] 
Fix assignment to captured array variables

16 years agovalac: Add --enable-mem-profiler option
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.

16 years agoRun destructor code before member destruction in compact classes
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>
16 years agoReport error for non-automatic properties with default value
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.

16 years agoUse unmangled value_name in to_string for enums
Jürg Billeter [Sat, 9 Jan 2010 12:27:15 +0000 (13:27 +0100)] 
Use unmangled value_name in to_string for enums

16 years agoFix cast expressions in string templates
Jürg Billeter [Sat, 9 Jan 2010 11:52:52 +0000 (12:52 +0100)] 
Fix cast expressions in string templates

Fixes bug 598659.

16 years agoSupport multiple variable declarators in for initializer
Jürg Billeter [Sat, 9 Jan 2010 11:34:53 +0000 (12:34 +0100)] 
Support multiple variable declarators in for initializer

Fixes bug 601350.

16 years agoSupport bitwise complement with enums
Jürg Billeter [Sat, 9 Jan 2010 11:27:53 +0000 (12:27 +0100)] 
Support bitwise complement with enums

Fixes bug 597542.

16 years agoSupport to_string for enums
Jürg Billeter [Sat, 9 Jan 2010 11:12:22 +0000 (12:12 +0100)] 
Support to_string for enums

16 years agoReport error on duplicate constructor or destructor in class
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.

16 years agoImprove display name of creation methods
pancake [Fri, 8 Jan 2010 21:39:53 +0000 (22:39 +0100)] 
Improve display name of creation methods

Fixes bug 601803.

16 years agoConsider negative literals constant
Jürg Billeter [Fri, 8 Jan 2010 21:07:56 +0000 (22:07 +0100)] 
Consider negative literals constant

Fixes bug 605158.

16 years agoFix type declaration for constants
Jürg Billeter [Fri, 8 Jan 2010 20:33:48 +0000 (21:33 +0100)] 
Fix type declaration for constants

Fixes bug 605813.

16 years agoFix nullable struct properties
Jürg Billeter [Fri, 8 Jan 2010 20:22:09 +0000 (21:22 +0100)] 
Fix nullable struct properties

Fixes bug 606202.

16 years agoWrite catch clauses and lambda expressions with --dump-tree
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.

16 years agoFix type resolution with derived integer types
Jürg Billeter [Fri, 8 Jan 2010 16:51:43 +0000 (17:51 +0100)] 
Fix type resolution with derived integer types

16 years agoGValue: Support implicit cast in equality check
Marc-André Lureau [Thu, 7 Jan 2010 20:35:10 +0000 (21:35 +0100)] 
GValue: Support implicit cast in equality check

Fixes bug 585063.

16 years agoGValue: Move explicit cast support to separate function
Marc-André Lureau [Thu, 7 Jan 2010 20:08:41 +0000 (21:08 +0100)] 
GValue: Move explicit cast support to separate function

16 years agoSupport struct comparison
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.

16 years agoGValue: Fix cast from nullable GLib.Value
Marc-André Lureau [Thu, 29 Oct 2009 23:39:05 +0000 (00:39 +0100)] 
GValue: Fix cast from nullable GLib.Value

Fixes bug 585050.

16 years agoFix interfaces in GTypeModule-based plugins
Rob Powell [Wed, 6 Jan 2010 22:08:36 +0000 (23:08 +0100)] 
Fix interfaces in GTypeModule-based plugins

Fixes bug 601343.

16 years agoGenie: support automatic line continuations
Jamie McCracken [Tue, 5 Jan 2010 23:25:03 +0000 (18:25 -0500)] 
Genie: support automatic line continuations

16 years agocurses: Add wresize binding and basic mouse support
pancake [Tue, 5 Jan 2010 12:36:50 +0000 (13:36 +0100)] 
curses: Add wresize binding and basic mouse support

16 years agolibnl-2.0: fix RouteAddress include header
Michael 'Mickey' Lauer [Tue, 5 Jan 2010 00:50:34 +0000 (01:50 +0100)] 
libnl-2.0: fix RouteAddress include header

16 years agolibnl-2.0: bind attributes, message headers, callbacks
Michael 'Mickey' Lauer [Sun, 3 Jan 2010 11:52:34 +0000 (12:52 +0100)] 
libnl-2.0: bind attributes, message headers, callbacks

16 years agolinux: add syscall(2), gettid(2), and add more netlink constants
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

16 years agopoppler-glib: Fix poppler_page_get_crop_box binding
Jürg Billeter [Fri, 1 Jan 2010 16:36:48 +0000 (17:36 +0100)] 
poppler-glib: Fix poppler_page_get_crop_box binding

16 years agopoppler-glib: Fix PopplerRectangle binding
Jakob Westhoff [Fri, 1 Jan 2010 16:34:47 +0000 (17:34 +0100)] 
poppler-glib: Fix PopplerRectangle binding

Fixes bug 605853.

16 years agogstreamer-0.10: Add type_id for Gst.Structure.
Evan Nemerson [Thu, 24 Dec 2009 07:38:15 +0000 (23:38 -0800)] 
gstreamer-0.10: Add type_id for Gst.Structure.

16 years agoFix virtual methods returning structs
Jürg Billeter [Wed, 23 Dec 2009 21:26:38 +0000 (22:26 +0100)] 
Fix virtual methods returning structs

16 years agoGAsync: Struct return value fix
Jürg Billeter [Wed, 23 Dec 2009 21:25:45 +0000 (22:25 +0100)] 
GAsync: Struct return value fix

16 years agoD-Bus: More struct return value fixes in static clients and servers
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.

16 years agogtk+-2.0: Fix gtk_rc_style_create_style binding
Jürg Billeter [Wed, 23 Dec 2009 20:46:58 +0000 (21:46 +0100)] 
gtk+-2.0: Fix gtk_rc_style_create_style binding

16 years agovapigen: Fix crash in parse_signal
Jürg Billeter [Wed, 23 Dec 2009 20:44:20 +0000 (21:44 +0100)] 
vapigen: Fix crash in parse_signal

16 years agoUse dominance algorithm by Cooper, Harvey, and Kennedy
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.

16 years agoGenerate reverse postorder instead of preorder list in flow analyzer
Jürg Billeter [Wed, 23 Dec 2009 19:46:41 +0000 (20:46 +0100)] 
Generate reverse postorder instead of preorder list in flow analyzer

16 years agoOnly generate depth-first list once per method 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.

16 years agoAdd FlowAnalyzer.analyze_body to simplify code
Jürg Billeter [Wed, 23 Dec 2009 19:29:13 +0000 (20:29 +0100)] 
Add FlowAnalyzer.analyze_body to simplify code

16 years agogio-2.0: Fix g_data_input_stream_read_* bindings
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.

16 years agoUpdate slice syntax in code writer
Jürg Billeter [Sun, 20 Dec 2009 15:39:57 +0000 (16:39 +0100)] 
Update slice syntax in code writer

16 years agocogl-1.0: Cogl.Texture.from_data data does not provide array length.
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.

16 years agolibsoup-2.4: Fix soup_message_headers_get_content_type binding.
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.

16 years agogio-2.0: Several ownership fixes, mostly in GResolver.
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.

16 years agoglib-2.0: Add some missing GLib.Scanner methods.
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.

16 years agogstreamer-0.10: Gst.Value.get/set_date expect a GLib.Date.
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.

16 years agogstreamer-controller-0.10: Fix Gst.LFOWaveform enum.
Evan Nemerson [Sat, 19 Dec 2009 20:46:07 +0000 (12:46 -0800)] 
gstreamer-controller-0.10: Fix Gst.LFOWaveform enum.

Fixes bug 603725.

16 years agogtk+-2.0: Gtk.get_current_event_state's argument should be out.
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.

16 years agogtk+-2.0: Fix Gtk.Notebook.switch_page signal binding.
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.

16 years agoPost-release version bump
Jürg Billeter [Sat, 19 Dec 2009 15:02:27 +0000 (16:02 +0100)] 
Post-release version bump

16 years agoRelease 0.7.9 0.7.9
Jürg Billeter [Sat, 19 Dec 2009 14:59:16 +0000 (15:59 +0100)] 
Release 0.7.9