All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Add hall effect manu test data tracking
- Supports partial strobe data updates (only printing after getting enough data for a full scan)
- Add levelcheck column and mode set commands to hid-io-core + capnp
- clippy: usage of an
Arc
that is notSend
orSync
- Update packages and fix nightly drain_filter
- rust-embedded/heapless#252 was fixed
- Can use zero length arrays as originally intended
- 5 commits contributed to the release over the course of 94 calendar days.
- 94 days passed between releases.
- 5 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
view details
- Uncategorized
- Clippy: usage of an
Arc
that is notSend
orSync
(5057f66
) - Add hall effect manu test data tracking (
87cd06d
) - Update packages and fix nightly drain_filter (
1fa6aa9
) - Https://github.com/japaric/heapless/issues/252 was fixed (
61815a2
) - Add levelcheck column and mode set commands to hid-io-core + capnp (
6d44300
)
- Clippy: usage of an
- Update dependencies and small fixes
- Fix hid-io-client example tool pixel direct range
- flexi_logger 0.24 -> 0.25
- uhid-virt 0.0.5 -> official 0.0.6
- clippy fixes
- 2 commits contributed to the release over the course of 169 calendar days.
- 187 days passed between releases.
- 2 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
view details
- Replace zwp-virtual-keyboard with wayland-protocols-misc
- 3 commits contributed to the release over the course of 11 calendar days.
- 11 days passed between releases.
- 0 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
view details
- 75 commits contributed to the release over the course of 1076 calendar days.
- 1085 days passed between releases.
- 0 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
view details
- Uncategorized
- Add tokio as a public crate for easier library importing (
3f9862b
) - Adding hid-io-client (
77e5bd6
) - Fixes for PixelSetting and DirectSet capnp rpc (
5394d79
) - Adding pixelSet and pixelSetting to capnp api (
c742cf7
) - Add pixel tool commands (
980dc13
) - Fixing clippy warnings (
679d47d
) - Update capnproto schema to better describe manufacturing commands (
486d854
) - Add basic manufacturing test tooling (
70020ee
) - Adding basic pixelSetting and pixelSet protos (
25f5bf3
) - Add h0021(pixelset) h0026(directset) and update manufacturing commands (
9eee16d
) - Add h0030_openurl and CommandInterface for modules (
69aee41
) - Add capnproto api for h0002_test and h0000_supported_ids (
2979ac6
) - Renaming defmt-impl feature to defmt (
4f85e19
) - Switching to maintained memmap2 (
8bab0ca
) - Increment patch (
6db862b
) - Fix tempfile usage so we no longer need the world_accessible patches (
553a585
) - Nightly clippy issues (
bf655ee
) - Updating linux dependencies to the latest versions (
08e975d
) - Fix clippy and build warnings (
6f0ad47
) - Remove bincode-core and serde dependencies (
8d18fe9
) - Fixing test case issue with heapless (
d34ef8c
) - Adding basic defmt support to hid-io-protocol (
c074bdb
) - Updating to heapless 0.7 (
674e724
) - Adding versioning to hid-io-protocol (
589db1e
) - Adding manufacturing-test support to examples (
3213ebe
) - Fixing clippy errors (
4d5e4d7
) - Adding h0051 manufacturing test result (
c8ce11c
) - Fixing h0030 and h0034 terminal commands (
d58af7e
) - More bring-up with hid-io-kibohd (
e9c2cf3
) - Fixing Sync packets (
b83f996
) - More cleanup from hid-io-protocol integration (
166ef4b
) - Integrated h0031 and h0034 into hid-io-core (
32956aa
) - Integrating more hid-io-protocol into hid-io-core (
ef15ee1
) - Adding more hid-io commands (
d835b13
) - Adding h0050 and integrating h0001 and h0005 in to hid-io-core (
c24a6ef
) - Initial integration of hid-io-protocol into hid-io-core (
36b62e4
) - Adding split buffer processing (
ebde1c1
) - Splitting out hid-io-protocol into it's own crate (
46503de
) - More tools and hid-io command work (
192444e
) - Adding Terminal hid-io packet as a generic supported id (
d0baab1
) - Small typo in Windows deps (
543c5ce
) - Adding library entry point (
96567e4
) - Adding optional features for hid-io (
90eda51
) - Fix new clippy warnings (
b0d2b51
) - Updating GitHub Actions dependencies for Wayland (
d37abb8
) - Updating Windows build (
f3d410f
) - Adding Wayland UTF-8 typing support (
f897ff2
) - Adding device info capnproto api (
ab29e66
) - Fixes repeated UTF-8 emoji bug in macOS (
372f9f7
) - Update Unicode support for macOS (
9749bf6
) - Converting hidapi to use read_timeout() instead of polling read() (
a689ac7
) - Adding info API to daemon node (
149d4ea
) - Adding manufacturingTest command (
e7b07d2
) - Adding unicode_string and unicode_key capnproto api functions (
e46205b
) - Refactor of unicode module (
8f2d59d
) - Adding daemonnode skeleton (
7a05065
) - Adding compilation toggles for Linux specific features (
af16a4c
) - CLI subscriptions now working again after async refactor (
275b82d
) - Fixing nodes subscriptions (
8fa3a87
) - Renaming HIDIO to HidIo in capnproto schemas (
1acf3c0
) - More tokio 0.3 fixes (
a6a545f
) - Updating more cargo packages (
754b8bf
) - RpcSystem abort now working correctly (
fbb09e3
) - Upgrading to tokio 0.3 (
43cdbd4
) - Github actions fixes for Linux (
cba9d60
) - Added working uhid nkro and 6kro keyboard tests (
8ec7ae2
) - Basic evdev monitoring (keyboard hid only) is working (
85b551c
) - Initial vhid and evdev work on Linux (
47fd4c4
) - Major refactor (
79901f5
) - Adding sleep mode and Non-Acked packets to HID-IO spec (
e5a2145
) - Fixing clippy errors (
85e46a7
) - Fixes some disconnection crashes (
6e25561
) - Decreasing scan delay (
dede17a
) - Adding re-connecting debug terminal support (
95b1e53
) - Cleaning up non-logged messages (
a7171cb
)
- Add tokio as a public crate for easier library importing (
- 4 commits contributed to the release over the course of 25 calendar days.
- 37 days passed between releases.
- 0 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
view details
- 3 commits contributed to the release over the course of 8 calendar days.
- 8 days passed between releases.
- 0 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
view details
- 6 commits contributed to the release over the course of 91 calendar days.
- 190 days passed between releases.
- 0 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
view details
- 30 commits contributed to the release over the course of 669 calendar days.
- 0 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
view details
- Uncategorized
- Cargo fmt (
2ed012f
) - X11 Unicode fixes (
33aba7b
) - More stable rpc (
cdcb5fc
) - No more clippy warnings (
e6c03d1
) - More docs (
37e945a
) - Update packet id's to match spec (
247b4a3
) - Cleanup (
10d187d
) - OSX Unicode support and service (
6d8c6d8
) - Windows service and cross compiling (
64d1577
) - The commit (
695c4cc
) - Collect node info durring auth (
0e4ce23
) - Dynamic nodes list (
f3daf71
) - Node storage & retrieval (
1703c4a
) - Basic auth stubs (
3413ef2
) - Add optional TLS encryption (
1e42f56
) - Upgrade to 2018 edition (
2975e13
) - Create unicode x11 output module (
f8b61c6
) - Initial rust rpc server (
9de2051
) - Run rustfmt (
7858e89
) - Run rstfmt on the codebase (
13069e8
) - Fixing compilation errors (
61eeccf
) - Missing file (
025f91f
) - Example client/server in Python and initial Cap'n'Proto Schema files (
37a9966
) - Adding basic cli options (
b3427bf
) - Adding HID-IO protocol module (
f0bbe92
) - Merge branch 'master' of https://github.com/hid-io/hid-io (
afc44da
) - Initial serialization of HID-IO packets (including continuation chunking) (
5e04e99
) - Adding Travis CI build for Linux and macOS; appveyor for Windows (
2ca24e2
) - Device connect/reconnect code now working (
bfa3e15
) - Initial code structure dump (
d9b2931
)
- Cargo fmt (