mirror of
https://gitlab.com/asus-linux/asusctl.git
synced 2026-01-22 17:33:19 +01:00
Release 4.4.0
This commit is contained in:
@@ -6,12 +6,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||||||
|
|
||||||
## [Unreleased ]
|
## [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
|
- 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.
|
basic with only a few effects done. Please see the manual for more information.
|
||||||
- Support for per-zone effects on some laptops. As above.
|
- Support for unzoned and per-zone effects on some laptops. As above.
|
||||||
- Added three effects to use with Zoned or Per-Key:
|
- Added three effects to use with Zoned or Per-Key:
|
||||||
+ Static, Breathe, Flicker. More to come.
|
+ Static, Breathe, Flicker. More to come.
|
||||||
|
- Support for G713RS LED modes
|
||||||
### Changed
|
### Changed
|
||||||
- Create new rog-platform crate to manage all i/o in a universal way
|
- Create new rog-platform crate to manage all i/o in a universal way
|
||||||
+ kbd-led handling (requires kernel patches, TUF specific)
|
+ kbd-led handling (requires kernel patches, TUF specific)
|
||||||
|
|||||||
802
Cargo.lock
generated
802
Cargo.lock
generated
File diff suppressed because it is too large
Load Diff
@@ -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
|
then it may work without tweaks. Technically all other functions except the LED
|
||||||
and AniMe parts should work regardless of your latop make.
|
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
|
**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.
|
||||||
various patches for the kernel to add proper support (e.g, RGB control).
|
|
||||||
|
|
||||||
## Implemented
|
## Implemented
|
||||||
|
|
||||||
- [X] System daemon
|
- [X] System daemon
|
||||||
|
- [X] GUI app
|
||||||
- [X] User notifications daemon
|
- [X] User notifications daemon
|
||||||
- [X] Setting/modifying built-in LED modes
|
- [X] Setting/modifying built-in LED modes
|
||||||
- [X] Per-key LED setting
|
- [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] Saving settings for reload
|
||||||
- [X] AniMatrix display on G14 models that include it
|
- [X] AniMatrix display on G14 models that include it
|
||||||
- [X] Set battery charge limit (with kernel supporting this)
|
- [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 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
|
# GUI
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "daemon"
|
name = "daemon"
|
||||||
version = "4.4.0-rc5"
|
version = "4.4.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>"]
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "rog-control-center"
|
name = "rog-control-center"
|
||||||
version = "1.1.0-rc1"
|
version = "1.1.1"
|
||||||
authors = ["Luke D. Jones <luke@ljones.dev>"]
|
authors = ["Luke D. Jones <luke@ljones.dev>"]
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
|
||||||
|
|||||||
@@ -74,7 +74,7 @@ impl<'a> RogApp<'a> {
|
|||||||
|
|
||||||
if changed {
|
if changed {
|
||||||
let selected_profile = curves.show_curve;
|
let selected_profile = curves.show_curve;
|
||||||
let selected_PU = curves.show_graph;
|
let selected_pu = curves.show_graph;
|
||||||
|
|
||||||
let notif = curves.was_notified.clone();
|
let notif = curves.was_notified.clone();
|
||||||
match FanCurvesState::new(notif, supported, dbus) {
|
match FanCurvesState::new(notif, supported, dbus) {
|
||||||
@@ -83,7 +83,7 @@ impl<'a> RogApp<'a> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
curves.show_curve = selected_profile;
|
curves.show_curve = selected_profile;
|
||||||
curves.show_graph = selected_PU;
|
curves.show_graph = selected_pu;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user