Archive for May, 2005

Weddings & Chelsea flower show

Wednesday, May 25th, 2005

Nokia Work – Great news about the Nokia 770 work. I hope to be in it to win it since Tim says they are raffling a few off at GUADEC.

Weddings – There are a lot of weddings happening at the moment. Went to one of Sue’s old work colleague’s wedding, a couple of week-ends back, and this week-end gone was the wedding for one of Sue’s brides maids to be. Soon it will be our wedding!

Chelsea flower show

Tomorrow Sue and I are going down to London to see the Chelsea flower show. Looking forward to it since I found a new interest in botanic photography in New Zealand.

Taking about New Zealand, Jakub seems to have similar images in his gallery – a couple of times: his/mine and his/mine.

After all that – on to GUADEC :)

Hacking Gossip

Tuesday, May 17th, 2005

Gossip Updates: I have spent some time scratching a few of those itches with regards to the Gossip user interfaces recently. Most notably the group chat join dialog and the status presets dialog:

I have been looking for an excuse to try out the new GtkCellRendererCombo and thought this might be a good exercise for the reader. This is not the final cut, still needs some work…

As for the “Join Group Chat” dialog, I have been thinking long and hard about the best way to do it and really am still not happy with what I came up with.

The result is not a much different from what Mikael originally had it is just a little cleaner and smarter. This is what I came up with:

So basically these are the things we might do in the future[*] and things that we currently support:

- Join a group chat favourite
- Join multiple group chat favourites *
- Add/Edit/Delete a favourite
- Browse chat rooms *

What would be really nice is if you could do all this on one dialog. Typically applications tend to have a list on one window somewhere and another dialog to add or edit entries on the list. While this might be OK, I can’t help but think it there must be a way to use the same entries (for Server, Room, etc) when joining a custom group chat too. If you use a GtkTreeView to show favourites or possibly a list of rooms on a server (when browsing) then how do you fit a set of entries to join into a custom group chat on the same window? Perhaps that is a separate dialog?

The whole point is, from a usability perspective, how do we best present this to the user?

Gossip Co-maintainer

Monday, May 9th, 2005

WOW – Well Mikael sprung the question to me on Sunday – would I like to co-maintain Gossip with him and I could hardly resist. There have been a lot of crazy things going on in the code repository over the last few months and we are starting to see things stable out a bit.

It was good to see Davyd Madeley show off a cool shot of Gossip in action.

Some of the cool stuff going into Gossip at the moment includes drag and drop support (being added back and more), basic functionality for group/user renaming, creating, etc has been put right. One of the most important implementations is the subscription handling (which was borked along the way) bug has been worked out and the result is this.

Overall we are looking good for a new release soon hopefully.

Next thing to sort out is the generic interface for the transport code I wrote a few months back, anyone interested, this (couldn’t think of a better way to document it than through dia) is the API that needs condensing – comments welcome

Loudmouth on Windows – I have been thinking about this for a month or two now and people have been commenting at various times about it working on Windows on the mailing list. I think when I next find time, I will look into getting loudmouth working out of gnu’s auto tools under MSYS/MinGW. Shouldn’t take long, I had a butchers at it this morning – what this space [ ] :)

New Blogggger – I think it is time to sort out a proper blogging system on my newly aquired server. Advogato is good but I just set up Blam! and realised the title never comes out – plus I can’t post images :/