Miranda NG Official Community Forum
Forum for English speaking Miranda NG users => Support/Help => Topic started by: riki on 06 02 2014, 20:29:38
-
Hello, I am a former Miranda user, I switched to Miranda NG already 6 months ago (maybe more, not sure) and I like the way it works.
I have a problem: in (old) Miranda, I was used to typing the name of a contact when the contact list is in focus. This would select the first matching contact in the list. The response was quick. Now when I do the same, Miranda NG freezes for quite a few seconds, so it is not an effective thing to do, bacause it will make Miranda totally unresponsive. Is there a way around this?
-
Options / Contact list / Extra (last tab) - uncheck Use improved filtering in contact list (or something like that, I'm guessing from my translated Miranda).
-
No such option in my Miranda... strange. Maybe because I use clist_nicer? Is it an option I can change by editing any config-file?
-
Oh, yes, it's for clist_modern. Then I don't know what could be wrong - maybe someone else will help.
-
Yes, I've verified it works with clist_modern. However, even the other setting (when "use improved filtering in contact list" is checked/on) doesn't introduce a freezing delay. Unfortunately, I don't like clist_modern because it eats much more vertical space so I have to scroll my list all the time, which is uncomfortable. Besides, it appears to be quite a bit slower on my old machine.
So the problem is with clist_nicer. While using clist_nicer, I tried incorporating the (unused) setting "use improved filtering in contact list" into Miranda via db-editor++, (by the way, it's the binary (byte) value /Settings/CLC/FilterSearch) and it doesn't have any effect either set to 0 or 1 - as expected. Miranda still freezes when typing a search straight into the contact list.
However, while experimenting I noticed that soon after switching from clist_modern back to clist_nicer, there is no freezing until the next Miranda restart. So I think the glitch might be within Miranda initialization code itself, and clist_modern in some way resets/cleans the problem, while clist_nicer does not. Just a hint for the developers. Do you think I should post a notice somewhere else in these forums?
-
Do you think I should post a notice somewhere else in these forums?
No. we've got it, we'll look into it.
-
riki, would you please provide us with the Process Explorer thread's watcher window screenshot?
when you catch your Miranda hung
-
Thanks ghazan, of course!
I found out that Process Explorer is a member of the Sysinternals suite and launched it, but I can't find the thread viewer window. Searching the helpfile didn't help. Maybe it's the main window? If not, please instruct me.
Here are a few screenshots taken before, during and after such a hanging. I typed "block you" in Miranda window, and it took approximately 1 minute to process the 9 keystrokes.
-
Double click on Miranda32.exe.
-
Allright, found it, thanks!
Here is a series of screenshots zipped up into 3 archives (to overcome the attachment size limit).