Skip to content

Latest commit

 

History

History
217 lines (197 loc) · 9.07 KB

NEWS.md

File metadata and controls

217 lines (197 loc) · 9.07 KB

News

v1.12 (2018-05-20)

  • Change location providers to allow updates. GeoClue and CoreLocation now provide continuous location updates.
  • Allow time-based configuration i.e. setting the redness effect based on time of day instead of based on the elevation of the sun. See the man page for more information.
  • Now looks for the configuration file in ~/.config/redshift/redshift.conf (or ${XDG_CONFIG_HOME}/redshift/redshift.conf) if $XDG_CONFIG_HOME is set. The old location at ~/.config/redshift.conf is deprecated but still searched as a fall back.
  • Run hooks when enabling/disabling Redshift.
  • Default temperatures changed to 6500K during daytime and 4500K during night.
  • With randr, allow multiple but not all CRTCs to be redshifted.
  • Removes deprecated original GeoClue location provider (use GeoClue 2 instead).
  • The option for enabling the short fade between color effects is now called fade instead of transition in the configuration file. The term transition caused a lot of confusion about what this option does (the old option still works but is deprecated).
  • The preserve option is enabled by default for vidmode, randr, Windows (w32gdi) and macOS (quartz). The option is now controlled by the -P command line option.
  • Work around issue where Windows adjustments sometimes fail.
  • Install AppArmor profile.
  • quartz: Fix incorrect use of display identifier.
  • Various bug fixes and updated translations.

v1.11 (2016-01-02)

  • Add option preserve for gamma adjustment methods (randr, vidmode, quartz, w32gdi) to apply redness on top of current gamma correction.
  • Fix #158: Add redshift.desktop file to resolve an issue where Geoclue2 would not allow redshift to obtain the current location (Laurent Bigonville)
  • Fix #263: Make sure that the child process is terminated when redshift-gtk exits.
  • Fix #284: A sample configuation file has been added to the distribution tarball.
  • Fix warning message in redshift-gtk that is some cases caused redshift-gtk to fail (#271) (Christian Stadelmann, Javier Cantero)
  • Fix #174: Use nanosleep() for sleeping to avoid high CPU load on platforms (NetBSD, ...) with limitations in usleep() (Piotr Meyer)
  • Various updates to man page and translations.

v1.10 (2015-01-04)

  • Fix #80: Add Geoclue2 location provider.
  • Add CoreLocation (OSX) location provider and Quartz (OSX) gamma adjustment method.
  • Add hooks for user actions on period switch.
  • Be less verbose when color values/period did not change.
  • Add config setting to set gamma separately for day/night.
  • Add support for custom transition start and end elevation (Mattias Andrée).
  • redshift-gtk: Show errors from child process in a dialog.
  • Fix #95: Add AppData file for package managers.
  • Use gettimeofday if POSIX timers not available (add support for OSX).
  • Fix #41: Do not jump to 0 % or 100 % when changing direction of transition (Mattias Andrée).
  • redshift-gtk: Relay USR1 signal to redshift process.
  • redshift-gtk: Notify desktop about startup completion.
  • Fix: systemd unit files were built from the wrong source.
  • Fix #90: Print N/S and E/W in the location (Mattias Andrée).
  • Fix #112: redshift-gtk: Do not buffer lines from child indefinitely.
  • Fix #105: Limit decimals in displayed location to two.
  • Update dependencies listed in HACKING.md (emilf, Kees Hink).
  • Fix: Make desktop file translatable.
  • Add Travis CI build script.

v1.9.1 (2014-04-20)

  • Fix: Do not distribute redshift-gtk, only redshift-gtk.in.
  • Fix: Geoclue support should pull in Glib as dependency.
  • geoclue: Fix segfault when error is NULL (Mattias Andrée).
  • geoclue: Set DISPLAY=:0 to work around issue when outside X (Mattias Andrée).
  • redshift-gtk: Fix crash when toggling state using the status icon.
  • redshift-gtk: Fix line splitting logic (Maks Verver).

v1.9 (2014-04-06)

  • Use improved color scheme provided by Ingo Thies.
  • Add drm driver which will apply adjustments on linux consoles (Mattias Andrée).
  • Remove deprecated GNOME clock location provider.
  • Set proc title for redshift-gtk (Linux/BSD) (Philipp Hagemeister).
  • Show current temperature, location and status in GUI.
  • Add systemd user unit files so that redshift can be used with systemd as a session manager (Henry de Valence).
  • Use checkbox to toggle Redshift in GUI (Mattias Andrée).
  • Gamma correction is applied after brightness and temperature (Mattias Andrée).
  • Use XDG Base Directory Specification when looking for configuration file (Mattias Andrée).
  • Load config from %LOCALAPPDATA%\redshift.conf on Windows (TingPing).
  • Add RPM spec for Fedora in contrib.
  • redshift-gtk has been ported to Python3 and new PyGObject bindings for Python.

v1.8 (2013-10-21)

  • IMPORTANT: gtk-redshift has changed name to redshift-gtk.
  • Fix crash when starting geoclue provider. (Thanks to Maks Verver)
  • Fix slight flicker int gamme ramp values (Sean Hildebrand)
  • Add redshift-gtk option to suspend for a short time period (Jendrik Seipp).
  • Add print mode (prints parameters and exits) by Vincent Breitmoser.
  • Set buffering on stdout and stderr to line-buffered.
  • Allow separate brightness for day and night (Olivier Fabre and Jeremy Erickson).
  • Fix various crashes/bugs/typos (Benjamin Kerensa and others)

v1.7 (2011-07-04)

  • Add Geoclue location provider by Mathieu Trudel-Lapierre.
  • Allow brightness to be adjusted (-b).
  • Provide option to set color temperature directly (Joe Hillenbrand).
  • Add option to show program version (-V).
  • Add configure.ac option to install ubuntu icons. They will no longer be installed by default (Francesco Marella).
  • config: Look in %userprofile%/.config/redshift.conf on windows platform.
  • Fix: w32gdi: Obtain a new DC handle on every adjustment. This fixes a bug where redshift stops updating the screen.

v1.6 (2010-10-18)

  • Support for optional configuration file (fixes #590722).
  • Add man page for redshift written by Andrew Starr-Bochicchio (fixes #582196).
  • Explain in help output that 6500K is the neutral color temperature (fixes #627113).
  • Fix: Handle multiple instances of the GNOME clock applet; contributed by Francesco Marella (fixes #610860).
  • Fix: Redshift crashes when VidMode fails (fixes #657451).
  • Fix: Toggle menu item should not be of class gtk.ImageMenuItem (fixes #620355).
  • New translations and translation updates: Lithuanian (Aurimas Fišeras); Brazilian Portuguese (Matteus Sthefano Leite da Silva); Finnish (Jani Välimaa); Italian (Simone Sandri); French (Emilien Klein); Russian (Anton Chernyshov).

v1.5 (2010-08-18)

  • New ubuntu-mono-dark icons that fit better with the color guidelines. Contributed by aleth.
  • Improve GNOME location provider (patch by Gabriel de Perthuis).
  • Application launcher and autostart feature contributed by Francesco Marella.
  • Translation updates: Basque (Ibai Oihanguren); Chinese (Jonathan Lumb); French (Hangman, XioNoX); German (Jan-Christoph Borchardt); Hebrew (dotancohen); Spanish (Fernando Ossandon).

v1.4.1 (2010-06-15)

  • Include Ubuntu Mono icons by Joern Konopka.
  • Fix: Toggle icon in statusicon.py like appindicator already does.
  • Tranlation updates: Spanish (Fernando Ossandon), Russian (Чистый)

v1.4 (2010-06-13)

  • Command line options for color adjustment methods changed. Procedure for setting specific screen (-s) or CRTC (-c) changed. See redshift -h for more information.
  • Automatically obtain the location from the GNOME Clock applet if possible.
  • Add application indicator GUI (by Francesco Marella) (fixes #588086).
  • Add reset option (-x) that removes any color adjustment applied. Based on patch by Dan Helfman (fixes #590777).
  • configure options for GUI changed; see configure --help for more information.
  • New translations:
    • German (Jan-Christoph Borchardt)
    • Italian (Andrea Amoroso)
    • Czech (clever_fox)
    • Spanish (Fernando Ossandon)
    • Finnish (Ilari Oras)

v1.3 (2010-05-12)

  • Allow adjusting individual CRTCs when using RANDR. Contributed by Alexandros Frantzis.
  • Add WinGDI method for gamma adjustments on Windows platform.
  • Compile with mingw (tested with cross compiler on ubuntu build system).

v1.2 (2010-02-12)

  • Native language support: Danish and russian translations included in this release. Thanks goes to Gregory Petrosyan for the russian translation.

v1.1 (2010-01-14)

  • Provide a GTK status icon (tray icon) for redshift with the gtk-redshift program.

v1.0 (2010-01-09)

  • Temporarily disable/enable when USR1 signal is received.

v0.4 (2010-01-07)

  • Restore gamma ramps on program exit.

v0.3 (2009-12-28)

  • Continuously 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.

v0.1 (2009-11-04)

  • Initial release.