So I'm not the only person working on a chat program?
I started on a chat program today. It's actually at the point where I can IM anybody in-world, and IM's from in-world show up in new windows. I don't have a friends list or anything like that, though. I also don't have the avatar "dressed". The avatar just sits there with the default shape and no texture.
What I did discover is that since all the network traffic is being handled on a separate thread, I can't create windows in that thread. So what I did is create a queue in my main window. An IM received event just pushes the IM on to the top of the queue. Then a timer in my main window pulls the IM's off.
I'll probably handle the friends list via a config file, rather than trying to track your SL calling cards.
_______________________________________________ libsecondlife-dev mailing list libsecondlife-dev@gna.org https://mail.gna.org/listinfo/libsecondlife-dev