|
d0fdea6ff6
|
Update readme
|
2017-11-17 00:03:45 -05:00 |
|
|
e7fc77773c
|
Refactor out InputDevice module
|
2017-11-16 23:21:21 -05:00 |
|
|
84b176a75e
|
Add shortcut for mapping 1 device
|
2017-11-16 22:16:13 -05:00 |
|
|
99cf9c452f
|
Add sample systemd service
|
2017-11-16 00:31:56 -05:00 |
|
|
ca28b96982
|
All threads now send input to a single mapping/output device
|
2017-11-16 00:13:46 -05:00 |
|
|
47f8231d33
|
Share keymap with Arc
|
2017-11-15 22:59:17 -05:00 |
|
|
363ede21d3
|
More refactoring
|
2017-11-15 22:03:52 -05:00 |
|
|
75e340f28a
|
First go at working inotify support
|
2017-11-15 02:39:03 -05:00 |
|
|
5bfc286d19
|
Panic cleanup part 3
|
2017-11-15 01:42:54 -05:00 |
|
|
49fd65a4b0
|
Panic cleanup part 2
|
2017-11-15 01:08:38 -05:00 |
|
|
f9a6ed8d00
|
Panic cleanup part 1
|
2017-11-15 00:39:00 -05:00 |
|
|
98ffe1b17e
|
Implement start of better thread waiting
|
2017-11-15 00:03:42 -05:00 |
|
|
f67973c932
|
Support multiple devices with threads, hackily
|
2017-11-14 21:50:34 -05:00 |
|
|
74d3350743
|
Try /dev/uinput first
|
2017-11-14 20:42:04 -05:00 |
|
|
5c812eba8f
|
Release 0.0.2
|
2017-11-06 23:22:47 -05:00 |
|
|
3dfeed33e0
|
Try all possible uinput paths
|
2017-11-06 23:18:54 -05:00 |
|
|
00c617307f
|
Implement simpler CodeKeyMap for keymaps with no shift modifying behavior
|
2017-09-23 01:29:23 -04:00 |
|
|
80d2d09ae2
|
Switch from Vec<Key> to [Key]
|
2017-09-23 00:47:20 -04:00 |
|
|
ef4ee29518
|
Change from Vec<Box<KeyMapper>> to Vec<Key> from trait to enum
|
2017-09-23 00:46:42 -04:00 |
|
|
628b832af1
|
Only pass references around
|
2017-09-22 23:57:26 -04:00 |
|
|
02fdb4cf49
|
Add exclude to Cargo.toml
|
2017-09-22 00:41:51 -04:00 |
|
|
5da37ca1d5
|
Final tweaks before release
|
2017-09-22 00:30:56 -04:00 |
|
|
00337ce4d4
|
Rename to rusty-keys
|
2017-09-21 23:27:49 -04:00 |
|
|
3574299a26
|
Re-structure code, pull keymapper to own file
|
2017-09-21 22:34:24 -04:00 |
|
|
6b9b6f50ae
|
Config change for capslock behavior
|
2017-09-19 01:47:41 -04:00 |
|
|
8b7ab9d036
|
auto reformat main.rs
|
2017-09-19 01:46:36 -04:00 |
|
|
8f320174a1
|
First fully working shift modifying version
|
2017-09-19 01:45:58 -04:00 |
|
|
f7bbc3cf92
|
road to shift inversion...
|
2017-09-17 00:49:28 -04:00 |
|
|
8f198ea0bc
|
Switch to KeyMapper trait and implement NOOP for base keymap
|
2017-09-15 23:30:40 -04:00 |
|
|
0236df6914
|
finish permanent and temporary keymap switching, basic non-shift-modifying mapping complete
|
2017-09-14 22:57:20 -04:00 |
|
|
16a6659243
|
Implement config and keymap, first working version without keymap switching and hardcoded to 1 layout
|
2017-09-14 01:08:17 -04:00 |
|
|
2b0fda1c29
|
wip2
|
2017-09-08 01:16:34 -04:00 |
|
|
7dd042f34e
|
bad try
|
2017-09-01 00:24:35 -04:00 |
|
meh
|
35d74308e1
|
device: add general event sender
|
2016-05-07 16:38:59 +02:00 |
|
meh
|
cc112415c5
|
event: derive Hash
|
2016-05-07 16:38:48 +02:00 |
|
meh
|
2e775d270f
|
event/keyboard: rename Backspace to BackSpace
|
2016-05-04 14:13:47 +02:00 |
|
meh
|
17feb3911b
|
crate: bump version
|
2016-04-30 22:56:02 +02:00 |
|
meh
|
b1576fd32d
|
error: implement default error traits
|
2016-04-30 22:54:13 +02:00 |
|
meh
|
f9ff9117ac
|
device: make write public but hidden
|
2016-04-30 22:54:02 +02:00 |
|
meh
|
661c968d60
|
device: remove unused imports
|
2016-04-25 17:59:16 +02:00 |
|
meh
|
be48977983
|
crate: bump version
|
2016-04-25 17:58:01 +02:00 |
|
meh
|
0d4db8fe13
|
*: add docs
|
2016-04-25 17:57:45 +02:00 |
|
meh
|
7d3f868cac
|
device: remove useless struct
|
2016-04-25 17:18:07 +02:00 |
|
meh
|
5479de6a02
|
examples/hello: improve hello world example
|
2016-04-25 17:13:05 +02:00 |
|
meh
|
c743be9596
|
device/builder: remove All events for Absolute and Relative
|
2016-04-25 17:12:39 +02:00 |
|
meh
|
8b5ba80253
|
device: use references to events
|
2016-04-25 17:12:11 +02:00 |
|
meh
|
306b08dbbc
|
Initial commit
|
2016-04-25 04:32:24 +02:00 |
|