Home | Blog | Software | Reviews and Features | Forum | Help | Donate | About us
topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • December 07, 2016, 10:27:53 AM
  • Proudly celebrating 10 years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: 2010 Farr Wishlist  (Read 8000 times)

s.newave

  • Supporting Member
  • Joined in 2006
  • **
  • default avatar
  • Posts: 124
    • View Profile
    • Donate to Member
2010 Farr Wishlist
« on: January 07, 2010, 08:34:08 PM »
Well, with the new decade comes a new opportunity to begin again the quest for new features in my favorite windows app :P. So with out further ado here are my most desired features for Farr:

1. Gridmode - the now infamous gridmode is, along with the next request, the feature i would most like to see in Farr. Basically the ability for a plugin to specify the number of columns it can output as well as their values is something i see almost every existing plugin being able to take advantage of. I would also love to upgrade GooglePlus to use such a feature and can only imagine what future plugins might look like. A nice addition would also be some basic html formatting support.

2. Hotkey Upgrade - while i suggested a number of hotkey improvements in this thread, the most critical/powerful single feature would be to add support for a <currentselection> keyword. With such a keyword you would be able to setup all kinds of cool keywords to do things like email a file, zip a file, view a url in farr, etc.. and with all the plugins and aliases available to farr this could be one awesome little addition.

3. Option to remove the current directory as the first result in folder browsing mode. Most times i find it distracting and would love to be able to remove it.

thx as always for such a great app :Thmbsup:


mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 36,408
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: 2010 Farr Wishlist
« Reply #1 on: January 08, 2010, 03:03:14 AM »
Quote
the most critical/powerful single feature would be to add support for a <currentselection> keyword.

can you elaborate?

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 36,408
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: 2010 Farr Wishlist
« Reply #2 on: January 08, 2010, 03:42:15 AM »
I declare that gridmode shall be implemented in 2010.  :up:

s.newave

  • Supporting Member
  • Joined in 2006
  • **
  • default avatar
  • Posts: 124
    • View Profile
    • Donate to Member
Re: 2010 Farr Wishlist
« Reply #3 on: January 08, 2010, 12:01:39 PM »
I declare that gridmode shall be implemented in 2010.  :up:

Woohoo :Thmbsup: Hopefully, that means earlier in the year rather then later  8)

Regarding the <currentselection> keyword basically what i am suggesting is a keyword you could insert into the "Text for Search Edit Box" when adding a hotkey that would be replaced with the currently selected result in Farr. This way i could setup a hotkey like:

igo <currentselection><enter> - which would launch the selected result in farrs internal browser. This is also especially usual because ie can render a lot of different file types turning this into a type of quick view browser where you can have a pdf file selected, hit your hotkey and it would show up in farr!

Other natural keywords could be setup to email a file to someone, zip a file, etc..

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 36,408
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: 2010 Farr Wishlist
« Reply #4 on: January 08, 2010, 12:06:19 PM »
ok i got ya. that's easy enough to add -- will do.
definitely a minimalist version of the idea of actions that we've talked about for farr for a long time but i keep putting off in search of a unified nice user interface approach.

s.newave

  • Supporting Member
  • Joined in 2006
  • **
  • default avatar
  • Posts: 124
    • View Profile
    • Donate to Member
Re: 2010 Farr Wishlist
« Reply #5 on: January 09, 2010, 01:04:27 AM »
definitely a minimalist version of the idea of actions that we've talked about for farr for a long time but i keep putting off in search of a unified nice user interface approach.

This might be better discussed in a new topic but if you are referring to performing actions (such as email, rename, delete, zip, open with, copy, etc..) on search results then my vote would go to some kind of file type system similar to how explorer handles context menus for different file types. This way you could customize actions for different file extensions or perhaps even for different file type groups (docs, videos, music, etc..).

As far as how to integrate this into the UI i would advocate a system whereby after finding the object you want to perform the action on you would hit "tab" and that would then display all the matching actions for that file type in the results window. You could then begin typing the name of the action and have farr filter the action results until you have the one you want and you hit enter to execute that action.

For example, currently in farr if you hit tab on almost any object the full path of that object appears in the search box with pretty much the same info in the results box. Using the suggestion above hitting tab on the same file would instead put farr into say "action mode" which would display all the avail actions for that object in the results window. Some actions such as email, rename would obviously require more then one step. In these situations farr would need to track which objects and actions it was performing and build a kind of breadcrumbs of commands.

As for how to visually indicate to the user what is going on you could:

Use a breadcrumb system within the search box where you have the something like Test.txt > email, similar to how launchy does, with each arrow > representing a different action/command within "action mode" which is traversed using either the esc key to go back or the tab key to go onto the next action.

screenshot_google.png

Another way would be to create an "info" display box right above (or inside) the search box with the breadcrumbs of pending actions similar to how an app called Dash does

Dash-UI4.jpg

Not sure how hard it would be to extract explorers context menu actions for each object type but that might be a good place to populate the action list. Im no expert but as far as i understand it windows stores all the actions for each object type in the registry with the name and command line needed to execute that action.

Taking the idea a little further you could also allow people to create and share action commands with a new section in the settings menu similar to how plugins are configured now. In this section you could also specify the order or default action for each file type as well as a hotkey for that action. This would be extremely cool because it would also allow people to create plugins for regular search results which is something i believe that current plugins cannot do.

While other methods such as action aliases work well I find that because you have to remember the exact name of each alias combined with the fact that they do not visually show the user what they do, unless there is a single result, make them a little difficult to use and hard to scale.

I really cant think of a more intuitive and user friendly way of adding actions to farr and while it might be a bit of change in how farr works it would be well worth it imho.
« Last Edit: January 09, 2010, 01:37:50 AM by s.newave »

nitrix-ud

  • Charter Member
  • Joined in 2005
  • ***
  • default avatar
  • Posts: 516
    • View Profile
    • Donate to Member
Re: 2010 Farr Wishlist
« Reply #6 on: January 11, 2010, 08:05:28 AM »
Fist Happy new year to all donation coder members ;)

wish #99 (i'll go down to 1  :D) :
please add a nice way to add a separator in the result window... that would make FARR more usable and customizable
i currently use the following "result" :
 __________________ | C:\_common\programs\FARR Scripts\DoNothing.ahk /STAYOPEN /ICON=icons\noicon.ico
where DoNothing.ahk does nothing

cheers, Nico

bmccorm2

  • Supporting Member
  • Joined in 2009
  • **
  • Posts: 1
    • View Profile
    • Donate to Member
Re: 2010 Farr Wishlist
« Reply #7 on: February 03, 2010, 05:17:28 PM »
Index Email!!

thancock20

  • Supporting Member
  • Joined in 2009
  • **
  • default avatar
  • Posts: 36
    • View Profile
    • Donate to Member
Re: 2010 Farr Wishlist
« Reply #8 on: February 09, 2010, 10:14:02 AM »
My 2 biggest wishes probably require a lot of work:

1. Unicode support - So I can do searches in Japanese, Chinese, etc. using the IME in the English version of Windows.

2. Gecko support in internal HTML rendering - I actually use Firefox as my browser, and bblean for my shell.  So, if I didn't need IE for FARR, I would probably completely get rid of it. Actually being able to choose a rendering engine in the options would be good (for those who wouldn't want the change).

Maybe we can see these in a version 3.0?

reckoner

  • Supporting Member
  • Joined in 2008
  • **
  • default avatar
  • Posts: 17
    • View Profile
    • Donate to Member
Re: 2010 Farr Wishlist
« Reply #9 on: February 10, 2010, 08:48:47 AM »
Just one wish:



How about a 64-bit build for Windows XP 64?

Thanks!

Keep up the great work