]>
git.ipfire.org Git - thirdparty/vala.git/log
Simon Busch [Fri, 25 Nov 2011 07:21:08 +0000 (08:21 +0100)]
linux: Add bindings for rtc_time and fix the Rtc.WakeAlarm.time field
Simon Busch [Wed, 30 Nov 2011 17:06:50 +0000 (18:06 +0100)]
posix: Fix termios and fd_set related functions
Luca Bruno [Thu, 15 Dec 2011 17:12:26 +0000 (18:12 +0100)]
Revert "posix: Mark several termios and fd_set parameters as ref"
This reverts commit
7b34e0ca7dc5d6cef5b75e8d8f7dc2723050df0d .
Ryan Lortie [Tue, 20 Dec 2011 04:41:21 +0000 (23:41 -0500)]
gtk3 vapi: GtkApplication additions
Ryan Lortie [Tue, 20 Dec 2011 04:27:55 +0000 (23:27 -0500)]
gio vapi: GApplication, Menus, ActionGroup updates
Florian Brosch [Mon, 19 Dec 2011 01:01:02 +0000 (02:01 +0100)]
driver: merge 0.13.* and 0.14.*
Florian Brosch [Sun, 18 Dec 2011 17:52:53 +0000 (18:52 +0100)]
libvaladoc: parser: Fix broken ?
Florian Brosch [Sun, 18 Dec 2011 17:51:14 +0000 (18:51 +0100)]
libvaladoc: gir-importer, c-resolver : various improvements
Florian Brosch [Sun, 18 Dec 2011 17:48:01 +0000 (18:48 +0100)]
drivers: merge 0.11.* and 0.12.*
Jürg Billeter [Sun, 18 Dec 2011 10:37:32 +0000 (11:37 +0100)]
codegen: Fix external fields
Klaus Kurzmann [Sat, 17 Dec 2011 09:38:48 +0000 (10:38 +0100)]
libnl-3.0: add bindings
Evan Nemerson [Fri, 16 Dec 2011 19:35:59 +0000 (11:35 -0800)]
gtk+-2.0, gtk+-3.0: fix IconTheme.get_search_path argument type
Jürg Billeter [Fri, 16 Dec 2011 08:47:28 +0000 (09:47 +0100)]
gtk+-3.0: Improve Dialog.get_content_area binding
gtk_dialog_get_content_area always returns a pointer to GtkBox.
Jürg Billeter [Thu, 15 Dec 2011 13:43:48 +0000 (14:43 +0100)]
Do not install vala.m4 with --disable-unversioned
This avoids file conflicts with parallel installations.
Simon Busch [Wed, 30 Nov 2011 17:06:50 +0000 (18:06 +0100)]
posix: Mark several termios and fd_set parameters as ref
Simon Busch [Mon, 28 Nov 2011 06:34:36 +0000 (07:34 +0100)]
GVariant: Close the switch statement in the generated to_string() of enums
Simon Busch [Fri, 25 Nov 2011 07:20:21 +0000 (08:20 +0100)]
posix: Set the C name of Posix.tm to "struct tm"
Aaron Andersen [Sat, 10 Dec 2011 18:58:18 +0000 (19:58 +0100)]
Support creation of arrays with nullable elements
Partially fixes bug 571486.
Jürg Billeter [Fri, 9 Dec 2011 12:15:08 +0000 (13:15 +0100)]
Report error on duplicate attributes
Jürg Billeter [Fri, 9 Dec 2011 12:02:27 +0000 (13:02 +0100)]
gtk+-3.0: Fix gtk_widgets_compute_expand bindings
Based on patch by Alexander Larsson.
Fixes bug 665860.
Luca Bruno [Fri, 9 Dec 2011 10:02:10 +0000 (11:02 +0100)]
girparser: Fix criticals on calculate_common_prefix
Simon Busch [Fri, 25 Nov 2011 07:08:32 +0000 (08:08 +0100)]
alsa: Fix default value of a Mixer.register() parameter
Simon Busch [Thu, 24 Nov 2011 16:51:12 +0000 (17:51 +0100)]
linux: Squash declaration of multiple CCode into a single CCode attribute
Simon Busch [Thu, 24 Nov 2011 16:49:15 +0000 (17:49 +0100)]
linux: Set array_length=false for IfReq.ifr_name
Jürg Billeter [Mon, 5 Dec 2011 21:08:37 +0000 (22:08 +0100)]
Release 0.15.0
Frederik 'playya' Sdun [Mon, 5 Dec 2011 20:36:00 +0000 (21:36 +0100)]
gstreamer-0.10: Set is_out="1" for Gst.message.parse_progress
Florian Brosch [Fri, 2 Dec 2011 00:40:20 +0000 (01:40 +0100)]
vapis: strip documentation comments
Michael 'Mickey' Lauer [Sun, 4 Dec 2011 11:05:40 +0000 (12:05 +0100)]
linux: add structures and constants for SPI (Serial Peripheral Interface)
Zeeshan Ali (Khattak) [Tue, 29 Nov 2011 23:33:18 +0000 (01:33 +0200)]
glib-2.0: Update bindings for g_format_*()
Fixes bug 665161.
David Kozub [Thu, 24 Nov 2011 17:15:00 +0000 (09:15 -0800)]
glib-2.0: add IOSource to make IOChannel.create_watch safer and easier
Florian Brosch [Wed, 30 Nov 2011 15:27:34 +0000 (16:27 +0100)]
doclets: Fix text size in html & devhelp
Florian Brosch [Mon, 28 Nov 2011 16:11:49 +0000 (17:11 +0100)]
gir: basic reading support
Luca Bruno [Thu, 24 Nov 2011 19:02:59 +0000 (20:02 +0100)]
gio-2.0: Make InputStream.read and OutputStream.write abstract
Based on patch by Paul Jakma.
Fixes bug 664734.
Jürg Billeter [Wed, 23 Nov 2011 15:29:50 +0000 (16:29 +0100)]
gio-2.0: Fix error type in g_dbus_send_message_with_reply binding
Jürg Billeter [Wed, 23 Nov 2011 12:30:40 +0000 (13:30 +0100)]
gio-2.0: Fix g_dbus_send_message_with_reply and GUnixFDList bindings
Luca Bruno [Tue, 22 Nov 2011 14:44:07 +0000 (15:44 +0100)]
codegen: Destroy the elements of GQueue
When destroying a GQueue also destroy its elements like we do with GList,
GSList and GNode.
Fixes bug 664529.
Luca Bruno [Mon, 21 Nov 2011 20:31:33 +0000 (21:31 +0100)]
gio-2.0: Mark IOStream.input_stream and output_stream as abstract
Based on patch by Paul Jakma.
Fixes bug 664465.
Luca Bruno [Mon, 21 Nov 2011 20:30:19 +0000 (21:30 +0100)]
gidlparser: Support abstract metadata for properties
Marc-André Lureau [Tue, 15 Nov 2011 15:33:18 +0000 (16:33 +0100)]
gtk+-3.0: Move render functions in StyleContext
Fixes bug 664117.
Jason Conti [Sun, 20 Nov 2011 23:17:23 +0000 (00:17 +0100)]
docs: Rename the .devhelp2 file to match the directory name
When searching for devhelp books, devhelp expects the .devhelp2 filename
to match the directory name.
Fixes bug 664167.
Marc-André Lureau [Fri, 18 Nov 2011 14:20:50 +0000 (15:20 +0100)]
libxml-2.0: xmlParseURI and xmlParseURIRaw return a nullable string
Fixes bug 664334.
Luca Bruno [Thu, 17 Nov 2011 10:03:22 +0000 (11:03 +0100)]
gtk+-3.0: Fix BindingArg, BindingSignal and BindingEntry.add_signal
Fixes bug 664240.
Jens Georg [Thu, 17 Nov 2011 09:09:18 +0000 (10:09 +0100)]
gtk+-3.0: Adjustment in gtk_scale_new can be null
Fixes bug 664253.
Luca Bruno [Tue, 15 Nov 2011 21:49:37 +0000 (22:49 +0100)]
glib-2.0: Add Log.remove_handler
Fixes bug 664143.
Daniel Silverstone [Wed, 19 Oct 2011 15:29:20 +0000 (00:29 +0900)]
Make .vapi files on the command line generate quoted includes
Use #include "..." rather than #include <...>
Luca Bruno [Tue, 15 Nov 2011 16:26:38 +0000 (17:26 +0100)]
posix: Fix the socketpair function
Patch by Paul Jakma.
Fixes bug 664121.
Luca Bruno [Fri, 11 Nov 2011 20:29:54 +0000 (21:29 +0100)]
codegen: Fix type check of ref parameters
Fixes bug 663818.
Luca Bruno [Tue, 8 Nov 2011 20:38:17 +0000 (21:38 +0100)]
gtk+-2.0, gtk+-3.0: Mark TextBuffer.insert_text.pos as ref parameter
Based on patch by Lars Uebernickel.
Fixes bug 663621.
Luca Bruno [Mon, 7 Nov 2011 10:01:18 +0000 (11:01 +0100)]
Report error if type args were provided for a method without type params
Fixes bug 663534.
Jens Georg [Sun, 6 Nov 2011 12:51:50 +0000 (13:51 +0100)]
gstreamer-0.10: Fix ElementFactory methods and ElementFactoryListType
Set proper return type and ownership for ElementFactory.list_filter
and ElementFactory.list_get_elements as well as making
ElementFactoryListType inherit from int64.
Fixes bug 663499.
Evan Nemerson [Sun, 6 Nov 2011 22:39:38 +0000 (14:39 -0800)]
pango: fix Context.get_matrix return value
Luca Bruno [Sat, 5 Nov 2011 17:15:36 +0000 (18:15 +0100)]
treebuilder: Fix regression when passing the cname for accessors
Fixes bug 662783.
Florian Brosch [Sat, 5 Nov 2011 13:17:00 +0000 (14:17 +0100)]
driver/0.13: vapidir-fix
Fabian Deutsch [Fri, 4 Nov 2011 09:11:11 +0000 (10:11 +0100)]
gstreamer-0.10: Add returns_floating_reference to ElementFactory methods
Fixes bug 663145.
Luca Bruno [Thu, 3 Nov 2011 09:39:09 +0000 (10:39 +0100)]
girparser: Box structs when used in type arguments
Fixes bug 663058.
Marc-André Lureau [Wed, 2 Nov 2011 21:33:23 +0000 (22:33 +0100)]
glib-2.0: add Sequence.lookup() and SequenceIter.set() methods
Fixes bug 663271.
Florian Brosch [Thu, 3 Nov 2011 02:32:32 +0000 (03:32 +0100)]
Add doap file
Florian Brosch [Thu, 3 Nov 2011 01:49:51 +0000 (02:49 +0100)]
driver: 0.14: Add throws declaration to signatures
Florian Brosch [Thu, 3 Nov 2011 01:37:46 +0000 (02:37 +0100)]
drivers: Add 0.16.x
Luca Bruno [Wed, 2 Nov 2011 21:24:41 +0000 (22:24 +0100)]
codegen: Fix memory leak when destroying generic variables
Luca Bruno [Wed, 2 Nov 2011 21:14:10 +0000 (22:14 +0100)]
codegen: Fix capturing generic variables within generic methods
Fixes bug 663210.
Luca Bruno [Tue, 1 Nov 2011 10:54:14 +0000 (11:54 +0100)]
codegen: Fix capturing generic variables having instance type parameters
Fixes bug 663134.
Luca Bruno [Tue, 1 Nov 2011 09:54:59 +0000 (10:54 +0100)]
codegen: Fix C warning when copying immutable classes
Luca Bruno [Sat, 29 Oct 2011 15:13:45 +0000 (17:13 +0200)]
GAsync: Don't pass generic arguments to .end() calls
Fixes bug 661961.
Marc-André Lureau [Fri, 28 Oct 2011 15:01:27 +0000 (17:01 +0200)]
gtk+-3.0: Several fixes in the bindings
Fixes bug 662940.
Marc-André Lureau [Mon, 24 Oct 2011 10:03:06 +0000 (12:03 +0200)]
posix: Set the returned type of putc, puts and printf to int
Fixes bug 662592.
Luca Bruno [Fri, 21 Oct 2011 16:47:29 +0000 (18:47 +0200)]
gdk-3.0: Fix regression to the bindings of GdkXEvent
Using non-simpletype struct might not be safe as Vala might dereference
the pointer to void.
The regression was introduced by the switch to gir.
Fabian Deutsch [Fri, 21 Oct 2011 19:39:42 +0000 (12:39 -0700)]
avahi-gobject: add port argument to EntryGroup.add_service method
Fabian Deutsch [Fri, 21 Oct 2011 19:36:36 +0000 (12:36 -0700)]
Split avahi-client out from avahi-gobject.
Fixes bug 662175.
Luca Bruno [Fri, 21 Oct 2011 16:05:09 +0000 (18:05 +0200)]
girparser: Warn when virtual methods don't match wrapper methods
Luca Bruno [Fri, 21 Oct 2011 16:01:39 +0000 (18:01 +0200)]
girparser: Warn when signals don't match emitter methods
Luca Bruno [Fri, 21 Oct 2011 15:58:38 +0000 (17:58 +0200)]
gedit: Fix bindings of Document.load and save methods
Fixes bug 661813.
Marc-André Lureau [Wed, 19 Oct 2011 12:36:17 +0000 (14:36 +0200)]
cairo: Add bindings for some enum values and functions
Fixes bug 662185.
Evan Nemerson [Tue, 18 Oct 2011 21:35:51 +0000 (14:35 -0700)]
gtk+-3.0, gtk+-2.0: make Gtk.Style.clone transfer ownership
Evan Nemerson [Tue, 18 Oct 2011 21:29:25 +0000 (14:29 -0700)]
gtk+-3.0, gtk+-2.0: work around gtk_style_copy signature mismatch
Fixes bug 662077.
Luca Bruno [Mon, 17 Oct 2011 19:56:49 +0000 (21:56 +0200)]
codegen: Don't create temp var in transform_value if lvalue isn't allowed
Fixes bug 657378.
Luca Bruno [Mon, 17 Oct 2011 10:48:55 +0000 (12:48 +0200)]
GVariant: Fix unboxing of Variant to a real non-null struct
Fixes bug 661945.
Evan Nemerson [Sun, 16 Oct 2011 04:42:09 +0000 (21:42 -0700)]
glib-2.0: add annotations for using GTimeSpan as a GObject property
David Kozub [Sat, 15 Oct 2011 11:10:53 +0000 (13:10 +0200)]
glib-2.0: Add get_monotonic_time() and get_real_time()
Luca Bruno [Fri, 14 Oct 2011 18:21:42 +0000 (20:21 +0200)]
codegen: Fix is_reference_counting() result for interfaces
Fixes a regression introduced by commit
5956bf5074d4508c .
Fixes bug 661620.
Luca Bruno [Sun, 9 Oct 2011 09:04:54 +0000 (11:04 +0200)]
girparser: Add has_type_id=false for structs without registered GType
Fixes regressions introduced by the switch to gir.
Fixes bug 661291.
Luca Bruno [Sun, 9 Oct 2011 08:50:32 +0000 (10:50 +0200)]
girparser: Do not create ArrayType twice with array metadata argument
Jürg Billeter [Sat, 8 Oct 2011 14:18:05 +0000 (16:18 +0200)]
hal: Fix libhal_find_device_by_capability binding
Luca Bruno [Sat, 8 Oct 2011 09:11:43 +0000 (11:11 +0200)]
gtk+-2.0, gtk+-3.0: Fix TextBuffer.delete and delete_interactive bindings
Fixes bug 661232.
Florian Brosch [Wed, 5 Oct 2011 22:06:21 +0000 (00:06 +0200)]
doclets/devhelp && htm: Fix output directory creation
Florian Brosch [Wed, 5 Oct 2011 21:43:16 +0000 (23:43 +0200)]
drivers: Add 0.14.x driver
Florian Brosch [Wed, 5 Oct 2011 21:34:28 +0000 (23:34 +0200)]
libvaladoc/html: BasicDoclet: <title> improvements
Marc-André Lureau [Wed, 5 Oct 2011 18:48:56 +0000 (20:48 +0200)]
cogl-1.0, clutter-gtk-1.0: Make get_option_group() transfer ownership
Fixes bug 661014.
Luca Bruno [Tue, 4 Oct 2011 19:49:57 +0000 (21:49 +0200)]
glib-2.0: Fix default value for static RecMutex, RWLock and Private
Luca Bruno [Tue, 4 Oct 2011 19:39:00 +0000 (21:39 +0200)]
mx-1.0: Fix regression about Draggable and Droppable virtual methods
The regression was introduced by the mx-1.0 switch to GIR.
Fixes bug 633902.
Luca Bruno [Mon, 3 Oct 2011 08:57:25 +0000 (10:57 +0200)]
glib-2.0: Set default value of StaticMutex to G_STATIC_MUTEX_INIT
Fixes bug 660764.
Luca Bruno [Sun, 2 Oct 2011 12:15:22 +0000 (14:15 +0200)]
Fix small mistake in previous commit, use "_data_" instead of "data"
Unwantedly missed to amend the commit after refreshing the patch.
Luca Bruno [Mon, 11 Apr 2011 16:08:23 +0000 (18:08 +0200)]
codegen: Avoid name clashes in the closure struct
Fixes bug 596861.
Luca Bruno [Fri, 30 Sep 2011 21:11:08 +0000 (23:11 +0200)]
Explicitly set type_id for boxed types converted to compact classes
Fixes bug 660576.
Fabian Deutsch [Thu, 15 Sep 2011 09:22:28 +0000 (11:22 +0200)]
posix: Add glob()
Fixes bug 659131.
Luca Bruno [Thu, 1 Sep 2011 14:59:52 +0000 (16:59 +0200)]
codegen: Use real_get/set_* functions as helpers for NoAccessorMethod props
If the base property has no accessors the class->vfunc are not defined
so we can only use our accessors. With this commit we exploit the
already defined real_get and real_set functions.
Fixes bug 658006.
Luca Bruno [Thu, 1 Sep 2011 14:43:48 +0000 (16:43 +0200)]
codegen: Do not set accessor vfunc for NoAccessorMethod properties
Partially fixes bug 658006.
Luca Bruno [Thu, 29 Sep 2011 18:13:22 +0000 (20:13 +0200)]
linux: Remove extra parameter from forkpty()
Fixes bug 660473.
Luca Bruno [Thu, 29 Sep 2011 08:52:06 +0000 (10:52 +0200)]
Fix regression when calling .resize() or .move() on arrays inside structs
The check for lvalue access has been extended to arrays for simplifying
the conditions.
Fixes bug 660426.
Oliver Sauder [Wed, 28 Sep 2011 16:28:13 +0000 (18:28 +0200)]
libpeas-1.0: Add missing ExtensionSet constructor
Partially fixes bug 660361.