[Pidgin] #9316: Previous Status
Pidgin
trac at pidgin.im
Wed Jun 10 15:03:55 EDT 2009
#9316: Previous Status
----------------------+-----------------------------------------------------
Reporter: mordonic | Owner: rekkanoryo
Type: defect | Status: pending
Milestone: | Component: Yahoo!
Version: 2.5.6 | Resolution:
Keywords: |
----------------------+-----------------------------------------------------
Changes (by deryni):
* status: new => pending
* milestone: 2.6.0 =>
Comment:
I'm not entirely opposed to having pidgin remember the last used saved
status type as the default for the next time the Status dialog is opened.
I'm not sure it will help much and I'm afraid it may confuse people, but
possibly not.
Just to make sure we are on the same page here, follow these steps:
* Open the status selector in the buddy list and select the Away status
from the top section of the selector.
* Enter a message and hit Enter.
* Open the status selector again and select the Available status from the
top section.
At this point your status message should continue to be in the text area,
if it is not you are not using a recent version of pidgin (or have some
broken plugin interfering with things, likely something like
musictracker).
That persistance of status messages is intentional and was added
specifically to support the use case you are arguing for, that is the
keeping of messages across status changes (thereby somewhat decoupling the
"status" from the "message").
On the other hand, Saved statuses save both the "status" *and* the
"message" and as such selecting a Saved status will overwrite any message
you currently have (your message should come back if you then select one
of the Global (top section of the selector) statuses again (I go back and
forth on whether I consider this fact a bug or not).
I claim that having the "message" persist over a Saved status -> Global
status transition might be confusing (though I'm open to being convinced
that it should work the same way the Global->Global transition handles
"message" persistance).
I further claim that having the "message" persist over a Global status ->
Saved status transition entirely breaks the Saved status model pidgin
currently employs and would therefore horribly confuse people. I am, at
least in theory, open to the idea of allowing a Saved status to say "I
have no message associated with me, use whatever message may already
exist" I just think that is likely to get confusing really quickly. I also
am not sure I see the point of it, unless you routinely need a complicated
set of status types (different for different accounts) but don't care what
message those accounts have the Global statuses should cover you, as
should the pre-filled "New status..." dialog for a complicated transient
status.
--
Ticket URL: <http://developer.pidgin.im/ticket/9316#comment:9>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list