Bug 145554

Summary: Konversation channel list always hard to scroll when a lot of channels
Product: [Applications] konversation Reporter: Faissal Eddichari <fai_dillinger>
Component: generalAssignee: Konversation Developers <konversation-devel>
Status: RESOLVED FIXED    
Severity: normal CC: caionnew, hein
Priority: NOR    
Version: 1.0.1   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Faissal Eddichari 2007-05-17 13:33:13 UTC
Version:           1.0.1 (using KDE 3.5.6, Kubuntu (feisty) 4:3.5.6-0ubuntu14)
Compiler:          Target: i486-linux-gnu
OS:                Linux (i686) release 2.6.20-15-generic

Well, i often connect to a random EFNET servet ( /server irc.efnet.net ).

When i request the channels list, i often get lots of channels.

The thing is that when the list is over and i want to scroll down or sort the chan by number of users or by name, konversation is extremely slow, and it may take sometimes 5 seconds to complete this yet very simple operation ( which is really a lot and is definetely annoying)

it makes it look like konversation has frozen, but everything returns to normal once the sorting is over.

I know other irc clients dont take a tenth of a second to sort the channels (even when there are 20000 channels), but i do not want to switch since konversation my favorite.

I cannot help out fixing this issue, but i hope reporting it will help.



My computer:

celeron2400, ati radeon9250 (ati open source driver, not fglrx) 1GB ddr ram
Comment 1 Peter Simonsson 2007-07-22 11:57:16 UTC
Could you try out current svn? I've done some changes that might have improved the behavior.
Comment 2 Viesturs Zarins 2007-11-17 16:54:33 UTC
It takes me less than second to sort 4000 channel list once the the list is finished loading. 

But the channel loading process is painfully show and takes 100% cpu.

I have athlon 2500.
Comment 3 disabled account 2010-01-21 06:14:21 UTC
Is this still an issue in a recent KDE version?
Comment 4 Eike Hein 2010-01-21 15:06:13 UTC
I'd say this can be closed now as the channel list has seen massive optimizations in recent times.