Commit Graph

46 Commits

Author SHA1 Message Date
sezanzeb
566823bed4 fixed autoloading via udev 2021-02-12 20:29:26 +01:00
sezanzeb
d7c4ce7dcd improved gamepad code, more tests 2021-01-17 15:09:47 +01:00
sezanzeb
7f4efba798 new cli features, more tests 2021-01-09 17:44:24 +01:00
sezanzeb
beda21139a various improvements 2021-01-07 17:15:12 +01:00
sezanzeb
4bad927ffc renamed injector class, fixed config path for injection 2021-01-04 20:50:05 +01:00
sezanzeb
5187e23a92 fixed autoloading with device names containing dots 2021-01-03 12:39:09 +01:00
sezanzeb
78e4fa7eea copyright year 2021-01-03 00:08:33 +01:00
sezanzeb
62d79e8aa7 mapping joysticks like a d-pad 2021-01-01 22:20:33 +01:00
sezanzeb
8454707748 more tests, disabling keys 2021-01-01 14:09:28 +01:00
sezanzeb
4a112447e3 0.4.1 2021-01-01 03:00:47 +01:00
sezanzeb
63f5988d4d horizontal joystick scrolling 2020-12-27 19:06:17 +01:00
sezanzeb
c20e691147 systemd, polkit, cli, handling touchpad devices 2020-12-24 01:26:34 +01:00
sezanzeb
505e2dbc3c better support for ttys 2020-12-19 22:58:36 +01:00
sezanzeb
57162ab251 overwriting global configs within the preset.json files 2020-12-19 21:50:27 +01:00
sezanzeb
850c60ab50 D-Pad direction mapping and joystick purpose configuration 2020-12-19 16:04:07 +01:00
sezanzeb
66965984be prioritizing events in short bursts in the reader 2020-12-12 15:22:34 +01:00
sezanzeb
ffcf9c6b1d linting 2020-12-04 17:38:04 +01:00
sezanzeb
91b9ad5754 can map shoulder buttons 2020-12-02 21:20:18 +01:00
sezanzeb
edf71e82e0 add event type to mapping key 2020-12-02 19:33:31 +01:00
sezanzeb
b171845ea1 linting 2020-12-02 00:02:41 +01:00
sezanzeb
287b1250cc no .terminate anymore, proper multiprocessing coverage, some minor cleanup in injector 2020-12-01 23:53:32 +01:00
sezanzeb
3e0428ca29 ubuntu fixes 2020-12-01 11:01:11 +01:00
sezanzeb
51b6ccfebf more tests 2020-11-30 22:42:53 +01:00
sezanzeb
3e86e5c1b8 fixed all tests 2020-11-30 20:57:09 +01:00
sezanzeb
6d9f1c44c5 ensuring ownership of all created files and folders 2020-11-29 18:47:40 +01:00
sezanzeb
a8c96c448e fixed a log 2020-11-29 16:22:06 +01:00
sezanzeb
3a178dd6b9 improved macro tests 2020-11-28 22:54:22 +01:00
sezanzeb
c0df63517b more config tests 2020-11-27 00:11:23 +01:00
sezanzeb
a90286c421 populating the autoload switch state 2020-11-26 21:33:31 +01:00
sezanzeb
142ecdd0f8 switch to autoloat presets 2020-11-25 23:55:31 +01:00
sezanzeb
3180f8d86a daemon wont create a config file anymore 2020-11-25 19:21:04 +01:00
sezanzeb
7e70b00e5b full path to the daemon for loading presets, some TODOs, .json file extension, nested mapping in .json config 2020-11-25 00:23:34 +01:00
sezanzeb
8561bfac63 pylint 9.70 2020-11-22 21:41:29 +01:00
sezanzeb
3bce3f50f6 properly reads keycode device for devices that are being injected into 2020-11-22 17:46:32 +01:00
sezanzeb
6f0e8d97fb wip reading keycodes even though the device is grabbed 2020-11-22 16:54:40 +01:00
sezanzeb
74e98e28df fixed config file doesnt exist 2020-11-21 15:00:52 +01:00
sezanzeb
6d64b081d0 config for autoloading presets 2020-11-20 21:38:19 +01:00
sezanzeb
e987f2654e threw some TODOs into it, started on the daemon executable 2020-11-20 01:50:40 +01:00
sezanzeb
9ac1fefeb1 tests for create preset, config lib not needed 2020-11-02 02:17:58 +01:00
sezanzeb
ac1ba6dba3 creating and selecting presets - super buggy 2020-10-31 19:10:40 +01:00
sezanzeb
916ec6278a bunch of stuff 2020-10-31 18:48:03 +01:00
sezanzeb
382ede3d98 show devices, adding rows 2020-10-31 17:00:02 +01:00
sezanzeb
ee28c59bed test for config contents 2020-10-31 15:29:25 +01:00
sezanzeb
a3f814f063 creating config structure 2020-10-31 15:22:58 +01:00
sezanzeb
f50a7063e8 starts and closes 2020-10-31 15:03:31 +01:00
sezanzeb
163f1b646d config, more renaming, some glade prototype 2020-10-31 14:43:09 +01:00