========================================
NEWS: atk-1.29.4
========================================

Changes in version 1.29.4:
==========================
*
*Fixes: #592146.

Changes in version 1.29.3:

========================================
NEWS: evolution-data-server-2.29.4
========================================

Evolution-Data-Server 2.29.4 2009-12-21
---------------------------------------

Bug Fixes:
Mailer:
       #604865 - Message part description shouldn't be translated (Matthew Barnes)
       #553057 - Add information about signers to a validity structure (Matthew W. S. Bell)
       #603342 - Memory leak fixes (Milan Crha)
       #592317 - Sign S/MIME with valid certificates only (Milan Crha)
       #604305 -  Attachments not properly indicated in message summary (Milan Crha)
       #603689 -  Improper escaping of folder name (Lucian Langa)
       #487988 - Bad search filter for LDAP address book (Alex Larsson)
Calendar:
       #603437 - Fixes for valgrind reports on e-calendar-factory (Milan Crha)
        #602945 - Avoid code duplication with timezone fetching from backends (Milan Crha)
Contacts:
       #601513 - Crashes when trying to add a new contact in MAPI (Milan Crha)

Misc:
       #604550 - e_passwords_shutdown is buggy password_cache is destroyed without properly
       acquiring the lock. (Wenli).
       #603770, Replace __PRETY_FUNCTION__ with G_STRFUNC (Jeff Cai)
       #603772 - Include e-data-server-ui-marshal.list in tarballs (Matthew Barnes)

Other Changes:
       Get the prototype for strptime() when it's available  Instead of only getting it on Linux.
       Also use nl_langinfo() (Emilio Pozuelo Monfort)
       In the factories, don't double-free some memory (and crash) when the DBus service name owner changes.
       (Travis Reitter)
       Fixes a crash in select - imapx. (Chenthill Palanisamy)
       Sync up the store summary and rename labels for backward, thunderbird compatibility - imapx (Chenthill
       Palanisamy)
       Get rid of rest of the warnings. (Chenthill Palanisamy)
       Initialize the uidset before sync user flags. (Chenthill Palanisamy)
       Sync the changes - imapx. (Chenthill Palanisamy)
       Lock the search. (Chenthill Palanisamy)
       Create a new me-card in e_book_get_self() if one doesn't exist (Ross Burton)

Translations:
       Lucian Adrian Grijincu (ro)
       Kjartan Maraas (nb)
       Ivar Smolin (et)
       Matej Urbančič (sl)



========================================
NEWS: glib-2.23.1
========================================

Overview of Changes from GLib 2.23.0 to GLib 2.23.1
===================================================

* GObject performance work has landed:
- Construction of simple objects is much faster
- Interface lookup is lock-free and constant-time now
- Reduced locking overhead when dealing with types

* GType now has a G_DEFINE_INTERFACE convenience macro

* GIO gained GUtf8InputStream, an input stream that
 performs utf-8 validation

* GLib now has byte-swap macros for gsize and gssize

* Bugs fixed:
557151 Determining the newly_constructed boolean in gobject.c...
557100 Performance improvements for GObjectClasses that don't...
501166 Warning message says IA__g_type_init instead of g_type_init
585375 Performance and Contention problems with g_type_class_ref...
587892 Race in GType when instantiating the same class for the...
603270 Input Stream validating utf8
603476 gioenums.h:62: error: comma at end of enumerator list
603540 g_time_val_from_iso8601 uses uninitialised variable
603982 Stack overflow when reading file async with filter
604645 G_DEFINE_INTERFACE_* documentation is not generated
604875 Use of sa_len conflicts with system header
320482 provide G_DEFINE_TYPE like macros for interfaces

* Updated translations:
Estonian
Hebrew
Norwegian bokmål
Vietnamese
Welsh



========================================
NEWS: gtk+-2.19.2
========================================

Overview of Changes from GTK+ 2.19.1 to 2.19.2
==============================================

* Introspection:
- Introspection data for gdk-pixbuf, gdk and gtk is now
  included in GTK+ itself. As a consequence, the atk dependency
  has been bumped to 2.29.2, and a gobject-introspection dependency
  has been added. configure with --disable-introspection in order
  to not build introspection data.

* Client-side windows:
- Fix some issues with handling of button and motion events
- Fix damage reporting for drawing on offscreen windows
- Fix problems with handling of input extension events

* Printing:
- Add api to handle printer hard margins

* Simple IM Context:
- Sync with Xorg compose file
- Make Compose-vowel-minus combinations consistent

* GDK:
- gdk_screen_get_primary_monitor: New function to get the
  'primary' monitor in a multi-monitor setup

* gdk-pixbuf has gained the ability to store and retrieve embedded
 ICC color profiles in png and tiff images

* Bugs fixed:
603652 Sporadic crashes with GtkSocket
605008 the region of damage event doesn't be copied in gdk_event_copy
588554 only show the accelerator when pressing alt
601473 GDK_BUTTON?_MOTION_MASK appears to be broken
601712 Add API for determining primary monitor
 50942 selection/arrow key improvement
427409 editing shortcut always fails with super key
468989 need a way to get the printer's hard margins
502266 gtk_tree_selection_get_selected_rows free example produces...
592279 Introspection support
597386 Cannot click buttons more than once without moving the mouse...
599213 Use GtkCellEditable:editing_canceled property instead...
599397 Button stuck at pressed look after screen rotation
601383 gtk_icon_view_get_selected_items: example code gives...
602099 Actions can be activatable too
603619 the colormap of offscreen's pixmap doesn't inherit...
603904 gdk_draw_line doesn't have expose area.
604117 Add info about single includes when compiling GTK+ apps
604289 Please permit progress pages to be final in a dialog
604462 gtktoolitem.c: return-value is different type
604747 Using gdk_draw_line, the expose area of damage event is wrong
604787 property-notify-event is not delivered to a non-toplevel...
604881 GtkCellEditable::editing-cancelled should be writable
591085 GtkBuilder object ID bounded to GtkWidget "name" property

* Updated translations:
Arabic
Estonian
Hebrew
Low German
Norwegian bokmål
Slovenian
Spanish
Telugu
Vietnamese



========================================
NEWS: gtk-doc-1.13
========================================

GTK-Doc 1.13    (Dec 18 2009)
============

o 604891 : gtk-doc tarball does not build

Contributors

Stefan Kost

GTK-Doc 1.12    (Dec 18 2009)
============

Changes

o 591450 : Build related fixes
o 466535 : generate documentation as pdf
o 502191 : acronym support
o 532395 : inline function parsing problems (e.g. in glib api docs)
o 536928 : have syntax highlghted and xrefs source code samples
o 562064 : index generation trouble
o 562310 : glib 2.18.3: /bin/sh: line 1: gtkdoc-rebase: command not found
o 562655 : doesn't produce deprecation note for signals
o 565126 : linking to struct members
o 565835 : Three spelling errors in gtk-doc-manual
o 566911 : add support for --help and --version to remaining tools
o 567132 : Take FOO_GET_INTERFACE as standard
o 568702 : gtkdoc-mkhtml no longer works when symlinked
o 568706 : gtkdoc-scan: use CamelCase id for interfaces
o 568708 : gtkdoc-scan should try not to scan files twice
o 568714 : Perl errors when syntax highlighting is not available
o 568732 : missing long descriptions undetected
o 568734 : configure check for gtk-doc prints that gtk-doc cannot be built
o 569339 : abbreviation are not expanded at the start of text
o 572396 : Fix to use shave + gtk-doc + libtool 1.x
o 572612 : Mistakenly substitute -1 with G_MAXULONG in x86_64
o 572967 : use g_strerror
o 574654 : --ignore-decorators does not ignore trailing stuff
o 575574 : Be more friendly for files with a space in their name
o 575623 : Update FSF address
o 575711 :  < table > element mismatch in highlighted code
o 576313 : implicit declarations in testsuite ?
o 577059 : Gnome-doc support can't be disabled
o 577774 : Test suite run even when built with --disable-gtk-doc
o 580206 : gcc warnings in < module > -scan.c
o 580300 : gtkdoc-scan picks up _get_type functions it should not
o 580622 : xml dir is both part of distclean and dist rules
o 581237 : gtk-doc uses wrong gtkdoc-check in " make check " phase
o 584952 :  " uninitialized value in concatenation " gtkdoc-mkdb line 938
o 587103 : return values of function-like macros
o 587196 : Typo in a string
o 589426 : Python is a required dependency
o 591789 : master FTBFS with automake 1.11
o 594224 : Please fix manual about inlined SECTION comments (and show warnings when invalid)
o 596730 : Signed vs. unsigned comparison in gtkdoc-scangobj.in causing compile errors
o 596731 : autogen.sh doesn't recognize automake-1.11
o 602026 : Warn if non-existing function gets referenced
o 602518 : Doesn't support " long int " return type
o 604798 : tests/fail.sh and tests/tools.sh.in use bashisms

Contributors

Claude Paroz
Dan Williams
Daniel Mustieles
Daniel Nylander
H. Habighorst
Jannis Pohlmann
Javier Jardón
Jennie Petoumenou
Jorge González
Mario Blättermann
Nicola Fontana
Philip Chimento
Philip Withnall
Simos Xenitellis
Stefan Kost
Sven Herzberg



========================================
NEWS: pango-1.26.2
========================================

Overview of changes between 1.26.1 and 1.26.2
=============================================
- Fix non-standard C++ usage
- Fix OpenType mark ligation
- OS X bug fix
- Bugs fixed:
   Bug 602823 - void function cannot return value
   Bug 602660 - [HB] don't use flexible arrays
   Bug 602408 - Invalid C++ code breaks compile with Sun C++ Compiler