3 Sep 2004 rbultje   » (Master)

GNOME Volume Control (update):
So, I did some actual work. I decided to just try and implement two UIs and see which one I (and/or others) like better in practice. So the current one is my own interface proposal that I did earlier, and in the future I'll also do a sample user interface for Eugenia's UI proposal. Shouldn't be hard, because I rewrote the whole thing to use nice objects, so changing small parts should be relatively easy. Anyway, graphics speak.

Current remaining issues:
- if I hide tracks, the padding between the previous/next track will add up, as you can see between headphone and PCM. Is this a GtkTable bug? Or is it outside scope and should I find some other way to work around it?
- I guess "Rec." and "Mute" should become buttons with images, similar to the chainbutton. For "mute", I was thinking of a "speaker"-like icon and for "rec.", a "microphone"-like icon. When disabled, it would show with a red cross on top of it.
- By default, it now shows all tracks. I might want to make a list of "standard" tracks (think "master", "pcm", "line-in", "microphone") that are shown by default (when the user first starts this up) and others would be hidden by default and can be enabled in edit->preferences. Good for new users.
- I'm still pondering about what to do with the "Alsa" in the title bar (should probably be hidden). I left it in for now because it's not final anyway. [/lazy]

Then, let's start on Eugenia's UI. :).

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!