budgie-desktop icon indicating copy to clipboard operation
budgie-desktop copied to clipboard

Budgie panel - touchscreen long press to right click on Budgie panel

Open JacekJagosz opened this issue 4 years ago • 6 comments

Current Budgie version

10.5.1 on Solus 4.1

Use-case: nice to have for touchscreen laptops, must to have for tablets

Currently you can't access some system tray options, but most crucially you can't switch between a few windows of the same app just using the icon task list and touchscreen. E.g. if you minimize a window on Nautilus and have 2 other instances opened, you won't be able to access without closing other windows or using a mouse.

Proposal:

Treat touchscreen longpress as a right click on budgie panel, as all Gnome apps and many GTK apps already do. Rest of the Budgie experience works really well on touchscreen.

JacekJagosz avatar Mar 06 '20 15:03 JacekJagosz

Ignore me, accidentally posted on your issue and closing it instead of another :man_facepalming:

But now that I'm here, yes I agree we should implement the GestureLongPress functionality across the board. Might start with IconTasklist, see if it works for you (since I don't have a touch screen) and work from there, if you'd be open to testing it.

JoshStrobl avatar Oct 09 '20 15:10 JoshStrobl

I'm eager to test it, I'm using Solus unstable (I'm "Jacek" on dev.getsol.us)

JacekJagosz avatar Oct 09 '20 16:10 JacekJagosz

You can try this evdev-rce (bareboat-necessities fork). It will add right-click emulation via long touch everywhere (in all apps) with no changes to them.

https://github.com/bareboat-necessities/evdev-right-click-emulation

Binaries https://launchpad.net/~bbn-projects/+archive/ubuntu/bbn-ppa/

Some docs:

https://github.com/bareboat-necessities/my-bareboat/blob/master/right-click-emu/right-click-emu.sh

Thanks

mgrouch avatar Dec 01 '20 23:12 mgrouch

Or I could implement proper Gtk Gesture support...

JoshStrobl avatar Dec 01 '20 23:12 JoshStrobl

In all applications you have for your desktop???

Sent from my iPhone

On Dec 1, 2020, at 6:16 PM, Joshua Strobl [email protected] wrote:

 Or I could implement proper Gtk Gesture support...

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.

mgrouch avatar Dec 01 '20 23:12 mgrouch

No. The issue in question is related to Budgie specifically, not "all applications". Please don't hijack the thread to discuss options not relevant to the task, which is Budgie support. Individual applications should be responsible for how and where they implement touch support (if at all).

JoshStrobl avatar Dec 01 '20 23:12 JoshStrobl