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 ] ## [Unreleased ]
## [4.3.0] - 2022-07-21
### Added ### Added
- Clear command for anime `asusctl anime --clear` will clear the display - Clear command for anime `asusctl anime --clear` will clear the display
- Re-added support for LED power states on `0x1866` type keyboards - Re-added support for LED power states on `0x1866` type keyboards
### Changed ### Changed
- Make rog-anime more error tolerent. Remove various asserts and return errors instead - 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 - 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 ## [4.2.1] - 2022-07-18
### Added ### Added

8
Cargo.lock generated
View File

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

View File

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

View File

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

View File

@@ -8,7 +8,7 @@ use super::controller::CtrlKbdLedZbus;
#[async_trait] #[async_trait]
impl crate::ZbusAdd for CtrlKbdLedZbus { impl crate::ZbusAdd for CtrlKbdLedZbus {
async fn add_to_server(self, server: &mut Connection) { 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] [package]
name = "rog_anime" name = "rog_anime"
version = "1.3.4" version = "1.3.5"
license = "MPL-2.0" license = "MPL-2.0"
readme = "README.md" readme = "README.md"
authors = ["Luke <luke@ljones.dev>"] authors = ["Luke <luke@ljones.dev>"]

View File

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

View File

@@ -1,7 +1,7 @@
//! # DBus interface proxy for: `org.asuslinux.Daemon` //! # DBus interface proxy for: `org.asuslinux.Daemon`
//! //!
//! This code was generated by `zbus-xmlgen` `1.0.0` from DBus introspection data. //! 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. //! 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( #[dbus_proxy(
interface = "org.asuslinux.Daemon", interface = "org.asuslinux.Daemon",
default_path = "/org/asuslinux/Led" default_path = "/org/asuslinux/Aura"
)] )]
trait Led { trait Led {
/// NextLedMode method /// NextLedMode method