Style:  Aqua  Graphite  Dark 
    TabSRMM
*
   
Please login or register. Forgot your password?
linktree TabSRMM  >  TabSRMM support  >  Bug reports (Moderator: Nightwish)
linktree Topic: statusbar and protos w/ no selectable status's
Members: 2164  •  Posts: 10295  •  Topics: 1735
Please welcome louiscoffman, our newest member.
0 Members and 1 Guest are viewing this topic.
 
Topic: statusbar and protos w/ no selectable status's, Started by EgotisticalElf  (Read 258 times) Search this topic *
Pages: [1] |   Go Down
Forum Member
*****

Karma: 0
Posts: 30
Someone sent me a bug w/ clist_modern and the statusbar showing protocols w/ had the PFLAGS5 remove all status's from being selectable. in 0.7 (and early 0.8) this would remove it from the statusbar as well.

the fix for _modern is
Quote
{
      int p2 = CallProtoService(accs->szModuleName, PS_GETCAPS, PFLAGNUM_2, 0);
      int p5 = CallProtoService(accs->szModuleName, PS_GETCAPS, PFLAGNUM_5, 0);

   if ((p2 & (~p5)) == 0)
      continue;
}

That being said. I tested this on clist_nicer as well. the bug is not nearly as severe (just shows the global status menu for that proto), it still shows the protocol.

I found the code in extBackg.c where you build it, but i'm unsure of a workable fix.

Bryan
Administrator
Forum Member
*****

Karma: 114
Gender: Male
Posts: 2640
Developer
Right now, there is none and with the ongoing changes in the core regarding the new protocol API, it doesn't make much sense to fix this now and probably break it again soon thereafter :)

The entire statusbar stuff is a bit of a mess right now and my opinion is that this should all move to the clist core part, except for the drawing which should be done in the plugin.

---------------------------
Miranda@AT blog
Instant Messaging (Jabber preferred): JID  silvercircle _at_ gmail _dot_ com
--
And the cause for the problem is:
You must've hit the wrong any key.
Forum Member
*****

Karma: 0
Posts: 30
That is also fine w/ me. the bug in _nicer was much less impactful. _modern gave you the wrong status menu and prevented you from seeing/getting others.

The bug was caused by the core, and should be fixed there.

My fix for _modern likely won't see any light of SVN either for the same reason.

Bryan
Pages: [1] |   Go Up« previous next »
linktree TabSRMM  >  TabSRMM support  >  Bug reports (Moderator: Nightwish)
linktree Topic: statusbar and protos w/ no selectable status's


Tags:


Related Topics
  Subject / Started by Replies Last post
0 Replies
880 Views
Last post October 31, 2004, 19:41:46
by Nightwish
2 Replies
1035 Views
Last post May 07, 2006, 16:05:28
by Nightwish
2 Replies
373 Views
Last post October 13, 2007, 12:42:52
by Valli
1 Replies
394 Views
Last post June 21, 2009, 19:41:58
by Nightwish
2 Replies
673 Views
Last post December 14, 2009, 16:14:08
by qee

 
Powered by SMF 2 | SMF © 2006–2010, Simple Machines LLC
XHTML RSS WAP2 Theme by Mirana@at, icons courtesy of FamFam and Crystal

Page created in 0.058 seconds with 24 queries.