@jukla:
I'm not much for hotkeys, let me explain you why:
hotkeys are counter-intuitive, someone that uses the program for the first time, doesn't know them.
hotkeys aren't dynamic, you have to set them up
hotkeys are limited, which means that you'd only have a bunch of actions
lots of people have several hotkeys set in their system, that might conflict.
The rest could be handled via context menu.-jukla
That's the thing here, right now, we can play mp3 files through the contex menu, what we'd like would be to be able to not use it, just have that action predefined.
I just came up with this idea: (which has been already proposed in a similar way)
as farr will have indexing, at the time of creation of this index, when evaluating each of the files, it could see what the right-click context menu allows to do with that file (this is the hard part, i think), and generate a bunch of actions, each of them with a every file that can have that action.
then, we'd only type the action (and the blank list would include files and alias), and when it had a match, we press [enter]/#/whatever, and then, search for the file we want to apply that action to.
The limitation of the above is that we can only have actions applied to single files, but it'd have the good thing that, just as it is now, farr wouln't need any configuration to have it's full functionality.
To complete this system, there could be a way to set alias that would take more than one file, and would know what to do with them (example: move "from" "to").