jonasBoss
88e4f0e5ba
Merge main into beta ( #421 )
2 years ago
sezanzeb
1f92ac086b
Avoiding some redundant calls in the GUI, improved test lags
3 years ago
sezanzeb
dda3bd2d81
Removed unused imports, updated badges, updated test instructions
3 years ago
sezanzeb
47bcefa7f3
#109 New mapping editor with multiline input and improved autocompletion
3 years ago
jonasBoss
4713511035
Refactored Migrations ( #232 )
...
* refactored migrations
moved migration functions to a common migrations file
* moved migration tests to test_migrations.py
* Simplify all_presets() in keymapper/migrations.py
Co-authored-by: Tobi <to.213692@protonmail.ch>
* simplifications/style improvements in migrations.py
Co-authored-by: Tobi <to.213692@protonmail.ch>
* migrations now use version number
and we have some new tests for migrations
* Added docstrings and updated migrations()
* badges, 1.2.2
Co-authored-by: Tobi <to.213692@protonmail.ch>
Co-authored-by: sezanzeb <proxima@sezanzeb.de>
3 years ago
sezanzeb
70bc804f15
Logging improvements, updated readme and some linting
3 years ago
sezanzeb
0017531b22
#197 Lazy loading groups and system_mapping
3 years ago
sezanzeb
a150b06748
#197 timeouts, service Requires, added key-mapper-control debug log file
3 years ago
sezanzeb
10700d8ece
#200 Fix wheel macro timeout
3 years ago
sezanzeb
1d79ad369b
#197 Using timeouts for calls to the daemon in key-mapper-control
3 years ago
sezanzeb
1b2373133e
Support for comments in macros
3 years ago
sezanzeb
b233e93eae
Support for strings in macros
3 years ago
sezanzeb
79f11b4e34
#183 timeout for if_single, TestMacros split
3 years ago
sezanzeb
26d4e04104
keyword arguments, $variables, improved macro docs
3 years ago
sezanzeb
fc57ccb361
update badges, fixed and extended test_mapping
3 years ago
sezanzeb
0726ccfea3
#183 #120 #49 if_single and if_tap
3 years ago
sezanzeb
b44861b396
black
3 years ago
sezanzeb
8daf55c196
#93 support for devices sharing the same name
3 years ago
sezanzeb
7d2d542d6e
#75 ctrl+r to refresh the device list
4 years ago
sezanzeb
e4e6130b70
cleanup
4 years ago
sezanzeb
3ee8765fb6
#65 UI improvements
4 years ago
sezanzeb
5e4ae668dd
gtk not running as root anymore
4 years ago
sezanzeb
14bbd9f7fc
only considering joystick events for buttons on gamepads
4 years ago
sezanzeb
58e3526a6e
minor cleanup
4 years ago
sezanzeb
ec341d0001
separated numlock functions to new file
4 years ago
sezanzeb
042d296d0f
some simplifications of the Injector class api
4 years ago
sezanzeb
566823bed4
fixed autoloading via udev
4 years ago
sezanzeb
e18c40c221
autoloading on udev events
4 years ago
sezanzeb
f94f878649
Properly forwarding unmapped gamepad events
4 years ago
sezanzeb
bafd923898
update pylint badge
4 years ago
sezanzeb
beda21139a
various improvements
4 years ago
sezanzeb
d5b6188aff
mapping wheel buttons
4 years ago
sezanzeb
0768cd4124
update badge
4 years ago
sezanzeb
06995ea3dc
lint
4 years ago
sezanzeb
8c851f5475
update readme
4 years ago
sezanzeb
86555fdaf9
improved, cleaner keycode injection
4 years ago
sezanzeb
f465043a88
lint, badges
4 years ago
sezanzeb
76fd446da0
better guidance in the GUI
4 years ago
sezanzeb
e99f0947b3
update readme
4 years ago
sezanzeb
c20e691147
systemd, polkit, cli, handling touchpad devices
4 years ago
sezanzeb
c1bb228bf4
update readme
4 years ago
sezanzeb
17a5a83acf
lint
4 years ago
sezanzeb
57162ab251
overwriting global configs within the preset.json files
4 years ago
sezanzeb
850c60ab50
D-Pad direction mapping and joystick purpose configuration
4 years ago
sezanzeb
3e629d3a53
autocompletion
4 years ago
sezanzeb
c9ccce8f6b
badges, lint
4 years ago
sezanzeb
d5c312fcdb
more indicators of an ongoing injection, unused gi imports, update badge
4 years ago
sezanzeb
14c00e1612
update badge
4 years ago
sezanzeb
ffcf9c6b1d
linting
4 years ago
sezanzeb
c4c02c931e
updated screenshot and badges
4 years ago