Travis Burtrum
|
e9705db5ba
|
Update systemd unit to restart always
|
9 months ago |
Travis Burtrum
|
10096b2709
|
Exclude devices with a LEFT mouse button on linux
|
1 year ago |
Travis Burtrum
|
e6f4653570
|
Exclude Yubico devices on Linux
|
1 year ago |
Travis Burtrum
|
552cd50266
|
macOS support
|
1 year ago |
Travis Burtrum
|
b0f9dfddf2
|
release all currently held down keys when any revert_default_key is released
|
1 year ago |
Travis Burtrum
|
b0543d3f93
|
noop other identical keys
|
1 year ago |
Travis Burtrum
|
527ab97a04
|
noop identical keys
|
1 year ago |
Travis Burtrum
|
d0e38d0e55
|
Avoid index out of bounds on strange keys (Apple)
|
1 year ago |
Travis Burtrum
|
8ffe640c4b
|
Clean up unused warnings for all features
|
1 year ago |
Travis Burtrum
|
bcea441630
|
Test compilation with each feature individually
|
1 year ago |
Travis Burtrum
|
17a8f0c995
|
make toml and serde optional, if not included, can hardcode config
|
1 year ago |
Travis Burtrum
|
60a3f24c86
|
Make epoll and inotify optional dependencies enabled by default with the epoll_inotify feature
|
1 year ago |
Travis Burtrum
|
c420323cdf
|
light editorial code cleanup
|
1 year ago |
Travis Burtrum
|
a454b2a2a1
|
fix comments and order of operations in input_device
|
1 year ago |
Travis Burtrum
|
877a35861a
|
Updated all package versions
|
1 year ago |
Travis Burtrum
|
9317d31153
|
update readme
|
1 year ago |
Travis Burtrum
|
d785d341cb
|
Rewrite linux mapper to use epoll instead of threads and blocking IO
|
1 year ago |
Travis Burtrum
|
fa202be7da
|
Determine keyboard devices by whether they support KEY_A or not
|
1 year ago |
Travis Burtrum
|
95833e3a33
|
Support multiple revert_default_keys
|
2 years ago |
Travis Burtrum
|
b1bb55766d
|
Workaround for (buggy?) Monoprice Dark Matter Aether keyboard
|
2 years ago |
Travis Burtrum
|
bd87beb211
|
Abandon travis-ci for jenkins
|
2 years ago |
Travis Burtrum
|
965c446b51
|
Remove powerpc64-unknown-linux-gnu travis build as it no longer exists
|
3 years ago |
Travis Burtrum
|
4a816737c7
|
Upgrade to all latest dependencies
|
3 years ago |
Travis Burtrum
|
95f9c731e9
|
Get rid of ancient and broken uinput-sys, proper refactoring to come
|
3 years ago |
Travis Burtrum
|
6c4e4392b4
|
Fix old todo thanks to new rust version
|
3 years ago |
Travis Burtrum
|
432e35cb6a
|
Add travis-ci and appveyor builds
|
3 years ago |
Travis Burtrum
|
24786356c4
|
Cargo update and fix newly deprecated code usage
|
3 years ago |
Travis Burtrum
|
62501febb9
|
Fix compilation of main method when not on supported platform, works as library cross-platform now
|
3 years ago |
Travis Burtrum
|
4554e19f28
|
rusty-keys is now well supported on windows
|
3 years ago |
Travis Burtrum
|
f7afe198c7
|
Windows support
|
3 years ago |
Travis Burtrum
|
f47d9e4be7
|
keymapper.rs is now fully platform agnostic, successfully passed through generic hell
|
3 years ago |
Travis Burtrum
|
50b84dea0a
|
First part of re-factoring towards platform-agnostic keymapper.rs
|
3 years ago |
Travis Burtrum
|
e02b59f55d
|
Pull out rest of udev code
|
3 years ago |
Travis Burtrum
|
9281922c72
|
Replace serde_derive with serde with derive feature
|
3 years ago |
Travis Burtrum
|
c2efbb6fd1
|
More edition 2018 cleanup
|
3 years ago |
Travis Burtrum
|
f4083343da
|
Rust 2018 edition changes
|
3 years ago |
Travis Burtrum
|
95cfd637b9
|
Upgrade all deps and do minimal code changes to compile, untested
|
3 years ago |
Travis Burtrum
|
d3aeededda
|
packaging updates in preparation for 0.0.3
|
4 years ago |
Travis Burtrum
|
0ffc1695aa
|
Add Cargo.lock
|
4 years ago |
Travis Burtrum
|
f15edf8315
|
Tweak keyboard device finding
|
5 years ago |
Travis Burtrum
|
966cebf42a
|
No more shelling out to grep, parse /proc/bus/input/devices manually
|
5 years ago |
Travis Burtrum
|
0e58664f67
|
Send SYN_REPORT with shift modifying keys to make libinput happy
|
5 years ago |
Travis Burtrum
|
d0fdea6ff6
|
Update readme
|
5 years ago |
Travis Burtrum
|
e7fc77773c
|
Refactor out InputDevice module
|
5 years ago |
Travis Burtrum
|
84b176a75e
|
Add shortcut for mapping 1 device
|
5 years ago |
Travis Burtrum
|
99cf9c452f
|
Add sample systemd service
|
5 years ago |
Travis Burtrum
|
ca28b96982
|
All threads now send input to a single mapping/output device
|
5 years ago |
Travis Burtrum
|
47f8231d33
|
Share keymap with Arc
|
5 years ago |
Travis Burtrum
|
363ede21d3
|
More refactoring
|
5 years ago |
Travis Burtrum
|
75e340f28a
|
First go at working inotify support
|
5 years ago |