Bracket View for Nautilus Browser

Just stumbled across this on gnome-look.org. I think it’s really nice and exactly what Nautilus could do with, to differentiate it from the pack. I’ve always wanted a column view in Nautilus, but this idea goes one better… I think the easiest way to implement something like this would be to program a GObject with almost exactly the same API as GtkTreeView and adapting the current Nautilus list view. Perhaps Ross’s OwlTreeModelSlice could help here?

The Kinks – Sunny Afternoon
]]>

Recurring Events

One of the big things that Dates doesn’t yet do is recurring events. Not really due to difficulty, I’m just having a hard time thinking of a way to present it sensibly on a small screen. Some examples of other apps:


Evolution’s recurring event dialogue


GPE’s recurring event dialogue

Evolution’s looks fairly sane (or at least as sane as setting detailed recurrence can look..), but is far too big. GPE’s is obviously lacking some polish, but I have issue with dialogues that have invisible options that magically pop up (discoverability).

I’ve finished a very preliminary design of what I think may be suitable for Dates, but some feedback (and screenshots of other applications) would be appreciated so I can get some perspective.


Preliminary design for Dates’ recurrence dialogue

Skee Lo – I Wish
]]>

JavaScript-assisted html restyling for small screens

Haven’t managed to get any work done on Dates this week due to food poisoning over the weekend… Not enjoyable at all. A big thank you to all of those who have sent me patches for both Contacts and Dates, adding support for things like gnome-vfs, i18n, locale-based week start day… It’s really nice that there are people interested enough to contribute patches ๐Ÿ™‚ Not all of them have been applied, I’ll try my best to work them all in by the end of the week.

That aside, I just did a little work on the JavaScript I’m using with my browser (which doesn’t yet support enough HTML DOM to run it, unfortunately) to re-style pages for small screens. You can take a look here – It’s a greasemonkey script if you fancy trying it out, but I’d avise strongly not to ๐Ÿ™‚

The idea of my dissertation, originally, was just to do something GtkExpander-like with parts of pages to condense them slightly and make them easier to read – Of course, its ballooned a bit since then.. I’ve done a fair amount of work on gtkhtml2 (some of which is already in HEAD, the rest of which is in the Web repo) and I’m trying to write methods of small-screen-rendering(tm Opera) that are browser-agnostic. I need to think of a title for my dissertation (that is, assuming I can even change it..) that better reflects what I’ve actually done.. Any ideas?

]]>

Stay classy, planet Earth

Seems I’m syndicated on Planet Gnome now (thanks jdub, gicmo), so hi everybody! I work primarily on PIM software for handhelds, with the awesome guys at OpenedHand. You might have seen Dates on Ross’s blog recently – As that’s probably the most interesting thing I have to talk about at the moment (unless you’re interested in gtkhtml2+JavaScript?), here’s a few screens: 1 2 3. I hope I don’t annoy anyone too much ๐Ÿ™‚

Akrobatik – Exterminator
]]>