Peter F. Patel-Schneider
|
bfe4993e54
|
rules: add KeyIsDown condition
|
2022-12-17 13:21:52 -05:00 |
Peter F. Patel-Schneider
|
39ae8d4b32
|
rules: add argument to thumb_wheel rules
|
2022-12-11 17:27:37 -05:00 |
ejsc1
|
5656f90cdb
|
misc: update yapf version
* misc: update yapf version v2
* Update .pre-commit-config.yaml
Co-authored-by: Peter F. Patel-Schneider <pfpschneider@gmail.com>
|
2022-11-26 22:37:32 -05:00 |
Peter F. Patel-Schneider
|
9a89ef30d3
|
rules: fix bug causing repeated later execution
|
2022-09-26 09:36:46 -04:00 |
Peter F. Patel-Schneider
|
619223e8be
|
rules: add Later action
|
2022-09-26 09:36:46 -04:00 |
Peter F. Patel-Schneider
|
7663e204bb
|
rules: don't check modifiers for KeyPress actions that are not clicks
|
2022-09-20 21:03:28 -04:00 |
Peter F. Patel-Schneider
|
002ca8bdcb
|
rules: fix bug with non-recognized empty mouse movement
|
2022-09-07 11:34:46 -04:00 |
Peter F. Patel-Schneider
|
9f8882acd8
|
rules: add rule condition to test whether a device is active
|
2022-08-23 09:18:57 -04:00 |
Peter F. Patel-Schneider
|
7ab7bf6c1a
|
rules: downgrade Set prolem messages from error to warning
|
2022-08-23 08:29:15 -04:00 |
Peter F. Patel-Schneider
|
95cbaeaba3
|
ui: don't produce warnings when editing rules in rule editor
|
2022-08-21 06:08:40 -04:00 |
Peter F. Patel-Schneider
|
e164291e7a
|
rules: save rules file even if there are no rules to save
|
2022-08-21 06:08:40 -04:00 |
Peter F. Patel-Schneider
|
a6f08b91aa
|
rules: require gtk 3.0
|
2022-07-26 19:04:07 -04:00 |
Davide Cavalca
|
2229d64a7c
|
rules: Fix circular import (#1673)
|
2022-07-26 14:30:27 -04:00 |
Peter F. Patel-Schneider
|
f291321f8b
|
rules: find devices using method in Device
|
2022-07-26 09:28:17 -04:00 |
Peter F. Patel-Schneider
|
cacf94b6f7
|
settings: allow multiple keys for mouse gestures and dpi sliding
|
2022-07-23 06:44:57 -04:00 |
Peter F. Patel-Schneider
|
c8ba397e0e
|
rules: add depress and release options to KeyPress rule action
|
2022-06-21 20:23:22 -04:00 |
Peter F. Patel-Schneider
|
f1e2a0c449
|
receiver: use built-ins for conversions between int and byte string
|
2022-06-21 18:39:37 -04:00 |
Peter F. Patel-Schneider
|
db9c065821
|
rules: don't add HI_RES wheel ecodes to evdev device codes
|
2022-06-16 09:16:57 -04:00 |
Peter F. Patel-Schneider
|
0f68ef5a43
|
rules: use keys with only group 0 mapping from other keyboard groups
|
2022-05-23 10:43:57 -04:00 |
Peter F. Patel-Schneider
|
1c596a8124
|
rules: only one warning per inaccessible key for KeyPress action
|
2022-05-11 12:35:04 -04:00 |
Peter F. Patel-Schneider
|
97344c4660
|
rules: better determination of keycodes and handle keysym level
|
2022-05-08 07:26:07 -04:00 |
Peter F. Patel-Schneider
|
9ed76b24fb
|
rules: fix bug in xtest mouse scrolling
|
2022-04-18 19:24:57 -04:00 |
Kian-Meng Ang
|
15b92a0f40
|
misc: Fix typos
|
2022-04-12 17:18:11 -04:00 |
Peter F. Patel-Schneider
|
5aa02aa01d
|
rules: fix problems when X11 is not available
|
2022-04-06 17:54:39 -04:00 |
Peter F. Patel-Schneider
|
371027c690
|
rules: remove process-dependent rules from built-in rules
|
2022-04-06 17:54:39 -04:00 |
Peter F. Patel-Schneider
|
fc2b8accbf
|
rules: handle missing libX11 more gracefully and document dependency
|
2022-03-31 10:06:30 -04:00 |
Peter F. Patel-Schneider
|
d500642352
|
rules: graceful degredation when no keymap available
|
2022-03-30 12:02:52 -04:00 |
Peter F. Patel-Schneider
|
f935ff1d95
|
rules: reorder code in diversion.py
|
2022-03-19 21:09:45 -04:00 |
Peter F. Patel-Schneider
|
5e209dcfd9
|
rules: remove built-in testing rule for thumb wheel
|
2022-03-19 21:09:45 -04:00 |
Peter F. Patel-Schneider
|
3d82075773
|
rules: use relative scroll events for scrolling in uinput
|
2022-03-19 21:09:45 -04:00 |
Peter F. Patel-Schneider
|
b5c6cf8d63
|
doc: add information on rules under Wayland and uinput permissions
|
2022-03-19 21:09:45 -04:00 |
Peter F. Patel-Schneider
|
6bddebd89b
|
rules: try uinput for simulating input if Xtest not available
|
2022-03-19 21:09:45 -04:00 |
Peter F. Patel-Schneider
|
b9c17474a4
|
rules: use uinput for simulating keyboard input
|
2022-03-19 21:09:45 -04:00 |
Vinícius
|
588d7ae533
|
ui: add support to TestBytes
|
2022-03-10 21:04:28 -05:00 |
Vinícius
|
f327e3ad38
|
logitech_receiver: split Test condition
|
2022-03-10 21:04:28 -05:00 |
Peter F. Patel-Schneider
|
94ff454ace
|
rules: fix Key conditions in built-in rules
|
2022-03-01 08:05:13 -05:00 |
Peter F. Patel-Schneider
|
00176a1df8
|
rules: add rule condition for checking device settings
|
2022-02-27 08:24:05 -05:00 |
Peter F. Patel-Schneider
|
eedf4bfffb
|
rules: use local file for conversion from key names to keysyms
|
2022-02-27 08:21:52 -05:00 |
Peter F. Patel-Schneider
|
1869f57f7f
|
rules: get keyboard group and use to get correct keycode for keysym
|
2022-02-27 08:21:52 -05:00 |
Peter F. Patel-Schneider
|
4c43910ed7
|
rules: use GDK to get current keyboard modifiers
|
2022-02-27 08:21:52 -05:00 |
Peter F. Patel-Schneider
|
3e2be09cb5
|
rules: partial implementation of rules under Wayland
|
2022-02-27 08:21:52 -05:00 |
Peter F. Patel-Schneider
|
856f40e789
|
rules: fix bug in unpacking M and MR key notification
|
2022-02-25 16:13:42 -05:00 |
Peter F. Patel-Schneider
|
cf0a71913e
|
rules: track M keys and MR keys for use in rules
|
2022-02-21 08:29:48 -05:00 |
Peter F. Patel-Schneider
|
f6b25a9685
|
rules: check for xtest and disable modifier checking if not available
|
2022-01-24 11:21:09 -05:00 |
Peter F. Patel-Schneider
|
7442c52c20
|
rules: defend against problems when determining focus program
|
2022-01-24 11:17:40 -05:00 |
Vinícius
|
6022c37325
|
ui: add device selector to Set rule editor
|
2022-01-24 11:12:04 -05:00 |
Vinícius
|
8c32c2e63c
|
ui: add new Set rules to rule editor (partial support)
|
2022-01-24 11:12:04 -05:00 |
Peter F. Patel-Schneider
|
8a87b9b013
|
rules: add Solaar rules command to set settings
testing
|
2022-01-13 18:23:12 -05:00 |
Peter F. Patel-Schneider
|
2ee04d89fd
|
rules: fix crash in process conditions under non-X11
|
2021-12-24 21:04:43 -05:00 |
Łukasz Woźniak
|
d33b407ba8
|
rules: don't select windows with no PID when looking for focus window
\#1322
|
2021-11-15 08:45:31 -05:00 |