2011-11-30 Jürg Billeter Release 0.14.1 2011-11-30 Luca Bruno gio-2.0: Make InputStream.read and OutputStream.write abstract Based on patch by Paul Jakma. Fixes bug 664734. 2011-11-30 Jürg Billeter gio-2.0: Fix error type in g_dbus_send_message_with_reply binding gio-2.0: Fix g_dbus_send_message_with_reply and GUnixFDList bindings 2011-11-30 Luca Bruno 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. gio-2.0: Mark IOStream.input_stream and output_stream as abstract Based on patch by Paul Jakma. Fixes bug 664465. gidlparser: Support abstract metadata for properties 2011-11-30 Marc-André Lureau gtk+-3.0: Move render functions in StyleContext Fixes bug 664117. 2011-11-30 Jason Conti 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. 2011-11-30 Marc-André Lureau libxml-2.0: xmlParseURI and xmlParseURIRaw return a nullable string Fixes bug 664334. 2011-11-30 Luca Bruno gtk+-3.0: Fix BindingArg, BindingSignal and BindingEntry.add_signal Fixes bug 664240. 2011-11-30 Jens Georg gtk+-3.0: Adjustment in gtk_scale_new can be null Fixes bug 664253. 2011-11-30 Luca Bruno glib-2.0: Add Log.remove_handler Fixes bug 664143. posix: Fix the socketpair function Patch by Paul Jakma. Fixes bug 664121. 2011-11-30 Jens Georg 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. 2011-11-30 Evan Nemerson pango: fix Context.get_matrix return value 2011-11-30 Fabian Deutsch gstreamer-0.10: Add returns_floating_reference to ElementFactory methods Fixes bug 663145. 2011-11-30 Luca Bruno girparser: Box structs when used in type arguments Fixes bug 663058. 2011-11-30 Marc-André Lureau glib-2.0: add Sequence.lookup() and SequenceIter.set() methods Fixes bug 663271. 2011-11-30 Luca Bruno codegen: Fix C warning when copying immutable classes GAsync: Don't pass generic arguments to .end() calls Fixes bug 661961. 2011-11-30 Marc-André Lureau gtk+-3.0: Several fixes in the bindings Fixes bug 662940. posix: Set the returned type of putc, puts and printf to int Fixes bug 662592. 2011-11-30 Fabian Deutsch avahi-gobject: add port argument to EntryGroup.add_service method Split avahi-client out from avahi-gobject. Fixes bug 662175. 2011-11-30 Luca Bruno girparser: Warn when virtual methods don't match wrapper methods girparser: Warn when signals don't match emitter methods gedit: Fix bindings of Document.load and save methods Fixes bug 661813. 2011-11-30 Marc-André Lureau cairo: Add bindings for some enum values and functions Fixes bug 662185. 2011-11-30 Evan Nemerson gtk+-3.0, gtk+-2.0: make Gtk.Style.clone transfer ownership gtk+-3.0, gtk+-2.0: work around gtk_style_copy signature mismatch Fixes bug 662077. 2011-11-30 Luca Bruno GVariant: Fix unboxing of Variant to a real non-null struct Fixes bug 661945. 2011-11-30 Evan Nemerson glib-2.0: add annotations for using GTimeSpan as a GObject property 2011-11-30 David Kozub glib-2.0: Add get_monotonic_time() and get_real_time() 2011-11-30 Luca Bruno codegen: Fix is_reference_counting() result for interfaces Fixes a regression introduced by commit 5956bf5074d4508c. Fixes bug 661620. girparser: Add has_type_id=false for structs without registered GType Fixes regressions introduced by the switch to gir. Fixes bug 661291. girparser: Do not create ArrayType twice with array metadata argument 2011-11-30 Jürg Billeter hal: Fix libhal_find_device_by_capability binding 2011-11-30 Marc-André Lureau cogl-1.0, clutter-gtk-1.0: Make get_option_group() transfer ownership Fixes bug 661014. 2011-11-30 Luca Bruno glib-2.0: Fix default value for static RecMutex, RWLock and Private 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. glib-2.0: Set default value of StaticMutex to G_STATIC_MUTEX_INIT Fixes bug 660764. Explicitly set type_id for boxed types converted to compact classes Fixes bug 660576. 2011-11-30 Fabian Deutsch posix: Add glob() Fixes bug 659131. 2011-11-30 Luca Bruno 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. codegen: Do not set accessor vfunc for NoAccessorMethod properties Partially fixes bug 658006. linux: Remove extra parameter from forkpty() Fixes bug 660473. 2011-11-30 Oliver Sauder libpeas-1.0: Add missing ExtensionSet constructor Partially fixes bug 660361. 2011-11-30 Evan Nemerson gio-2.0: fix ask-question and show-processes signals in MountOperation Fixes bug 659979. girparser: allow changing record names in metadata girparser: fix parsing of nullable types 2011-11-30 Andre Masella zlib: Mark GZFileStream as compact Fixes bug 659931. bzlib: add BZFILE binding Fixes bug 656710. 2011-11-30 Evan Nemerson linux: add struct ifaddrs binding Fixes bug 659000. Add libwnck-3.0 bindings Fixes bug 658158. 2011-11-30 Sergej Reich sdl: Make GetClipRect, PollEvent and WaitEvent parameter to be out Fixes bug 659398. 2011-09-29 Luca Bruno 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.