Commit Graph

68 Commits

Author SHA1 Message Date
sezanzeb
ecc95a6b73 avoid jumping window contents on load 2020-11-16 17:04:04 +01:00
sezanzeb
098d6fa395 loads mappings with modified variations correctly 2020-11-16 16:52:43 +01:00
sezanzeb
efce80a911 improved get_devices test 2020-11-16 16:30:27 +01:00
sezanzeb
899e624071 obsolete comment 2020-11-16 16:27:46 +01:00
sezanzeb
f2370e4b59 chmod proper permissions 2020-11-16 16:27:18 +01:00
sezanzeb
d5d86960bf supports modifier-key combinations 2020-11-16 16:18:37 +01:00
sezanzeb
b96997630c cleanup, tests for linux.py 2020-11-16 15:39:15 +01:00
sezanzeb
719cb75087 test delete_preset 2020-11-16 14:08:42 +01:00
sezanzeb
9afdbe9219 avoid waiting for the InputDevice destructor 2020-11-16 14:08:29 +01:00
sezanzeb
6d8fa1cbda clearing the rename field on preset switch 2020-11-15 21:09:36 +01:00
sezanzeb
8f0db825fd showing the current keycode, better loading indicator 2020-11-15 21:03:56 +01:00
sezanzeb
cee8af2af6 loading screen 2020-11-15 20:45:41 +01:00
sezanzeb
a381613641 got rid of this confusing symlink stuff 2020-11-15 20:27:06 +01:00
sezanzeb
b68b958160 polkit 2020-11-15 18:55:16 +01:00
sezanzeb
2391a5f7dc more tests 2020-11-15 12:11:35 +01:00
sezanzeb
18f1ec6121 using get_keycode instead of evdev 2020-11-15 03:01:11 +01:00
sezanzeb
ba708cfd0a integration test for rows 2020-11-15 01:35:35 +01:00
sezanzeb
4c9384f7e3 unhighlight rows on change 2020-11-15 00:40:19 +01:00
sezanzeb
f5ffd0b1e7 unsaved changes dialog 2020-11-15 00:27:45 +01:00
sezanzeb
a6091fed00 button to load the default preset 2 2020-11-14 22:07:43 +01:00
sezanzeb
2f5a66743a button to load the default preset 2020-11-14 20:35:57 +01:00
sezanzeb
055132625e fixed deleting rows 2020-11-13 00:01:43 +01:00
sezanzeb
dafc157d8f only slightly highlight and work for all themes 2020-11-12 23:59:49 +01:00
sezanzeb
0169c9fd76 highlights changes 2020-11-12 23:09:22 +01:00
sezanzeb
99382dbff1 automatically switches to the keycode input 2020-11-12 21:36:40 +01:00
sezanzeb
c58c3b5352 renamed variable, updated docstring/comment 2020-11-10 23:33:57 +01:00
sezanzeb
d4a727f864 renaming, keeping unmapped keys at their defaults 2020-11-10 23:14:28 +01:00
sezanzeb
d279f2bc5e fixed some stuff that was probably leftover from debugging 2020-11-09 23:56:08 +01:00
sezanzeb
fc578d9f61 Still moving stuff around 2020-11-09 23:47:54 +01:00
sezanzeb
44bc36098f continued rearrangement 2020-11-09 23:34:30 +01:00
sezanzeb
a402732bc4 refactoring, restructuring 2020-11-09 23:16:30 +01:00
sezanzeb
0152e5acf5 forgot to change some alsacontrol stuff to key-mapper in comments 2020-11-08 21:34:27 +01:00
sezanzeb
7064be391e input validation for mapping change 2020-11-08 21:01:58 +01:00
sezanzeb
339154b5e1 default keys for unused keys 2020-11-08 19:50:30 +01:00
sezanzeb
c4988566ed tests, status bar, tooltips 2020-11-08 18:51:35 +01:00
sezanzeb
b88f9d9426 more tests 2020-11-08 16:27:26 +01:00
sezanzeb
1dd995e101 tested the Mapping object 2020-11-08 12:48:50 +01:00
sezanzeb
2b1a0de45f debug print cleanup 2020-11-08 01:03:13 +01:00
sezanzeb
d93e7f271b seems to be working again 2020-11-08 01:02:04 +01:00
sezanzeb
8a496644eb wip, tests failing, stuff broken 2020-11-08 00:54:19 +01:00
sezanzeb
c969236e5f mapping is a class now, some simplifications 2020-11-06 00:26:49 +01:00
sezanzeb
df7ce29573 Reading keycodes from the mouse 2020-11-05 01:24:56 +01:00
sezanzeb
b3ddefb98a displaying and saving mappings into the table 2020-11-04 01:49:22 +01:00
sezanzeb
0ccc47fed8 more beautiful mapping table 2020-11-03 23:41:05 +01:00
sezanzeb
7044e6f000 fixed tests 2020-11-03 00:48:57 +01:00
sezanzeb
aa8bce2faf I just mapped my mouse key 2020-11-03 00:43:43 +01:00
sezanzeb
cb700fdf7a renaming and deleting presets 2020-11-02 23:52:58 +01:00
sezanzeb
a4f5d0518f linking the whole dir 2020-11-02 23:14:11 +01:00
sezanzeb
2952fb47f0 some os.path.join refactoring 2020-11-02 22:06:05 +01:00
sezanzeb
6406796c3d can apply presets 2020-11-02 21:57:28 +01:00