|
![](/images/spacer.gif) |
![](/images/spacer.gif) |
![](/images/spacer.gif) |
Changelog for asusctl-rog-gui-5.0.10-1.14.x86_64.rpm :
* Fri Jan 26 2024 Enrico Belleri - Update to version 5.0.7: - Added: * Gnome 45 plugin * Support for G513RW LED modes * Support Rog Ally LED modes (basic) * Add on_lid_closed and on_external_power_changed events for running certain tasks * Anime dbus: add: + SetOffWhenUnplugged, also add asusctl CLI option + SetOffWhenSuspended, also add asusctl CLI option + SetOffWhenLidClosed, also add asusctl CLI option * Anime: add brightness_on_battery config option * Platform: add post_animation_sound, kernel 6.7+ requires patch * Add changing of CPU energy perfromance preference in relation to throttle_thermal_policy. This means that the CPU correctly behaves according to throttle_thermal_policy (and platform profile use is removed) * Add setting of throttle_thermal_policy on power plug/unplug * Support for G733PZ LED modes * Support for G713RC LED modes - Changed: * Fix to suspend process in anime thread to let custom anims run on wake. * Fix to reload the fan curves correctly on boot. * Add new config option platform_policy_linked_epp to set if energy_performance_preference should be paired with platform_profile/throttle_thermal_policy * Small fixes to rog-control-center * Added G834JZ led config * Fix in ROGCC to apply the actual effect changed * Re-enable all fan curves (available) in ROGCC * Update smithay-client-toolkit * Fix and error in platform ppt value gets * Fix to asusctl CLI where an incorrect enum variant was used in throttle check * Turn some error messages in to warning or info to prevent confusion * Re-add the keyboard power settings in rogcc * Add two new aura dbus properties for providing some basic info on aura modes/power * Fan-curves: nuke a few async deadlocks * Anime: force power/wakeup disabled to prevent idiotic random wakes * Fix setting next fan profile * Fix the assud.service * Fix dbus signature of some power setting types for some keyboards * asusd: remove set_image_brightness for anime * asusd: refactor how certain things like display enable/builtins are toggled * Refactor sleep/shutdown tasks * rog-control-center: ensure brightness slider works correctly * Update smithay-client-toolkit for fix to issue * Remove the \"sleep\" animations from Anime to stop preventing the display-off * Anime: + Ensure display is off when lid is closed and option is set + Ensure display is off when on battery and option is set + Ensure builtin animations run instead of custom animations if option is set * Fix loading of fan curves from stored settings * Sat Sep 02 2023 lukeAATTljones.dev- Update to version 4.7.1: * Prep release * Fixes: bugfixes in aura config loading * Update README.md * add aura support for GU603VV * Update deps * Add gv601v singlezone advanced * Fix: Corrections in anime detection * Remove a dbg!() x2 * Remove a dbg!() * Fix: For anime look for usbraw device before hidraw device * Fix: Further refine the CLI for fan curve control * Fix: asusd should reload defualt fan-curves if the config file fails * Fix: reimplement fetching of fan curves on CLI * Add distro packaging dir + spec file for fedora * aura: support GV601V LED modes * Bump new release * Mon Jul 24 2023 lukeAATTljones.dev- Update to version 4.7.0: * Update crate versions * Various cleanup. Add GA402X LED modes * profiles: add mid fan curve support * aura: support FX505G * gex: update xml and aura power parsing * Update changelog * Update changelog * aura: update dbus xml * aura: update bindings * aura: refactor modern rog power settings * gex: update laptop feature toggle to switch primary * gex: add keyboard LED mode setting * gex: map more of dbus methods and notifs * gex: parse led power from dbus * rename keyboard led power dbus methods * Update readme * gex: begin adding aura control dbus * Set toolchain to stable * Update readme * Update deps * Update changelog * gex: cleanup and rename * RCC: add tray enable/disable, move app settings to page * gex: adjust tsconfig * gex: add toggle for anime powersave anim * gex: temporary checking of which primary quicktoggle to use * gex: make quickmenu a module * gex: trial of using qucik submenu toggles * clean up bindings * gex: trial of updating quicktoggle with dbus signal * gex: add eslint, cleanup parsing of some stuff * gex: add anime power quicktoggle * gex: Add slider for charge control * gex: fix and update * gex: itemize the quicks and indicators * asusd: cleanup platform notifs, prevent more duplications * Update deps * gex: more cleanup * gex: cleanup * gex: simplify build * gex: working quicktoggle example * gex: cleanup * gex: map anime dbus data * gex: trial of dbus mthods * gex: dbus class template * Begin reimplement gex to use generated bindings and dbus xml * Cleanup rog-aura usb tests * Regenerate dbus xml * ridiculous refactor to allow enums to be dbus strings for better TS generation * Update pipeline * Add index.html * rcc: instant apply keyboard settings * Support for G634J LED modes (layout is in progress) * Move G513I * to G513I in arua DB to catch full series of this range * Aura: set the LED brightness if settign a mode * Add support for mini_led_mode get/set * asusctl: remove the panics from CLI * Removed a duplication of charge limit notification * Update GL503 led config * Update discord link. * Support for GV601VI LED modes * Fix: prevent multiple notifications from profile change * Animatrix: simulators, add features * Animatrix: gu604 sim * animatrix mapping: gu604 * Animatrix sim: fixxess * animatrix simulator for ga402 * Add the missing dirs, dumbarse * Animatrix: Default to GA402 style if Unknown, use default-workspace. * Anime: Enabled setting builtin animations * Better organise anime tests * Add inotify::WatchMask::MODIFY to inotify watch mask. * Anime: Diagonal asus gifs done * Aura: add support for Rear Glow power modes * Anime: add base brightness control (dbus, cli) * Anime: GU604 images correct * Anime: incorrect dimensions and pitch * Anime: fixups, GU604 support * Update deps * Add \"Unknown\" to (not really) supported AniMe list * Add sdl32 to gitlab pipeline * Half-arsed visuals for virtual anime * Begin implementing virtual devices for testing and stuff * Optional symbol stripping in Makefile * Fixed issue preventing debug builds using Makefile * Fix broken Aura on G513QY * Rmeove notification handle tracking limit * Fix test * Support for GL503V LED modes * Add led modes for GV601VI * Modify two TUF aura DB entries to match full range * Thu Apr 27 2023 lukeAATTljones.dev- Update to version 4.6.2: * Update deps * Fix rog-control-center not reopening if is set * Better update of aura modes if supported list changed * Prep new release * Prep new release * Update deps * More tweaks to notifications * Update supergfx dep * Update deps * Various tray and notification improvements * Use egui without wayland feature due to segfault * Better handling of supergfx version check, aura config updates * Add support for GV604 LEDs * Begin fixing up support of basic modes + supergfx * Optimise keyboard detection * Add 0x18c6 keyboard * Persistent dark / light mode * Add support for GX650P LED modes * Add led modes for GU604V * Begin adding 18c6 keyboard support * Update egui and supergfxctl deps * Makefile: split install into install-{program,data} * fix: sleep-animation * Bugfix: Adjust how sub-llops and part of anime animation handle * Add support for FX506LH keyboard layout * Add support for G533Z keyboard and modes * Fix remove the leftover initial config writes on `new()` for some controllers * Update fedora build instruction * Update README.md * Update gitlab CI * Update .gitlab-ci.yml file * Update .gitlab-ci.yml file * Update .gitlab-ci.yml file * Properly enable pipeline cache? * Add git hooks via cargo-husky. Many many cleanups. * Fixed typo in the instructions for Pop_OS installation commands * Update deps, prep RC * RCC: Adjust check for dgpu status change * Convert repeated code in config-traits to a macro * Add checks to rename configs if required * daemon-user: refactor config files * Refactor config_trait crate and add doc comment examples * Add extra doc comments to config-trait * Break config-traits out in to crate * ROGCC: add note re: aura in gui * Add support for GL703GE keyboard layout * Fix profile controller not detecting if platform_profile is changed * Split fan-curve config to own file * Config files use generic traits * Update readme with popos build instructions * Update readme with new build requirements * Better config fie handling for the asusd daemon * Format * Adjust service file * Slightly adjust keyboard widget * Advanced Aura feature * Add disable_nvidia_powerd_on_battery option * Fixes \'asusctl bios --help\' (issue #299) * Wed Dec 28 2022 lukeAATTljones.dev- Update to version 4.5.8: * Fix pipeline * Fix incorrect stop/start order of nvidia-powerd on AC plug/unplug * asusd: fixing a blocking op * ROGCC: Don\'t notify user if changing to same mux mode * Sat Dec 10 2022 lukeAATTljones.dev- Update to version 4.5.6: * Prep 4.5.6 release * asusd: check if nvidia-powerd enabled before toggling * asusd: Very basic support for running a command on AC/Battery switching * ROGCC: Very basic support for running a command on AC/Battery switching * ROGCC: Minor correction to tray menu * ROGCC: Better handle the use of GPU MUX without supergfxd * Adjust profile task to help TUF laptops notify * Fix tasks not always running correctly on boot/sleep/wake/shutdown * Fix: ROGCC: show option for LED notifications * Wed Dec 07 2022 lukeAATTljones.dev- Update to version 4.5.5: * Fix: ROGCC: Remove unwrap causing panic on main thread * add led modes for FX506HC * Tue Dec 06 2022 lukeAATTljones.dev- Update to version 4.5.4: * Use correct defaults for GfxMode and GfxPower * Adjust gitlab pipeline to ignore checks for tags * Add missing files * ROGCC: don\'t require supergfxd to be running * Tue Dec 06 2022 lukeAATTljones.dev- Update to version 4.5.3: * Prep new minor release * Fix: ROGCC: log and show more errors on startup * Fix: ROGCC: remove unused arg in fan curve widget * Version bump for RC * Fix: ROGCC: apply changes to correct fan curve profile * chore: cranky cleanups * Update changelog * Fix: ROGCC: Correctly deny badly formed fan graphs * Add led modes for G713RM * Cause great pain to self with cargo-deny + cargo-cranky * bump dependencies * add led modes for G513RM * Fri Dec 02 2022 lukeAATTljones.dev- Update to version 4.5.2: * Version bump for dep updates * Update dependencies * rust/cargo is also needed * Update README.md * Fix VivoBook detection * Don\'t install unnecessary packages * Install required libgtk-3-dev package * Thu Dec 01 2022 Luke Jones - Add constraints for OBS, the build is hitting memory limits * Fri Nov 18 2022 lukeAATTljones.dev- Update to version 4.5.1: * Bump version * ROGCC: splatter log messages everywhere. Rename state control * ROGCC: Make zbus notifications fully manage pagestates * ROGCC: share PageState so tray can use it. zbus notifs update this * ROGCC: add status for dgpu, charge ctl, panel-od to systray * Set tray icon after init * Try to prevent tray loop stalling * 4.5.1-RC1 * Enable system tray status for dGPU and actions * Adjust FA506IE led mode match to FA506I * Bump version * Add led_data for 2022 ASUS TUF Gaming A15 FA506IE * Update app icons * Add Vivobook to asusd rules * Add openSUSE requirements to build asusctl * Add missing file * Tray icons * Prep release 4.5.0 * Update deps. Fixes to runtime * ROGCC: Use tokio instead of smol * Remove some dbg! statements * Clarify gpu mux notif * Fix rogcc not closing when run-in-background * Fix rog-control-center notifs * Send signals using the correct context for each * Fix inclusion of supergfxctl lib * Add notification of dGPU state change * Add missing file * Refined AC monitoring * Make some ledmodes more generic matched across models * RCC: disable vsync due to NoAvailablePixelFormat error: * Bump rc version * Minor fixes to attr writes * Clippy run * Try official latest docker image * Use \'latest\' rustdocker image * Shift all deps to workspace versioning * Added LED modes for ROG Flow X16 * Cleanup notifications some * Check inotify paths are valid. Add dgu/egpu/ac_online checks * Further improve the daemon controller pattern and reduce cloned code * Convert chunk of daemon to use async mutex * Use tokio in asusctl * inotify relies on tokio, so a switch is required.. * Previous inotify macro was blocking. Needs async closures... * Is smol blocking or inotify blocking it? * daemon: inotify for panel_od and gu_mux_mode * Add GU603Z to ledmodes * Trial single inotify test * Use loops to ensure settings apply where a mutex is tried * Add ledmodes for 2021 Zephyrus M16 models * Add libfontconfig1-dev to CI env * Minor update to changelog * Release 4.4.0 * daemon: add check to avoid accidental use of TUF led control * Add CLI for 0x19b6 Lid LED * rog-aura: Add lid zone * rog-gui: don\'t reset selection when enable fan-curve * rog-gui: add reset-curve button * rog-profiles: fixup populating default curves if none * rog-gui: sort fan curve by name * Changed hyperlink from achived code * rog-aura: tested effects on TUF, works * Update readme * Bump various versions * rog-aura: Add flicker effect * Test battery search * power: rc4, remove energy_full_design check * rog-aura: add per-zone effects * rog-aura: add basic per-key support * Remove println from example * rog-aura: reorganise per-key effects * rog-aura: don\'t start effect on red * Implement simple \'breathe\' per-key effect * Version bump * rog-aura: bringup the per-key LED stuff again * Update asusd-ledmodes.toml: added board name G513RC * rog-platform: Add extra check types to find battery * rog-platform: additional check against manufacturer attr * Rename all instances of dgpu_only to gpu_mux * daemon: update an old log comment. Don\'t reload panel_od if not available * Doc updates * daemon: Vastly improved task creation * profiles: error if fan curve parse is less than 8 * daemon: fix keyboard brightness setting * rog-platform: add power (basics) * Update asusd-ledmodes.toml - added G713RS This is my laptop model and i confirm that \"G713RS\" is in the correct config group (tested all the modes) * Add missing files :( * Prep for new release * Extend GpuMode to include other modes * Rename RogBios bits to Platform. Better GPU MUX support. * Merge rog-supported in to rog-platform * Create rog-platform, refactor rogcc ipc-file handling * Add note and screenshots of GUI * ROGCC: group fan profile buttons with cpu/gpu buttons with enable/disable * Wed Aug 03 2022 lukeAATTljones.dev- Update to version 4.3.4: * Version bump * ROGCC: Remove power setting from correct array * Tue Aug 02 2022 lukeAATTljones.dev- Update to version 4.3.3: * Release 4.3.3 * Version bump. Add early-error display * ROGCC: effect visuals. daemon: support TUF RGB * ROGCC: effect visual test * Use INSTALL_DATA for toml and gif files * New udev rules to work with both TUF and ROG * daemon: Re-enable aura control for TUF * Fix brightness setting ignoring the first 6 leds * Add G713RW to asusd-ledmodes.toml * rog-aura: add gap between numpad on gl504 * ROGCC: use the correct colourspace for colour picker * ROGCC: split keyboard layout into widget * rog-aura: stand-off the rog row * rog-aura: adjustment of layouts and key sizes * rog-aura: adjustment of layouts and key sizes * rog-aura: Cleanup layouts, add gl504_US.toml * Remove accidental board name test * rog-aura: add proper labels for keys via &str into * rog-aura: fix up G533 layout * ROGCC: rog-aura: Keyboard layout templates and definitions * ROGCC: add enable/disable aura options depending on mode * ROGCC: style change * ROGCC: style change * ROGCC: split widgets from pages * Update deps * ROGCC: rename config file * Add verbose output for fan-curve detection. Add mocking to GUI. * Update deps * Version bump for RC * Clean up erroneously included files * ROGCC: Attempt to add LED brightness * ROGCC: Better control of notifs, add panel_od * Add rog-control-center to the workspace * Fix misnamed led dbus method * Switch a keyboard prod_id to enum * Bump daemon version * Trial BTreeMap return for led dbus * Add to/from [f32;3] for Colour] * Cleanup * Switch zbus led_mode to return AuraModeNum * Make CurveData members public * Make FanCurveSet members public * Add Hash derive to Profile * Minor tweaks on derives * Add LED support for G713IC * Fix some typos. * Thu Jul 21 2022 lukeAATTljones.dev- Update to version 4.3.0: * Prep new release * Update CHANGELOG.md * Properly set full defaults for LED power * Make LED power more universal * Return error if a pixel-gif is larger than the anime-display dimensions * Make rog-anime more tolerent of faults * Minor doc comment change * Mon Jul 18 2022 lukeAATTljones.dev- Update to version 4.2.1: * Add extra multizone test * Prep new release * Create defaults on missing zones * Fix test for CI * Fix test * Add more support detection for bios/system level components * Add panel_od support * Correctly save multizone config * Add GA401I Anime support * Add doc comments for bytes of 0x1866 power control * Add LED support for GX703HS * Bump versions * Enforce valid image brightness in daemon and asusctl * Bump versions * Add support for /etc/asusd/asusd-user-ledmodes.toml * Re-enable cargo test in pipeline * Updated changelog * Updated changelog * Slightly adjust G402 scaling, add some more documentation * tmp * Add GA402 anime-matrix packet unit test * Additional comments in animeimage * Add commenting to AnimeImage to help with GA402 * Complete anime diagonal gif support for GA402 * Fix anime exampels * First pass of Anime update for new matrix display * Add note in cargo.toml re: lto * Use hashset in aura power config * Rebuild of LED power control * cargo added to installation * Initial multizone fixup work * Save and restore kb bright only on shutdown/sleep/boot/wak * Add more multizone support * Update main.rs * Add GA503R LED modes * Update changelog * Set keyboard brightness on resume. Refactor some tasks * Fixes to anime-matrix system thread handling * Tue Jul 05 2022 lukeAATTljones.dev- Update to version 4.1.0: * Update changelog * prep new release * Adjust how thread exit is handled for anime controller * Combination for power state leds boot/sleep/all/keys/side LEDS * Fixes to tasks * output multizone commands required * init multizone_led_mode and per_key_led_mode from LaptopLedData * Re-enable notif for profile change * Added tasks for reload keyboard bright, and for charge control * Async tasks * update changelog * Add brightness to anime zbus notif * Re-enable notification on anime power-state change * Add diagonal-template.png to rog-anime/data/anime/custom/ * Add G512 to LED support list * Add GU502LV LED support * Version bumps * Use smol async for daemon and daemon-user * Use smol async for asus-notify * Update anime examples * Partial asusd-user update * Update more deps * Update changelog * Add support for GA402R * Format * Finalise zbus3 conversion * fix all available options not being displayed in led-mode help * adds support to enable/disable side leds * Update asusd-ledmodes.toml to support Asus Rog Strix G15 G513QM * fixed interger division bug and related tests, as well as a comment bug * fix for #176 - fancurve percentage check not handled correctly * Fixed formatting of install instructions * fixed a small typo * add g513ic led * Wed May 11 2022 Enrico Belleri - Use obs services for source and vendor- Fix build * Sun Dec 19 2021 Luke Jones - Version 4.0.7 * Mon Nov 01 2021 Luke Jones - Version 4.0.6- Fix CLI for bios toggles- Extra commands for AniMe: pixel-image, gif, pixel-gif * Wed Oct 27 2021 Luke Jones - Version 4.0.5 * Sat Oct 02 2021 Luke Jones - Version 4.0.4 - Add missing Profile commands - Spawn tasks on individual threads to prevent blocking - Don\'t force fan-curve default on reload - Begin obsoleting the graphics switch command in favour of supergfxctl - Slim down the notification daemon to pure ASUS notifications * Wed Sep 15 2021 Luke Jones - Version 4.0.3 - Don\'t show fan-curve warning if fan-curve available - Add G713QR to Strix led-modes - Fix part of CLI fan-curve control * Tue Sep 14 2021 Luke Jones - Version 4.0.2 - Backup old configs to *-old if parse fails - Prevent some types of crashes related to unpatched kernels - Add better help for graphics errors - Add better help for asusctl general errors - Implement fan-curve dbus API - Implement partial fan-curve control via CLI tool + Set fan curve for profile + fan gpu/cpu * Sat Sep 11 2021 Luke Jones - Version 4.0.0 - AniMe: + Support 8bit RGB, RGBA, 16bit Greyscalw, RGB, RGBA + add `AsusImage` type for slanted-template pixel-perfect images + `BREAKING:` plain `Image` with time period is changed and old anime configs break as a result (sorry) - LED: + By popular request LED prev/next cycle is added + Add led modes for GX551Q - Graphics control: + graphics control is pulled out of asusd and moved to new package; https://gitlab.com/asus-linux/supergfxctl - Proflies: + profiles now depend on power-profile-daemon plus kernel patches for support of platform_profile - if your system supports fan-curves you will also require upcoming kernel patches for this + profiles are now moved to a new file + fan-curves are only partially completed due to this release needing to be done sooner * Sun Aug 01 2021 Luke Jones - Version 3.7.2 + Added - Enable multizone support on Strix 513IH - Add G513QY ledmodes + Changed - Fix missing CLI command help for some supported options - Fix incorrectly selecting profile by name, where the active profile was being copied to the selected profile - Add asusd version back to asusctl -v report - Fix various clippy warnings * Sat Jun 12 2021 Luke Jones - Version 3.7.1- Refine graphics mode switching: + Disallow switching to compute or vfio mode unless existing mode is \"Integrated\" * Sun Jun 06 2021 Luke Jones - Version 3.7.0 + Set PM to auto for Nvidia always + Extra info output for gfx dev scan + Extra info in log for G-Sync to help prevent user confusion around gfx switching + Add GA503Q led modes + Added ability to fade in/out gifs and images for anime. This does break anime configs. See manual for details. + Added task to CtrlLed to set the keyboard LED brightness on wake from suspend - requires a kernel patch which will be upstreamed and in fedora rog kernel + Make gfx change from nvidia to vfio/compute also force-change to integrated _then_ to requested mode + Fix invalid gfx status when switching from some modes + Fix copy over of serde skipped config values on config reload * Tue May 25 2021 Luke Jones - Version 3.6.2 + Bugfix: write correct fan modes for profiles + Bugfix: apply created profiles * Tue May 25 2021 Luke Jones - 3.5.1 - Bugfix for cycling through profiles * Mon May 24 2021 Luke Jones - Version 3.6.0 + Add GX550L led modes + Don\'t save compute/vfio modes. Option in config for this is removed. + Store a temporary non-serialised option in config for if compute/vfio is active for informational purposes only (will not apply on boot) + Save state for LEDs enabled + sleep animation enabled + Save state for AnimMe enabled + boot animation enabled + Add extra config options and dbus methods + Add power state signals for anime and led + Refactor to use channels for dbus signal handler send/recv + Split out profiles independant parts to a rog-profiles crate + Cleanup dependencies + Fix some dbus Supported issues * Sat May 15 2021 Luke Jones - Version 3.5.2 + bugfix: don\'t deadlock on change compute/vfio/compute * Mon Apr 26 2021 Luke Jones - Version 3.5.1 + Anime: - Bugfix to multiple user config * Sun Apr 25 2021 Luke Jones - Add asusd-user to package * Sun Apr 25 2021 Luke Jones - Version 3.5.0 + Keyboard: - Split out all aura functionality that isn\'t dependent on the daemon in to a new crate `rog-aura` (incomplete) - Keyboard LED control now includes: + Enable/disable LED\'s while laptop is awake + Enable/disable LED animation while laptop is suspended and AC plugged in - Properly reload the last used keyboard mode on boot + Graphics: - Correctly enable compute mode for nvidia plus no-reboot or logout if switching from vfio/integrated/compute. - Add asusd config option to not save compute/vfio mode switch. + Anime: - Enable basic multiple user anime configs (asusd-user must still be restarted) + Profiles: - Enable dbus methods for freq min/max, fan curve, fan preset, CPU turbo enable. These options will apply to the active profile if no profile name is specified. * Sun Apr 11 2021 Luke Jones - Version 3.4.1 + Fix anime init * Sun Apr 11 2021 Luke Jones - Version 3.4.0 + Revert zbus to 1.9.1 + Use enum to show power states, and catch missing pci path for nvidia. + Partial user-daemon for anime/per-key done, `asusd-user`. Includes asusd-user systemd unit. + user-daemon provides dbus emthods to insert anime actions, remove from index, set leds on/off - Config file is stored in `~/.config/rog/rog-user.cfg` + AniMe display parts split out to individual crate in preparation for publishing on crates.io * Sun Apr 11 2021 Luke Jones - Project renamed to asusctl * Tue Mar 30 2021 Luke Jones - Version 3.3.0 + Add ledmodes for G733QS + Add ledmodes for GA401Q + Default to vfio disabled in configuration. Will now hard-error if enabled and the kernel modules are builtin. To enable vfio switching `\"gfx_vfio_enable\": false,` must be changed to `true` in `/etc/asusd/asusd.conf` * Wed Mar 24 2021 Luke Jones - Version 3.2.4 + Bugfix to vfio builtin errors * Wed Mar 24 2021 Luke Jones - Version 3.2.3 + Better handling of session tracking + List all profile data + Get active profile name + Get active profile data * Tue Mar 23 2021 Luke Jones - Version 3.2.2 + Fix brightness control for non-rgb keyboards * Mon Mar 22 2021 Luke Jones - Version 3.2.1 + Fix brightness control + Large cleanup of code relating to LED controls * Sun Mar 21 2021 Luke Jones - Version 3.2.0 + Refactor keyboard LED handling + Added --list for profiles (Thanks AATTaqez) + Added --remove for profiles (Thanks AATTaqez) + Added a graphics mode: vfio. This attaches Nvidia devices to vfio module. + Per-key LED modes disabled, which need thinking about how to go ahead with for future * Tue Mar 16 2021 Luke Jones - Version 3.1.7 + Refactor many parts of daemon + Switch out session monitoring to logind-zbus * Thu Mar 11 2021 Luke Jones - Version 3.1.6 + Graphics switching not waits for all graphical user sessions to log out * Wed Mar 10 2021 Luke Jones - Version 3.1.5 + Further tweaks to gfx switching + More logging on gfx switching + Filter bios help according to supported modes + Prevent gfx mode switching if in dedicated/G-Sync mode * Wed Mar 10 2021 Luke Jones - Version 3.1.4 + Notify through dbus if user changes profile manually + Better help on CLI, show help only for supported items + Bugfix to gfx switcher * Wed Mar 10 2021 Luke Jones - Version 3.1.3 - Hotfix: gracefully handle removing modules in use caused by display-manager not fully shutdown at the time of trying to remove modules. It will now retry every 250ms per module * Tue Mar 09 2021 Luke Jones - Version 3.1.2 + Test and create /etc/X11/xorg.conf.d/ if it doesn\'t exist + Hotfix to better report module issues * Tue Mar 09 2021 Luke Jones - Version 3.1.1 + Hotfix: add nvidia-uvm to controller * Tue Mar 09 2021 Luke Jones - Version 3.1.0 + Add GU502LU led-modes + Graphics switching is now rebootless, the daemon will now restart the display-manager to switch modes instead. Caveats are: - There is no confirmation from the daemon, the program issuing the command must confirm the request. - systemd only + Laptops with dedicated Nvidia mode: - You still must reboot for the bios to switch modes - On boot if dedicated mode is active then asusd will update the required configs to put display-manager in nvidia mode * Mon Feb 22 2021 Luke Jones - Version 3.0.1 + G531GD led modes * Sun Feb 14 2021 Luke Jones - Version 3.0.0 + Write set+apply after each array in multizone + Remove misc bad logic + Use same code path as 0x1866 device to configure led support for 0x1854 device + Remove duplicate code + Set correct speeds for multizone + Remove dbus crate in favour of zbus. This removes the external dbus lib requirement. + Huge internal refactor + BREAKING CHANGE: Anime code refactor. DBUS method names have changed + Cleanup fan and cpu control + configs * Tue Jan 26 2021 Luke Jones - Version 2.2.1 + fix CLI feedback for reboot/restartx. Update readme + dracut force driver include for nvidia dedicated + change fan-mode CLI tag * Tue Jan 26 2021 Luke Jones - Version 2.2.0 + dbus method for \'supported functions\' + add dedicated gfx safety + bring ctrl-gfx back in to main control for better integration + safely upgrade config files * Sun Jan 10 2021 Luke Jones - Version 2.1.2 + Adjust gfx controller to assume that the graphics driver is loaded if the mode is set for nvidia/hybrid * Sat Jan 09 2021 Luke Jones - Version 2.1.1 + Update dependencies
|
|
|