New and gooey!

Blog for the abstraction and rewriting of AMSN's ( gui.
Please please read this post first. Thanks!

Friday, January 20, 2006

group backgrounds

nice, huh?
have a cat sitting on my lap so cant type much!


Wednesday, January 18, 2006

Contact list

Have been playing around with the contact list (ok, I totally re-wrote it but hey) - and it's fun! Also note truncation of nicknames is supported - and it's fast! Even when you have like 200 contacts on your list. So woohoo for that.

Screenshot (look slightly familiar? :P):

Saturday, January 14, 2006

Menus now support underline-accelerators.
This basically means you press alt+f to open the file menu, etc.
Thanks to Donal K. Fellows of the Tk team for pointing me in the right direction :)

All that remains to do now (I think!) is:
1) Keyboard shortcuts printed at right hand side of menu (eg Ctrl+O for Open)
2) Bindings for option buttons.
3) Moving menus in-screen if they are posted (partially) off-screen


Tuesday, January 03, 2006


Hey there,
I thought I'd see how the new widgets looked in Amsn. This turned out to be a nice exercise in debugging as lots of problems came to light with the widgets that I wasn't aware of...putting the widgets into amsn is, I suppose, the best way of testing them to see if they match the tk ones. Anyway, I think I've squashed most of the bugs, and here's a screenshot to show how amsn can look with a bit of work. Bear in mind that all I've changed here is the buttons, checkbuttons and radiobuttons, giving them a clean gtk-ish theme. When I have completed the tabbed window widget that I have underway, the prefs window will look nicer still. (Although in the future it'll be using a mozilla prefs style widget).

Screenshot: (once again, blogger has changed the colour of the text...seems to be a hobby it has..)

One thing I noticed whilst testing the widgets in amsn was they slowed it down a bit. I will have to work on optimising them!