Solaar/lib/solaar
ApeironTsuka 011f3f556b
rules: allow sequence of mouse moves as mouse gestures
* Add more robust mouse gesture support
- Remove existing mouse-* Test types
- Add new 'Mouse Gesture' Condition
- Implement Rule Editor UI for it
- Add support for diverted buttons
- Added diagonal mouse gesture directions

Allows you to chain multiple movements/buttons (for instance, moving the mouse up and then left) together into a single mappable gesture.

* Update docs

* Cleanup
Fix inconsistent indenting
Fix possible overwriting of built-in
Fix 'Mouse Gesture' Condition rule not starting with an initial Action field

* Make flake8 happy

* yapf

* Document no-op and make it more apparent

* Make changes to Mouse Gesture UI suggested/submitted by viniciusbm.

Co-authored-by: Apeiron <apeiron@none>
Co-authored-by: Peter F. Patel-Schneider <pfpschneider@gmail.com>
2021-07-04 08:52:38 -04:00
..
cli ui: add ability to ignore a Solaar setting 2021-04-12 07:39:35 -04:00
ui rules: allow sequence of mouse moves as mouse gestures 2021-07-04 08:52:38 -04:00
__init__.py release 1.0.6 2021-04-25 09:07:58 -04:00
configuration.py settings: dpi sliding looks for suitable key 2021-04-18 07:36:29 -04:00
gtk.py ui: better message for missing udev file 2021-04-21 08:53:41 -04:00
i18n.py misc: ignore exceptions when trying to set locale 2020-08-17 11:03:03 -04:00
listener.py ui: directly connected devices don't need to support connection notifications 2021-04-12 23:21:22 -04:00
tasks.py flake8: initial fix 2020-07-07 15:11:15 +01:00
upower.py yapf: set max line lenght to 127 2020-07-07 15:11:15 +01:00