======================================== 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