Well...............................
1. Log Viewer?
2. A complete RTL version with mirrored dialogs!
Okay maybe not.
3. As Will mentioned, POP3 mail notifications.
5. Maybe an option to not play sounds for Sound Commands while Winamp is playing a song or something?
6. More spacing before and after Action messages and AutoAway messages. Also, it would be nice if you added an asterisk "*" before Action messages.
7. Don't send the "User is typing" notification, if the first character typed in the message editbox is a slash "/" (to prevent useless network traffic
).
8. A "ping" feature to detect lags. I'll elaborate:
When the user types /ping, Client A sends something like:
SOME_SPECIAL_CHAR PING SECONDS_SINCE_JAN_1970
The special character is used to identify the message as a PING request.... like with colors or any other feature of Plus! that requires compatibility. The number of seconds passed since midnight of January 1st 1970, is used for calculating the time passed since Client A sent the PING request, and until it recieved a PONG, or a "PING reply", from Client B. This is the best method of lag calculations, as it conveniently prevents mixing up of a few PING requests.
When Client B receives this message (Client B must not reply to more than a few PING requests in a certain number of seconds, to prevent flooding!), it sends back something like this:
SOME_SPECIAL_CHAR PONG SAME_NUMBER_AS_RECEIVED
The special character could be the same one as in the PING request. The number Client B sends in the reply must be the same number as received from Client A, so it could make a correct lag calculation.
I find this a very useful feature, and quite easy to implement.......
The problem is the compatibility with version 2.10 and older..............
.............and that's all.