File LACT.changes of Package LACT

-------------------------------------------------------------------
Wed Dec 11 14:43:07 UTC 2024 - ecsos <ecsos@opensuse.org>

- Update to 0.6.0
  * Features
    - Add support for multiple settings profiles (#327)
    - Show dialog when attempting to reconnect to daemon
    - Include device info and stats responses in debug snapshot
    - Improve plot rendering, use supersampling and do it in a background thread
    - [breaking] Add initial Nvidia support (#388)
    - Implement clocks control on Nvidia (#398)
    - Add special case for invalid throttle mask
    - Add snapshot command to CLI
    - Add RDNA3 zero RPM setting (#393)
  * Bug Fixes
    - Getting pci info in snapshot
    - Retry reading p-states if the value is nonsensical
    - Increase retry intervals when evaluating GPUs at start
    - Make throttling flags ellipsized to avoid massively oversized window (#402)
    - Deduplicate throttle status bits
    - Update amdgpu-sysfs with iGPU fixes, add steam deck quirk (#407)
    - Fedora spec non-default builds (#410)
  * Refactor
    - Make info page a relm component (#404)
    - Drop redundant ClockSettings structure in the ui
  * Documentation
    - Update issue template to mention common RDNA3 problems
    - Fix issue template yaml
    - Move description to label in issue template
  * Miscellaneous Tasks
    - Bump version
    - Update docs, enforce minimum rust version
    - Set codegen-units=1 to decrease binary size in release (#390)
    - Include service log in debug snapshot
    - Drop old bench feature
    - Bump dependencies
    - Bump version
    - Remove unused Cargo features (#405)
  * Developer
    - Automatically create release on tag push
    - Trigger workflow on tag push
    - Bump workflow rust version
    - Add debug builds to makefile
    - Skip building signed packages if signing secret is not found
    - Don't run rust checks on master pushes, only PRs
  * Packaging
    - Add libdrm to debian dependencies
    - Add fedora 41 package (#399)
    - Generate Spec Files for COPR on Release Publish (#406)
    - Drop invalid copr trigger check

-------------------------------------------------------------------
Tue Oct 29 11:45:14 UTC 2024 - ecsos <ecsos@opensuse.org>

- Update to 0.5.6
  * Features
    - Restart daemon if it crashes (just in case)
    - Show detailed power profile information (#360)
    - Support for power profile heuristics configuration (#361)
    - Use ScrolledWindow for initramfs output when enabling/disabling oc (#364)
    - Bump amdgpu-sysfs with fix for #367
    - Show effective VRAM clockspeed in the GUI on GDDR6 (#368)
    - Improve config change watcher logic to avoid unnecessary reloads
    - Add option to reset all configuration
    - Use relm4 for the UI (only main parts) (#375)
    - Prevent repeated enabling/disabling of overclocking before reboot
    - Remote management over TCP (#379)
    - Add headless packages for RHEL (via Rocky Linux) (#380)
  * Bug Fixes
    - Avoid malloc_trim non non-gnu systems (#353)
    - Avoid crashing on non-numeric input in fan curve editor
  * Documentation
    - Update nixos package info
  * Miscellaneous Tasks
    - Fix deprecation warnings
    - Update dependencies, adopt new gtk-rs clone macro syntax
    - Bump version
    - Drop support for building without libdrm
    - Skip serializing empty values in the config
    - Remove drm feature from makefile
- Changes from 0.5.5
  * Features
    - Check /sys/bus/pci/devices for devices that don't have a drm entry initialized
    - Add fan speed plot (#338)
    - Rearrange graphs in a grid
  * Bug Fixes
    - Find matching debugfs device by searching through all names
    - Apply power profile mode after the performance level
    - Fix press 'Enable Overclocking' will panic (#320)
    - Gracefully handle transient fan control errors
    - Label text clipping
    - Set fan speed graph y axis label to rpm
    - Only set PMFW options when they're different from the current value
    - Defer committing clocks/fan settings changes until all the values have been written (#340)
  * Documentation
    - Add development build info to readme
  * Miscellaneous Tasks
    - Bump dependencies
    - Drop unused dependency
  * Packaging
    - Add ubuntu 24.04 package (#332)
- Changes from 0.5.4
  * Features
    - Improved error reporting, RX 7900 Fixes (#279)
    - Clearer gpu/card model separation (#287)
    - Use drm for getting the gpu device name when possible (#288)
    - Automatically reload configuration when the config file is changed
    - Fan control hysteresis (#292)
    - Set higher process priority (nice value) in the default systemd unit
    - Implement historical charts window (#301)
    - Add support for dumping VBIOS to a file (#305)
  * Bug Fixes
    - Statistics jumping around in the OC page (#280)
    - Consistently format GPU statistics in OC page (#282)
    - Skip config file events that happen right after writing the config to avoid unnecessary reloads
    - Set performance level after the clocks table, reset it to auto before applying a custom value (#298)
    - Avoid freezing the UI when enabling/disabling overdrive (#300)
    - Add system update to arch linux package build script
    - Add update fix to headless and libadwaita arch package builds
  * Performance
    - Optimize plot drawing
  * Miscellaneous Tasks
    - Bump dependencies
    - Supress clippy warning
    - Lact-daemon-openrc: Support setups without merged usr (#297)
    - Update the fedora package to build for fedora 40 (#303)

-------------------------------------------------------------------
Mon Aug 12 00:46:36 UTC 2024 - Marcus Rueckert <mrueckert@suse.de>

- allow updating dependencies to fix rust 1.80 builds 

-------------------------------------------------------------------
Thu Mar 14 00:08:44 UTC 2024 - Marcus Rueckert <mrueckert@suse.de>

- initial package
openSUSE Build Service is sponsored by