Solaar/lib/solaar/ui
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
..
__init__.py receiver: handle exception when device is not available while being added 2021-04-04 22:33:38 -04:00
about.py misc: update about window 2021-04-25 14:48:28 -04:00
action.py ui: replace deprecated GTK stock values 2021-04-09 07:28:23 -04:00
config_panel.py ui: write persisted value when changing from ignoring a setting 2021-04-17 10:32:24 -04:00
diversion_rules.py rules: allow sequence of mouse moves as mouse gestures 2021-07-04 08:52:38 -04:00
icons.py ui: only prepend one icon path to theme search paths 2021-04-09 07:28:23 -04:00
notify.py notify: allow displaying progress 2020-09-28 12:59:04 -04:00
pair_window.py Fix typo 2020-12-30 12:22:09 -05:00
tray.py ui: do not set attention icon - gets around bug in XFCE 16 2021-04-09 07:28:23 -04:00
window.py ui: only emit warning on path mismatch between device and recevier in main window 2020-11-21 12:32:33 -05:00