[Pidgin] #3564: Auto-login as invisible ...
Pidgin
trac at pidgin.im
Mon Oct 15 16:56:38 EDT 2007
#3564: Auto-login as invisible ...
----------------------+-----------------------------------------------------
Reporter: andrixnet | Owner: lschiere
Type: defect | Status: new
Priority: minor | Component: unclassified
Version: 2.2.1 | Keywords:
Pending: 0 |
----------------------+-----------------------------------------------------
Am I missing something? I am really confused.
Scenario 1 :
- assume in prefs there is NO setting for a preset status at startup,
also, not checked for "use last status".
- assume my account(s) are set to autologin
- assume a fast PC, fast connection, thus there is potentially very little
time to see and use the pidgin UI while connecting is in progress in order
to stop it.
- assume the last status was "avail" with a message.
* start pidgin
* it will autologin and set status to avail with message.
- in prefs, change '''"status to apply at startup"''' from an empty value
(installation default i think) to let's say "away".
* stop pidgin
* start pidgin
!!! pidgin starts with avail and message (the one used last time, setting
in pref had no effect).
- go to prefs, the setting marked bold above is now empty.
----
Scenario 2 :
- assume in prefs there is NO setting for a preset status at startup,
also, not checked for "use last status".
- assume my account(s) are set to autologin
- assume a fast PC, fast connection, thus there is potentially very little
time to see and use the pidgin UI while connecting is in progress in order
to stop it.
- assume the last status was "avail" with a message.
I want the next time I start pidgin, to login as invisible. How do I do
this?
First idea that comes to mind is a command line switch.
- open a command prompt, in pidgin installation dir.
- type ''pidgin --help''
* since the default on this win32 box is for console applications to close
automatically when the application exits and the fact that pidgin opens a
different console window to show some text, as that window dissapears
quickly, I can't read it.
=== REQUEST : on win32, ''pidgin --help'' and also any other instances
when pidgin might open a console window, it should keep it open until user
interraction (such as "Press ENTER")
So, on to the next.
Go to .purple dir and look into accounts.xml
I see a setting "auto-login" with value 1.
- open the file in a text editor, change the value to 0.
* start pidgin
Pidgin starts, doesn't auto-login, so now I can edit the account (from
UI), and also access preferences for Pidgin.
However, due to the problem with "status to apply on startup" described
above, this option isn't of much use.
Also, in the account settings (yahoo at least) there is no checkbox (like
in the official yahoo client) that says "sign in as invisible".
On to the next idea...
In accounts.xml I see the statuses, listed.
There there is my last used status, which was an avail with a message. It
has a property "active" set to true, while all others are set to false.
- edit accounts.xml
- set property active=false where it is set to true
- set property active=true for the status I want to start with (my case,
invisible)
* start pidgin
nothing changes, the status I last used, the one avail with message is set
again ...
----
So, in the end, I still remain with the question :
if pidgin autologins (with my last status, whatever that was), how can I
make it to log in as invisible?
----
I know this is a complex description with several variants and possible
issues. If you think I should split it into several tickets, please let me
know.
--
Ticket URL: <http://developer.pidgin.im/ticket/3564>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list