I noticed four things (I am a bit picky I admit) that make the dual view and some other parts of Directory Opus feel "laggy" or "unresponsive" or "obtrusive" sometimes and that I think could be fixed rather easily:
-
When a directory is loading (say, slowly from a network drive) and I enter a filter such as "*.zip", then if the loading completes while I am typing my filter, whatever I typed so far is reset. With reset I mean the characters I typed until that point vanish. I think my current typing should never be disturbed, regardless of what happens in the lister view.
-
If the left half of the dual lister is refreshing slowly, the right half also becomes unresponsive. I think the left and right half should be independent of each other's refresh status.
-
When copying files, the copy dialog that pops up is fixed to be always on top of the current lister, even though it is completely asynchronous and the underlying lister is fully operational. I should be able to move the lister in front of this copy dialog, but I seem to be unable to do so.
-
When using customize, the customize dialog is fixed on top of the lister I used to invoke it. This is extremely annoying and probably related to 3)