aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog46
-rw-r--r--NEWS5
-rw-r--r--README17
-rw-r--r--configure.ac2
4 files changed, 62 insertions, 8 deletions
diff --git a/ChangeLog b/ChangeLog
index 1c281c0..99ab112 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,49 @@
+2009-12-28 Jon Lund Steffensen <jonlst@gmail.com>
+
+ Add autoconf check for clock_gettime() and floor().
+
+2009-12-28 Jon Lund Steffensen <jonlst@gmail.com>
+
+ Use clock_gettime() to read current time.
+
+2009-12-28 Jon Lund Steffensen <jonlst@gmail.com>
+
+ Use struct timespec instead of time_t for increased time precision.
+
+2009-12-26 Jon Lund Steffensen <jonlst@gmail.com>
+
+ Continously change color temperature (Add -o for one shot mode).
+ In continous mode, make a short transition from 6500K to the target
+ temperature when the program starts.
+
+2009-12-25 Jon Lund Steffensen <jonlst@gmail.com>
+
+ Allow compile time selection of which method to compile in.
+
+2009-12-25 Jon Lund Steffensen <jonlst@gmail.com>
+
+ Accept method names with different case.
+
+2009-12-25 Jon Lund Steffensen <jonlst@gmail.com>
+
+ VidMode: Fix memory leak.
+
+2009-12-25 Jon Lund Steffensen <jonlst@gmail.com>
+
+ Allow selection of X screen to apply adjustments to.
+
+2009-12-25 Jon Lund Steffensen <jonlst@gmail.com>
+
+ RANDR: Adjust color temperature fro all CRTCs.
+
+2009-12-23 Jon Lund Steffensen <jonlst@gmail.com>
+
+ Increment version to 0.2
+
+2009-12-23 Jon Lund Steffensen <jonlst@gmail.com>
+
+ Update ChangeLog, README and NEWS
+
2009-12-23 Jon Lund Steffensen <jonlst@gmail.com>
Add setting gamma ramps with the VidMode extension.
diff --git a/NEWS b/NEWS
index 885e030..bcf97d5 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,9 @@
+v0.3 (2009-12-28)
+* Continously adjust color temperature. One shot mode can be selected
+ with a command line switch.
+* Allow selection of X screen to apply adjustments to.
+
v0.2 (2009-12-23)
* Add a different method for setting the gamma ramps. It uses the
VidMode extension.
diff --git a/README b/README
index 5b2688f..71a350a 100644
--- a/README
+++ b/README
@@ -1,6 +1,6 @@
-Redshift
-========
+Redshift 0.3
+============
Adjust color temperature of your screen according to your
surroundings. This may help your eyes hurt less if you are working in
@@ -23,11 +23,9 @@ room. This is typically a low temperature at around 3000K-4000K
the light from outside, typically around 5500K-6500K (default is
5500K). The light has a higher temperature on an overcast day.
-Currently, the program will not continously update the color
-temperature but will only do so once. One way to continously update
-your screen is by running:
-
- $ watch -n 5 -- redshift <OPTIONS..>
+The program will continously update the color temperature at regular
+intervals. One shot mode can be selected if you only want to do one
+adjustment.
The command line options are explained in the following paragrphs. The
only required parameter is your current location, all other options
@@ -42,6 +40,11 @@ have reasonable defaults.
vidmode). Default is randr. In some cases one of the
methods will not work. In that case you may be able to
use the other method.
+ -o One shot mode. Do not continously adjust color
+ temperature.
+ -r Disable initial temperature transition. By default the
+ program will make a smooth transition to the desired
+ color temperature when the program is started.
-s SCREEN X screen to apply adjustments to.
-t DAY:NIGHT Color temperature to set at daytime/night.
-v Verbose output.
diff --git a/configure.ac b/configure.ac
index 09ee959..7467cc6 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2,7 +2,7 @@
# Process this file with autoconf to produce a configure script.
AC_PREREQ([2.64])
-AC_INIT([redshift], [0.2], [jonlst@gmail.com])
+AC_INIT([redshift], [0.3], [jonlst@gmail.com])
AC_CONFIG_SRCDIR([src/redshift.c])
AC_CONFIG_HEADERS([config.h])
AM_INIT_AUTOMAKE([dist-bzip2])