Now, here's an idea that should have been thought of a long time ago: Integrate a universal progress bar into the desktop environment.
Luckily, Steve Frécinaux's finally started working on it, and it's first implementation is called Mathusalem.
The author's breakdown of Mathusalem 0.3 gives a good explaination of how it works (and includes a nice screenshot).
Last week, version 0.4 was released and shows some more progress, including:
- Nautilus integration via extension.Very cool stuff, although I think it might make more sense for this to be implemented as a GNOME panel applet. Either way, the author knows clearly what he's doing, so he probably knows better than I. Google's Summer of Code is over now, but let's hope the author keeps developing Mathusalem - it's just too clever of an idea to let go to waste.
- Improved Epiphany integration.
- Only show the status icon when there is an active task.
- Show a notification bubble on task completion/failure.
Another one to watch.
If you'd like to keep up-to-date with Mathusalem, it can be followed on the author's blog here.