Adium

Opened 12 years ago

Closed 12 years ago

#7985 closed defect (fixed)

Empty status message turns into "Do not disturb"

Reported by: shreevatsa Owned by: evands
Milestone: Adium 1.2 Component: Service/XMPP (Jabber)
Version: Severity: normal
Keywords: Cc:
Patch Status:

Description

On XMPP protocols (why does Adium still call it Jabber, BTW?) such as Google Talk, if I create a DND status in Adium with an empty status message, it turns into the DND status with the status message of "Do not disturb" (as verified by friends on both Adium and other clients).

(I have a faint suspicion this might be a libpurple bug, but can't test it now as I haven't installed Linux on this Mac yet.)

Change History (4)

comment:1 in reply to:  description Changed 12 years ago by Colin Barrett

Replying to shreevatsa:

On XMPP protocols (why does Adium still call it Jabber, BTW?)

Sadly, the name Jabber is not quite dead yet. It still has quite a lot of mindshare among people, and the last time the issue was brought up (last year?) it was decided that folks might not know the switchover had happened. Feel free to open another ticket or email our development list (see FollowingDevelopment).

if I create a DND status in Adium with an empty status message, it turns into the DND status with the status message of "Do not disturb" (as verified by friends on both Adium and other clients).

This is actually deliberate (partially). If you set just "DND", this looks identical to "away" on protocols without a dedicated DND status. Since DND is really supposed to discourage folks from talking to you, we thought it a good idea to include a message by default there.

Perhaps we don't want to do that for XMPP account types (or others that support a DND status natively).

comment:2 Changed 12 years ago by Jordan

Milestone: Needs feedback from users

I'm not sure I see the harm in leaving it... it just re-iterates the meaning of the status, having an exception for specific protocols seems unnecessary.

Sadly, I had no idea it was officially renamed to XMPP and have continued to call it Jabber all along... I think it's best to keep Jabber in there at least for a while yet.

comment:3 Changed 12 years ago by Evan Schoenberg

Milestone: Needs feedback from usersAdium X 1.2
Owner: changed from nobody to Evan Schoenberg
Status: newassigned

comment:4 Changed 12 years ago by Evan Schoenberg

Resolution: fixed
Status: assignedclosed

(In [21271]) Don't use the text of a status as the status message if the service supports an actual status type matching that status. For example, setting 'Do Not Disturb' should set that as your message in AIM but as your type but not your message in XMPP. Fixes #7985

Note: See TracTickets for help on using tickets.