======================================== NEWS: atk-1.33.6 ======================================== Changes in version 1.33.6: ========================= * *Returns FALSE on atk_object_add_relationship if it is already included *Bug 640574: gobject-introspection annotation and documentation fixes *Bug 637663: Added atk_streamable_content_get_uri to atk/atk.symbols *Add missing Makefiles to AC_CONFIG_FILES *Fixes for the MSVC Project Files *Update deprecated autoconf macros and use new libtool syntax *Documentation fixes *Translation updates ======================================== NEWS: brasero-2.91.6 ======================================== Development release (2.91.6) Some more changes to make a better use of GTK+3 (Philippe Rouquier) Brasero has been added to the utility and core categories. (Philippe Rouquier) Warnings appearing with gcc 3.4.6 have been fixed. (Philippe Rouquier) The search pane was removed as it has been made useless by the fact the stock GtkFileChooser widget already integrates with tracker. (Philippe Rouquier) Fix build and require ICE in configure (Cosimo Cecchi ) Translations: Fran Diéguez : QA of Galician translations Kjartan Maraas : Updated Norwegian bokmål translation Daniel Nylander : Updated Swedish translation Yuri Myasoedov : Updated Russian translation Khaled Hosny : Updated Arabic translation Alexander Shopov : Updated Bulgarian translation Yaron Shahrabani : Updated Hebrew translation. Inaki Larranaga Murgoitio : Updated Basque language Christian Kirbach : [l10n] Updated German translation Ivar Smolin : [l10n] Updated Estonian translation Matej Urbančič : Updated Slovenian translation Marek Černocký : Updated Czech translation Fran Diéguez : Updated Galician translations Gabor Kelemen : Updated Hungarian translation Daniel Mustieles : Updated Spanish translation George Stefanakis : Updated Greek translation 10/01/2011 ======================================== NEWS: clutter-1.6.0 ======================================== Clutter 1.6.0 2011-01-31 =============================================================================== • List of changes since Clutter 1.5.14 » Remove more private symbols from the X11 backend. » Add CLUTTER_BIND_POSITION and CLUTTER_BIND_SIZE values to the ClutterBindCoordinate enumeration; these are short-hand values for binding both X and Y, or width and height, instead of requiring two ClutterBindConstraint instances. » Clean up in the X11 backend to reduce indirection. » Small clean ups in the Win32 backend. » Make Shift+Backspace behave like Backspace in ClutterText. » Emit the ::new-frame signal even on the first frame of ClutterTimeline, to allow setting up the initial state of an animation. » Fix an invalid memory access in ClutterAnimator. » Flush the per-framebuffer journal when switching between framebuffers. » Generalize updating GLES2 uniforms. » Add debug code for tracing clipping in Cogl. » Improve the OSX event loop, re-using the same implementation as GDK. Also, provide simple, core-like device support. • Bugs fixed since Clutter 1.5.14 #2490 - OS X backend event loop improved #2530 - animator: Animator uses key after freeing it #2534 - Incorrect description of function 'clutter_actor_pop_internal' #2535 - Add recipe about creating a composite actor Many thanks to: Neil Roberts, Robert Bragg, Elliot Smith, Rob Bradford, Viatcheslav Gachkaylo Clutter 1.5.14 2011-01-24 =============================================================================== • List of changes since Clutter 1.5.12 » Allow getting the state modifiers from a ClutterClickAction. » Fix ClutterDragAction to never leave the event delivery in an unwanted state. » Optimize state changes for texture and data states. » Enable VBO support in Cogl for GLES2. » Fix compilation on GLES1.1. » Documentation fixes. » ClutterGLXTexturePixmap has been deprecated; its parent class ClutterX11TexturePixmap and the low level CoglTexturePixmapX11 API provide access to the same features. » Be more resilient against timelines controlling the state of other timelines during the clock tick. » Provide defines for the windowing platforms, to allow portable applications to include the correct header and select the correct API depending on the target. » Introduce a fast path for cogl_read_pixels() that uses the journal to determine the position of a single pixel on the stage; this fast path gracefully degrades to the usual render-based approach, and should speed up picking considerably in the case of opaque quads batched together. » Support XInput axis data on valuator devices, and introduce XInput2 support for event translation and device hotplugging. The support for XI and XI2 must still be explicitly enabled by the developer, but it is now compiled in by default. It can be disabled at compile time by passing --disable-xinput to the configure script. » Clean up the unintentionally leaked internal symbols in the X11 and GLX backends. » Allow defining the contents of the rows of a ListModel using ClutterScript. This completes the ability to fully define a ClutterListModel inside a UI definition file. • Bugs fixed since Clutter 1.5.12 #1422, key input handler for eglnative #1456, Hinting mishandling #1721, XInput2 support #2268, EGL backend dependent on X11 headers #2400, Don't enable GL_POINT_SPRITE on GLES #2497, should not throw away a program when just the texture object has changed #2512, shader: Don't notify properties when finalizing shaders #2513, script-parser: Also honor properties of type GType #2516, [PATCH] Fails to compile with --with-gles=1.1 #2518, introspection: Add missing (out) annotations for get_color() #2520, Add API to get modifier type in ClutterClickAction #2522, ClutterDragAction might indefinitely disable motion events #2524, It's possible to receive a new-frame signal after stopping a timeline #2526, model: Fix some GObject-Introspection annotations #2527, model: Change the column argument type to gint for clutter_model_set_sort #2528, model: Add support to define rows in ClutterScript Many thanks to: Robert Bragg, Neil Roberts, Bastian Winkler, Lucas Rocha, Adel Gadllah, Chris Lord, Damien Lespiau ======================================== NEWS: clutter-gtk-0.91.8 ======================================== Clutter-GTK 0.91.8 14/01/2011 =============================================================================== Changes since 0.91.6: • Depend on gtk+ ≥ 2.91.7. • Disable multi-device support in GDK to unbreak the event filter function we use to dispatch events from GDK to Clutter. • Update to the new StyleContext API. • Remove the GdkColor/GtkStyle/ClutterColor utility API: the old GtkStyle colors have been deprecated in GTK+. • Use gettext to localize messages. ======================================== NEWS: dconf-0.7.1 ======================================== Changes in dconf 0.7.1 ====================== The last release contained a few problems that caused build failures on some strict linkers. Those should be fixed now. Changes in dconf 0.7 ==================== - new library to use dconf with libdbus-1 - quite a lot of improvements and bug-fixes in dconf-editor, thanks to Robert Ancell - some bug fixes in the GSettings backend (crashers caused by use if custom dconf profiles) - some FreeBSD build fixes - increased Vala dependency to 0.11.4 (required for dconf-editor fixes) ======================================== NEWS: empathy-2.91.6.1 ======================================== NEW in 2.91.6.1 (01/02/2011) =============== The "How many French speaking hackers do you need to fix a bug?" release. We finally managed to fix the very annoying bug making Empathy getting stuck in a memory eating infinite loop. \o/ Bugs fixed: - Fixed #635105, Empathy is eating all the memory (Guillaume Desmottes) NEW in 2.91.6 (01/02/2011) ============= Empathy can now search for contacts on the server! It can also now save the password of protected rooms. Dependencies: • folks ≥ 0.3.4 • telepathy-glib ≥ 0.13.11 Bugs fixed: - Fixed #601577, Add a throbber in the info bar when joining a room protected room (Jonny Lamb) - Fixed #601578, Add "Firefox style" info bar to save room password (Jonny Lamb) - Fixed #606947, support Contact Search API (Emilio Pozuelo Monfort) - Fixed #609419, Display "typing" icon in muc contacts list (Chandni Verma) - Fixed #609420, Don't display "typing" icon in muc tabs (Chandni Verma) - Fixed #631101, Enforce a format for birthday (Vitaly Minko) - Fixed #634853, Empathy does not allow Yahoo server to be added to account. (Guillaume Desmottes) - Fixed #637322, empathy-chat crashes when trying to send a file (Guillaume Desmottes) - Fixed #637839, Send video button greyed out but Video->Video On menu not (Guillaume Desmottes) - Fixed #637847, Adjust for Folks avatar and presence interface renames (Travis Reitter) - Fixed #639302, Incoming message sound played twice (Guillaume Desmottes) - Fixed #640295, main-window: use line-wrap for "no match" label (Diego Escalante Urrelo) - Fixed #640411, Crash when trying to create an ICQ account (Guillaume Desmottes) - Fixed #640532, Rename and clean-up EmpathyIdle (Guillaume Desmottes) - Fixed #640751, Mark a non-user-visible string as untranslatable. (Will Thompson) Translations: - Updated ar Translation (Khaled Hosny) - Updated cs Translation (Marek Černocký) - Updated de Translation (Mario Blättermann) - Updated es Translation (Daniel Mustieles) - Updated et Translation (Ivar Smolin) - Updated eu Translation (Inaki Larranaga Murgoitio) - Updated gl Translation (Fran Diéguez) - Updated he Translation (Yaron Shahrabani) - Updated ru Translation (Yuri Myasoedov) NEW in 2.91.5.1 (18/01/2011) =============== This release fixes a nasty race stopping you from connecting your XMPP accounts. Bugs fixed: - Fixed #586257, In Empathy, "F2" key should rename contacts (Kushal Das) - Fixed #638766, /nick should be disabled on connection not supporting Renaming (Chandni Verma) - Fixed #639214, EmpathyAccountChooser broken because of GTK3 (Guillaume Desmottes) - Fixed #639352, Notifications for login and logout need love (Guillaume Desmottes) Translations: - Updated el Translation (Michael Kotsarinis) - Updated hu Translation (Gabor Kelemen) - Updated nb Translation (Kjartan Maraas) - Updated sl Translation (Andrej Žnidaršič) ======================================== NEWS: eog-2.91.7 ======================================== Version 2.91.7 -------------- * Fixed build on systems without GDK-2.x (Diego Escalante Urrelo) * Miscellaneous cleanups (Felix Riemann, Yanko Kaneti) Bug fixes: #628547, menupaths in documentation need updating (Felix Riemann) #639921, FTBFS: missing X11 link and bad gdk target detection (Diego Escalante Urrelo) New and updated translations: - Marek Černocký [cs] - Michael Kotsarinis [el] - Iñaki Larrañaga Murgoitio [eu] - Arash Mousavi [fa] - Fran Diéguez [gl] - Yuri Myasoedov [ru] - Matej Urbančič [sl] New and updated manual translations - Mario Blättermann [de] - Michael Kotsarinis [el] Version 2.91.6 -------------- * The plugin system was converted to libpeas (Claudio Saavedra, Felix Riemann) * Basic support for GObject Introspection (Claudio Saavedra) * Support copying an image to the clipboard (Adrian Hands, Felix Riemann) * More GTK+-3.0 compatiblity fixes (Claudio Saavedra) * Misc fixes, cleanups and optimizations (Claudio Saavedra, Felix Riemann) Bug fixes: #78514, copy item in edit menu (Adrian Hands, Felix Riemann) #626091, Port eog to use libpeas for the plugin engine (Claudio Saavedra, Felix Riemann) #626257, Add GObject Introspection support (Claudio Saavedra) #639312, rendering/layout infinite loop in GtkIconView (Claudio Saavedra) New and updated translations: - Khaled Hosny [ar] - Alexander Shopov [bg] - Paul Seyfert [de] - Daniel Mustieles, Jorge González [es] - Ivar Smolin [et] - Fran Diéguez [gl] - Yaron Shahrabani [he] - Andika Triwidada [id] - Kjartan Maraas, Torstein Adolf Winterseth [nb] - Matej Urbančič [sl] - Daniel Nylander [sv] - Nguyễn Thái Ngọc Duy [vi] ======================================== NEWS: epiphany-2.91.6 ======================================== Epiphany 2.91.6 =============== Changes: - Use libsoup's cache implementation instead of WebKit's, which has been removed now. =============== ======================================== NEWS: evince-2.91.6 ======================================== Evince 2.91.6 ================ New Features and UI Improvements: * Add support for external links in presentation mode (#628711, Carlos Garcia Campos) Documentation: * Fix a few minor mistakes in the manual (#640345, Christian Kirbach) Bug fixes: * Move to next/previous page with media keys in presentation mode too (#625560, Carlos Garcia Campos) * Remember the current page when document is reloaded in presentation mode (#637594, Carlos Garcia Campos) * Check all extensions when saving an image to avoid adding the extension twice (#637461, Carlos Garcia Campos) * Prevent the sidebar to get the focus when selected thumbnail changes (#639408, Daniel Garcia) * Make sure a11y is initialized before checking whether it's enabled (#639850, Carlos Garcia Campos, Daniel Garcia) * Call gdk_notify_startup_complete() when acting as remote to prevent a hung startup notification when opening a document for the second time (#640115, David Benjamin) * Fix rendering issue with some fonts in dvi backend (José Aliste) Translation updates: * Khaled Hosny (ar) * Krasimir Chonov (bg) * Christian Kirbach (de) * Mario Blättermann (de) * Michael Kotsarinis (el) * Jorge González (es) * Iñaki Larrañaga Murgoitio (eu) * Fran Diéguez (gl) * Torstein Adolf Winterseth (nb) * A S Alam (pa) ================ ======================================== NEWS: evolution-data-server-2.91.6 ======================================== Evolution-Data-Server 2.91.6 2011-01-31 --------------------------------------- Bug Fixes: Bug 640898 - Evolution creates invalid vCard (Matthew Barnes) Bug #623933 - Crash under ESourceList::conf_changed_callback (Milan Crha) Bug 640529 - Default size of category window is too small (Matthew Barnes) Bug #636495 - Build fails :GtkStyle deprecated (Vibha Yadav) Bug #635519 - Crash at cell_renderer_color_render (Vibha Yadav) Bug #635339 - 'Mark as read' from popup menu not working on Junk folder (Milan Crha) Bug 635353 — Don't parse empty addresses in the Google Contacts backend (Philip Withnall) Bug 566441 — The Google backend doesn't use the tags/categories/groups (Philip Withnall) Bug #639469 - WebDAV addressbook only uses https (Andrew McMillan) Bug #627788 - EDataCalView is never freed in a factory process (Milan Crha) Bug #639165 - maildir expunge not working as expected (Milan Crha) Bug #525565 - Crash in find_book_by_contact at e-name-selector-entry.c (Milan Crha) Bug #638948 - NNTP folder doesn't implement Expunge (Milan Crha) Miscellaneous Fixes: CamelGroupwiseFolder: Dynamically allocate MD5 digest. (Matthew Barnes) Fix possible invalid read when checking citation depth (Milan Crha) Require the latest gtk+-3.0 release until 3.0. (Matthew Barnes) Drop support for gtk+-2.0. (Matthew Barnes) Add versioning to D-Bus service names. (Matthew Barnes) Kill CamelSeekableStream. (Matthew Barnes) Kill CamelSeekableSubstream. (Matthew Barnes) CamelMultipartSigned: Avoid using bounded streams. (Matthew Barnes) Replace CamelStreamSeekPolicy with GSeekType. (Matthew Barnes) Bump libcamel's shared object name. (Matthew Barnes) Make contact removal asynchronous in the Google Contacts backend (Philip Withnall) Add cancellation support to the Google Contacts backend (Philip Withnall) Rebase the Google Contacts backend as an asynchronous EBookBackend (Philip Withnall) Add e_source_selector_get_source_by_path() (Matthew Barnes) Bump libgdata dependency to 0.7.0 (Philip Withnall) Use GDBus calls without any timeout set (Milan Crha) imapx_server_get_message: Avoid unreffing a NULL stream. (Matthew Barnes) CamelStreamFs: Check for cancellation before closing or flushing (Matthew Barnes) Crash on bogus component removal in file calendar backend (Milan Crha) Translations: Michael Kotsarinis (el) Andika Triwidada (id) Fran Diéguez (gl) ======================================== NEWS: gcalctool-5.91.6 ======================================== Overview of changes in gcalctool 5.91.6 * Add fixed rate of 15.6466 EEK = 1 EUR (Bug #639332) * Use full name of currency in conversion bar * Add temperature conversion * Update conversion bar when currencies are updated * Fix incorrect display of complex numbers * Now able to change currencies from advanced mode Overview of changes in gcalctool 5.91.5 * Make new variable buttons that combines add/set/get and clear into one dialog. * Add a decimal point button to the programming mode * Make the numeric keypad produce numbers even when numlock is on ======================================== UPDATED: gjs-0.7.10 ======================================== gjs was updated without a NEWS entry. ======================================== NEWS: glib-2.27.93 ======================================== Overview of Changes from GLib 2.27.92 to 2.27.93 ================================================ * Bugs fixed: 637013 gio/gdbusmessage.c fails to compile on Solaris 640192 Error creating a Gio.Settings object through py... 640261 Minimum version for external pcre needs to be.. 640262 GActionGroup contains redundant TYPE macros 640436 Make load_user_special_dirs() resistant to non... 640695 g_key_file_load_from_file() mishandles a CR-LF... 640724 can't compile gio due to format string issues 640725 can't compile tests due to format string issue 640807 improve GVariant behaviour with invalid pointers 640823 wrong documentation for g_source_add_child_source * Translation updates: Bulgarian Galician Hebrew Norwegian bokmål Spanish Traditional Chinese Overview of Changes from GLib 2.27.91 to 2.27.92 ================================================ * Update to Unicode 6.0 * Update PCRE to 8.12 * Bugs fixed: 637696 g_unix_connection_send_fd() doesn't work 638872 null settings backend bug 640042 GtkApplication's warning about not connecting... * Translation updates: Arabic Basque Estonian Greek ======================================== NEWS: glibmm-2.27.93 ======================================== 2.27.93 (unstable): * Added ArrayHandler, ListHandler and SListHandler, to help with conversions to/from std::vector. These replace ArrayHandle, ListHandle, and SListHandle, which allowed the use of any standard container. New APIs will use only std::vector, because that is less confusing to developers, though less flexible. (Krzesimir Nowak) * Application: Initialize glibmm and giomm in the constructor, for convenience. (Murray Cumming) * Resolver: lookup_service(), lookup_by_address(): Fix the reference counting. (Murray Cumming) Bug #639575 (Michael Edwards) * Fix the build (and of applications) with GLIB_DISABLE_SINGLE_INCLUDES. (Chris Kühl) 2.27.91.1 (unstable): * gmmproc: - _WRAP_CTOR(): Restore the optional extra parameter, because it is still needed by gtkmm-2.4. (Murray Cumming) - Added conversion from bool& to gboolean*. (Chris Kühl) * DBus::[watch|own]_name(): Add default values for parameters. * DBusConnection: - Add a send_message() without an "out_serial" parameter. - Avoid errors/exceptions in callbacks due to NULL C strings. - Wrap properties and signals. * DBusMessage: Wrap properties and signals. * DBusServer: Comment out constructors because of bug #639478. * InetAddress: Wrap properties. * Variant: Make the variant_type() functions return actual types. * Documentation: Started a client/server example that uses the user's bus. DBus: Add initial implementation of a bus server/client example. * examples/Makefile.am: * examples/dbus/busserver.cc: Add a partial implementation of the server part of a server/client example that communicate through the user's bus. * examples/dbus/peer.cc: Typos. ======================================== NEWS: gnome-bluetooth-2.91.5 ======================================== ver 2.91.5: Properties: - Make dialogue parenting work for errors Library: - Use BluetoothClient to track default adapter - Don't free request_key and passkey in agent reply functions - Set log domain to differentiate library messages from the lib's ones Applet: - Fix crash in bluetooth_applet_create_device_from_iter() - Fix crash when creating an agent - Fix crash when unref'ing a DBusGMethodInvocation - Fix crash when there's no default adapter Moblin: - Fix compilation of the Moblin front-end ======================================== NEWS: gnome-control-center-2.91.6 ======================================== Version 2.91.6 (2011-02-01) ============================= Info: - Read version from gnome-version.xml (William Jon McCann) - Don't show update button (William Jon McCann) - Show memory, processor, OS type, storage (William Jon McCann) - Make 64bit detection work reliably (Bastien Nocera) - Make labels translator friendly (Luca Ferretti, #640127) Keyboard: - Make shortcuts tab look closer to mockup (William Jon McCann) - Avoid duplicate entries (Matthias Clasen) - Make custom shortcut editing work (Matthias Clasen) - Make custom shortcut dialog non-resizable (Matthias Clasen) - Make scales work (Matthias Clasen) Date & Time: - Fix splitting of region strings (Matthias Clasen) - Prevent the panel from growing horizontally (Matthias Clasen) - Add an unlock button (Thomas Wood) Default applications: - Removed (William Jon McCann) Display: - Hide unsupported size (Bastien Nocera) - Rename rotation options (Bastien Nocera, #563144) Media: - Remove icons from non-applications (William Jon McCann, #640010) - Use consistent capitalization (William Jon McCann) - Make 'Other' work more than once (Matthias Clasen) - Remove erroneous quotes (Matthias Clasen) - Improve strings (Matthias Clasen) Mouse: - Change tab label to 'Mouse' (William Jon McCann, #639787) - Remove a11y tab (William Jon McCann) Network: - Use a better icon (Matthias Clasen) - Use toolbar for source list buttons (William Jon McCann) Power: - Make strings translator friendly (Richard Hughes, #640119) Printers: - New panel (Marek Kasik) Region: - Sort lists (Sergey V. Udaltsov) - Fix infinite loop (Bastien Nocera, #639951) - Remove mouse keys tab and various other cleanups (Bastien Nocera) - Set parents on all dialogs (Bastien Nocera) - Add a language tab (Bastien Nocera) - Share language code with the user accounts panel (Bastien Nocera) - Make language selection work (Bastien Nocera) - Tweak the layout of to the layout tab (Bastien Nocera) - Remove keyboard model selection (Bastien Nocera) - Remove Help buttons (Bastien Nocera) Screen: - Use a switch widget (William Jon McCann) - Hide unimplemented Location UI (William Jon McCann) Sound: - Fix an assertion (Alban Browaeys, #639280) - Add close button to speaker test (Matthias Clasen, #636898) Shell: - Start in overview (Dan Winship, #639180) - Reload icons on theme change (Bastien Nocera, #639268) - Avoid windows with no icons (Bastien Nocera) Universal Access: - Make test size control work (Matthias Clasen) - Make 'Sound Settings' button work (Matthias Clasen) - Remove 'Show Panel Icon' checkbox (Matthias Clasen) User Accounts: - Sync language code with gdm (Bastien Nocera) - Fix lifecycle issues with the language chooser (Bastien Nocera) - Make fingerprint dialog work better with the shell (Matthias Clasen) - Use toolbar for list buttons (William Jon McCann) - Remove unused UI elements: email, location (William Jon McCann) - Remove Login tab and move autologin (William Jon McCann) - Improve dropdown arrow drawing (Matthias Clasen) - Improve password strengh bar drawing (Matthias Clasen) Translation updates: Arabic Estonian Galician Greek Hebrew Italian Norwegian bokmål Punjabi Simplified Chinese Spanish Traditional Chinese Ukrainian ============================= ======================================== UPDATED: gnome-desktop-2.91.6.1 ======================================== gnome-desktop was updated without a NEWS entry. ======================================== NEWS: gnome-disk-utility-2.91.6 ======================================== gnome-disk-utility 2.91.6 ------------------------- The gnome-disk-utility project provides libraries and applications for dealing with storage devices. It relies on the udisks project. Matthias Clasen (2): Bump version Build against GTK+ 3 David Zeuthen (5): Finish GTK3 port Use non-NULL display for launch context Make Benchmark dialog work in GTK3 Bump version to 2.91.6 Update NEWS for release Many many translation updates. David Zeuthen, February 02, 2011 ------------------------- ======================================== NEWS: gnome-icon-theme-2.91.6 ======================================== 2.91.6 - include license files in tarball - new Uyghur translation - updated Galician translation ======================================== UPDATED: gnome-menus-2.91.6 ======================================== gnome-menus was updated without a NEWS entry. ======================================== NEWS: gnome-panel-2.91.6 ======================================== Version 2.91.6 ============== This is the first version of gnome-panel with GTK+ 3 support. There are likely some regressions, and help to fix them is most welcome! Many thanks to Carlos Garcia Campos, Germán Póo-Caamaño, Benjamin Otte, Milan Bouchet-Valat and Christian Persch for the port! Also, the bonobo compatibility support has been removed for now. It might eventually re-appear in a separate tarball: some more work is needed there to avoid having bonobo used directly from inside the gnome-panel process. All * Port to GTK+ 3 (Carlos Garcia Campos, Germán Póo-Caamaño, Benjamin Otte, Milan Bouchet-Valat, Christian Persch, Vincent) Panel * Change references from bonobo-applet to external-applet in gconf (Vincent) * Don't rely on nautilus desktop files, as they're going away (Cosimo Cecchi) * Remove About GNOME menu item (Vincent) * Do not show settings.menu in System menu, but just the control center (Vincent) * Migrate settings: menu buttons to gnome-control-center launcher (Vincent) * Support adding launchers (and menu buttons) from gnomecc.menu (Vincent) libpanel-applet * Add libpanel_applet_dir variable in libbpanelapplet.pc (Vincent) libpanel-applet (bonobo) * Drop the bonobo support (Vincent) Clock Applet * Show appointments from local/mapi eds providers (Milan Crha, Kåre Fiedler Chrisitiansen) * Use the control center date/time panel instead of our own time setting dialog (Vincent) Notification Area Applet * Fix handling of SYSTEM_TRAY_CANCEL_MESSAGE (Vincent) * Add support for _NET_SYSTEM_TRAY_COLORS (Dan Winship) * Cleanups (Dan Winship) Wnck Applets * Update for libwnck 2.91.x API changes (Vincent) Misc * Finally drop gnome-panelrc (Vincent) * Various build improvements (Vincent) Docs Translators * Gitte Illum Petersen (da) Translators * Khaled Hosny (ar) * Alexander Shopov (bg) * David Planella (ca) * Marek Černocký (cs) * Christian Kirbach (de) * Jorge González (es) * Ivar Smolin (et) * Arash Mousavi (fa) * Fran Diéguez (gl) * Yaron Shahrabani (he) * Andika Triwidada (id) * Torstein Adolf Winterseth (nb) * Wouter Bolsterlee (nl) * A S Alam (pa) * Adi Roiban (ro) * Yuri Myasoedov (ru) * Matej Urbančič (sl) * Daniel Nylander (sv) * Sahran (ug) * Maxim Dziumanenko (uk) * Clytie Siddall (vi) * Wei-Lun Chao (zh_HK) * Wei-Lun Chao (zh_TW) ============== ======================================== NEWS: gnome-screensaver-2.91.4 ======================================== Version 2.91.4 =============== - Fix build against recent GTK+ - GNOME 3 style updates - Translation updates =============== ======================================== NEWS: gnome-session-2.91.6 ======================================== Version 2.91.6 ============== Note to packagers: with the move to GSettings, gnome-session now depends on gsettings-desktop-schemas. Session Manager: - Fix build with latest GTK+ 3 (Matthias Clasen, Vincent) - Migrate to GSettings (Ray Strode) - Add support for shell logout/shutdown dialog (Ray Strode) - Use fallback session if required components are missing (Matthias Clasen) Defined Sessions: - Do not consider Gallium's softpipe and llvmpipe as accelerated (Vincent) - Do not run nautilus by default (Matthias Clasen) Capplet: - Migrate to GSettings (Ray Strode, Vincent) Misc: - Change GETTEXT_PACKAGE to gnome-session-3.0 (Vincent) - Drop gnome-wm script (Matthias Clasen) - Add a runtime dependency on gsettings-desktop-schemas Translations: - Updated ar: Khaled Hosny - Updated bg: Alexander Shopov - Updated ca: David Planella - Updated es: Jorge González - Updated et: Ivar Smolin - Updated gl: Fran Diéguez - Updated he: Yaron Shahrabani - Updated hu: Gabor Kelemen - Updated id: Andika Triwidada - Updated nb: Kjartan Maraas - Updated nl: Wouter Bolsterlee - Updated sl: Matej Urbančič - Updated sv: Daniel Nylander - Updated ug: Sahran - Updated zh_HK: Chao-Hsiung Liao - Updated zh_TW: Chao-Hsiung Liao ============== ======================================== NEWS: gnome-settings-daemon-2.91.9 ======================================== Version 2.91.9 ============== XSettings: - Initialize gtk-modules setting (Dan Winship) - Support GTK/AutoMnemonics setting (Matthias Clasen) Date & Time: - Use a single polkit action for this (Thomas Wood) Media keys: - Prevent volume underflow (Sjoerd Simons, Bastien Nocera) - Use symbolic icons for OSD (Matthias Clasen, Bastien Nocera) Keybindings: - Rename Accessibility keybindings to 'Universal Access' (William Jon McCann) - Mark Accessibility keybindings as system (William Jon McCann) - Keyboard: - Don't create kbd indicators in the shell (Sergey V. Udaltsov) - Remove $GDM_KEYBOARD_LAYOUT handling (Bastien Nocera) - Fix control-center invocation (Yanko Kaneti) Housekeeping: - Fix an untranslatable string (Cosimo Cecchi) Print notification: - New plugin for print notifications (Marek Kasik) - Appearance and wording tweaks (William Jon McCann) - Translations: Arabic Estonian Galician Hebrew Italian Japanese Norwegian bokmål Simplified Chinese Spanish ============== ======================================== UPDATED: gnome-shell-2.91.6 ======================================== gnome-shell was updated without a NEWS entry. ======================================== UPDATED: gnome-terminal-2.33.5 ======================================== gnome-terminal was updated without a NEWS entry. ======================================== NEWS: gnome-themes-standard-2.91.8 ======================================== 2.91.8 ====== Don't set background for evince background Remove gtkrc file for GTK+ 3.0 Plain style for 'internal' toolbars 2.91.7 ====== Improved resize grip rendering Fix gnome-terminal text colors Fix expander rendering +/- confusion Fix install location of the engine 2.91.6 ====== Add Adwaita engine ======================================== NEWS: gnome-utils-2.91.3 ======================================== GNOME Utilities 2.91.3 (1st February 2011) - "New Fang" Fourth unstable release of the 2.91 release cycle; most applications have been ported to GSettings and/or GtkApplication. A S Alam (1): update Punjabi Translation Andika Triwidada (1): Updated Indonesian translation Carlos Garcia Campos (1): font-viewer: Install .thumbnailer file to register gnome-thumbnail-font Chao-Hsiung Liao (1): Updated Traditional Chinese translation(Hong Kong and Taiwan) Cosimo Cecchi (5): logview: port to GSettings font-viewer: remove gconf leftover i18n: fix POTFILES.in screenshot: port to GSettings logview-prefs: NULL-terminate pointer arrays Daniel Mustieles (1): Updated Spanish translation Daniel Nylander (2): Updated Swedish translation Updated Swedish translation Emmanuele Bassi (9): dictionary: Port to GSettings dictionary: Port to GtkApplication po: Update POTFILES dictionary: Use the GtkAboutDialog:license-type property dictionary: Remove error dialogs dictionary: Add an "Edit" button in the sources dialog dictionary: Fix visibility of sidebar and statusbar dictionary: Remove style_set class handler build: Add back GConf check Fran Diéguez (3): Updaged Galician translations QA of Galician translations Updating Galician translations Funda Wang (1): Updated zh_CN translation. Gheyret T.Kenji (1): Added UG translation Ivar Smolin (3): [l10n] Updated Estonian translation [l10n] Updated Estonian translation [l10n] Updated Estonian translation Jorge González (1): Updated Spanish translation Kjartan Maraas (2): Updated Norwegian bokmål translation from Torstein Adolf Winterseth Updated Norwegian bokmål translation Marek Černocký (2): Updated Czech translation Updated Czech translation Mario Blättermann (1): [l10n] Updated German translation Maxim V. Dziumanenko (1): Updated Ukrainian translation Piotr Eljasiak (1): Fix typo (G_TYPE_INSTANCE_CHECK_TYPE -> G_TYPE_CHECK_INSTANCE_TYPE) Yaron Shahrabani (5): Updated Hebrew translation Updated Hebrew translation. Updated Hebrew translation. Updated Hebrew translation. Updated Hebrew translation. ==================================================================== ======================================== NEWS: gsettings-desktop-schemas-0.1.5 ======================================== Major changes in 0.1.5 ====================== * Add org.gnome.desktop.session schema * Add automatic-mnemonics key to org.gnome.desktop.interface * Fix paths for org.gnome.desktop.default-applications.office settings ======================================== NEWS: gst-plugins-base-0.10.32 ======================================== This is GStreamer Base Plug-ins 0.10.32, "Your Life You Like It Well" Changes since 0.10.31: * GLib requirement is now >= 2.22, gobject-introspection >= 0.9.12 * New encodebin element * New encoding profile and encoding targets API in pbutils * audioresample: corrected buffer duration calculation to account for nonzero initial timestamp * audioresample: provide as much valid output ts and offset as valid input * audioresample: push half a history length, instead of a full history length, at end-of-stream so that output segment and input segment have same duration * decodebin2: deprecate new-decoded-pad and removed-decoded-pad signals (use "pad-added" and "pad-removed" instead) * multifdsink: add first and last buffer's timestamp to the stats; only keep last valid timestamp * oggdemux: extract more tags (vorbis comment headers, Kate) * oggdemux: ignore header pages when looking for keyframe; set headers on caps * oggdemux: fix interpretation of Theora granule position and parsing of Theora size * oggparse: Set DELTA_UNIT on buffers * playbin2: delay stream-changed messages, fixing KATE subtitle recognition * textoverlay: make text, xpos, ypos, color, and silent properties controllable * typefinding: (E)AC-3 and ISO typefinder improvements; add yuv4mpeg typefinder * typefinding: add "stream-format" to h264 caps, and framed=false to DTS caps * typefinding: assume EBML files without doctype are matroska * videorate: fix behaviour for frame rate cap changes * vorbisdec: avoid using invalid timestamps; keep timestamps when no decoded output * ximagesink, xvimagesink: add read-only window-width and window-height properties * baseaudiopay: fix timestamps on buffer lists * baseaudiosink: protect against ringbuffer disappearing while in a query * basedepay: add support for buffer lists in the depayloader * basertppay: use RTP base time when invalid timestamps * rtpbuffer: relax arrangement for RTP bufferlists * rtpdepayloader: add support for getting events * rtppayload: copy applied rate to segment * sdp: add method to check for multicast addresses * sdp: only parse TTL for IP4 addresses * video: add 8-bit paletted RGB, YUV9, YVU9 and IYU1 video formats * video: return correct component width/height for A420 Bugs fixed since 0.10.31: * 619778 : oggdemux: fails on zero-length pages with Patent_Absurdity_HD_3540kbit.ogv * 586570 : Add GAP Flag support to audioresample * 623413 : pbutils: Add/Fix some media descriptions * 627476 : New profile library and encoding plugin * 629349 : [oggdemux] extract stream tags for tagreadbin and transcoding * 632667 : [ximagesink] added read-only properties window-width and window-height * 634397 : [multifdsink] [PATCH] Add the timestamp of the first and last buffer to the stats * 634522 : gst-visualize-m.m imports but doesn't use File::Basename * 635231 : baseaudiosink: protect against ringbuffer disappearing while in a query * 636198 : decodebin2: " removed-decoded-pad " signal never fired * 636769 : [appsink] Flushing property is never reset * 636827 : Usage of gst_caps_interset where gst_caps_can_intersect was intended? * 637324 : oggdemux: unable to demux Ogg files with Skeleton in push mode * 637377 : timeoverlay: add missing break * 637519 : ogg: implement packet duration query for kate streams * 637586 : playbin2 fails to recognize subtitle caps from katedec * 637735 : [encoding-profile] automatic load/save support and registry * 637758 : [exiftag] Generates buffers with uninitialized data during taglist- > exif buffer serialization * 637822 : oggdemux: allocate buffers using gst_buffer_new_and_alloc * 637927 : oggdemux: set headers on caps * 638200 : [oggdemux] fails to playback video file * 638276 : oggstream: when the last keyframe position is not known, do not use -1 * 638859 : textoverlay: make misc. properties controllable * 638901 : [encodebin] proper element documentation * 638903 : [encodebin] missing-plugin support * 638961 : Small configure bashism 0.10.31.2 * 639039 : gobject-introspection: GstPbutils gir scanner fails to link with gold linker * 639121 : oggdemux: outdated comment for gst_ogg_demux_submit_buffer() * 639215 : examples: Allow building with newer GTK+ * 639730 : discoverer: Validate timeouts before processing them * 639755 : discoverer: Clean up callbacks in dispose() * 639778 : discoverer: Drop new stream tags once preroll is done * 639790 : [gdp] Fix metadata g_warning * 639747 : Please export GST_TYPE_APP_STREAM_TYPE * 553244 : theoraparse doesn't work at all (throws criticals and asserts) API added since 0.10.31: * gst_app_stream_type_get_type() * gst_discoverer_info_get_seekable() * gst_encoding_audio_profile_get_type() * gst_encoding_audio_profile_new() * gst_encoding_container_profile_add_profile() * gst_encoding_container_profile_contains_profile() * gst_encoding_container_profile_get_profiles() * gst_encoding_container_profile_get_type() * gst_encoding_container_profile_new() * gst_encoding_list_all_targets() * gst_encoding_list_available_categories() * gst_encoding_profile_find() * gst_encoding_profile_get_description() * gst_encoding_profile_get_format() * gst_encoding_profile_get_input_caps() * gst_encoding_profile_get_name() * gst_encoding_profile_get_presence() * gst_encoding_profile_get_preset() * gst_encoding_profile_get_restriction() * gst_encoding_profile_get_type() * gst_encoding_profile_get_type_nick() * gst_encoding_profile_is_equal() * gst_encoding_profile_set_description() * gst_encoding_profile_set_format() * gst_encoding_profile_set_name() * gst_encoding_profile_set_presence() * gst_encoding_profile_set_preset() * gst_encoding_profile_set_restriction() * gst_encoding_target_add_profile() * gst_encoding_target_get_category() * gst_encoding_target_get_description() * gst_encoding_target_get_name() * gst_encoding_target_get_profile() * gst_encoding_target_get_profiles() * gst_encoding_target_get_type() * gst_encoding_target_load() * gst_encoding_target_load_from_file() * gst_encoding_target_new() * gst_encoding_target_save() * gst_encoding_target_save_to_file() * gst_encoding_video_profile_get_pass() * gst_encoding_video_profile_get_type() * gst_encoding_video_profile_get_variableframerate() * gst_encoding_video_profile_new() * gst_encoding_video_profile_set_pass() * gst_encoding_video_profile_set_variableframerate() * gst_base_rtp_depayload_push_list() * gst_rtsp_url_decode_path_components() * gst_sdp_address_is_multicast() * gst_video_parse_caps_palette() ======================================== NEWS: gst-plugins-good-0.10.27 ======================================== This is GStreamer Good Plug-ins 0.10.27, "Some Kind of Temporal Blend" Changes since 0.10.26: * avidemux: add workaround for buggy list size; extract datetime tags * cacasink: fix masks and strides * deinterlace: change the default to linear * deinterlace: avoid infinite loop draining * deinterlace: rewrite/fix how neighboring scan lines are calculated * flvdemux: use aac codec-data to adjust samplerate if needed * flvmux: Fix for nellymoser codecid setting * icydemux: Add 'StreamUrl' metadata as GST_TAG_HOMEPAGE tag * id3demux: fix parsing of ID3v2.4 genre frames with multiple genres * imagefreeze: pass along eos if received before buffer arrives * jpegdec: add "max-errors" property to ignore decoding errors * jpegdec: avoid infinite loop when resyncing; discard incomplete image * matroskademux: add stream-format and alignment properties for h264 * matroskademux: assume matroska if no doctype is specified * matroskademux: increase allowed max. block size for push mode from 10M to 15M * matroskademux: normalize empty Cues to no Cues * matroskamux: add support for DTS and E-AC3 audio * matroskamux: try to write timestamps in all the outgoing buffers * multifilesink: send stream headers in key-frame mode * multiudpsink: add buffer-size property * navseek: add basic support to change playback rate * pulsemixer: Implement MIXER_FLAG_AUTO_NOTIFICATIONS * pulsesink: flush remaining buffered samples on EOS * pulsesink: make corking during pause synchronous; don't uncork in _start * pulsesink: Uncork stream while flushing the ringbuffer * pulsesrc: add "client" property * qtdemux: add support for fragmented mp4 * qtdemux: add support for (E)AC-3, WMA and VC-1 audio * qtdemux: allow pulling atoms with unknown size * qtdemux: fix flow return aggregation and handling of near end-of-file corner cases * qtdemux: parse and use creation time tag from mvhd * rtpbin: copy buffering stats * rtpbin: correctly calculate RTCP packet size * rtp: fix rank of payloaders and depayloaders * rtp: flush state on flush-stop for seek handling for many (de)payloaders * rtp ac3pay: add AC3 payloader * rtp h264depay: determine output h264 layout using caps negotiation * rtp h264pay: implement full bytestream scan mode * rtp j2kdepay: add support for buffer lists; make depayloader more resilient * rtp j2kpay: use buffer lists for better performance * rtp j2kpay: handle EOC correctly; stop scanning when we reached the end * rtp j2kpay: use SOP markers to split bitstream * rtp jitterbuffer: provide a clock; get better buffering level * rtp jpegdepay: fix framerate parsing for locales that use a comma as floating point * rtp mp4adepay: improve timestamps on outgoing packets * rtpsession: also emit RTCP activity on SR * rtpsession: remember last sent RB values * rtspsrc: add and use auto buffering mode * rtspsrc: degrade gracefully upon failing seek and tweak QUERY_SEEKING response * rtspsrc: include range request for all streams with non-aggregate control * rtspsrc: increase udp buffer size * rtspsrc: reset session manager base time when flushing * rtspsrc: select multicast transports in a smarter way * souphttpsrc: don't send seeks behind the end of file to the server * v4l2sink: add navigation support; properties to control crop * vrawdepay: fix length check * wavparse: detect DTS advertised as PCM correctly in some more cases * ximagesrc: change from XGetImage to XGetSubImage dependant on a property Bugs fixed since 0.10.26: * 596321 : qtdemux: add support for fragmented MP4 and " mfra " boxes * 618389 : [pulsemixer] Should implement MIXER_FLAG_AUTO_NOTIFICATIONS interface * 618652 : [effectv] Use of uninitialised value in unit test * 620283 : Support for Adobe's F4F missing * 621929 : [PLUGIN-MOVE] move jack plugin from -bad to -good * 623178 : [matroskademux] error message for unrecognised FOURCC codes should be improved * 625825 : cannot link rtpmp4adepay ! aacparse * 629418 : progressreport: add support for determining stream position from buffer timestamps instead of using queries * 631516 : [navseek] Add support to change playback rate * 632654 : [matroskamux] try to write timestamps in most of the outgoing buffers * 632897 : flvmux does not set the correct nellymoser codec id * 633280 : [icydemux][PATCH] icydemux: Send 'StreamUrl' metadata as GST_TAG_HOMEPAGE tag * 634314 : pngdec hangs on faulty pngs * 634391 : [v4l2src] add interlaced field to caps * 634393 : v4l2src: Set top field first for interlaced captures * 634910 : [rtph264pay] Implement bytestream scan mode * 634928 : [qtdemux] report creation/modification time via metadata tag * 635734 : jpegdec: infinite loop when playing back motion jpeg stream * 636049 : ximagesrc: fix remote X and off by ones * 636172 : imagefreeze: eos is not passed before a buffer arrives * 636234 : [wavparse] dts 6ch played as stereo 16 bit pcm if DTS frame starts at non-zero offset * 636621 : flvdemux: doesn't set the right sample rate for aac audio * 636784 : [qtdemux] GST_QUERY_CONVERT implementation for qtdemux * 637060 : matroskademux: errors out on 13MB blocks when streaming * 637686 : [jpegenc] Improve sinkpad getcaps results * 638019 : [matroskademux] some matroska files are not specifying DocType * 638072 : build failure: rtpsource.c: error: 'have_rb' may be used uninitialized in this function * 638535 : id3demux: multiple genres as per ID3v2.4 not supported correctly * 638569 : cacasink crashes when given 15-bit video. * 639240 : pulsesink: PLAYING- > PAUSED- > PLAYING transition causes dropout * 639321 : deinterlace: field{1,3} scanline pointers seem to be off by one field line * 639339 : v4l2: fails to build with older kernels due to missing V4L_FIELD_INTERLACED_{TB,BT} * 639516 : muxers: fix setting src pad caps * 639740 : [pulsesink] doesn't uncork in some cases during reverse playback * 640028 : [qtdemux] crash on malformed mov stream * 640063 : rtph264depay: leaks codec data buffer in byte-stream=false mode * 640064 : rtspsrc memory leak * 640080 : rtspsrc: fails to error out properly on network failure * 623063 : [jpegdec] add " max-errors " property ======================================== NEWS: gstreamer-0.10.32 ======================================== This is GStreamer 0.10.32 "Take Me to the Bonus Level" Changes since 0.10.31: * GLib requirement is now >= 2.22 * New core element: valve (moved from -bad) * New core element: input-selector (N.B. without "select-all" property, use fsfunnel instead) (moved from -bad) * New core element: output-selector (N.B. with different negotiation behaviour by default, set pad-negotiation-mode=active for previous behaviour) (moved from -bad) * Performance improvements for many heavily-used code paths: GstPad, GstPoll, GstClock, GstTask, basesink, basesrc, queue2, multiqueue * gobject-introspection: add annotations for most core API * clock: make sync clock wait lockfree * fdsrc/fdsink: reenable on MSVC * registry: fix GStatBuf definition for win32 when building against older glib (fixes unnecessary rescanning of plugins at start-up) * element: add a more flexible way to get request pads from elements * multiqueue: return upon input when already eos * object: fix creation of default name (when creating more than 100000 elements) * pluginloader: fix hangs on OSX * poll: fixes for (p)select backend (used e.g. on OSX) * poll: refactor and make more lockfree; fixes for win32 and OSX (pselect backend) * registry: don't replace valid existing plugins by blacklisted ones * tags: don't produce duplicated entries when merging same value twice * basesink: preroll fixes for async=false case * basesink: rework position reporting code * basetransform: handle downstream giving a buffer with new caps but invalid size Bugs fixed since 0.10.31: * 635785 : basesrc: fix deadlock * 638599 : GST_PTR_FORMAT causes crashes if GLib-internal printf is used but system provides register_printf_specifier * 503592 : gstpad.c does many ref/unref of peer pad in dataflow * 564056 : Protect against umask(0177) * 607513 : input-selector segfaults in g_object_notify() * 632168 : [gsttask] MSVC thread names for task debugging * 632447 : reduce static memory allocated by the registry * 632557 : [macros] Define restrict keyword if not available * 632778 : Optimisations to GstBaseSink * 632779 : gstdataqueue: Only emit g_cond_signal when needed * 632780 : queue: Remove useless checks from e406f7 * 633918 : [fakesink] [PATCH] print sink-message events like a message and its structure * 634965 : sinks render buffers in state PAUSED when async is FALSE * 635001 : basesink: fix position reporting in PAUSED * 636268 : configure test fails on FreeBSD * 636455 : basesrc: Avoid taking object locks for just checking tag presence * 637057 : [plugin-scanner] gstpoll fails with select backend * 637300 : [API] request pad based on caps * 637549 : build fails: ./.libs/libgstbase-0.10.so: undefined reference to `gst_clock_single_shot_id_reinit' * 637776 : merging the same tag values again produces lists containing duplicates * 638381 : {input,output}-selector: double-check API before release * 638399 : a few typos in GStreamer * 638900 : [GstPoll] Doesn't compile with MinGW * 638941 : registry scan/loading race and inconsistency API additions since 0.10.31: * gst_clock_single_shot_id_reinit() * gst_element_request_pad() * GstElementClass::request_new_pad_full() * gst_poll_get_read_gpollfd() * gst_value_list_merge() * GST_CLOCK_DONE ======================================== UPDATED: gtk+-2.99.3 ======================================== gtk+ was updated without a NEWS entry. ======================================== NEWS: gtk-doc-1.16 ======================================== GTK-Doc 1.16 (Jan 14 2011) ============ o gtkdoc-check can do more checks, one might need to update Makefile.am from the examples/Makefile.am Changes o 625776 : serialise doubles and floats always with a decimal dot o 627269 : link to signalflags docs from signal descriptions o 467488 : GTK+ man pages request o 481811 : Inline function bodies are confused with declarations o 501107 : EXTRA_DIST automake warnings o 512565 : add GTK_DOC_IGNORE o 518427 : documentation best pratices needed o 597937 : Function pointers as parameters to other functions are parsed improperly o 612028 : gtkdoc-fixxref should call /usr/bin/vim -n -e -u NONE -T xterm o 617478 : Tooltip is a nuisance o 618379 : Navigation is hiding anchors title o 620249 : invalid xml for object_index with (n_objects % 3) == 0 o 621931 : support GType and GVariant types o 622971 : List of typos in the GTK-doc manual o 623777 : G_TYPE_STRV in signals generate wrong docs o 623968 : gtkdoc-mkdb generates invalid xml from sgml in inline comments o 624199 : parser picks up contents of large macros o 624200 : 'const' confuses the parser o 627223 : gtkdoc-fixxref vim highlight fails on xhtml suffix o 627920 : `make check` rule to list xml files missing from DOC_MAIN_SGML_FILE o 628611 : gtk-doc > = 1.13 creates automagic dependencies on syntax highlighters o 628794 : Issue in gtkdoc-mkman.in o 630288 : Fix 'scope notified' annotation o 631336 : remove lists of gtk+ signal args in gtkdoc-scanobj and -scangobj o 632587 : gtkdoc-scanner fails to identify (closure) annotation o 638330 : const in parameter list is ignored o 638831 : Support GTK+ 3 cell properties Contributors Bruno Brouard Christian Persch Claude Paroz Gilles Dartiguelongue Javier Jardón Jorge González Maarten Bosmans Mario Blättermann Matej Urbančič Matthias Clasen Pablo Castellano P. F. Chimento Philip Withnall Rodrigo Aliste Simón Pena Stefan Kost Tim-Philipp Müller Vasilis Tsivikis ======================================== NEWS: gtkmm-2.99.3 ======================================== 2.99.3 (unstable): Gdk: * Display: - selection_send_notify(): This now takes a Gdk::Window instead of a (now removed) GdkNativeWindow. - Removed get_protocol() and add_client_message_filter(). * Screen: Removed send_client_message(). (Murray Cumming) * Use std::vector in several methods instead of the intermediate *Handle types, to make the API clearer. (Krzesimir Nowak) Gtk: * Application: Try to make this a replacement for Gtk::Main, though this work is not finished yet. (Murray Cumming) * Button: Restore the clicked() method. Thanks to Aurimas Černius. * CellArea: Remove set_style_detail() and get_style_detail(). * CellRenderer: Added get_state(). (Murray Cumming) * ComboBoxText: Remove the constructor that takes a model. * CssProvider: - Add a create() method. - get_default() and get_named(): fixed the reference counting. (Kjell Ahlstedt) * IconSet: Use this via a RefPtr. * LisViewText: Rename append_text(), insert_text(), and prepend_text() to append(), insert() and prepend() because that is what ComboBoxText now uses (because it has other append overloads). * Added NumerableIcon. * Range: Added get/set_round_digits() and property. * TextView: Added get_cursor_locations(). * Widget: - Removed client_event signal. - Added set_state_flags(), get_state_flags(), reset_state_flags(), set_device_enable(), get_device_enabled(), and reset_style(). (Murray Cumming) - Added get_request_mode_vfunc(), get_preferred_[width|height_for_width|height|width_for_height]_vfunc(). Bug #639073. (Kjell Ahlstedt) - Wrap the style-updated signal. (Armin Burgmeier) - set_window(), set_has_window(), and get_requisition() are now protected. (Murray Cumming) - set_window(): Increase the ref count of the Gdk::Window because GTK+ does not, and will not, though we think we may need to do more work to fix this properly. (Kjell Ahlstedt) Bug #606903 (Hammered) ======================================== NEWS: gvfs-1.7.2 ======================================== Major changes in 1.7.2 ====================== * ftp: Parse mode, user and group for unix listings * ftp: Implement chmod * sftp: Catch invalid argument type for chmod command * smb: Catch invalid argument type when setting mtime * Translation updates ======================================== UPDATED: libgweather-2.91.6 ======================================== libgweather was updated without a NEWS entry. ======================================== NEWS: libsoup-2.33.6 ======================================== Changes in libsoup from 2.33.5 to 2.33.6: * Made SoupSessionAsync do idle-connection cleanup more sanely, resulting in faster load times for pages with lots of subresources. [#639768, Sergio Villar Senin] * Fixed soup_form_decode()'s behavior (and by extension, SoupServer query string handling) with datasets that contain multiple values for the same key, and added a test case. [#639783, Sven Neumann] * Fixed warnings pointed out by gcc 4.6, including a bug in SoupCache that would cause unnecessary revalidations [#640556]. * Belated copied a fix from the WebKit copy of soup-cache.c into ours, and fixed a bug in the local copy of soup-request-data.c [#641022, Sergio Villar Senin], in preparation for making WebKit use the libsoup versions. ======================================== UPDATED: mutter-2.91.6 ======================================== mutter was updated without a NEWS entry. ======================================== NEWS: nautilus-2.91.8 ======================================== Major changes in 2.91.8 are: * Propagate custom icons to bookmarks * Don't quit the application if there are file operations running * Better keynav in the places sidebar * Use symbolic icons for the notification area * Fix some drawing regressions while renaming * Fix issues with the default sort order selection * Completely remove GConf dependency * Large refactor of NautilusWindow/NautilusView architecture * Cleanup installed desktop files * Fix a couple of crashers * Build with GCC 4.6 ======================================== NEWS: notification-daemon-0.7.0 ======================================== NEW in 0.7.0: ============== - Support image-data and image-path hints - Translation updates (French, Swedish, Danish, Punjabi, Chinese, Italian, Hebrew, Galician, Norwegian bokmål, Arabic, Catalan) ======================================== NEWS: totem-2.91.6 ======================================== 2.91.6: * YouTube plugin: - Show actual stream title instead of "videoplayback" in the recent items menu - Fix build with latest GTK+ version - Various build fixes 2.91.5: * Build: - Fix build with newer versions of GTK+ 3.x * Thumbnailer: - Register thumbnailer with new scheme - Always use the better looking resize method, even for large thumbnails * Movie Player: - Use new-style toolbar for playlist - Fix look of plugins preferences - Notice panels when automatically resizing the window * Plugins: - Fix subtitles plugin not closing after download - Downgrade YouTube plugin's abilities, see: http://www.hadess.net/2011/01/youtube-playback-will-suck-again.html - Offer to launch YouTube in browser if video is not available in the requested format. - Re-add support for Vala plugins and sample vala plugin - Add support for additional multimedia keys - Port tracker plugin to newest API * Browser plugin: - Fix possible crasher in the glow button ======================================== NEWS: totem-pl-parser-2.32.2 ======================================== 2.32.2: * Parse links to video websites using libquvi * Fix parsing data from broken HTTP servers * Fix warning when opening a directory fails * Fix parsing some ASF redirections masquerading as WMA files ======================================== NEWS: vte-0.27.5 ======================================== 0.27.5 ====== - Fix build with recent GTK+ - Translation updates