]>
git.ipfire.org Git - thirdparty/vala.git/log
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 [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"
Jürg Billeter [Fri, 9 Dec 2011 12:15:08 +0000 (13:15 +0100)]
Report warning 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
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
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.
Jürg Billeter [Wed, 30 Nov 2011 14:08:43 +0000 (15:08 +0100)]
Release 0.14.1
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.
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.
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
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.
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.
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 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
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 [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.
Oliver Sauder [Wed, 28 Sep 2011 16:28:13 +0000 (18:28 +0200)]
libpeas-1.0: Add missing ExtensionSet constructor
Partially fixes bug 660361.
Evan Nemerson [Sat, 24 Sep 2011 03:31:46 +0000 (20:31 -0700)]
gio-2.0: fix ask-question and show-processes signals in MountOperation
Fixes bug 659979.
Evan Nemerson [Fri, 23 Sep 2011 18:52:52 +0000 (11:52 -0700)]
girparser: allow changing record names in metadata
Evan Nemerson [Fri, 23 Sep 2011 03:28:05 +0000 (20:28 -0700)]
girparser: fix parsing of nullable types
Andre Masella [Fri, 23 Sep 2011 11:03:52 +0000 (13:03 +0200)]
zlib: Mark GZFileStream as compact
Fixes bug 659931.
Andre Masella [Fri, 23 Sep 2011 02:03:57 +0000 (19:03 -0700)]
bzlib: add BZFILE binding
Fixes bug 656710.
Evan Nemerson [Fri, 23 Sep 2011 01:55:18 +0000 (18:55 -0700)]
linux: add struct ifaddrs binding
Fixes bug 659000.
Evan Nemerson [Thu, 22 Sep 2011 21:48:03 +0000 (14:48 -0700)]
Add libwnck-3.0 bindings
Fixes bug 658158.
Sergej Reich [Sun, 18 Sep 2011 02:16:08 +0000 (04:16 +0200)]
sdl: Make GetClipRect, PollEvent and WaitEvent parameter to be out
Fixes bug 659398.
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.
Jürg Billeter [Sat, 17 Sep 2011 15:38:31 +0000 (17:38 +0200)]
Release 0.14.0
Jürg Billeter [Sat, 17 Sep 2011 13:23:38 +0000 (15:23 +0200)]
gtk+-3.0: Update to 3.1.18
Jürg Billeter [Sat, 17 Sep 2011 13:40:34 +0000 (15:40 +0200)]
gio-2.0: Update to 2.29.90
Jürg Billeter [Thu, 15 Sep 2011 19:31:30 +0000 (21:31 +0200)]
glib-2.0: Add g_unichar_*compose bindings
Evan Nemerson [Mon, 12 Sep 2011 20:17:03 +0000 (13:17 -0700)]
glib-2.0: add data member to GenericArray
Evan Nemerson [Thu, 8 Sep 2011 08:40:10 +0000 (01:40 -0700)]
girparser: obey zero-terminated="0"
Evan Nemerson [Thu, 8 Sep 2011 08:39:11 +0000 (01:39 -0700)]
girparser: correctly detect error domains in newer GIRs
Luca Bruno [Sat, 10 Sep 2011 09:05:59 +0000 (11:05 +0200)]
codegen: Fix lambda expressions in instance destructor
Fixes bug 646362.
Luca Bruno [Sat, 10 Sep 2011 09:00:30 +0000 (11:00 +0200)]
codegen: Use get_this_type() to simplify several if statements
Jürg Billeter [Fri, 9 Sep 2011 15:15:04 +0000 (17:15 +0200)]
build: Enable maintainer mode by default
Luca Bruno [Fri, 9 Sep 2011 13:35:59 +0000 (15:35 +0200)]
Fix lambda expressions in static and class destructors
Luca Bruno [Fri, 9 Sep 2011 13:35:29 +0000 (15:35 +0200)]
codegen: Fix emitting the static destructor of classes
Luca Bruno [Thu, 8 Sep 2011 15:23:33 +0000 (17:23 +0200)]
gtksourceview-2.0: Fix SourceCompletionContext.get_iter bindings
Fixes bug 658555.
Luca Bruno [Thu, 8 Sep 2011 11:16:06 +0000 (13:16 +0200)]
Add regression tests for commit
5319240be4724f1
Luca Bruno [Thu, 8 Sep 2011 07:31:26 +0000 (09:31 +0200)]
Fix length access to multidimensional arrays and access to array fields
Jürg Billeter [Wed, 7 Sep 2011 14:01:24 +0000 (16:01 +0200)]
Release 0.13.4
Luca Bruno [Tue, 6 Sep 2011 20:26:07 +0000 (22:26 +0200)]
mx-1.0: Fix several regressions introduced by the switch to GIR
Raul Gutierrez Segales [Tue, 6 Sep 2011 13:32:56 +0000 (14:32 +0100)]
Fix Path.build_path call used for --includedir
Commit
af0aa50c misses the separator for Path.build_path.
Fixes bug 658355.
Luca Bruno [Tue, 6 Sep 2011 09:58:11 +0000 (11:58 +0200)]
codegen: Fix determining the default cheaders of symbols
Fixes a regression introduced by the attributes refactoring.
The refactoring missed a check on the cheaders of the parent symbol.
Fixes bug 658338.
Luca Bruno [Mon, 5 Sep 2011 21:26:45 +0000 (23:26 +0200)]
Use Path.build_path instead of using raw string.printf
Fixes a regression introduced by commit
7f7a991aa7689137e166 .
Using Path.build_path prevents having double slash (//) in the path
which could be interpreted as comments by the C compiler.
Fixes bug 658296.
Jürg Billeter [Mon, 5 Sep 2011 09:59:20 +0000 (11:59 +0200)]
glib-2.0: Add C_ and NC_ bindings
Luca Bruno [Fri, 2 Sep 2011 12:02:36 +0000 (14:02 +0200)]
codegen: Do not try to unbox a GValue from a GValue
Fixes bug 658048.
Luca Bruno [Fri, 2 Sep 2011 11:22:02 +0000 (13:22 +0200)]
Revert "Set lvalue access for struct properties"
This reverts commit
f9186d12f28911d98e6f41d58f595fa81de602cb .
Luca Bruno [Fri, 2 Sep 2011 10:57:30 +0000 (12:57 +0200)]
Set lvalue access for struct properties
Fixes bug 658046.
Luca Bruno [Sat, 27 Aug 2011 14:56:36 +0000 (16:56 +0200)]
Use '/' as directory separator instead of using build_filename
Fixes bug 657501.
Luca Bruno [Tue, 30 Aug 2011 14:23:09 +0000 (16:23 +0200)]
posix: Make termios.c_cc field be an inline array
Fixes bug 657644.
Luca Bruno [Thu, 1 Sep 2011 11:44:55 +0000 (13:44 +0200)]
codegen: Do not hardcode the cname for abstract/virtual property accessor
Luca Bruno [Thu, 1 Sep 2011 11:32:54 +0000 (13:32 +0200)]
codegen: Enable real_cname CCode for property accessors
Luca Bruno [Thu, 1 Sep 2011 08:36:55 +0000 (10:36 +0200)]
girparser: Set NoAccessorMethod properly for abstract properties
Luca Bruno [Thu, 1 Sep 2011 08:36:42 +0000 (10:36 +0200)]
girparser: Make interface properties be abstract by default
Luca Bruno [Thu, 1 Sep 2011 08:33:52 +0000 (10:33 +0200)]
json-glib-1.0: Update to version 0.13.4