22nd October 2004

thinking in the spatial domain

Spent a little bit of time tonight making the weather applet's report/forecast dialog spatial. It's something that I've been meaning to do for ages. It now remembers where you last left the window and how big it was at the time. It doesn't currently remember what tab you were on, or how far down you had scrolled on the forecast and radar dialogs since these things would have required larger chunks of code that I couldn't be bothered writing (plus I'm not sure we need them, the framework is there if someone wants to add them later).

I was going to include a cool demonstration using vino and vnc2swf but Debian doesn't ship it, and I can't seem to compile it

While I was at it I also made the dialog vanish if you click the weather applet a second time. This seems to make sense combined with the spatial metaphor as it now gives you a nice easy way to quickly view and then dismiss the current weather.

In other GNOME related news, James H's new drivemount applet has landed (or is starting to land) in CVS. Basically (if you're too slack to read what he wrote) it's a complete new drivemount applet that solves all the problems of the old drivemount applet by using the GnomeVFS Volume Monitor API to find out what volumes are mounted, get the icons for them, and mount/unmount them correctly (dealing with fam events and such, the same way nautilus does). Still needs a bit of work, as well as some preferences; like only showing mounted and non-automountable drives, making it the perfect companion to gnome-volume-manager. All in all it's a definite improvement on the old GNOME1.x style applet.

Hopefully once my exams are over and I have an increased amount of time to spend hacking on things I can get some other stuff done like deprecating the wireless applet for gnome-netstatus (I intend to see how this goes in fc3 first). Also possibly removing mailcheck (and replacing it with a nice e-plugin). Perhaps moving them to a gnome-applets-extras package, not part of the desktop, where they can bitrot away until I finally replace applets with something cooler.

House Updates
Stephen dropped round with the TV, DVD player and VCR he is lending us, so our loungeroom is basically complete. We went shopping in the city this evening to purchase more things we require in terms of basic house neccessities and a little food. Also bought 2A fuses (lots of fuses!) and a birthday present for my Mum (also my brother's birthday present for Mum, because he is slack). My parents also bought us a vacuum cleaner, which I am currently using as an ottoman. The aforementioned brother is meant to be coming around tomorrow for breakfast before archery. He mentioned pancakes, so I've made sure we have all the things required (and a new teflon coating frying pan too!).

I got 88% in the Computer Architecture midsemester which is a pretty good test result for me, plus I did it without a calculator.
Posted 22/10/04 23:09 — 1 comment