]>
git.ipfire.org Git - thirdparty/vala.git/log
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
Evan Nemerson [Thu, 3 Dec 2009 17:52:12 +0000 (09:52 -0800)]
gio-2.0: Fix many async functions which don't end in _async.
Fixes bug 598657.
Evan Nemerson [Wed, 2 Dec 2009 21:55:55 +0000 (13:55 -0800)]
Fix some typos in CCode attributes.
Evan Nemerson [Wed, 2 Dec 2009 20:50:06 +0000 (12:50 -0800)]
clutter-1.0: Clutter.get_option_group* functions transfer ownership.
Fixes bug 602688.
Julian Andres Klode [Wed, 2 Dec 2009 20:11:03 +0000 (12:11 -0800)]
Add libarchive bindings.
Bind libarchive(3) to a large extent; excluding the ACL functions
which are severely underdocumented.
Evan Nemerson [Wed, 2 Dec 2009 17:40:09 +0000 (09:40 -0800)]
unique-1.0: update to unique-1.1.6.
Fixes bug 603609.
Michael 'Mickey' Lauer [Sat, 28 Nov 2009 16:30:02 +0000 (17:30 +0100)]
linux: add rfkill event structure, flags, and constants
Jürg Billeter [Fri, 27 Nov 2009 09:43:11 +0000 (10:43 +0100)]
glib-2.0: Do not use size_t for GString.len
GString methods are not size_t safe and binding the len field as
size_t is inconvenient for application developers due to the
inconsistent handling in GLib.
Zeeshan Ali (Khattak) [Wed, 25 Nov 2009 14:45:39 +0000 (16:45 +0200)]
gstreamer-0.10: Don't expose class structures
Hide the class structs from metadata file and custom bind the virtual
functions.
Michael 'Mickey' Lauer [Wed, 25 Nov 2009 12:52:02 +0000 (13:52 +0100)]
linux: fix InotifyMaskFlags enum and add missing values CLOSE and MOVE
Evan Nemerson [Tue, 24 Nov 2009 20:58:32 +0000 (12:58 -0800)]
gtk+-2.0: Gtk.SelectionData.get_data does not return an array length.
Fixes bug 602776.
Eric Alber [Tue, 24 Nov 2009 09:52:21 +0000 (01:52 -0800)]
glib-2.0: Add missing g_ptr_array_index() binding.
Fixes bug 595781.
Philipp Zabel [Mon, 23 Nov 2009 09:44:48 +0000 (10:44 +0100)]
sqlite3: add progress_handler method and ProgressCallback delegate
Fixes bug 602702.
Michael 'Mickey' Lauer [Sun, 22 Nov 2009 23:00:14 +0000 (00:00 +0100)]
linux: add adjtime(2) and adjtimex(2) with assorted flags and constants
Evan Nemerson [Sat, 21 Nov 2009 03:54:35 +0000 (19:54 -0800)]
gtk+-2.0: nullability fixes for GtkToolButton and descendants.
Fixes bug 602273.
Evan Nemerson [Fri, 20 Nov 2009 21:00:04 +0000 (13:00 -0800)]
glib-2.0: Fix GLib.ValueArray.values binding.
Evan Nemerson [Fri, 20 Nov 2009 19:05:53 +0000 (11:05 -0800)]
posix: Fix FILE bindings (copy from GLib.FileStream), and add popen.
Fixes bug 595880.
Jukka-Pekka Iivonen [Fri, 20 Nov 2009 07:21:11 +0000 (23:21 -0800)]
Add readline bindings.
Fixes bug 563057.
Evan Nemerson [Mon, 16 Nov 2009 22:36:16 +0000 (14:36 -0800)]
gdk-pixbuf-2.0: Allow Gdk.PixbufLoader.write to specify array length.
Fixes bug 597870.
Jürg Billeter [Mon, 16 Nov 2009 21:07:48 +0000 (22:07 +0100)]
GAsync: Fix base access in async methods
Fixes bug 601558.
Nicolas Bruguier [Mon, 16 Nov 2009 20:49:26 +0000 (12:49 -0800)]
x11: Add drawable, pixmap and RECTANGLE structs.
Fixes bug 598174.
James Campos [Mon, 16 Nov 2009 19:05:02 +0000 (11:05 -0800)]
gtksourceview-2.0: Fix gtksourceview's guess_language method.
Fixes bug 601934.
Sebastian Noack [Mon, 16 Nov 2009 18:56:37 +0000 (10:56 -0800)]
Add avahi-gobject bindings.
Fixes bug 601777.
pancake [Sun, 15 Nov 2009 22:49:45 +0000 (23:49 +0100)]
valac: Do not check for an entry point when using C source files
Ali Sabil [Sat, 14 Nov 2009 19:03:18 +0000 (20:03 +0100)]
clutter-1.0: use the specialized Cogl.Handle classes for the Clutter.Texture Cogl properties
Jürg Billeter [Fri, 13 Nov 2009 21:20:14 +0000 (22:20 +0100)]
Fix invalid memory access in scanner on unbalanced parentheses
Fixes bug 601789.
Evan Nemerson [Fri, 13 Nov 2009 18:45:21 +0000 (10:45 -0800)]
gtk+-2.0: Mark adjustment argument to GtkV/HScrollbar as nullable.
Fixes bug 597622.
Evan Nemerson [Fri, 13 Nov 2009 18:25:42 +0000 (10:25 -0800)]
gtk+-2.0: Mark Gtk.Widget.can_focus as not having an accessor method,
to preserve compatibility with GTK+ < 2.18.
Fixes bug 601221.
Adrien Bustany [Fri, 13 Nov 2009 15:45:42 +0000 (12:45 -0300)]
rest: Convert ProxyError and ProxyCallError to errordomain.
Fixes bug 601737.
Johann Prieur [Fri, 13 Nov 2009 10:45:10 +0000 (11:45 +0100)]
vapigen: Support hidden attribute for enum values
Florian Brosch [Fri, 13 Nov 2009 10:42:34 +0000 (11:42 +0100)]
glib-2.0: Add g_build_path binding
Evan Nemerson [Fri, 13 Nov 2009 08:18:19 +0000 (00:18 -0800)]
gtk+-2.0: make several Gtk.Entry.set_icon_* parameters nullable.
Fixes bug 600597.
Evan Nemerson [Thu, 12 Nov 2009 10:12:17 +0000 (02:12 -0800)]
libgsf-1: Update to 1.14.16, regenerate.
Partially fixes bug 600295.
Ali Sabil [Thu, 12 Nov 2009 10:11:08 +0000 (11:11 +0100)]
clutter-1.0: fixed the Stage.color property accessors
Ali Sabil [Wed, 11 Nov 2009 14:49:09 +0000 (15:49 +0100)]
clutter-1.0: use the specialized Cogl.Handle classes for the Clutter.Shader.get_cogl_*() methods
Ali Sabil [Wed, 11 Nov 2009 14:31:03 +0000 (15:31 +0100)]
clutter-1.0: changed the return value of Clutter.Stage.get_default() to Clutter.Stage
Ali Sabil [Wed, 11 Nov 2009 07:45:26 +0000 (23:45 -0800)]
gobject-2.0: add GLib.ParamSpec.set_value_default ().
Ali Sabil [Wed, 11 Nov 2009 07:42:49 +0000 (23:42 -0800)]
glib-2.0: add GLib.Scanner.config binding.
Adrien Bustany [Wed, 11 Nov 2009 00:19:00 +0000 (16:19 -0800)]
Add twitter-glib-1.0 bindings.
Fixes bug 593033.
Levi Bard [Wed, 11 Nov 2009 00:08:17 +0000 (16:08 -0800)]
sdl-ttf: add missing SDL namespace to SDL.RWops arguments.
Evan Nemerson [Tue, 10 Nov 2009 23:52:38 +0000 (15:52 -0800)]
Add ccss-1 and remove gl-1.0 from vapi/Makefile.am
Evan Nemerson [Tue, 10 Nov 2009 20:56:32 +0000 (12:56 -0800)]
Don't use "using" in *.vapi.
Fixes bug 593195.
Ali Sabil [Tue, 10 Nov 2009 23:03:48 +0000 (00:03 +0100)]
Add initial ccss-1 bindings
Ali Sabil [Tue, 10 Nov 2009 22:48:48 +0000 (23:48 +0100)]
clutter-1.0: Replaced the clutter-1.0 bindings with generated ones
Based on patch from Frederik Zipp
Ali Sabil [Tue, 10 Nov 2009 22:44:56 +0000 (23:44 +0100)]
cogl-1.0: Replaced the cogl-1.0 bindings with generated ones