Re: GLib 2.25.8 released
Matthias, On Tue, Jun 08, 2010 at 01:20:15AM -0400, Matthias Clasen wrote: GLib 2.25.8 is now available for download at: ftp://ftp.gtk.org/pub/glib/2.25/ http://download.gnome.org/sources/glib/2.25/ Any chance to get https://bugzilla.gnome.org/show_bug.cgi?id=620174 merged for the next release? The attached patch does still apply. Thanks, rsc -- Pengutronix e.K. | | Industrial Linux Solutions | http://www.pengutronix.de/ | Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0| Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917- | ___ gtk-devel-list mailing list gtk-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-devel-list
Re: GLib 2.25.8 released
O Mar, 08-06-2010 ás 01:20 -0400, Matthias Clasen escribiu: * Bugs fixed: I had submitted this bug as an enhancement and it was not taken into account. I expected that it could be included in the next release, but it wasn't and I guess it is because you didn't have any spare time to do it, but I just wanted to remind that I wrote a patch to make g_utf8_make_valid a public function, with tests and so on: https://bugzilla.gnome.org/show_bug.cgi?id=610969 Br. -- Xabier Rodríguez Calvar Enxeñeiro en Informática IGALIA http://www.igalia.com signature.asc Description: Esta é unha parte de mensaxe asinada dixitalmente ___ gtk-devel-list mailing list gtk-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-devel-list
Re: GLib 2.25.8 released
On 8 June 2010 06:20, Matthias Clasen mcla...@redhat.com wrote: * GApplication: a basic application support class, with a D-Bus based implementation I've ported gnome-color-manager to this (from libunique), and it seems to work fine. I'm wondering what branches of GTK are going to support GtkApplication, as I can only see this in master for now. I'm also not sure on the policy for GNOME applications to depend on gtk3 now. I assume gtk3 is a blessed dependency of GNOME? Are any distros apart from Fedora shipping it yet? Richard. ___ gtk-devel-list mailing list gtk-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-devel-list
Re: GLib 2.25.8 released
On Tue, Jun 8, 2010 at 5:54 AM, Richard Hughes hughsi...@gmail.com wrote: On 8 June 2010 06:20, Matthias Clasen mcla...@redhat.com wrote: * GApplication: a basic application support class, with a D-Bus based implementation I've ported gnome-color-manager to this (from libunique), and it seems to work fine. I'm wondering what branches of GTK are going to support GtkApplication, as I can only see this in master for now. It is going to appear in 2.90.2 today. Colin wants it to land in 2.22 as well, but I am not convinced. The hurdle for switching to GTK3 is not high... I'm also not sure on the policy for GNOME applications to depend on gtk3 now. I assume gtk3 is a blessed dependency of GNOME? Are any distros apart from Fedora shipping it yet? gtk3 is the next version of GTK+ I don't think any blessing is needed, really. We're making the transition as easy as possible for distributions, with full parallel installability. For really painless switching, we need some more progress on http://live.gnome.org/GnomeGoals/PortGtkModules I don't know about the availability of gtk 2.90.x in other distros. ___ gtk-devel-list mailing list gtk-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-devel-list
GLib 2.25.8 released
GLib 2.25.8 is now available for download at: ftp://ftp.gtk.org/pub/glib/2.25/ http://download.gnome.org/sources/glib/2.25/ 4541e7665af4fdd93a83c26d1a92779e27cbd510cadc418860665c008a4b6819 glib-2.25.8.tar.bz2 0545276bfa6334e064519f738065a2918bb5e3d74ea9707a8b327ac70b47ba18 glib-2.25.8.tar.gz A development release leading to GLib 2.26. Notes: * This is unstable development release. While it has had a bit of testing, there are certainly plenty of bugs remaining to be found. This release should not be used in production. * Installing this version will overwrite your existing copy of GLib 2.24. If you have problems, you'll need to reinstall GLib 2.24. * GLib 2.26 will be source and binary compatible with the GLib 2.24 series; however, the new API additions in GLib 2.25.x are not yet finalized, so there may be incompatibilities between this release and the final 2.26 release. * Bugs should be reported to http://bugzilla.gnome.org. About GLib == GLib is the low-level core library that forms the basis for projects such as GTK+ and GNOME. It provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system. More information about GLib is available at: http://www.gtk.org/ An installation guide for the GTK+ libraries, including GLib, can be found at: http://developer.gnome.org/doc/API/2.0/gtk/gtk-building.html Overview of Changes from GLib 2.25.7 to GLib 2.25.8 === * Initial support for dtrace and systemtap profiling: - mainloop sources can be named - probes for memory allocation with g_malloc and gslice - gquark name tracking - type creation - object life-cyle (creation, finalization, ref, unref) - signal creation and emission * GVariant - has been fixed to work with the FreeBSD malloc - added introspection annotations - new function: g_variant_builder_add_parsed * GSettings: - g_settings_set/get_strv functions have lost their length parameter - g_settings_set_strv accepts NULL - added introspection annotiations * GPermission: an abstract interface for representing permissions, with a minimal implementation named GSimplePermission * GApplication: a basic application support class, with a D-Bus based implementation * Bugs fixed: 619585 glib-compile-schemas asserts on FreeBSD 620384 Annotate GVariant and GSettings _strv() functions 606044 Add support for dtrace/systemtap static markers 620350 add g_variant_builder_add_parsed() API 620349 utf8ify GVariant printer 620767 Typo in GSettings documentation: INTLTOOL_NOMERGE_RULE 620312 Fix g_settings_[gs]et_strv() API 620519 GPermission 620582 GPermission needs a simple implementation 620496 GSettings schema compiler should reject invalid paths 620173 missing single header inclusion guards 620265 g_assertion_message_error should take const GError * * Translation updates: Esperanto Galician Hebrew Indonesian Norwegian bokmål Slovenian Spanish Thanks to all contributors: Ryan Lortie David Zeuthen Havoc Pennington Lin Ma Colin Walters Mikhail Zabaluev Alexander Larsson Milan Bouchet-Valat Javier Jardón Murray Cumming Will Thompson Michael Natterer June 8, 2010 Matthias Clasen ___ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list
GLib 2.25.8 released
GLib 2.25.8 is now available for download at: ftp://ftp.gtk.org/pub/glib/2.25/ http://download.gnome.org/sources/glib/2.25/ 4541e7665af4fdd93a83c26d1a92779e27cbd510cadc418860665c008a4b6819 glib-2.25.8.tar.bz2 0545276bfa6334e064519f738065a2918bb5e3d74ea9707a8b327ac70b47ba18 glib-2.25.8.tar.gz A development release leading to GLib 2.26. Notes: * This is unstable development release. While it has had a bit of testing, there are certainly plenty of bugs remaining to be found. This release should not be used in production. * Installing this version will overwrite your existing copy of GLib 2.24. If you have problems, you'll need to reinstall GLib 2.24. * GLib 2.26 will be source and binary compatible with the GLib 2.24 series; however, the new API additions in GLib 2.25.x are not yet finalized, so there may be incompatibilities between this release and the final 2.26 release. * Bugs should be reported to http://bugzilla.gnome.org. About GLib == GLib is the low-level core library that forms the basis for projects such as GTK+ and GNOME. It provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system. More information about GLib is available at: http://www.gtk.org/ An installation guide for the GTK+ libraries, including GLib, can be found at: http://developer.gnome.org/doc/API/2.0/gtk/gtk-building.html Overview of Changes from GLib 2.25.7 to GLib 2.25.8 === * Initial support for dtrace and systemtap profiling: - mainloop sources can be named - probes for memory allocation with g_malloc and gslice - gquark name tracking - type creation - object life-cyle (creation, finalization, ref, unref) - signal creation and emission * GVariant - has been fixed to work with the FreeBSD malloc - added introspection annotations - new function: g_variant_builder_add_parsed * GSettings: - g_settings_set/get_strv functions have lost their length parameter - g_settings_set_strv accepts NULL - added introspection annotiations * GPermission: an abstract interface for representing permissions, with a minimal implementation named GSimplePermission * GApplication: a basic application support class, with a D-Bus based implementation * Bugs fixed: 619585 glib-compile-schemas asserts on FreeBSD 620384 Annotate GVariant and GSettings _strv() functions 606044 Add support for dtrace/systemtap static markers 620350 add g_variant_builder_add_parsed() API 620349 utf8ify GVariant printer 620767 Typo in GSettings documentation: INTLTOOL_NOMERGE_RULE 620312 Fix g_settings_[gs]et_strv() API 620519 GPermission 620582 GPermission needs a simple implementation 620496 GSettings schema compiler should reject invalid paths 620173 missing single header inclusion guards 620265 g_assertion_message_error should take const GError * * Translation updates: Esperanto Galician Hebrew Indonesian Norwegian bokmål Slovenian Spanish Thanks to all contributors: Ryan Lortie David Zeuthen Havoc Pennington Lin Ma Colin Walters Mikhail Zabaluev Alexander Larsson Milan Bouchet-Valat Javier Jardón Murray Cumming Will Thompson Michael Natterer June 8, 2010 Matthias Clasen ___ gtk-devel-list mailing list gtk-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-devel-list