GNOME Bugzilla – Bug 681629
Open context menus by press and hold (as in activity window of GNOME Shell)
Last modified: 2017-12-31 00:48:21 UTC
Hi, With the new design of the nautilus window, as described in bug https://bugzilla.gnome.org/show_bug.cgi?id=680985 , the items previously available in the edit menu are only available in the context menus. This represents a regression for users that can only use the primary mouse button (for example, users with touchscreen and disabled users) as they are not able to do for example a copy/paste. In fact, these items which were previously accessible from the edit menu are not anymore accessible for these users because the cannot open the context menus. So, these users need a way to open the context menu. Indirect ways already exist; for example toggling handedness of the pointer or using Onboard that has a button to replace the next left click performed with a right click. One way (you might have other solutions in mind) to fix this regression would be to offer the possibility to the nautilus users to open the context menus directly and efficiently with a press and hold of the primary button. The press and hold gesture to open the context menu is not something new and seems to become more popular with the time. In fact: - Mozilla is offering the press and hold to open the context menu in Firefox and Thunderbird for years; though it is disabled by default. - GNOME shell is offering the press and hold to open the context menu in its activity overview window; thus if nautilus is also going to offer the press and hold to open the context menus, it is not a gesture unknown to GNOME users. - The gtk+ developers are working on a press and hold signal for the widgets. (I do not know if it has already been merged with the main branch.) I hope that a press and hold to open the context menus is something that nautilus can offer to its users. Cheers, Francesco
RFE => severity=enhancement
*** Bug 759788 has been marked as a duplicate of this bug. ***
I've created a WIP patch to solve this issue for touchscreen users and created a ticket at: https://gitlab.gnome.org/GNOME/nautilus/issues/15
The discussion has moved to this issue: https://gitlab.gnome.org/GNOME/nautilus/issues/178