Changes Made in the 0.9.0 version of Jabba: Message windows now stay above main dialog when dragging, and when appearing Fixed GUI problem when a user was not in a group Fixed Logoff Dialog Next/Back/Finished buttons work better now in the search wizard Add User and user info buttons work properly now in search New Error dialog created to display errors jid compares are now case insensitive Jabba no longer auto updates, due to security concerns, it just notifies you instead *basic* message history implemented **Known Bugs in 0.9.0: Search doesn't timeout icons may still be shown funkily Send/Recv Canceled can screw things up CTCP time doesn't reply with the correct time.. it's fubar'd **New features to implement: messages need to be timestamped for the log Expand on Message history for user/viewdetails history for incoming messages chat time stamp Add Option to log messages Multiple recipients show more message/agent details ICQ style auth dialog blink in tray ask to accept chat online alert (ala icq) more groupchat features (priv messaging, invites, etc) Friendly name converter.. Docking to side of desktop Changes Made in the 0.9.pre4.1 version of Jabba: 'Send File...' supports multiple connections, and shows status of all xfers Jabba can now recieve files. Send Chat should now use friendly names correctly. Logoff dialog changed, to properly reflect Offline types Outgoing Message Dialog is now owner Desktop... Searching is now implemented for searchable agents. (with issues) Created images for tag Internal Presence Display change... Broke alot of code.. Jabba now shows other users' status as different icons next to name Menus re-arranged to better display presence/status information Changes Made in the 0.9.pre4.0 version of Jabba: Jabba now generates Thread IDs, on new outgoing messages, and echos Thread IDs on Normal and Chat messages correctly. Messages are correctly marked (and serialized) as IN or OUT. Partially Fixed a Memory leak in the Message History Split the Message Dialog into a Send and a Recieve Message Dialog Implemented User Details, Add to Ignore/Roster, Chat and Reply in msg dialogs Jabba will now "Auto-update" pending security issues... Send Chat now works properly, i.e. doesn't pop up a normal msg window. Agent type now gets displayed properly on user info dialog Fixed the ignore list, it was converting to friendly name too soon. Changes Made in the 0.9.pre3.4 version of Jabba: Add User now uses The Property Page Add to ignore list, and [un]subscribe buttons work on user details tab. Adress Type now displays correctly. Removed "on/off problem with window sizes" from the bug list, until it pops up again Hide Resources is now default to "yes" Jabba will now display Offline resources in the tree, and in User details. Changes Made in the 0.9.pre3.3 version of Jabba: Fixed Main roster item getting overwritten Had to add a push( "" ); *FOR* the server, since the server wasn't sending them. Did some internal housekeeping, fixing the FileDebugWrites. Moved User Details to Property pages.. looks cool now is now used for subscription send/recv Added *minor* support for threads and subjects in chat (just echo) Fixed problem with messages going to the wrong user, when two users with same name Added support for "friendly names" to be used in the 'TO' field for messages. Changes Made in the 0.9.pre3.2 version of Jabba: View Details Uses code properly now Transports are now hidden Fixed Logic bug in renameing a user Fixed Logic bug in deleting a user Drag and drop works now. Drag on other group to add, same group to remove. non agent subscribe, you get a special 'agent subscription' message Added a way to show agents in the roster Gave agents a name on subscribe that hides the login info stuff