mirror of
https://gitlab.com/asus-linux/asusctl.git
synced 2026-02-06 00:15:04 +01:00
@@ -5,8 +5,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
|||||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
## [v4.6.0]
|
||||||
### Added
|
### Added
|
||||||
- Support for GL703GE keyboard layout
|
- Support for GL703GE keyboard layout
|
||||||
|
- Support for G533Z modes and keyboard layout
|
||||||
### Changed
|
### Changed
|
||||||
- Better handling of `/etc/asusd` not existing
|
- Better handling of `/etc/asusd` not existing
|
||||||
- Better handling of non-existant config files
|
- Better handling of non-existant config files
|
||||||
|
|||||||
561
Cargo.lock
generated
561
Cargo.lock
generated
File diff suppressed because it is too large
Load Diff
@@ -2,7 +2,7 @@
|
|||||||
members = ["asusctl", "config-traits", "daemon", "daemon-user", "rog-platform", "rog-dbus", "rog-anime", "rog-aura", "rog-profiles", "rog-control-center"]
|
members = ["asusctl", "config-traits", "daemon", "daemon-user", "rog-platform", "rog-dbus", "rog-anime", "rog-aura", "rog-profiles", "rog-control-center"]
|
||||||
|
|
||||||
[workspace.package]
|
[workspace.package]
|
||||||
version = "4.6.0-rc2"
|
version = "4.6.0"
|
||||||
|
|
||||||
[workspace.dependencies]
|
[workspace.dependencies]
|
||||||
async-trait = "^0.1"
|
async-trait = "^0.1"
|
||||||
|
|||||||
@@ -181,6 +181,13 @@
|
|||||||
basic_zones: [],
|
basic_zones: [],
|
||||||
advanced_type: PerKey,
|
advanced_type: PerKey,
|
||||||
),
|
),
|
||||||
|
(
|
||||||
|
board_name: "G533Z",
|
||||||
|
layout_name: "g533q-per-key",
|
||||||
|
basic_modes: [Static, Breathe, Strobe, Rainbow, Star, Rain, Highlight, Laser, Ripple, Pulse, Comet, Flash],
|
||||||
|
basic_zones: [],
|
||||||
|
advanced_type: PerKey,
|
||||||
|
),
|
||||||
(
|
(
|
||||||
board_name: "G712LI",
|
board_name: "G712LI",
|
||||||
layout_name: "gl503",
|
layout_name: "gl503",
|
||||||
@@ -286,6 +293,13 @@
|
|||||||
basic_zones: [],
|
basic_zones: [],
|
||||||
advanced_type: PerKey,
|
advanced_type: PerKey,
|
||||||
),
|
),
|
||||||
|
(
|
||||||
|
board_name: "GA401Q",
|
||||||
|
layout_name: "ga401q",
|
||||||
|
basic_modes: [Static, Breathe, Pulse],
|
||||||
|
basic_zones: [],
|
||||||
|
advanced_type: None,
|
||||||
|
),
|
||||||
(
|
(
|
||||||
board_name: "GA402R",
|
board_name: "GA402R",
|
||||||
layout_name: "ga401q",
|
layout_name: "ga401q",
|
||||||
@@ -447,11 +461,4 @@
|
|||||||
basic_zones: [],
|
basic_zones: [],
|
||||||
advanced_type: None,
|
advanced_type: None,
|
||||||
),
|
),
|
||||||
(
|
|
||||||
board_name: "ga401qQ",
|
|
||||||
layout_name: "ga401q",
|
|
||||||
basic_modes: [Static, Breathe, Pulse],
|
|
||||||
basic_zones: [],
|
|
||||||
advanced_type: None,
|
|
||||||
),
|
|
||||||
])
|
])
|
||||||
@@ -342,6 +342,7 @@ impl ROGTray {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if let Ok(mode) = self.bios_proxy.gpu_mux_mode() {
|
if let Ok(mode) = self.bios_proxy.gpu_mux_mode() {
|
||||||
|
// TODO: this is not taking in to account supergfxctl
|
||||||
let mode = match mode {
|
let mode = match mode {
|
||||||
GpuMode::Discrete => GfxMode::AsusMuxDiscreet,
|
GpuMode::Discrete => GfxMode::AsusMuxDiscreet,
|
||||||
_ => GfxMode::Hybrid,
|
_ => GfxMode::Hybrid,
|
||||||
|
|||||||
Reference in New Issue
Block a user