[Pidgin] #9316: Previous Status
Pidgin
trac at pidgin.im
Sun Jun 21 12:57:17 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
Comment:
You don't need to remove any cached (not saved) statuses, they will simply
go away over time when you don't use them (see the [wiki:"Using
Pidgin#HowdoesPidgindecidewhichsavedstatusestoshowinthestatusselector"
FAQ]).
You end up with two cached statuses with the same message when you select
a status from the section and type the same message twice. If you already
have a cached status with the message you want to have just use that one
from the middle section of the status selector.
It might make sense for me to define some terms here (apologies if I
define things you already know, I'm just trying to cover my bases):
* Status selector - The status dropdown in the bottom of the buddy list.
* Global status - One of the statuses in the top section of the status
selector, applies to all enabled accounts, accepts a message when at least
one enabled account accepts a message for that status.
* Cached status - A status that has been used and is temporarily saved by
pidgin (created by selecting a Global status and optionally giving it a
message or by using the New status dialog). Appears in the middle section
of the Status selector without a disk icon. Can apply globally to all
enabled accounts or have per-account exceptions.
* Saved status - A status that has been explicitely saved by the user.
Appears in the middle section of the Status selector with a disk icon. Can
apply globally to all enabled accounts or have per-account exceptions. Can
be managed through the Saved status dialog.
Both Cached and Saved statuses will fall out of the middle section of the
Status selector as the heuristics (explained in the FAQ) dictate. When a
Cached status falls off the selector it will also get deleted from pidgin
entirely (there may be additional heuristics here I'm unsure).
You can manually delete both Saved and Cached statuses from the middle
section of the Status selector (and in the case of a Saved status also
from the list of Saved statuses) by hovering over the entry in the Status
selector and hitting the Delete key.
pidgin is not MSN, pidgin is not primarly an MSN client, many pidgin users
do not use and have never used MSN, so following exactly what the MSN
client does is not an option.
Yes, in fact, we developers are among the users of pidgin.
The Saved status and the Saved status dialog exist to allow people to save
messages they use frequently, to allow people to save complicated multi-
account statuses so they don't need to be recreated constantly, etc. The
fact that you don't use multiple accounts diminishes their usefullness to
you but assuming you routinely use more than 6 status+message pairs you
can still make use of them to save those.
The Saved statuses show up in the dialog because that is how they are
managed, they show up in the Status selector to make the most common
statuses easier to use and quicker to access.
I still do not believe I completely understand your usage. You appear to
use Saved statuses but don't want them to actually save anything (since
you've said you'd rather they not save the message, leaving them with just
a status, and since you only have one account the status is always global,
meaning the Global statuses always do what you want). It sounds to me like
you should just be ignoring the middle section of the Status selector
entirely unless a status+message pair that you want exists in that list at
the moment, in all other cases you should just use the Global statuses
from the top section of the Status selector. The Global statuses will
retain your current message in the input box for you to re-use or replace
as you wish, which seems to be what you want, is it not?
--
Ticket URL: <http://developer.pidgin.im/ticket/9316#comment:11>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list