RedBlackAka (23aad157) at 19 Feb 22:26
Fix missing include and macOS
Added a small comment, the rest should be avoided in code. I will find documentation to link in the MR message
RedBlackAka (0acaf5b4) at 18 Feb 23:47
Add nice comment
RedBlackAka (267b8fdd) at 18 Feb 20:16
Cleanup
RedBlackAka (875346d4) at 18 Feb 20:12
Move section
Added a Linux equivalent, believe setpriority is the best way to do it there and a number 10 nice value seems reasonable.
RedBlackAka (b59eeb7f) at 18 Feb 20:05
Add Linux equivalent
Processes are assigned a priority class (Windows) that decides what processes receive CPU time first. By default, this is normal (and most programs don't bother changing it), which meant OpenRGB up until now had the same priority as e.g. most games and could interfere with the performance of such if the CPU was under heavy load. This PR sets the priority of the Qt window to below_normal (regardless of if open or minimized), which is generally more recommended for background processes. For Linux, this sets the nice value to 10. Could potentially help with alleviating the impact of high CPU usage seen by the effect plugin in the past.
Tested and verified as working on Windows and Linux
RedBlackAka (d15139a8) at 10 Jan 00:31
Fix again
RedBlackAka (f575bcf9) at 10 Jan 00:10
Fix
RedBlackAka (ac38195f) at 09 Jan 23:43
Test fix
RedBlackAka (4062170f) at 09 Jan 23:10
Fix
RedBlackAka (b23f0037) at 09 Jan 22:51
Test build
RedBlackAka (c482c3ca) at 09 Jan 22:35
Windows: Set process priority to below normal
... and 498 more commits
RedBlackAka (c482c3ca) at 09 Jan 18:01
Windows: Set process priority to below normal
RedBlackAka (ef5bab4f) at 09 Jan 16:22
RedBlackAka (95648b20) at 09 Jan 16:22
Fix wrong @detectors for Corsair Commander Core for udev rules gen...
... and 497 more commits
RedBlackAka (7b33aa02) at 03 Nov 13:41
ARM64 test
RedBlackAka (ef5bab4f) at 03 Nov 12:56