========================================
NEWS: glib-2.21.2
========================================

Overview of Changes from GLib 2.21.1 to GLib 2.21.2
===================================================

* GIO:
 - g_socket_speaks_ipv4 is a new function to check if a socket can
   speak IPv4.
 - g_socket_listener_add_address gained a new effective_address out
   parameter.
 - GIO now returns special icons for XDG user directories, by the
   name folder-music, folder-documents, etc.
 - GIO gained support for starting/stopping of drives, which can be used
   in connection with external hard disk enclosures, disk arrays, iSCSI
   devices, etc. See g_file_start/stop_mountable.

* GLib:
- g_reload_user_special_dirs_cache is a new function to force GLib to
  reload the XDG user directory mapping from disk.

* Bug fixes:
584574 glib compile failure on Mac OS X with gunixresolver.c and...
585566 GSocketListener API issues
584255 Incorrect freeing of thread pool in GThreadedSocketService
585088 g_string_chunk_insert_len stops at nul bytes
585360 Monitor fontconfig configuration files using gio causes m...
580103 Terminal starts on Display :0.0 when started on :0.1 in D...
580301 network: a few issues on old darwin
583398 SRV weight sorting is incorrect
584176 build fixes on FreeBSD
585189 g_cancellable_reset() must be called in same thread as g_...
585280 compilation dies on gio/gsocket.c, needs sys/uio.h to con...
585281 gio/gunixfdmessage.c needs sys/types.h for platforms that...
585478 don't leak the inotify fd
585575 g_socket_listener_add_inet_port() doesn't do the right thing
585599 g_socket_listener_add_socket() consumes the socket
585676 GEmblem doesn't reference its 'icon' if that is set as a ...
585717 "bytes" nautilus translation to french is not shown in th...
541276 XDG directories should have their own icons
585726 Grammatical error in GList documentation
585520 Wrong warning option in documentation
585673 GNOME Goal: Remove deprecated glib symbols
585591 Starting/stopping drives

* Updated translations:
Bengali India
Norwegian bokmål


Overview of Changes from GLib 2.21.0 to GLib 2.21.1
===================================================

* GIO:
- Support for network IO has been added, including a low-level
  socket API and a high-level API for network connections and
  services.
- Support for read-write access with GIOStream and its subclasses.
- GMount gained a pre-unmount signal.

* Bug fixes:
576104Implement GMount::pre-unmount
578769 implement GWinHttpFileInputStream::close_fn
582856 gsocket.c doesn't compile on Solaris
569375 g[u]intptr undocumented
573246 [FIX] g_desktop_app_info_dup() can access NULL pointer
575013 g_cancellable_push_current() does not allow NULL
577884 live-g-file.c:461: error: format ‘%d’ expects type ...
578499 g_output_stream_splice and stream closing with gnio strea...
579558 Application employing gvfs crashes with only libgvfscommo...
583001 SIGPIPE (grr!)
583061 Please add convenience function to connect to machines by...
583198 typo in error message
583206 use g_set_error_literal where appropriate
583229 void function g_async_initable_init_async returns value
583324 locking problem in g_main_context_iterate()
583408 void function g_socket_control_message_serialize returns ...
578786 wrong and confusing error message
583205 g_inet_address_to_bytes has no length outparam
583196 mem leak in keyfile test
583663 GSocketType enum ends with a comma
569024 Make g_error_new_valist public
569376 missing G_G[U]INTPTR_FORMAT
580347 off-by-1 bug in GWinHttpFile

* Updated translations:
Oriya
Spanish
Valencian-Catalan



========================================
NEWS: gtk+-2.17.2
========================================

Overview of Changes from GTK+ 2.17.1 to 2.17.2
==============================================

* GtkInfoBar: A new widget to show a transient 'message area'
 inside a content pane. The API is similar to GtkDialog and
 supports theming for different message types (warnings,
 errors, etc)

* GtkFileChooser:
 - Improve path bar by ellipsizing long names and preventing
   vertical size changes
 - Backup files are now hidden by default
 - GTK+ remembers the file chooser sorting state now

* GtkButtonBox: Implements the GtkOrientable interface now.

* Printing:
- GTK+ supports printing an application-defined 'selection' now,
  in addition to usual page ranges.

* Changes that are relevant for theme authors:
- The new GtkInfoBar widget uses symbolic colors for theming
  its background color depending on the message type. By default,
  it uses the same background color as tooltips. This can be turned
  off with style property.
- The GTK+ file chooser (as well as nautilus and other users of GIO
  icon information) can now show different icons for xdg user dirs.
  The icon names are folder-documents, folder-download, folder-music,
  folder-pictures, folder-publicshare, folder-templates, folder-videos,
  with an automatic fallback to the standard folder icon.

* Bugs fixed:
584021 titchy leak
579590 gtk_entry_set_icon_from_stock should warn when invalid st...
584125 GtkAssistant asserts if last page is GTK_ASSISTANT_PAGE_C...
171416 Resume editing if name of new folder is "Type name of new...
420335 Page assignment when printing 4 pages to a sheet
161670 Bad behaviour from gtk_file_chooser_set_filename
327152 Long names in the FileChooserDialog directory buttons sho...
355851 File Dialog shows Backup Files
390312 Gtk grabs keyboard on DND
486839 Filechooser 'Places' items should not move up and down th...
562335 Deprecate gtk_tree_view_column_get_cell_renderers and gtk...
565317 Resulting image of GtkCellRendererPixbuf depends on order...
565998 configure script doesn't check for cairo-xlib.pc
580079 Better configure detection of Xinerama on Solaris
580511 gdk_x11_atom_to_xatom_for_display translates GDK_NONE as ...
580560 Backspace key does not go to the parent directory
584598 GtkButtonBox silently ignores gtk_orientable_set_orientation
584637 Missing conditionals for X11 shape extension in GdkWindow
584805 GtkEntryCompletion selection reset when calling gtk_entry...
584832 Duplicate the exec string returned by gtk_recent_info_get...
585024 some gtksettings properties need extra initialisation
585371 Add additional sizes to the font selector
585791 use g_*gettext instead of *gettext directly
562579 [Patch] Remove error dialog when directory does not exist
344519 custom print ranges
484922 Should remember the sort state of columns
555344 consider adding a message area widget

* Updated translations:
Danish
Brazilian Portuguese
Estonian
Oriya
Bengali India
Norwegian bokmål
Hindi
Spanish


Overview of Changes from GTK+ 2.17.0 to 2.17.1
==============================================

* GtkLabel:
- GtkLabel can show embedded URLs, much like SexyUrlLabel

* Printing:
- GTK+ includes a print backend that works with the PAPI
  printing service.
- The file and lpr backends can print multiple pages per sheet.

* Changes that are relevant for theme authors:
- The URL support in GtkLabel uses the link-color / visited-link-color
  style properties

* Bugs fixed:
576091 GtkTooltip destroy the custom widget
315462 GtkButton doesn't center its child when the child is too ...
390331 "Pages per sheet" does not work for LPR printing
531490 gdk_window_set_events (0) will _ADD_ events to the root w...
574386 Remove deprecated call to gtk_status_icon_set_tooltip in ...
576678 cups printbackend doesn't list printers on NetBSD
579366 gtkbuilderparser leaks RequiresInfo objects.
579884 casting problem in gmodule
580511 gdk_x11_atom_to_xatom_for_display translates GDK_NONE as ...
581876 Remove deprecated call to gtk_action_connect_proxy in tes...
581878 Remove deprecated call to gtk_scale_button_get_orientatio...
582003 Calling gdk_window_get_events() changes the event mask, b...
582488 GtkNotebook behaves poorly when allocated less than reque...
582950 Use number of pages to print when showing printing progress
582963 Crash when printing from a thread
583050 unclear disposition of function gtk_combo_box_get_active...
583522 Trivial error in GtkBuilder migration documentation
535557 gdk_window_set_icon_name should accept NULL to unset
549859 "file" printer doesn't support n-up

* Updated translations:
Arabic
British English
Catalan
Czech
Danish
Estonian
French
German
Greek
Hungarian
Irish
Italian
Kannada
Portuguese
Russian
Slovenian
Spanish
Ukrainian
Simplified Chinese