Raheman Vaiya
cc84f3db9d
Update docs
4 years ago
Raheman Vaiya
24bc574fe7
Update docs
4 years ago
Raheman Vaiya
175b27923c
Add nested layer example
4 years ago
Raheman Vaiya
0dd39a3606
Clear oneshot after macro execution
4 years ago
Raheman Vaiya
dc46ddecc2
Add more debug statements
4 years ago
Raheman Vaiya
c5f77c5951
Allow mapping to modifier keycodes
4 years ago
Raheman Vaiya
3e5aaacd45
Improve debugging
4 years ago
Raheman Vaiya
5eb7040f48
Add support for nested swapping ( #111 )
4 years ago
Raheman Vaiya
e623504538
Fix typo in the man page
4 years ago
Raheman Vaiya
d475661f93
Strip trailing spaces from config file
4 years ago
Raheman Vaiya
c53b3a7e74
Remove extraneous code
4 years ago
Raheman Vaiya
876ea605be
Fix X app detection
4 years ago
Raheman Vaiya
d09fc95a1d
Doc tweak
4 years ago
Raheman Vaiya
779dec1ed4
Apply all matching application bindings
4 years ago
Raheman Vaiya
571b16ac9d
Version bump
4 years ago
Raheman Vaiya
b35e8b8eb6
Forbid modifier key codes as right hand values
4 years ago
Raheman Vaiya
3b9154d37f
Reintroduce lock file.
4 years ago
Raheman Vaiya
4880c72c2d
Fix macro timeouts
4 years ago
Raheman Vaiya
ac27378217
Fix title matching + add wildcards
4 years ago
Raheman Vaiya
06b39432fb
Merge pull request #108 .
4 years ago
Raheman Vaiya
1f0f2babd5
Version bump
4 years ago
Raheman Vaiya
df44d720d3
Improve application remapper
...
- Use 'root' as a fallback class when no apps are active (TODO: support sway).
- Autostart in gnome.
4 years ago
Duane Johnson
eac433c41c
Window identifier can be wm_class with optional wm_name
4 years ago
Duane Johnson
11e42627b5
Add window name to on_window_change event
4 years ago
Raheman Vaiya
fb9b9665a9
Refactor config logic.
...
- Reduce dynamic memory allocation in major structs.
- Reduce pointer usage within main loop.
4 years ago
Raheman Vaiya
8b72a2b397
Update docs
4 years ago
Raheman Vaiya
66be44b46b
Rename monitor mode ( resolves #99 ).
4 years ago
Duane Johnson
3ec0d09905
Fix keyd-application-mapper on X when wm_class is NoneType
4 years ago
Raheman Vaiya
6514c4f8eb
Fix overload+swap ( #96 )
4 years ago
Raheman Vaiya
405709ea96
Fix termination error message
4 years ago
Raheman Vaiya
6128bd7245
Change panic sequence to `enter+backspace+escape`
...
Some keyboards won't send more than two keypresses if shift and enter
are a subset of the pressed keys :/.
Also moved the panic logic into the main event loop to avoid
interference from key logic.
4 years ago
Raheman Vaiya
6ab89b4d79
Version bump
4 years ago
Raheman Vaiya
a2a6fa6fd5
Change panic key sequence to backspace+rightshift+enter
4 years ago
Raheman Vaiya
503004ee1c
Apply modifiers to overloaded keys in the base layer ( #95 )
4 years ago
Raheman Vaiya
05d994b7e9
update man page
4 years ago
Raheman Vaiya
a1cf3cd48a
version bump
4 years ago
Raheman Vaiya
0430dc502b
Improve application support
4 years ago
Raheman Vaiya
6c5a75f3be
Update readme
4 years ago
Raheman Vaiya
1551abec99
Update readme
4 years ago
Raheman Vaiya
edd897b7a2
v2.2.0-beta
...
- Added IPC (-e) to facilitate app remapping (#51 , #48 , #43 )
- Added (unofficially) official support for application remapping :P
4 years ago
Raheman Vaiya
7e53fe8fba
Add international glyph example.
4 years ago
Raheman Vaiya
485576e8a0
Added iso-level3-shift ( #84 )
4 years ago
Raheman Vaiya
57f9aa5804
Assign modifier layers within custom layouts. ( Fix #82 )
4 years ago
Raheman Vaiya
99808a280f
Treat timeout driven overload sequences literally ( Fix #74 )
4 years ago
rvaiya
45e6114c00
Merge pull request #79 from gkbd/gadget4
...
Compile fix
4 years ago
Giorgi Chavchanidze
1587dd4398
Compile fix
4 years ago
Raheman Vaiya
db754dc060
Update vkbd_send_key signature.
4 years ago
Raheman Vaiya
158f2493c7
Update readme.
4 years ago
Raheman Vaiya
a0effe73e9
Minor style tweaks.
4 years ago
Giorgi Chavchanidze
2967fb54f8
Add usb-gadget support (PR #76 ).
4 years ago