4523
« Last post by mouser on August 14, 2016, 02:23 PM »
I appreciate the post -- your explanations are clear and compelling -- and I have to say when I hear about people who want to switch to one of my apps but find features missing, it catches my attention.
Let me try to address your issues:
1. Control panel without typing alias keyword "cpanel" first.
It's definitely nice to have the "cpanel" alias because you can see all the control panel items at once in an immediate list without any searching.
But I can see how you might not want to have to type cpanel first. There are two ways around this: First you could create your own subdirectory of shortcuts to control panel items, and then just add this subdirectory to farr search path. Second, you could make custom aliases for your most common control panel shortcuts.
Having said that, it's not a crazy idea for me to add a feature that says for any given alias (like cpanel), always consider it as a candidate for searching when the user searches for anything. I will consider that.
2. Farr doesn't memorize searches just results.
Yes, this is something I should probably add.. I may try to bump it up in my priority list and get it done sooner rather than later. Note that there are a nice little ctrl+up and ctrl+down shortcuts as well as the "historys" command to actually browse the list of previous searches. But as i understand this request, it's to remember that when you last typed "firef" you ended up launching firefox, so if you type "firef" again, firefox should be an immediate top results.
3. Problem with searching using diacriticals.
Unfortunately this is a more fundamental issue with farr not supporting unicode. Without unicode, some keyboard layouts will allow diacriticals some won't. I'm afraid the move to unicode farr won't be happening anytime soon, so that may be a deal breaker for some.
4. Passing parameters to arbitrary file launches.
You can actually do this. See the help page titles "Passing commandline parameters/arguments": "You can now pass commandline arguments to any launched program by typing "++ any args here" at the end of your search string. For example 'ping.exe ++ donationcoder.com -n 2'" This will work on both arbitrary file find results, and on alias results. See the help page for more info.