ctm: enable fade animation on nvidia driver versions 575 and above (#10095)

* ctm: enable fade animation on nvidia driver versions 575 and above

* format if statement without braces; handle potential throw when checking for nvidia version file
This commit is contained in:
fazzi 2025-04-18 20:44:54 +01:00 committed by GitHub
parent 02f7da2bf2
commit 51afc2c291
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 45 additions and 37 deletions

View file

@ -39,6 +39,7 @@ bool envEnabled(const std::string& env);
Hyprutils::OS::CFileDescriptor allocateSHMFile(size_t len);
bool allocateSHMFilePair(size_t size, Hyprutils::OS::CFileDescriptor& rw_fd_ptr, Hyprutils::OS::CFileDescriptor& ro_fd_ptr);
float stringToPercentage(const std::string& VALUE, const float REL);
bool isNvidiaDriverVersionAtLeast(int threshold);
template <typename... Args>
[[deprecated("use std::format instead")]] std::string getFormat(std::format_string<Args...> fmt, Args&&... args) {