We managed to add gnome 2.24 to the testing branch. Here are some main-changes in this new stable release:
Epiphany, the web browser in GNOME 2.22, had shipped with an option where it could be built with the WebKit rendering engine as opposed to using Mozilla's Gecko engine by default. The WebKit integration though has stabilized and with Epiphany 2.24 it will now use this web-browser back-end by default, which is also used by Apple's Safari browser (Correction: Switching to WebKit has been delayed until GNOME 2.26 as at that time Evolution will also switch over to WebKit). On a similar note, Evolution GroupWare has been improved with enhanced stability, Google Contacts support, WebDAV contacts backend, and message templates.
GNOME's File Manager, Nautilus, does have a few anticipated improvements. Nautilus 2.23/2.24 now supports tabbing (similar to the tabbing mechanism within Firefox and other applications) as well as a column-wise view and key-binding support for Nautilus extensions.
Cheese, the GNOME web-camera software that was introduced with GNOME 2.22, is also scheduled for a few improvements. Cheese is supposed to pick up a new OpenGL backend with new video effects, improved desktop integration, and data synchronization.
When it comes to the default GNOME artwork, there are a few improvements there as well. New wallpapers have been added as well as new themes and icons. A compact widget theme has also been made for running GNOME on small screens. On the media side of things, GNOME Media has better integration now with PulseAudio sound server, which has been in Fedora for a few releases now and was recently adopted by Ubuntu.
With GNOME 2.24, Empathy has become the preferred instant messaging client. Empathy is based off Gossip's user-interface (the earlier GNOME IM client) and uses the Telepathy library. Empathy/Telepathy currently supports connecting to Jabber, Salut, Google Talk, AIM, Novell GroupWise, ICQ, MSN, and Yahoo. Empathy does also support making voice and video calls using SIP and Jingle.
Another change that started with GNOME 2.22 was the migration to the new gio/vfs virtual file-system. Not all GNOME modules were ported over in time for the 2.22 cycle, but this time around the Eye of GNOME Image Viewer, File Roller Archive Manager, Gedit Text Editor, GNOME Control Center, GNOME Media, GNOME Screenshot, Totem, Anjuta IDE, and Baobab were ported over to gio/vfs.
The 1.2 update of the Resize and Rotate extension (A Newbies Guide To RandR 1.2) has been present now in many of the X display drivers, but not many GNOME programs have picked up the RandR 1.2 support up to this point. The previously showcased gnome-display-properties found within the GNOME Control Center though now supports RandR 1.2 along with multi-head monitor support. The GNOME Desktop Library (libgnome-desktop) now also introduces an API for RandR management.
Last September when Vinagre was a VNC client for the GNOME desktop early in development we had already loved it and felt it was an excellent GNOME VNC client. Fortunately, it was made part of GNOME with the 2.22 release, but the excitement didn't stop there. With GNOME 2.24, Vinagre has improved bookmarking support in that it now allows for folders and it automatically will list Avahi-discovered machines. The capabilities have also been added to import/export Vinagre bookmarks. This Vinagre update also incorporates enhanced full-screen support and sending custom keys (such as Ctrl + Alt + Del) to the VNC server.
Also there are some nice gfx-effects as default enabled. If you'll have problems to play movies you've to disable them. For that use the configuration editor and disable the compositing_manager in /apps/metacity/general