Nautilus, streamlined

July 24th, 2009

While at the Gran Canaria Desktop Summit, an impromptu graphic and UI design session erupted in the hotel hackfest room. We worked on GNOME artwork and design related subject matter. A few of us discussed and sketched wireframe mockups of gnome-shell and Nautilus.

This hackweek, I decided to start fleshing out the mockups. I tried getting gnome-shell properly working on my machine (running openSUSE 11.1), and was mostly unsuccessful there. I have a lot of ideas based on the BetterDesktop usability studies we did at Novell (years ago) and would be interested in helping out the gnome-shell crew. (:

I saw David’s recent blog post on a simplified Nautilus and decided to skip past gnome-shell (for now) and produce something that should hopefully benefit all users of GNOME (regardless of using gnome-shell or not): Streamlining Nautilus.

These somewhat-polished mockups are based on the wireframes and discussions (that we unfortunately did not write down) from GCDS. They are not pixel perfect (but should be somewhat close). A menu bar is not included in the mockups (similar to David’s screenshot) — but the menus do need to be retooled as well.

Icons not in the toolbar would be configurable somehow. Keyboard shortcuts would all work the same.

…There are many more notes in the actual mockup, so click the thumbnail teaser graphic and view the full thing at 1:1 size already! (:

As stated in the mockup, you can contact me via @garrett on Twitter, over email, or in IRC. (I prefer Twitter and IRC over email, by-the-way)… or you could post a comment on this blog post too.

Desktop Summit!

July 2nd, 2009

I am heading to the Gran Canaria Desktop Summit… but first, need to quickly finish packing! (:

It’ll be an amazing time. I’m excited to see everyone attending!

git sucks‽

February 21st, 2009

A few people on Planet GNOME are complaining about git, so I figured I should also post an example about git’s shortcomings when passing unexpected command line arguments.

$ git make me a sandwich
git: 'make' is not a git-command. See 'git --help'.

As a counter-point, let’s see how well bzr handles this…

$ bzr make me a sandwich
-bash: bzr: command not found

At this point it seems fairly obvious that version control systems (even distributed ones) are not good chefs — after all, that’s what sudo is for.

Muinshee, for you… thanks to Twitter and the Banshee devs.

January 15th, 2009

Quick background: Muinshee is a special UI (user interface) for Banshee, an open source music player, in the style of Muine, another open source music player. It’s really neat (if you’re a minimalistic Muine fan) because Muinshee is a mashup of Muine’s simple interface backed by Banshee-power.

How it happened: I recently sparked off a nice little tweetversation (a conversation on Twitter) about the old Muinshee teaser blog post. In a few 140-character-max back-and-forths, it went from an “oh yeah, rember that!?” moment… to getting a tip from Gabriel Burt (the guy who made the Muine UI for Banshee) himself… to me quickly tweaking Banshee’s starter script (and crudly adding 64-bit support today, btw)… and then releasing the tiny hack of a script on github‘s gist (which is the paste-and-create git repo service).

Muinshee: it's like a baby Banshee!

Like what you see? Download the Muinshee script (updated: fixed a bug. oops!) and place it in your path somewhere (the bin subdirectory in your home directory should work nicely). After that, just run “muinshee” and you’ll be in minimalistic UI play queue heaven.

Then, of course: Thank Aaron, Gabriel, and hordes of other rockstar developers for their awesomely great music player! (With the best sync’ing support around, excellent Last.fm integration, podcasts, library management, etc.… you may just want to stick with the full-blown Banshee, though! *smile*)

Merry Christmas & happy New Year!

December 25th, 2008

What? Did you think I’d blog on Christmas and not mention it? Here’s the obligatory post. (:

Merry Christmas everyone! Hope everything is wonderful for you all!

Oh yeah! I have a blog!

December 25th, 2008

I need to post something here more often.

birds at the beach Georgia Queen

Most of my little bit of free time on the web has been elsewhere, at places like:

Aside from the above, I’ve also spent a good amount of time working on SUSE Studio (which is currently in alpha, but still awesome).

ice, a row painted desert
dancing with fire winging it
in the air campfire magic

By-the-way: the photos above are recent uploads of mine. Some are from not-so-long-ago; some are from a while back.

You can find the above pictures—and many others—at my Flickr photo stream.

in Boston!

October 5th, 2008

Hey everyone! I just arrived in Boston for the GNOME Summit (and the UX Hackfest that precedes it).