aboutsummaryrefslogtreecommitdiffstats
path: root/DESIGN
diff options
context:
space:
mode:
authorJon Lund Steffensen <jonlst@gmail.com>2014-03-22 20:13:00 +0100
committerJon Lund Steffensen <jonlst@gmail.com>2014-03-22 20:13:00 +0100
commit09efaddd23468ef3d906c13e3d725e2341d757be (patch)
tree01bba123ef11d342732eea114e9a4e509e3d3f5f /DESIGN
parentUpdate Fedora spec file with systemd unit install (diff)
parentSupport for running Redshift without a graphical environment in Linux by using Direct Rendering Manager (diff)
downloadredshift-ng-09efaddd23468ef3d906c13e3d725e2341d757be.tar.gz
redshift-ng-09efaddd23468ef3d906c13e3d725e2341d757be.tar.bz2
redshift-ng-09efaddd23468ef3d906c13e3d725e2341d757be.tar.xz
Merge pull request #42 from maandree/gamma-drm
Support for running Redshift outside X using libdrm
Diffstat (limited to 'DESIGN')
-rw-r--r--DESIGN10
1 files changed, 5 insertions, 5 deletions
diff --git a/DESIGN b/DESIGN
index 0fdf6a0..1b88aba 100644
--- a/DESIGN
+++ b/DESIGN
@@ -58,11 +58,11 @@ I've been mostly consistent with the naming throughout the source code
(I hope).
First adjustment methods: There is "randr" which is the preferred
-because it has some features that are lacking in "vidmode" (IIRC it
-has to do with multiple monitors). Both are APIs in the X server that
-allow for manipulation of gamma ramps, which is what Redshift uses to
-change the screen color temperature. There's also "wingdi" which is
-for the Windows version.
+because it has support for multiple outputs per X screen whic is lacking
+in "vidmode". Both are APIs in the X server that allow for manipulation
+of gamma ramps, which is what Redshift uses to change the screen color
+temperature. There's also "wingdi" which is for the Windows version,
+and "drm" which allows manipulation of gamma ramps in a TTY in Linux.
Then there are location providers: "manual", "gnome-clock" and
"geoclue". Some time ago there was only one way to specify the