Prep new release

This commit is contained in:
Luke D. Jones
2022-07-21 19:36:17 +12:00
parent f222eef6b7
commit cd7e748c88
8 changed files with 16 additions and 11 deletions

View File

@@ -6,12 +6,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased ]
## [4.3.0] - 2022-07-21
### Added
- Clear command for anime `asusctl anime --clear` will clear the display
- Re-added support for LED power states on `0x1866` type keyboards
### Changed
- Make rog-anime more error tolerent. Remove various asserts and return errors instead
- Return error if a pixel-gif is larger than the anime-display dimensions
- Both Anime and Aura dbus interfaces are changed a little
- Aura power has changed, all power related settings are now in one method
- Anime methods will now return an error (if errored)
- /org/asuslinux/Led renamed to /org/asuslinux/Aura
## [4.2.1] - 2022-07-18
### Added

8
Cargo.lock generated
View File

@@ -33,7 +33,7 @@ dependencies = [
[[package]]
name = "asusctl"
version = "4.2.1"
version = "4.3.0"
dependencies = [
"daemon",
"gif",
@@ -278,7 +278,7 @@ dependencies = [
[[package]]
name = "daemon"
version = "4.2.1"
version = "4.3.0"
dependencies = [
"async-trait",
"env_logger",
@@ -1018,7 +1018,7 @@ dependencies = [
[[package]]
name = "rog_anime"
version = "1.3.4"
version = "1.3.5"
dependencies = [
"gif",
"glam",
@@ -1035,7 +1035,7 @@ dependencies = [
[[package]]
name = "rog_aura"
version = "1.1.3"
version = "1.2.0"
dependencies = [
"serde",
"serde_derive",

View File

@@ -1,6 +1,6 @@
[package]
name = "asusctl"
version = "4.2.1"
version = "4.3.0"
authors = ["Luke D Jones <luke@ljones.dev>"]
edition = "2018"

View File

@@ -1,6 +1,6 @@
[package]
name = "daemon"
version = "4.2.1"
version = "4.3.0"
license = "MPL-2.0"
readme = "README.md"
authors = ["Luke <luke@ljones.dev>"]

View File

@@ -8,7 +8,7 @@ use super::controller::CtrlKbdLedZbus;
#[async_trait]
impl crate::ZbusAdd for CtrlKbdLedZbus {
async fn add_to_server(self, server: &mut Connection) {
Self::add_to_server_helper(self, "/org/asuslinux/Led", server).await;
Self::add_to_server_helper(self, "/org/asuslinux/Aura", server).await;
}
}

View File

@@ -1,6 +1,6 @@
[package]
name = "rog_anime"
version = "1.3.4"
version = "1.3.5"
license = "MPL-2.0"
readme = "README.md"
authors = ["Luke <luke@ljones.dev>"]

View File

@@ -1,6 +1,6 @@
[package]
name = "rog_aura"
version = "1.1.3"
version = "1.2.0"
license = "MPL-2.0"
readme = "README.md"
authors = ["Luke <luke@ljones.dev>"]

View File

@@ -1,7 +1,7 @@
//! # DBus interface proxy for: `org.asuslinux.Daemon`
//!
//! This code was generated by `zbus-xmlgen` `1.0.0` from DBus introspection data.
//! Source: `Interface '/org/asuslinux/Led' from service 'org.asuslinux.Daemon' on system bus`.
//! Source: `Interface '/org/asuslinux/Aura' from service 'org.asuslinux.Daemon' on system bus`.
//!
//! You may prefer to adapt it, instead of using it verbatim.
//!
@@ -28,7 +28,7 @@ const BLOCKING_TIME: u64 = 40; // 100ms = 10 FPS, max 50ms = 20 FPS, 40ms = 25 F
#[dbus_proxy(
interface = "org.asuslinux.Daemon",
default_path = "/org/asuslinux/Led"
default_path = "/org/asuslinux/Aura"
)]
trait Led {
/// NextLedMode method