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