Added
- Support for GL703GE keyboard layout
- Support for G533Z modes and keyboard layout
Changed
- Better handling of
/etc/asusd
not existing - Better handling of non-existant config files
- Move all config handling to generic traits for better consistency
- Re-parse all configs to RON format
- Move fan-curve config to own config file
- Added option to set
disable_nvidia_powerd_on_battery
- Add short log entry to throttle_thermal_policy change detection
- ROGCC: Don't notify user if changing to same mux mode
- ROGCC: Add CLI opt for loading a keyboard layout for testing, with live-reload on file change
- ROGCC: Add CLI opt for viewing all layout files + filenames to help find a layout matching your laptop
- Both of these options would hopefully be temporary and replaced with a "wizard" GUI helper
- Fix profile controller not detecting if platform_profile is changed
- Fix remove the leftover initial config writes on
new()
for some controllers to prevent resetting settings on startup- refactor the loading of systemd curve defaults and config file
BREAKING
- Rename aura dbus method from
per_key_raw
todirect_addressing_raw
and add doc comment - Changes to aura.conf:
- Changes to asusd-ledmodes.toml:
- Rename
standard
tobasic_modes
- Rename
multizone
tobasic_zones
- Raname
per_key
toadvanced
and change type frombool
toAdvancedAuraType
- Removed
prod_family
- Split all entries to
board_name
(separatingboard_names
) (now a huge file) - removed
asusd-ledmodes.toml
in favour ofaura_support.ron
due to an unsupported type in toml
- Rename
- Rename and adjust
LedSupportedFunctions
to closely match the above