Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#9568 closed enhancement (fixed)

Display alert when sending offline messages

Reported by: SammyIAm Owned by: nobody
Milestone: Adium 1.3 Component: Service/AIM
Version: Severity: normal
Keywords: offline message Cc:
Patch Status:


Now that Adium supports AIM offline messages, there should be a way to differentiate between sending a message to someone invisible, and sending on offline message. AIM has a message to the effect of "screenname is offline and will receive your IMs when signing back in". Ideally too there should be some way of avoiding actually sending an offline message, since it's easy to accidentally send them when there's no warning.

Change History (5)

comment:1 Changed 12 years ago by Sam

Actually, AIM 6.1+ allows the client to turn off sending offline IMs, but it doesn't seem to carry over to Adium.

comment:2 Changed 12 years ago by Jordan

Milestone: Adium X 1.2.5

Perhaps the solution to this is to bring back the old dialog we had that gave the options to send later, send now, (and whatever the other one was - don't send?) Then we can just re-word it include something along the lines of "Sending the message now will send your message immediately if <contact ID> is invisible. If <contact ID> is offline, they will receive the message when they next sign in. Send later will send the message when both you and <contact ID> are next signed in."

comment:3 Changed 12 years ago by Sam

That would help at least by allowing users to use Adium's send-later feature (which is nice because you can actually see that you've sent the message when it gets sent). There's still no way to tell if a message you've "sent now" actually arrives at the other end or if it's been queued as an offline message. This isn't a major concern, but it can get confusing since a contact going TO invisible and being disconnected look the same, or if the contact is currently one or the other, and switches (i.e. disconnected and signs on as invisible, or invisible and gets disconnected) there's no notification. This sounds like it's more of a limitation of the AIM protocol though, so I don't know if there's actually a viable solution.

The old dialogue would be nice though.

comment:4 Changed 12 years ago by Evan Schoenberg

Resolution: fixed
Status: newclosed

(In [23040]) Made AIChat give better information about whether and how it can send a message, and made use of this information to provide an informative dialogue when sending offline messages on a service which supports serverside offline messaging. As before, the adium-based send later (called in this context Send When Both Online) is allowed, as well, and the dialogue is suppressed for subsequent messages in the same chat. Fixes #9568

comment:5 Changed 12 years ago by Evan Schoenberg

Milestone: Adium X 1.2.5Adium X 1.3
Note: See TracTickets for help on using tickets.