Before opening the issue, have you...?
Is your feature request related to a problem? Please describe
When using both MonitorControl and apps that use gamma table manipulations like f.lux issues can arise. Theses issues can be fixed by disabling either settings in MonitorControl or simply quitting the other app.
Describe the solution you'd like
We could use urlForApplication(withBundleIdentifier:) to detect the installation of a list of apps (using their bundle id) and display a warning to the user about this issue.
The warning could look something like this :
| Gamma table app detected |
Hey! It looks likes you're using <app>, nothing wrong here but MonitorControl and <app> both use gamma table manipulation and can't do this at the same time, causing issue in both apps. If you'd like, you can disable gamma table manipulation in MonitorControl |
| Disable gamma table manipulations |
Leave gamma table on |
Describe alternatives you've considered
We could also disable gamma table manipulations by default, but I don't think that would be ideal
Anything else?
No response
Before opening the issue, have you...?
Is your feature request related to a problem? Please describe
When using both MonitorControl and apps that use gamma table manipulations like
f.luxissues can arise. Theses issues can be fixed by disabling either settings in MonitorControl or simply quitting the other app.Describe the solution you'd like
We could use
urlForApplication(withBundleIdentifier:)to detect the installation of a list of apps (using their bundle id) and display a warning to the user about this issue.The warning could look something like this :
<app>, nothing wrong here but MonitorControl and<app>both use gamma table manipulation and can't do this at the same time, causing issue in both apps. If you'd like, you can disable gamma table manipulation in MonitorControlDescribe alternatives you've considered
We could also disable gamma table manipulations by default, but I don't think that would be ideal
Anything else?
No response