Here are the project pages with all the information about what 29 Google Summer of Code students accomplished working on GNOME in summer 2012.
Voice Control For Banshee Media Player(Udesh Liyanaarachchi) (abstract)
Support for Gamepad API in WebKitGTK+ and general gamepad configuration options in System Settings (Žan Doberšek) (abstract)
Integration of multiple theme based activities in the existing GCompris suite (Matilda Bernard)(abstract)
GNOME-BOXES: LibOSInfo-based express installation for major OSes (Fabiano Fidêncio) (abstract)
GTG's integration with GNOME Shell (Baptiste Saleil) (abstract)
Documents: Removable devices support (Felipe Borges) (abstract)
Suite of Music Activities for GCompris (Beth Hadley) (abstract)
Creation of a new library providing models and widgets to display and choose contacts(Laurent Contzen) (abstract)
Collaborative Getting Things GNOME! (Izidor Matušov) (abstract)
Getting Things GNOME!: Reworking the Task Editor (Steve Scheel) (abstract)
GNOME Documents UIs for Viewing and Editing of File Metadata (Meg Ford) (abstract)
GNOME-BOXES: Ability to save and load virtual machine boxes (Jovanka Gulicoska) (abstract)
Gnucash Mobile: An Android companion application for Gnucash (Ngewi Fet) (abstract)
Get an useful state to Shotwell Faces tool (Valentín Barros) (abstract)
Smarter Searching in GNOME Shell (Tanner Doshier) (abstract)
GXml and GObject Serialisation (Richard Schwarting) (abstract)
Add ability to profile applications with Nemiver (Fabien Parent) (abstract)
Anti Phishing Support For Epiphany And Other Applications (Yann Soubeyrand) (abstract)
Copy the starred line below and use this template to add a link to your project page. Then go to https://live.gnome.org/action/edit/SummerOfCode2012/Projects/FirstNameLastName_ShortProjectName (substituting the last part with what the link you chose), and start editing it.
Full Project Name (FirstName LastName) (abstract)