]>
git.ipfire.org Git - thirdparty/vala.git/log
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
Jürg Billeter [Sat, 19 Dec 2009 14:30:17 +0000 (15:30 +0100)]
Fix crash on invalid cast expressions
Fixes bug 601614.
Jürg Billeter [Sat, 19 Dec 2009 14:18:57 +0000 (15:18 +0100)]
D-Bus: Support struct return values in dynamic clients
Fixes bug 603493.
Jürg Billeter [Sat, 19 Dec 2009 14:02:02 +0000 (15:02 +0100)]
D-Bus: Support struct return values in static clients and servers
Jürg Billeter [Sat, 19 Dec 2009 13:58:28 +0000 (14:58 +0100)]
Fix calling methods that have out parameters and return structs
Jürg Billeter [Sat, 19 Dec 2009 11:46:15 +0000 (12:46 +0100)]
Do not allow assigning to construct-only properties of foreign objects
Fixes bug 604590.
Jürg Billeter [Sat, 19 Dec 2009 11:37:38 +0000 (12:37 +0100)]
Fix type declaration for sizeof expressions
Jürg Billeter [Sat, 19 Dec 2009 11:32:56 +0000 (12:32 +0100)]
Fix crash with unsupported use of multi-dimensional array length
Fixes bug 604589.
Jürg Billeter [Sat, 19 Dec 2009 11:02:05 +0000 (12:02 +0100)]
Initial support for array slices
Add support for slice expressions such as array[1:5] to retrieve a
slice of length 4 starting at the second element of the array. Slice
expressions are also supported for strings and other types that provide
an appropriate slice method.
Based on patch by Robin Sonefors, fixes bug 571352.
Jürg Billeter [Sat, 19 Dec 2009 09:35:40 +0000 (10:35 +0100)]
glib-2.0: Add string.splice method
Jürg Billeter [Sat, 19 Dec 2009 09:00:36 +0000 (10:00 +0100)]
glib-2.0: Add string.slice method
Arun Raghavan [Thu, 17 Dec 2009 07:30:44 +0000 (13:00 +0530)]
vala-gen-introspect: Allow absolute path in .files
This allows one to specify absolute paths to headers and libraries in
.files. This will make it possible to generate the VAPI as part of the
library's build process.
Jürg Billeter [Tue, 15 Dec 2009 20:16:40 +0000 (21:16 +0100)]
Print error domain and code of uncaught errors
Jürg Billeter [Tue, 15 Dec 2009 19:06:05 +0000 (20:06 +0100)]
valac: Add --symbols option
Writes the name of each exported function to the specified file.
Based on patch by Haakon Sporsheim, fixes bug 586494.
Jürg Billeter [Tue, 15 Dec 2009 18:19:39 +0000 (19:19 +0100)]
gstreamer-0.10: Fix GstCoreError binding
Fixes bug 604601.
Jürg Billeter [Sun, 13 Dec 2009 17:08:07 +0000 (18:08 +0100)]
Report error when field initializers may throw errors
Jürg Billeter [Sun, 13 Dec 2009 16:53:27 +0000 (17:53 +0100)]
gstreamer-0.10: Fix gst_bus_add_watch binding
Use gst_bus_add_watch_full to accept owned delegates.
Jürg Billeter [Sun, 13 Dec 2009 16:52:24 +0000 (17:52 +0100)]
Write parameter positions in VAPI files
Jürg Billeter [Sun, 13 Dec 2009 16:31:29 +0000 (17:31 +0100)]
NULL-terminate array copies
Jürg Billeter [Tue, 8 Dec 2009 22:07:15 +0000 (23:07 +0100)]
Fix vapi/Makefile.am
Jürg Billeter [Sun, 6 Dec 2009 17:25:00 +0000 (18:25 +0100)]
valac: Require --header when using --use-header