harmonoid icon indicating copy to clipboard operation
harmonoid copied to clipboard

Better control gui with keyboard

Open wennaspeedy opened this issue 3 years ago • 6 comments

Esc to close album tracklist. Space to pause/play. ALT+ arrows to move between screens.

...

wennaspeedy avatar Oct 07 '22 08:10 wennaspeedy

Space to Pause/Play.

Already have that! Please report issues carefully.

There's a very thin priority to this issue.

I have added keyboard shortcuts, which are enough. e.g. volume change, play/pause, seek etc. You can find them here: https://github.com/harmonoid/harmonoid/blob/master/lib/core/hotkeys.dart

I don't really have time to document many things for now.

Harmonoid is very focused on UI & not keyboard oriented usage. Keyboard navigation is something CLI apps should have. In future when I have more time & higher priority issues fixed, I'll have a look.

alexmercerind avatar Oct 07 '22 08:10 alexmercerind

Modifying keyboard shortcuts is something we should have though.

alexmercerind avatar Oct 07 '22 09:10 alexmercerind

Space doesn't work correctly.

When you move cursor to some album and click space, then music stops, but also open album.

PLAYING MUSIC: image

PRESS SPACE: image

wennaspeedy avatar Oct 07 '22 09:10 wennaspeedy

It's because space is configured to do the default "click"/"tap" when focused on an interactable Widget by Flutter. And it's the intended behavior.

Use mouse for navigation. And keyboard for zapping shortcuts!

alexmercerind avatar Oct 07 '22 09:10 alexmercerind

Also, something is wrong with your machine's text scaling configuration. 👀

alexmercerind avatar Oct 07 '22 09:10 alexmercerind

Also, something is wrong with your machine's text scaling configuration. 👀

omg can we have some config to make ? 👀

NormTurtle avatar Oct 07 '22 16:10 NormTurtle