[Pidgin] #3989: PidginScrollBook has a broken GtkContainer implementation

Pidgin trac at pidgin.im
Sun Nov 18 16:14:09 EST 2007


#3989: PidginScrollBook has a broken GtkContainer implementation
---------------------------+------------------------------------------------
  Reporter:  resiak        |       Owner:       
      Type:  defect        |      Status:  new  
  Priority:  minor         |   Milestone:       
 Component:  pidgin (gtk)  |     Version:  2.2.2
Resolution:                |    Keywords:       
   Pending:  0             |  
---------------------------+------------------------------------------------
Comment (by nosnilmot at pidgin.im):

 (In [bebf7d7e6a79c7790d2a56820eecfce4e8f2cd9e]) This fixes the problem
 where all accounts are disabled due to connection
 errors, which leaves you with no enabled accounts, and therefore the
 buddy list flips into "Welcome to Pidgin!" mode, thereby hiding all the
 connection error mini dialogs. I'm amazed I haven't heard any noise about
 this problem.

 I attempted to fix up PidginScrollBook, and got part way there, but
 gtk_container_get_children now doesn't return any kids. I suspect this is
 due to the child widgets we care about already being children of the
 notebook. I don't know nearly enough gtk to be sure if this is good or
 not.

 There are still some buglets in how/when the buddy list notebook page is
 selected, and I have a feeling some of the gtkblist.c changes could be
 improved, but I believe this is more usable than before.

 This took far too much time.

 References #3989

-- 
Ticket URL: </ticket/3989#comment:1>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list