kathar.in

(with an e on the end)

AjaxLife Development Resumes

| Comments

After a lengthy death due to the inconvenience of working on it (rebooting into Windows. Which I hate.), AjaxLife development has resumed - mostly because I finally convinced Windows that activating on a virtual machine on the same physical computer (but under OS X) wasn’t actually illegal.

So some work has taken place. Most noticeably, the login page was redesigned, and the pointless “Begin” link removed. Additionally, there was some cleanup of the texture download code, with the nice side-effect that you get a spinning “I’m doing something!” indicator where the texture is to be. It’s also more reliable.

I also updated it to the latest libsecondlife - slightly tweaked, because it was causing mono to segfault whenever it received appearance information - so I just commented out the code that was killing it. Yay for laziness. This probably means that you’ll now be ruthed when logging in, however. :(

Known issues, probably carried over from before:

  • My copy of Safari 3 has developed a hate of the return key for unknown reasons - which also applied to the old code. Not sure what’s going on there.
  • The inventory folder name bug still exists, although now you get a message along the lines of “Could not fetch reply from login server.” instead of an exception.
  • Firefox refuses to render scrollbars. I assume that the scrollable elements have decided to inherit the “overflow: none;” property. I’ll have to look into that.
  • If you refresh the page your online friends aren’t reloaded. - fixed 9/22/07 when rewriting friend handling.
  • Probably a load of other stuff I forgot.

It might crash less too, if I’m lucky. Try it here.

NOTE: I removed the bit about not stealing your password from the login screen - be assured, however, that it remains true. I just couldn’t fit it on. It’s still in the HTML source of the login page though.

Comments