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.
- Filter duplicate key press events (zero duration)
- CI: utilize Cross
pre-build
instead of pre-built docker images - Support running custom commands on vol up, vol down, or mute button press.
- Revert 3.0.2 change, now classifying as
AudioSystem
again. There were some issues in practise. Cross.toml
using fully qualified docker namesREADME.md
up-to-datecargo release
instructions
- Classify as
PlaybackDevice
, notAudioSystem
.
Fixes for new Samsung TV update, otherwise TV reverted to TV speaker automatically
- Handle
SystemAudioModeRequest
, responding now withSetSystemAudioMode
- Handle
GiveSystemAudioModeStatus
, respond withSystemAudioModeStatus
- Handle
GiveAudioStatus
, respond withReportAudioStatus
(although with dummy volume)
- cec-rs updated to v6. CI/CD compiled now against cec6
- libcec-sys update. Now support libcec version 4, 5 and 6.
- libcec-sys patch update
- Update
cec-rs
to 2.0.0 - log messages from libcec
- Fix crate description
- CI improvements
- Update
cec-rs
andCargo.lock