-
Notifications
You must be signed in to change notification settings - Fork 422
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
Support for using any number of CRTC:s in any number of screens #44
Conversation
I have rebased and squashed this branch. |
Can you please rebase this on the master (instead of merging master into your branch)? Maybe it would be a good idea to split the changes for each gamma method into separate commits so they can be reviewed separately. Also, maybe all the |
…CRTC:s in any number of screens Signed-off-by: Mattias Andrée <maandree@operamail.com>
Signed-off-by: Mattias Andrée <maandree@operamail.com>
Signed-off-by: Mattias Andrée <maandree@operamail.com>
Signed-off-by: Mattias Andrée <maandree@operamail.com>
Signed-off-by: Mattias Andrée <maandree@operamail.com>
Signed-off-by: Mattias Andrée <maandree@operamail.com>
…rence in a comparision Signed-off-by: Mattias Andrée <maandree@operamail.com>
I have rebased and splitted into logical steps. I also added an update to .gitignore.
|
Thanks, I've merged the two minor commits. |
@jonls how is it looking on merging this and its child branches? |
@mandree I'm a bit busy these days so I decided it was more important to push out the 1.9 release since I think we had some good features ready to go. I will start merging this as soon as I find some time. I see that you made some other pull requests but they seem to be based on this, no? I will focus only on merging this branch if it is the basis of the following pulls. Also, please don't merge master back into pull requests. If you need new features from master (i.e. they are essential to your patch) you can do a rebase on master. |
Okey. |
Alright, if you make something obsolete please close it so I won't spend time reviewing it ;) It's generally way easier for me if you break the pull requests up into small self-contained units. |
Sorry about that on 61, I did not want to have to rewrite a bunch of stuff if I missed something. |
This pull request continues #42 (Support for running Redshift outside X) by
adding support for using any number of CRTC:s in any number of screens with
individual gamma correction for each monitor.
The configurations are backwards compatible but are extended so that you
can select any monitor and apply gamma corrections individually by specifying
one section in the configuration file per monitor with the same name as the
adjustment method. For example:
The reason the sections are named as the adjustment method is
so that it is simple to have adjustment method dependent settings.
For example, if I use DRM the CRTC:s will be swapped so a can
extend the example above with: