Commit Graph

47 Commits

Author SHA1 Message Date
sezanzeb
d4f0bf8d5c fixed autoloading via udev 2021-02-12 20:29:26 +01:00
sezanzeb
49e165acbd improved gamepad code, more tests 2021-01-17 15:09:47 +01:00
sezanzeb
b316f09cfa new cli features, more tests 2021-01-09 17:44:24 +01:00
sezanzeb
eb468688e1 various improvements 2021-01-07 17:15:12 +01:00
sezanzeb
fdbc139c59 renamed injector class, fixed config path for injection 2021-01-04 20:50:05 +01:00
sezanzeb
9cb77290cf fixed autoloading with device names containing dots 2021-01-03 12:39:09 +01:00
sezanzeb
d5b7dc5998 copyright year 2021-01-03 00:08:33 +01:00
sezanzeb
bc0818a8e5 mapping joysticks like a d-pad 2021-01-01 22:20:33 +01:00
sezanzeb
e4d824cdd6 more tests, disabling keys 2021-01-01 14:09:28 +01:00
sezanzeb
0f0072e397 0.4.1 2021-01-01 03:00:47 +01:00
sezanzeb
03ccb935fe horizontal joystick scrolling 2020-12-27 19:06:17 +01:00
sezanzeb
d457b5efbe systemd, polkit, cli, handling touchpad devices 2020-12-24 01:26:34 +01:00
sezanzeb
f96dcb7ed3 better support for ttys 2020-12-19 22:58:36 +01:00
sezanzeb
a4ade15ecf overwriting global configs within the preset.json files 2020-12-19 21:50:32 +01:00
sezanzeb
0230a2e33b D-Pad direction mapping and joystick purpose configuration 2020-12-19 16:04:07 +01:00
sezanzeb
f7941946df prioritizing events in short bursts in the reader 2020-12-12 15:22:34 +01:00
sezanzeb
2adb4daf67 linting 2020-12-04 17:38:04 +01:00
sezanzeb
f879a58363 can map shoulder buttons 2020-12-02 21:20:18 +01:00
sezanzeb
4b5c9e3143 add event type to mapping key 2020-12-02 19:33:31 +01:00
sezanzeb
3d2095f988 linting 2020-12-02 00:02:41 +01:00
sezanzeb
17445558fb no .terminate anymore, proper multiprocessing coverage, some minor cleanup in injector 2020-12-01 23:53:32 +01:00
sezanzeb
f4ca07490d ubuntu fixes 2020-12-01 11:01:11 +01:00
sezanzeb
d1aceaf777 more tests 2020-11-30 22:42:53 +01:00
sezanzeb
a7647928f0 fixed all tests 2020-11-30 20:57:09 +01:00
sezanzeb
27b47e475d ensuring ownership of all created files and folders 2020-11-29 18:24:50 +01:00
sezanzeb
6b6d0e5492 fixed a log 2020-11-29 16:22:06 +01:00
sezanzeb
53677b4a21 improved macro tests 2020-11-28 22:54:22 +01:00
sezanzeb
166e5b49bb more config tests 2020-11-27 00:11:23 +01:00
sezanzeb
64f7c3de3a populating the autoload switch state 2020-11-26 21:33:31 +01:00
sezanzeb
fa563d45b9 switch to autoloat presets 2020-11-25 23:55:31 +01:00
sezanzeb
ed5726f761 daemon wont create a config file anymore 2020-11-25 19:21:04 +01:00
sezanzeb
1a41166770 daemon wont create a config file anymore 2020-11-25 19:20:44 +01:00
sezanzeb
4e08221058 full path to the daemon for loading presets, some TODOs, .json file extension, nested mapping in .json config 2020-11-25 00:24:05 +01:00
sezanzeb
196aec15ea pylint 9.70 2020-11-22 21:41:29 +01:00
sezanzeb
06a10c64b4 properly reads keycode device for devices that are being injected into 2020-11-22 17:30:06 +01:00
sezanzeb
2afde0039f wip reading keycodes even though the device is grabbed 2020-11-22 16:54:40 +01:00
sezanzeb
373792f9a6 fixed config file doesnt exist 2020-11-21 15:00:52 +01:00
sezanzeb
437cb533aa config for autoloading presets 2020-11-20 21:38:19 +01:00
sezanzeb
75f11cbe05 threw some TODOs into it, started on the daemon executable 2020-11-20 01:50:40 +01:00
sezanzeb
d4c131526d tests for create preset, config lib not needed 2020-11-02 02:17:58 +01:00
sezanzeb
94335d1d68 creating and selecting presets - super buggy 2020-10-31 19:10:40 +01:00
sezanzeb
5932d0f36c bunch of stuff 2020-10-31 18:48:03 +01:00
sezanzeb
3aa57eacbb show devices, adding rows 2020-10-31 17:00:02 +01:00
sezanzeb
cb6adb0a5c test for config contents 2020-10-31 15:29:25 +01:00
sezanzeb
1780fbee96 creating config structure 2020-10-31 15:22:58 +01:00
sezanzeb
bc64884f22 starts and closes 2020-10-31 15:03:31 +01:00
sezanzeb
5c41d2ae2e config, more renaming, some glade prototype 2020-10-31 14:43:09 +01:00