MaxVerevkin / i3bar-river

A port of i3bar for wlroots-based compositors
GNU General Public License v3.0
34 stars 4 forks source link

[Feature request] Switching tags with touch/tablet input #23

Open itshog opened 5 months ago

itshog commented 5 months ago

Thanks for the amazing project! Would it be possible to add support for switching tags with touch and tablet input?

MaxVerevkin commented 5 months ago

It would be possible, but TBH I think it would be better if river added support for pointer emulation for clients not using the tablet protocol.

I don't plan to work on this, but if someone wishes to implement it, PRs are welcomed.

itshog commented 5 months ago

It would be possible, but TBH I think it would be better if river added support for pointer emulation for clients not using the tablet protocol.

Thanks for the reply. Is pointer emulation needed also for touch input or just for tablets? For my use case the ability to switch workspace with touch would be more than enough

MaxVerevkin commented 5 months ago

I don't know how common the touch -> pointer emulation is in other compositors, and I don't have a touch screen to test this. But touch should be pretty easy to implement. Tablet shouldn't be hard either.

itshog commented 5 months ago

I'd try implementing this myself if I had the necessary knowledge. For what it's worth I could help testing/debugging this feature, so I'll make sure to follow any update on this and I'll try contributing as I can. Thanks again.