A friend of mine tried eJ for the first time yesterday, and when in the Album List list, he tried to write "Coltrane". As you might know,
this will take some time as eJ will jump first to C, then to O, then L etc..
My suggestion would be to make eJ start its search as normal, but hold its jumping for one second, and if more is typed, then send the whole word to
the Search Field in the top right corner. That way those who are looking for their artist will get it instead of having to wait around for minutes,
getting deeply frustrated.
I tried it a bit now, and it wouldn't feel too bad. If it looked up to the Artist matching the name and disregarded other artist's songs
with the same name, it would be quite ok, i guess. If it also sorted the releases by date, starting with the oldest, it would be quite good, actually.
Do you see this as a problem when the artistlist is open or just when it is closed?
Maybe we should just disable the buttons after you click one so you can not click one again till it completes the current - albumlist or songlist
update. Would hate to have to put a 1 sec delay before the jump or listing update begins.
Quote: |
The optimal sollution would be if one could do this in realtime like in explorer. Then without the help of the search field, which to me would
function as a comprimise compared to having this happen in rt (Sorry junk)..
This is a performance issue though.. Is it possible to make ej's jumping fast enought to actually start the jump right away when I push
"c" and, *at the same time*, listen to further keystrokes which in this example is "ure" and land at the correct postion which is
"cure"? (one of GB best bands ever btw, heh)
It would depend on how much the albumlist cache can improve the speed of albumlist jumping, I guess.. But, I am no programmer..
Audiosoft, the way i was thinking it's like this; there is a one second wait minimum anyway, as the process of jumping itself takes that amount
of time. I did not intend for eJ to wait any longer, just to keep an eye open if the user presses any more keys, then shift the process of jumping to
the search field instead. In my mind, it would not add a delay to the process; just take use of the waiting time until the album is located.
But Fishy is right, i also want eJ to behave that way, my suggestion is more of temporary solution. Audiosoft, your "disable keystroke input
while searching" is also a good one, if the process of jumping in the album list has allready begun.