Re: GLib 2.25.8 released

2010-06-11 Thread Robert Schwebel
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

2010-06-10 Thread Xabier Rodriguez Calvar
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

2010-06-08 Thread Richard Hughes
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

2010-06-08 Thread Matthias Clasen
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

2010-06-07 Thread Matthias Clasen
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

2010-06-07 Thread Matthias Clasen
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