-
-
Notifications
You must be signed in to change notification settings - Fork 266
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add option to disable theme switching while some process is running. #733
Comments
Idea: don't switch while Game Mode is activated as an additional option for the "Don't switch while playing video games" setting. |
I don't know anyone who uses Game Mode to be honest. Having a list of processes to block the switching sounds the most straight forward to me. |
I'll take a shot at implementing this myself. I'm not very familiar with WPF and C# anymore though. |
Your implementation is now available in the latest beta. I've made a few small changes to the UI such that the combo box loads asynchronously and also removed debug messages that were being logged on every timer tick. In my testing everything worked, thanks again! |
Was fun working on this, thanks for the quick help! |
Describe the enhancement or feature you'd like
Option to disable switching if certain programs are running.
Describe alternatives you've considered
The idle switch and the low GPU usage switches.
Additional context
The low GPU usage threshold does not work on my AMD GPU, because it's either too beefy, or the sampling is just broken(AMD reports null for sensors occasionally, so this isn't an issue with this application itself).
Furthermore, the GPU load threshold is inadequate for some scenarios:
I don't mind if my system switches while watching videos, or doing a render, or streaming per se. In those situations the frame drops are irrelevant, yet would be prevented by GPU usage.
On the other side, plenty of timing specific games use very little resources, such as League of Legends, Counter Strike, any roguelike really, similar for a lot of fighting games like Rivals of Aether.
The text was updated successfully, but these errors were encountered: