======================================== NEWS: gdk-pixbuf-2.21.7 ======================================== 2.21.7 ====== * Fix linking when libpng loader is builtin (#624712) * Improve the pixbuf loader docs (#604284) * Fix compat issues wrt to single includes (#622940) * Win32: Link directly to GDI+ * Require gobject-introspection 0.9.5 * Translation updates: British English Italian ======================================== NEWS: glib-2.25.16 ======================================== Overview of Changes from GLib 2.25.15 to GLib 2.25.16 ===================================================== GApplication: GApplication, GAction and related classes have been removed from this release of glib. There will -not- be a replacement for 2.26.0. Build: - massive restructuring to reduce #include abuse - tweaks to silence some harmless compiler warnings - rename gschema-compile.c to glib-compile-schemas.c - Windows fixes - fix building with zlib < 1.2.4 on win32 GDateTime: - better msgctxt for translating month and weekday names - API is changed quite a lot, implementation is improved - GTimeZone is now exposed GObject: - make ordering for overridden interface properties consistent - ->priv structures are limited to 64k but this was not documented, and exceeding this limit produced bad results. Add docs and enforce the limit properly. - add g_object_class_install_properties() to install multiple properties in one go - improve debugging output for GValue containing G_TYPE_STRV GIO: - fix priority sorting of GIO extensions - add GCredentials support on FreeBSD - fix support for IPv6 addresses in URI parsing functions - GSocketClient fixes for when g_socket_connect succeeds immediately - clarify string encoding for GFile constructors in docs - new functions g_data_input_stream_read_upto{,async,finish} - tweak confusing documentation for g_output_stream_write() GDBus: - GDBusMessage can now be locked and copied (like in libdbus) - GDBusConnection filter function API has changed again - GDBusServer: ::new-connection now declares if the connection was claimed - add a partial workaround for GObject bug 627724. - very many memory leaks fixed GVariant: - check for size == 0 in g_variant_get_bytestring to avoid a crash when attempting to get_bytestring() from an empty array - improve gobject-introspection annotations GSettings: - add GSettings Windows registry backend - some internal tweaks to the backend API - remove g_settings_list_items - add g_settings_list_children and _list_keys to replace it - add schema compiler restrictions for dealing with lists - don't automatically emit value changed signals on writability changes Other: - constify the 'parser' vtable param to g_markup_parse_context_push() - plug many memory leaks in test cases Bugs closed: 50076 Time API to go with date API 584284 g_data_input_stream_read_until_async different from sync version 624546 Modification of GDBusMessage in filter function 626919 Let g_object_class_install_property() return the installed GParamSpec* 628029 GDateTime missing get_week_of_year method 628253 Interface properties not listed in a consistent order 628331 Plug lots of mem leaks in gio test suite 628345 Plug a mem leak 628436 Plug a mem leak 628505 Fix building with zlib < 1.2.4 on win32 628839 [PATCH] datetime: Rename shadowing variables 628904 [PATCH] Add credential support for FreeBSD and fix a socket issue 628952 incorrect glib_major_version and other variables on cygwin. 629192 g_strdup_value_contents(): dump GStrv more usefully 629251 g_socket_client_async_connect_complete: assertion failed 629259 Failed to connect to "::1" 629328 g_markup_parse_context_push doesn't respect const structs 629429 month "May" short and full form same with "GDateTime" msgctxt 629689 GDBusConnection leaks its GCredentials 629698 Segfault in g_variant_get_bytestring() Updated translations: Arabic Armenian Basque British English Czech Finnish Galician German Hungarian Indonesian Japanese Lithuanian Norwegian bokmål Polish Portuguese Punjabi Simplified Chinese Slovenian Spanish Swedish Swedish Traditional Chinese ======================================== NEWS: gtk+-2.21.8 ======================================== Overview of Changes from GTK+ 2.21.7 to 2.21.8 ============================================== * Deprecations: - Various style properties have been deprecated: GtkEntry::state-hint GtkTreeView::row-ending-details GtkRange::trough-side-details GtkRange::stepper-position-details GtkRange::activate-slider - The GtkIconView::orientation property has been deprecated and renamed to item-orientation - Separator-related API in GtkDialog - API related to blinking status icons - The keysym names have been renamed from GDK_... to GDK_KEY_... - The GtkItem class - The gdk_display variable and the GDK_DISPLAY macro * GTK+ now uses standard icon names for stock icons, where applicable * Win32: - Fixes to the MS Windows theme engine * Directfb: - Many fixes * Bugs fixed: 414712 gtk_container_set_focus_child leaks widget 601731 Drag and Drop from Workspace to Activities Overview 628049 Native windows don't work very well 628110 gtranslator inserts unwanted line breaks 628291 Drawing artifacts when used with a cairo 1.9.* 628308 docs referencing non existing icons 628656 _gdk_windowing_get_startup_notify_id memory leak 628932 key typing causes core dump in VNC environment 629093 [patch] prefix GDK key names 629277 Hanging because do_syntheszie_crossing_event... * Updated translations: Arabic Basque British English Estonian French Galician German Hebrew Hungarian Indonesian Italian Japanese Kazakh Korean Norwegian bokmål Polish Portuguese Slovian Spanish Swedish Tradition Chinese