GLib 2.17.1 released

View: New views
2 Messages — Rating Filter:   Alert me  

GLib 2.17.1 released

by Matthias Clasen :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

GLib 2.17.1 is now available for download at:

   http://download.gnome.org/sources/glib/2.17/

glib-2.17.1.tar.bz2     md5sum: 9121af8ff782ade6d745d76bd6a38a6a
glib-2.17.1.tar.gz      md5sum: 21154cd67be5a81f675d3c55ce5dea91

This is the second development release leading up to GLib 2.18.

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.16. If you have problems, you'll need
   to reinstall GLib 2.16.

 * GLib 2.18 will be source and binary compatible with
   the GLib 2.16 series; however, the new API additions
   in GLib 2.17.1 are not yet finalized, so there may
   be incompatibilities between this release and the final
   2.18 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.17.0 to GLib 2.17.1
===================================================

* New function: g_utime(), a gstdio wrapper for utime()

* New functions: g_dgettext() and g_dngettext(), wrappers
  for corresponding gettext functions with added functionality

* Support the latest version of the shared-mime spec, including
  icons for mime types

* New function: g_themed_icon_prepend_name()

* Bugs fixed:
 535418 Please document which glib version defines goffset
 528715 Misprint in the description of the interface  
        g_type_class_add_private
 528714 Misprint in the description of the interface g_param_spec_flags
 537260 Doc bug in G_TYPE_INSTANCE_GET_CLASS()
 530527 Misprint in the description of the interface
        g_cclosure_marshal_VOID__FLAGS
 530526 Misprint in the description of the fields 'class_init' and
        'class_finalize' of the structure GTypeInfo
 528719 Improvement to the documentation of the "g_object_connect"
        interface
 528172 gtk_signal_handlers_unblock_* functions return value
        amount of matched signals, not amount of actually unblocked
 528717 Misprint in the description of the parameter 'type_id' for
        the interface g_type_register_fundamental
 528716 Misprint in the description of the parameter 'iface_data' for
        the callback types GInterfaceInitFunc and GInterfaceFinalizeFunc
 537555 GObject instantiation not thread safe
 537546 'desktop' shortcut in file chooser looks like a generic folder
 537392 Additional colon in xattr name
 536641 Filesystem querying in gio does not list AFS and autofs file
        systems
 528600 g_dummy_file_get_parent("scheme://example.com/")
 503071 Application direction changes to right to left even if theres no
        translation
 502511 g_assert_cmphex prints invalid message
 338162 Use po/LINGUAS
 314453 Nautilus crashes in Solaris when browsing the attached file
 529321 make check fails in glib/pcre
 455215 g_get_user_special_dir: no reference about
        G_USER_DIRECTORY_DOWNLOAD fallback to $HOME/Desktop if
        xdg-user-dirs is not in use
 498732 g_key_file_to_data cannot fail
 511367 add g_file_make_directory_with_parents
 531900 Use __builtin_offsetof for G_STRUCT_OFFSET if building with
        gcc 4.0 or newer
 536158 also bump GHashTable version when a node is removed via
        g_hash_table_iter_remove()/g_hash_table_iter_steal()
 531403 g_utf8_collate broken on Mac
 535628 test/patterntest.c still includes gpattern.h directly
 535625 alias.h:2648: error: 'utime' undeclared here (not in a function)

* Translation updates:
 Arabic (ar)
 German (de)
 Italian (it)
 Norwegian bokmål (nb)
 Thai (th)


Thanks to all contributors:
Tor Lillqvist
Michael Natterer
Hiroyuki Ikezoe
Yevgen Muntyan
Jean-Yves Lefort
Sebastian Dröge
Ross Burton
Christian Persch
Luca Ferretti
Takao Fujiwara
Thomas Andersen
Paolo Borelli
Owen Taylor
Christian Neumair
Danny Baumann
Alessandro Morandi
Andrew Walton
Michael Meeks
Areg Beketovski
Holger Berndt


June 12, 2008
Matthias Clasen




_______________________________________________
gtk-list mailing list
gtk-list@...
http://mail.gnome.org/mailman/listinfo/gtk-list

Re: GLib 2.17.1 released

by Aron Rubin-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I am afraid to ask but I will do it anyway. g_themed_icon seems like
major scope creep to me. What is the rationale for that being in GLib?

Aron

Matthias Clasen wrote:

> GLib 2.17.1 is now available for download at:
>
>    http://download.gnome.org/sources/glib/2.17/
>
> glib-2.17.1.tar.bz2     md5sum: 9121af8ff782ade6d745d76bd6a38a6a
> glib-2.17.1.tar.gz      md5sum: 21154cd67be5a81f675d3c55ce5dea91
>
> This is the second development release leading up to GLib 2.18.
>
> 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.16. If you have problems, you'll need
>    to reinstall GLib 2.16.
>
>  * GLib 2.18 will be source and binary compatible with
>    the GLib 2.16 series; however, the new API additions
>    in GLib 2.17.1 are not yet finalized, so there may
>    be incompatibilities between this release and the final
>    2.18 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.17.0 to GLib 2.17.1
> ===================================================
>
> * New function: g_utime(), a gstdio wrapper for utime()
>
> * New functions: g_dgettext() and g_dngettext(), wrappers
>   for corresponding gettext functions with added functionality
>
> * Support the latest version of the shared-mime spec, including
>   icons for mime types
>
> * New function: g_themed_icon_prepend_name()
>
> * Bugs fixed:
>  535418 Please document which glib version defines goffset
>  528715 Misprint in the description of the interface  
>         g_type_class_add_private
>  528714 Misprint in the description of the interface g_param_spec_flags
>  537260 Doc bug in G_TYPE_INSTANCE_GET_CLASS()
>  530527 Misprint in the description of the interface
>         g_cclosure_marshal_VOID__FLAGS
>  530526 Misprint in the description of the fields 'class_init' and
>         'class_finalize' of the structure GTypeInfo
>  528719 Improvement to the documentation of the "g_object_connect"
>         interface
>  528172 gtk_signal_handlers_unblock_* functions return value
>         amount of matched signals, not amount of actually unblocked
>  528717 Misprint in the description of the parameter 'type_id' for
>         the interface g_type_register_fundamental
>  528716 Misprint in the description of the parameter 'iface_data' for
>         the callback types GInterfaceInitFunc and GInterfaceFinalizeFunc
>  537555 GObject instantiation not thread safe
>  537546 'desktop' shortcut in file chooser looks like a generic folder
>  537392 Additional colon in xattr name
>  536641 Filesystem querying in gio does not list AFS and autofs file
>         systems
>  528600 g_dummy_file_get_parent("scheme://example.com/")
>  503071 Application direction changes to right to left even if theres no
>         translation
>  502511 g_assert_cmphex prints invalid message
>  338162 Use po/LINGUAS
>  314453 Nautilus crashes in Solaris when browsing the attached file
>  529321 make check fails in glib/pcre
>  455215 g_get_user_special_dir: no reference about
>         G_USER_DIRECTORY_DOWNLOAD fallback to $HOME/Desktop if
>         xdg-user-dirs is not in use
>  498732 g_key_file_to_data cannot fail
>  511367 add g_file_make_directory_with_parents
>  531900 Use __builtin_offsetof for G_STRUCT_OFFSET if building with
>         gcc 4.0 or newer
>  536158 also bump GHashTable version when a node is removed via
>         g_hash_table_iter_remove()/g_hash_table_iter_steal()
>  531403 g_utf8_collate broken on Mac
>  535628 test/patterntest.c still includes gpattern.h directly
>  535625 alias.h:2648: error: 'utime' undeclared here (not in a function)
>
> * Translation updates:
>  Arabic (ar)
>  German (de)
>  Italian (it)
>  Norwegian bokmål (nb)
>  Thai (th)
>
>
> Thanks to all contributors:
> Tor Lillqvist
> Michael Natterer
> Hiroyuki Ikezoe
> Yevgen Muntyan
> Jean-Yves Lefort
> Sebastian Dröge
> Ross Burton
> Christian Persch
> Luca Ferretti
> Takao Fujiwara
> Thomas Andersen
> Paolo Borelli
> Owen Taylor
> Christian Neumair
> Danny Baumann
> Alessandro Morandi
> Andrew Walton
> Michael Meeks
> Areg Beketovski
> Holger Berndt
>
>
> June 12, 2008
> Matthias Clasen
>
>
>
>
> _______________________________________________
> gtk-list mailing list
> gtk-list@...
> http://mail.gnome.org/mailman/listinfo/gtk-list



_______________________________________________
gtk-list mailing list
gtk-list@...
http://mail.gnome.org/mailman/listinfo/gtk-list
LightInTheBox - Buy quality products at wholesale price