A bunch of bug reports

Things you’d like to miss in the future...
Forum rules
:warnred20: :warnred20: :warnred20: :warnred20: :warnred20: READ THIS AND DO IT!!! :warnred20: :warnred20: :warnred20: :warnred20: :warnred20:

:info: Please include the following information:
1) Your XYplorer Version (e.g., v28.00.0801)
2) Your Windows Version (e.g., Win 11)
3) Your Screen Scaling Percentage (e.g., 125%).

:info: We recommend adding your Windows Version and Screen Scaling Percentage to the Location field in your Profile or to your Signature. That way, you only have to type them once.

:info: When attaching an Image, please use the Attachment tab at the bottom of your post and click "Add files".

:warnred20: :warnred20: :warnred20: :warnred20: :warnred20: READ THIS AND DO IT!!! :warnred20: :warnred20: :warnred20: :warnred20: :warnred20:
AlexanderM
Posts: 16
Joined: 03 Mar 2009 13:13

Re: A bunch of bug reports

Post by AlexanderM »

If that's the case, and I'm not mistaken, you could use this tweak to show the list after it's loaded, right?
; Tweak: set to 1 to display new List contents only after all items have been retrieved and sorted
NoDisplayBeforeSort=1
Which may fix the problem?
That makes it much more snappy and easy to work with, thanks :)

AlexanderM
Posts: 16
Joined: 03 Mar 2009 13:13

Re: A bunch of bug reports

Post by AlexanderM »

AlexanderM wrote:
If that's the case, and I'm not mistaken, you could use this tweak to show the list after it's loaded, right?
; Tweak: set to 1 to display new List contents only after all items have been retrieved and sorted
NoDisplayBeforeSort=1
Which may fix the problem?
That makes it much more snappy and easy to work with, thanks :)
On further investigation, it doesn't actually help it much. Maybe a little bit.

It'd be great if you could look into it, as it greatly hinders fast browsing with type-ahead searching of file and folder names. I want to be able to type the split-second I open a folder.

To repeat, try going into a folder such as c:\windows, and immediately write "system32". The selection should go to the system32 folder (as it's the first item in the folder with such a name), but most likely, XY won't begin catching your keystrokes until after a few characters.

admin
Site Admin
Posts: 65051
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: A bunch of bug reports

Post by admin »

AlexanderM wrote:
AlexanderM wrote:
If that's the case, and I'm not mistaken, you could use this tweak to show the list after it's loaded, right?
; Tweak: set to 1 to display new List contents only after all items have been retrieved and sorted
NoDisplayBeforeSort=1
Which may fix the problem?
That makes it much more snappy and easy to work with, thanks :)
On further investigation, it doesn't actually help it much. Maybe a little bit.

It'd be great if you could look into it, as it greatly hinders fast browsing with type-ahead searching of file and folder names. I want to be able to type the split-second I open a folder.
The last letter must be typed when the list is completely loaded. It's not possible otherwise because it's the typing itself that triggers the search. Other than that the type-ahead is as live as can be. You can find items in the list while the list is still loading. But of course you cannot find items that are not yet loaded.

AlexanderM
Posts: 16
Joined: 03 Mar 2009 13:13

Re: A bunch of bug reports

Post by AlexanderM »

The last letter must be typed when the list is completely loaded. It's not possible otherwise because it's the typing itself that triggers the search. Other than that the type-ahead is as live as can be. You can find items in the list while the list is still loading. But of course you cannot find items that are not yet loaded.
I guess the bug then is that type-ahead triggers before the list is fully loaded, even with the tweak. I can't see that it's very useful, unless you frequently browse gigantic directories where you'll for some reason want to type-ahead search ASAP (which might only sometimes find your file). Do you disagree with me that it's a bug? Or maybe "undesirable feature"? :)

admin
Site Admin
Posts: 65051
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: A bunch of bug reports

Post by admin »

AlexanderM wrote:
The last letter must be typed when the list is completely loaded. It's not possible otherwise because it's the typing itself that triggers the search. Other than that the type-ahead is as live as can be. You can find items in the list while the list is still loading. But of course you cannot find items that are not yet loaded.
I guess the bug then is that type-ahead triggers before the list is fully loaded, even with the tweak. I can't see that it's very useful, unless you frequently browse gigantic directories where you'll for some reason want to type-ahead search ASAP (which might only sometimes find your file). Do you disagree with me that it's a bug? Or maybe "undesirable feature"? :)
Well, what's better? What's expected. What's the standard? I could easily change it to trigger only after loading is completed.

j_c_hallgren
XY Blog Master
Posts: 5826
Joined: 02 Jan 2006 19:34
Location: So. Chatham MA/Clearwater FL
Contact:

Re: A bunch of bug reports

Post by j_c_hallgren »

admin wrote:Well, what's better? What's expected. What's the standard? I could easily change it to trigger only after loading is completed.
From my view, it depends on at least three variables: 1) Size of directory 2) Speed of system 3) User typing speed

And a higher value in one of these could be offset by a low value in another, such as for me, a large folder is offset by my hunt-n-peck typing :lol: ...so I don't see the present setup as a bug but rather as a feature that may not work ideally for all users...because if we had to wait for list to load, that would impact those users who are comfortable with existing way...and if you had to wait, that would totally defeat ability to "I want to be able to type the split-second I open a folder" which we know isn't possible in all cases.

Related question: is there a specific visual indicator that list is fully loaded and ready to search? It may be obvious but I'm not thinking of it right now.
Still spending WAY TOO much time here! But it's such a pleasure helping XY be a treasure!
(XP on laptop with touchpad and thus NO mouse!) Using latest beta vers when possible.

Pagat
Posts: 306
Joined: 09 Oct 2007 21:23
Location: Austria

Re: A bunch of bug reports

Post by Pagat »

on the other hand: why would anyone want to search in a folder that is not fully loaded yet (which means that there could be still files missing that would be found by the search). I'd say that the search should be only triggered after the list is complete.
j_c_hallgren wrote:Related question: is there a specific visual indicator that list is fully loaded and ready to search? It may be obvious but I'm not thinking of it right now.
Of course: as long as the list is loaded the standard arrow includes the small hourglass. Additionally the statusbar reflects the changes in number of items and size and "flashes" a little bit when finished.

j_c_hallgren
XY Blog Master
Posts: 5826
Joined: 02 Jan 2006 19:34
Location: So. Chatham MA/Clearwater FL
Contact:

Re: A bunch of bug reports

Post by j_c_hallgren »

Pagat wrote:Of course: as long as the list is loaded the standard arrow includes the small hourglass. Additionally the statusbar reflects the changes in number of items and size and "flashes" a little bit when finished.
I've not noticed it (AFAIK) before because the folders that I use tend to have small nbr of items, and even on larger folders, I'm never in that much of a hurry, I guess.
Still spending WAY TOO much time here! But it's such a pleasure helping XY be a treasure!
(XP on laptop with touchpad and thus NO mouse!) Using latest beta vers when possible.

AlexanderM
Posts: 16
Joined: 03 Mar 2009 13:13

Re: A bunch of bug reports

Post by AlexanderM »

admin wrote:Well, what's better? What's expected. What's the standard? I could easily change it to trigger only after loading is completed.
I know it's probably a hated argument to bring up, but try it with the standard Windows Explorer. Even if you begin typing the instant you enter a folder (with the enter key, and have your hands ready on the keyboard), it always works.

It kinda seems that it caches your keystrokes even if it is in the process of loading the list. You can try opening c:\windows, then entering system32, and immediately type "qua" as fast as you can. Even if you type while the list is loading and the list window is white/blank, it'll go to "quartz.dll" when the list has been loaded (which takes maybe 0.5-1 seconds depending on your system).

For really gargantuan folders (>5000 items?), Windows Explorer begins displaying items before the list is fully loaded. In this case, I'd say that allowing type-ahead search before the list is fully loaded would be good. But for relatively few items (below a couple thousand), I'd definitely prefer that it waits until the list is fully loaded.

Thanks for listening :). I do a lot of work with folder structures that are the same with different data in them, so I navigate lots of folders where I know the names of the sub-folders and filenames, and I type very fast.

Edit: It also often happens even with folders containing just a few items, strangely.

admin
Site Admin
Posts: 65051
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: A bunch of bug reports

Post by admin »

AlexanderM wrote:
admin wrote:Well, what's better? What's expected. What's the standard? I could easily change it to trigger only after loading is completed.
I know it's probably a hated argument to bring up, but try it with the standard Windows Explorer. Even if you begin typing the instant you enter a folder (with the enter key, and have your hands ready on the keyboard), it always works.

It kinda seems that it caches your keystrokes even if it is in the process of loading the list. You can try opening c:\windows, then entering system32, and immediately type "qua" as fast as you can. Even if you type while the list is loading and the list window is white/blank, it'll go to "quartz.dll" when the list has been loaded (which takes maybe 0.5-1 seconds depending on your system).

For really gargantuan folders (>5000 items?), Windows Explorer begins displaying items before the list is fully loaded. In this case, I'd say that allowing type-ahead search before the list is fully loaded would be good. But for relatively few items (below a couple thousand), I'd definitely prefer that it waits until the list is fully loaded.

Thanks for listening :). I do a lot of work with folder structures that are the same with different data in them, so I navigate lots of folders where I know the names of the sub-folders and filenames, and I type very fast.

Edit: It also often happens even with folders containing just a few items, strangely.
Should work in next version.

Post Reply