BreadPlayer icon indicating copy to clipboard operation
BreadPlayer copied to clipboard

Implement HotKeys for every function (Suggestions Welcome!)

Open thecodrr opened this issue 8 years ago • 11 comments

I would love some guidance in this area as to which key bindings are most suitable for a function.

Following is the list of functions (all I can remember for now):

  • [x] Basic Commands
  • [ ] Song Library Commands
  • [ ] Navigation Commands
  • [ ] Special Commands

Basic Commands

Command Key Binding
Play/Pause Space
Next Ctrl + (Period (.) or >)
Previous Ctrl + (Comma (,) or <)
Seek Forward Ctrl + Right Arrow
Seek Backward Ctrl + Left Arrow
Volume Up Ctrl + (=)
Volume Down Ctrl + (-)
Show Equalizer Ctrl + E
Repeat Ctrl + R
Shuffle Ctrl + S
Open file Ctrl + O
Mute Ctrl + M
Show Properties Ctrl + I

Song Library Commands:

Command Key Binding
Play Song Enter
Delete Delete
Add to now playing queue Ctrl + Q
Add to favorites Ctrl + F
Show Tags Ctrl + T

thecodrr avatar May 05 '17 15:05 thecodrr

Ctrl + e for the Equalizer

Bond-009 avatar May 05 '17 15:05 Bond-009

@Bond-009 How about only "E"?

thecodrr avatar May 05 '17 15:05 thecodrr

I think that if you set a single key as shortcut it can be pressed accidentally more easily. Maybe an option to change the shortcuts, that would be awesome.

Bond-009 avatar May 05 '17 16:05 Bond-009

@Bond-009 Noted. Any other suggestions for other functions?

thecodrr avatar May 05 '17 16:05 thecodrr

Mostly Ctrl + the first letter :) Maybe space or enter to play. Next Ctrl + right arrow and the opposite for previous, and Ctrl up and down to increase and decrease the volume

Bond-009 avatar May 05 '17 18:05 Bond-009

@Bond-009 See the updated OP.

thecodrr avatar May 05 '17 18:05 thecodrr

Ctrl + N is in most programs a new file, I think it should be used to create a new playlist. And maybe something like this for skipping and moving within songs. Move forward or backward within a song: Control–Alt–Right Arrow or Left Arrow. Next or previous song: Control–Right Arrow or Left Arrow;

Bond-009 avatar May 05 '17 18:05 Bond-009

Noted.

thecodrr avatar May 05 '17 19:05 thecodrr

@Bond-009 How about this configuration: Next: Ctrl + > Previous: Ctrl + <

Edit: Forget about those because they aren't in the API.

thecodrr avatar May 05 '17 19:05 thecodrr

This is hard to get right, it's mostly about personal preference.

Bond-009 avatar May 05 '17 19:05 Bond-009

Hello, do you only want suggestions or do you want someone to implement the fuctions?

michaela559 avatar Nov 21 '22 14:11 michaela559