A program’s obsolescence

In 2005, I had a crazy idea upon which I started the Specto project. Initially, I thought I’d call my revolutionary piece of software WhileYouWereOut (continuing the world’s tradition of ill-chosen project names), because it really was about solving a core “want” in my life: to leave my computer alone and catch up with events when I’d come back in front of it.

Continue reading

Fedora 18: now keyboard-friendly to everybody

It is fashionable these days, especially for the Slashdot crowd, bloggers, kernel hackers and other people depending on “feature X that has not fully polished”, to throw mud at the efforts that have been made towards redesigning the Fedora Linux installer.

Continue reading

Persistent tab states, render UX polish and other things

With some help from luisbg, I finally reworked and merged a 2-years-old patch of mine. It turned out to be less trivial than expected, because we had to change the settings backend to allow loading/reading configuration files at runtime for our dynamically-generated tab components. So, what the heck does this mean to you? Automatically saving and restoring the state of our dynamic detachable tabs/components. This is a nice improvement for those of you who want to spread the PiTiVi UI across multiple displays:

Continue reading

How do you visualize grouping?

Here’s a tricky usability question: how would you represent the actions of grouping and ungrouping clips on a timeline? (Un)grouping is used for changing the way selections affect a set of clips. It allows you, among other things, to separate and remove the audio from the video of a clip.

Continue reading

Restoring from backups

I’m currently in Málaga for the GStreamer hackfest. Hopefully, many bugs will perish. In the meantime, here’s a quick status update of stuff I’ve been doing in recent times in Pitivi. Continue reading

Pitivi’s startup time

So, since it seems everybody’s been talking about startup time these days, I’ll admit I tend to secretly obsess over that too. Well, it’s not so secret given that I’ve blogged about profiling work on Specto and PiTiVi before… anyway.

Continue reading

Improving GNOME PackageKit on big screens

In the same vein as my don’t make me scroll post, I sent a couple of patches Richardwards to, among other things, solve one of the biggest itches I had with gpk: the fact that I had to care about sizing it up constantly on my 1920×1200 24″ monitor. Before, if you started gpk-application (or the update manager, or various other windows), it showed up like this:

Continue reading