Bugs item #1675214, was opened at 2007-03-06 20:49
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: docklet
Group: 2.0.0 beta 6
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Michael Croes (mycroes)
Assigned to: Nobody/Anonymous (nobody)
Summary: Added account-connecting callback to docklet

Initial Comment:
When working on a plugin similar to the docklet which shares a lot of code I 
noticed that on gaim  startup my plugin wouldn't show the connecting status, 
although the  docklet would. It seemed to be the fact that the docklet polls 
for status at startup (actually when it gets embedded) and this way sees the 
current status, in my case, connecting. When using the same polling method my 
plugin would report the status as being offline and not connecting, and my 
plugin wouldn't be notified about the fact that a network was connecting. After 
talking to etan in #gaim on freenode the fix seemed to be easy, a callback to 
"account-connecting" for account-signals had to be added. I did so in both my 
plugin and the docklet and they both work properly now.

The reason the docklet didn't have the same issue as I had is probably that it 
takes a bit of time to embed the docklet into the panel and with my plugin it 
was probably already polling before the gaim account subsystem was loaded.

Either way, this issue might have shown up some time, now I found out and wrote 
a patch, so it won't...


You can respond by visiting: 

Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
Gaim-bugs mailing list

Reply via email to