71 Commits (95833e3a33aec8b4fb89c3b5373397a3711aeb2e)
 

Author SHA1 Message Date
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 2 years ago
Travis Burtrum 4a816737c7 Upgrade to all latest dependencies 2 years ago
Travis Burtrum 95f9c731e9 Get rid of ancient and broken uinput-sys, proper refactoring to come 2 years ago
Travis Burtrum 6c4e4392b4 Fix old todo thanks to new rust version 2 years ago
Travis Burtrum 432e35cb6a Add travis-ci and appveyor builds 2 years ago
Travis Burtrum 24786356c4 Cargo update and fix newly deprecated code usage 2 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
Travis Burtrum 5bfc286d19 Panic cleanup part 3 5 years ago
Travis Burtrum 49fd65a4b0 Panic cleanup part 2 5 years ago
Travis Burtrum f9a6ed8d00 Panic cleanup part 1 5 years ago
Travis Burtrum 98ffe1b17e Implement start of better thread waiting 5 years ago
Travis Burtrum f67973c932 Support multiple devices with threads, hackily 5 years ago
Travis Burtrum 74d3350743 Try /dev/uinput first 5 years ago
Travis Burtrum 5c812eba8f Release 0.0.2 5 years ago
Travis Burtrum 3dfeed33e0 Try all possible uinput paths 5 years ago
Travis Burtrum 00c617307f Implement simpler CodeKeyMap for keymaps with no shift modifying behavior 5 years ago
Travis Burtrum 80d2d09ae2 Switch from Vec<Key> to [Key] 5 years ago
Travis Burtrum ef4ee29518 Change from Vec<Box<KeyMapper>> to Vec<Key> from trait to enum 5 years ago
Travis Burtrum 628b832af1 Only pass references around 5 years ago
Travis Burtrum 02fdb4cf49 Add exclude to Cargo.toml 5 years ago
Travis Burtrum 5da37ca1d5 Final tweaks before release 5 years ago
Travis Burtrum 00337ce4d4 Rename to rusty-keys 5 years ago
Travis Burtrum 3574299a26 Re-structure code, pull keymapper to own file 5 years ago
Travis Burtrum 6b9b6f50ae Config change for capslock behavior 5 years ago
Travis Burtrum 8b7ab9d036 auto reformat main.rs 5 years ago