Release 4.4.0

This commit is contained in:
Luke D. Jones
2022-08-29 21:04:45 +12:00
parent 7583d070d3
commit 910f529a9b
6 changed files with 458 additions and 368 deletions

View File

@@ -6,12 +6,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased ]
### Added (v4.4.0)
## [v4.4.0] - 2022-08-29
### Added
- Support for per-key config has been added to `asusd-user`. At the moment it is
basic with only two effects done. Please see the manual for more information.
- Support for per-zone effects on some laptops. As above.
basic with only a few effects done. Please see the manual for more information.
- Support for unzoned and per-zone effects on some laptops. As above.
- Added three effects to use with Zoned or Per-Key:
+ Static, Breathe, Flicker. More to come.
- Support for G713RS LED modes
### Changed
- Create new rog-platform crate to manage all i/o in a universal way
+ kbd-led handling (requires kernel patches, TUF specific)

802
Cargo.lock generated

File diff suppressed because it is too large Load Diff

View File

@@ -43,12 +43,12 @@ Bus 001 Device 002: ID 0b05:1866 ASUSTek Computer, Inc. N-KEY Device
then it may work without tweaks. Technically all other functions except the LED
and AniMe parts should work regardless of your latop make.
**TUF Laptops**: support is coming. I recently aquired one of these machines and have written
various patches for the kernel to add proper support (e.g, RGB control).
**TUF Laptops**: now supported provided the kernel is patched. These patches are submitted upstream and will be in version 6.1.x of the kernel (or thereabouts). See the blog on asus-linux.org for more info.
## Implemented
- [X] System daemon
- [X] GUI app
- [X] User notifications daemon
- [X] Setting/modifying built-in LED modes
- [X] Per-key LED setting
@@ -56,9 +56,9 @@ various patches for the kernel to add proper support (e.g, RGB control).
- [X] Saving settings for reload
- [X] AniMatrix display on G14 models that include it
- [X] Set battery charge limit (with kernel supporting this)
- [X] Fan curve control on G14 + G15. Requires kernel patch (should reach 5.15 kernel)
- [X] Fan curve control on supported laptops (G14/G15, some TUF like FA507)
- [X] Toggle bios setting for boot/POST sound
- [X] Toggle bios setting for "dedicated gfx" mode on supported laptops (g-sync, or called MUX on 2022+ laptops)
- [X] Toggle GPU MUX (g-sync, or called MUX on 2022+ laptops)
# GUI

View File

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

View File

@@ -1,6 +1,6 @@
[package]
name = "rog-control-center"
version = "1.1.0-rc1"
version = "1.1.1"
authors = ["Luke D. Jones <luke@ljones.dev>"]
edition = "2021"

View File

@@ -74,7 +74,7 @@ impl<'a> RogApp<'a> {
if changed {
let selected_profile = curves.show_curve;
let selected_PU = curves.show_graph;
let selected_pu = curves.show_graph;
let notif = curves.was_notified.clone();
match FanCurvesState::new(notif, supported, dbus) {
@@ -83,7 +83,7 @@ impl<'a> RogApp<'a> {
}
curves.show_curve = selected_profile;
curves.show_graph = selected_PU;
curves.show_graph = selected_pu;
}
}
}