This site has been retired. For up to date information, see handbook.gnome.org or gitlab.gnome.org.


[Home] [TitleIndex] [WordIndex

Facilitating Click-Lock UI Poiting Device Setting in GNOME Shell 3.12

Problem to Solve:

Solution Proposed:

Create ClickLock interface to enable users to click an item then move it and click again to drop which will allow the dragging of items without the need to press down on the mouse for long periods.

Reason why MouseTweaks should not handle ClickLock

Francesco filed bug originally for MouseTweaks, Add click lock: https://bugzilla.gnome.org/show_bug.cgi?id=597467 it was later examined by the MouseTweaks developers and found that MouseTweaks should not handle the implementation of a click-drag. Gerd explained that adding ClickLock to mousetweaks would essentially be over complicating things. This file https://git.gnome.org/browse/gnome-settings-daemon/tree/plugins/mouse/gsd-mouse-manager.c can be used handle ClickLock evdev functions. MouseTweaks does not depend on the evdev driver so it would complicate ClickLock to attempt to implement control from MouseTweaks.

Possible Requirements:

Further Considerations Regarding Requirements

Modules

Relevant Wayland Interfaces

Testing Plan:

Related Bugs

Outline

Relevant Links

Aknowledgements:

Marina Zhurakhinskaya, Juanjo Marin, Owen Taylor, Joanmarie Diggs, (Mousetweaks Developers) Gerd Kohlberger and Francesco Fumanti, and also Fabiana Simões.


2024-10-23 10:57