Commit Graph

58 Commits (ef6710877c3e85c027eee301470eb554b8ff9577)

Author SHA1 Message Date
sezanzeb 4f87ef0b0c gamepad buttons as keyboard keys 4 years ago
sezanzeb a9b9cb56a3 made it work on an old ubuntu laptop 4 years ago
sezanzeb c9d148bba2 consistent member naming 4 years ago
sezanzeb d93cce86fa linting 4 years ago
sezanzeb 398493149b some pylint and tests 4 years ago
sezanzeb fb94742d8a test for the autoload switch 4 years ago
sezanzeb 166e5b49bb more config tests 4 years ago
sezanzeb a9cd8a9107 code coverage 4 years ago
sezanzeb 64f7c3de3a populating the autoload switch state 4 years ago
sezanzeb 881b906b44 rearranged the ui a bit 4 years ago
sezanzeb fa563d45b9 switch to autoloat presets 4 years ago
sezanzeb ce32423c7c access via groups instead of root services with interfaces that are open to everyone 4 years ago
sezanzeb ba929fce23 wip 4 years ago
sezanzeb 4e08221058 full path to the daemon for loading presets, some TODOs, .json file extension, nested mapping in .json config 4 years ago
sezanzeb 196aec15ea pylint 9.70 4 years ago
sezanzeb 48ca89cc39 talks to the daemon 4 years ago
sezanzeb 032347f48c properly reads keycode device for devices that are being injected into 4 years ago
sezanzeb 06a10c64b4 properly reads keycode device for devices that are being injected into 4 years ago
sezanzeb 2afde0039f wip reading keycodes even though the device is grabbed 4 years ago
sezanzeb d785e5bb00 got rid of the interval polling architecture, also displaying mouse keycodes in the status bar 4 years ago
sezanzeb 8f3b9cb475 supports keycodes from mouse-buttons (such as middle-mouse) as well 4 years ago
sezanzeb 75f11cbe05 threw some TODOs into it, started on the daemon executable 4 years ago
sezanzeb b33bad338f removed redundant injection stop 4 years ago
sezanzeb db1f2a0d9d showing in UI when grab was not possible 4 years ago
sezanzeb f18b013513 works 4 years ago
sezanzeb 37bc7b5d69 still wont work. again. 4 years ago
sezanzeb dc74b5ddb6 wip 4 years ago
sezanzeb 0792880ae6 saving presets works again 4 years ago
sezanzeb fe7d68c739 started to outline the new save and load methods 4 years ago
sezanzeb 151a1f3173 overthrowing the functionality completely 4 years ago
sezanzeb 0e407b7f44 wip 4 years ago
sezanzeb 5c6c3a7c31 wip 4 years ago
sezanzeb d91694c1df started work on injecting keycodes instead of configs-only 4 years ago
sezanzeb 0796cea1bd unused time import 4 years ago
sezanzeb 08f25f9130 permission stuff 4 years ago
sezanzeb 57147c0b44 avoid jumping window contents on load 4 years ago
sezanzeb 70500165ca loads mappings with modified variations correctly 4 years ago
sezanzeb c7abc1a19c avoid waiting for the InputDevice destructor 4 years ago
sezanzeb bf89b36d6b clearing the rename field on preset switch 4 years ago
sezanzeb 6076e225a1 showing the current keycode, better loading indicator 4 years ago
sezanzeb 8dc45e51a5 loading screen 4 years ago
sezanzeb 71b487463c polkit 4 years ago
sezanzeb b2afa069c6 more tests 4 years ago
sezanzeb c2abf2c24f using get_keycode instead of evdev 4 years ago
sezanzeb 1cda8bd943 integration test for rows 4 years ago
sezanzeb 14267283f3 unhighlight rows on change 4 years ago
sezanzeb 80bd7deacd unsaved changes dialog 4 years ago
sezanzeb 20dbb4c8a8 button to load the default preset 2 4 years ago
sezanzeb 07b12cf17c button to load the default preset 4 years ago
sezanzeb a4492e6bab fixed deleting rows 4 years ago