dweymouth / supersonic

A lightweight and full-featured cross-platform desktop client for self-hosted music servers
GNU General Public License v3.0
670 stars 26 forks source link

Add support for mouse 4, 5 buttons as previous/next page #335

Closed norohind closed 4 months ago

norohind commented 4 months ago

Mouse buttons 4 and 5 work in web browsers, file explorers. Given browser like nature of the app (home, prev page, next page, reload buttons), it would make sense to have support of mouse side buttons.

dweymouth commented 4 months ago

I agree! (dup of #128)

This will have to wait for the Fyne UI library to have an API for it, but they are planning a release in a month or few so hopefully it can get in then! I started some discussion about what the API would look like.

norohind commented 4 months ago

Ah, it was worth only one time skip dup check before posting an issue and here I am.

dweymouth commented 3 months ago

This was implemented for upcoming 0.10.0 using custom APIs added to Fyne.