Commit Graph

53 Commits

Author SHA1 Message Date
sezanzeb
70bc804f15 Logging improvements, updated readme and some linting 2021-11-23 19:59:28 +01:00
sezanzeb
ce223646ee Timeout for set_config_dir 2021-11-21 22:13:23 +01:00
sezanzeb
232ba48c58 Clarified some log messages 2021-11-21 22:01:28 +01:00
sezanzeb
0017531b22 #197 Lazy loading groups and system_mapping 2021-11-21 21:45:02 +01:00
sezanzeb
a150b06748 #197 timeouts, service Requires, added key-mapper-control debug log file 2021-11-14 14:32:22 +01:00
sezanzeb
1d79ad369b #197 Using timeouts for calls to the daemon in key-mapper-control 2021-11-04 11:41:13 +01:00
sezanzeb
f9e7ef1445 #197 Services started via sudo know the correct config path 2021-10-22 16:07:16 +02:00
sezanzeb
92bb4b1471 calling set_config_dir when the gui starts the service 2021-10-22 15:37:04 +02:00
sezanzeb
e82f48ac18 split state.py 2021-09-29 20:50:32 +02:00
sezanzeb
0726ccfea3 #183 #120 #49 if_single and if_tap 2021-09-29 20:17:45 +02:00
sezanzeb
b44861b396 black 2021-09-26 12:44:56 +02:00
Daniel Hahler
22115fef1e minor: fix grammar with logging error 2021-09-06 19:27:51 +02:00
sezanzeb
36b96935c6 #107 fixed autoload 2021-04-29 22:22:05 +02:00
sezanzeb
0395c06093 minor tweaks, update macro.md 2021-04-29 00:01:32 +02:00
sezanzeb
8daf55c196 #93 support for devices sharing the same name 2021-04-23 11:51:21 +02:00
sezanzeb
330113e061 more explicit daemonization 2021-03-22 09:59:16 +01:00
sezanzeb
5e4ae668dd gtk not running as root anymore 2021-03-21 19:15:20 +01:00
sezanzeb
e7442dde83 #53 catching GError on SystemBus() 2021-03-07 10:30:40 +01:00
sezanzeb
441a7c44ab 0.7.0, updated copyright notice 2021-02-22 19:48:20 +01:00
sezanzeb
042d296d0f some simplifications of the Injector class api 2021-02-13 21:17:08 +01:00
sezanzeb
6797e8826f some file refactoring 2021-02-13 20:34:33 +01:00
sezanzeb
566823bed4 fixed autoloading via udev 2021-02-12 20:29:26 +01:00
sezanzeb
e18c40c221 autoloading on udev events 2021-02-07 15:00:36 +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
78e4fa7eea copyright year 2021-01-03 00:08:33 +01:00
sezanzeb
f465043a88 lint, badges 2020-12-31 21:55:38 +01:00
sezanzeb
869be4c388 key combinations 2020-12-31 21:46:57 +01:00
sezanzeb
c20e691147 systemd, polkit, cli, handling touchpad devices 2020-12-24 01:26:34 +01:00
sezanzeb
2b13931c30 checking for GLib.GError on bus.get, redundant gi.require_version 2020-12-04 17:45:51 +01:00
sezanzeb
ffcf9c6b1d linting 2020-12-04 17:38:04 +01:00
sezanzeb
6b43e66bdd better handling of duplicate services 2020-12-04 15:31:32 +01:00
sezanzeb
7150be9a7e indicates if a mapping is going on 2020-12-02 18:07:46 +01:00
sezanzeb
39905db774 proper test util imports, switched to the recommended pydbus package 2020-12-02 14:36:17 +01:00
sezanzeb
287b1250cc no .terminate anymore, proper multiprocessing coverage, some minor cleanup in injector 2020-12-01 23:53:32 +01:00
sezanzeb
15a05907c3 daemon reloads the config on apply 2020-11-29 21:31:28 +01:00
sezanzeb
489b23a3ab setup.py dependencies 2020-11-29 14:20:32 +01:00
sezanzeb
7813620314 lint 2020-11-29 01:53:12 +01:00
sezanzeb
e6e310c7fc testing connecting to the dbus 2020-11-29 01:44:14 +01:00
sezanzeb
ed48306f7f asyncio KeycodeInjector 2020-11-28 15:43:24 +01:00
sezanzeb
d3b971414a some pylint and tests 2020-11-27 00:34:45 +01:00
sezanzeb
c0df63517b more config tests 2020-11-27 00:11:23 +01:00
sezanzeb
142ecdd0f8 switch to autoloat presets 2020-11-25 23:55:31 +01:00
sezanzeb
001cc3b8fa access via groups instead of root services with interfaces that are open to everyone 2020-11-25 23:36:03 +01:00
sezanzeb
89cb0e00d4 wip 2020-11-25 21:55: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
a2dc3ef606 running without the service on dbus failure 2020-11-23 23:42:23 +01:00
sezanzeb
76720b0954 update readme 2020-11-22 22:08:21 +01:00
sezanzeb
35967741d8 warning 2020-11-22 21:54:31 +01:00