GSoC/GCI Archive
Google Summer of Code 2010 GNOME

Improving the desktop experience with the "Task" and "TaskMonitor" D-Bus API

by S. Sickert for GNOME

The central idea is to export all information related to a running task (e.g. a download, a synchronization, a transcode) and make them available to other applications. This allows various things like the removal of many redundant progress dialogues, the contextual display of progress information and an even more intelligent power management.