1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275
|
News
====
v2.0.9.11 (2022-09-11)
-------------------
- fix: wayland: avoid memory leak (thanks @joanbrugueram)
- fix: wayland: recover from failure due to VT switch
(thanks @joanbrugueram and @lheckemann)
v2.0.8 (2021-12-22)
-------------------
- Fix '-q' option (#34)
- Fix typo in AppArmor profile name
v2.0.7 (2021-01-14)
-------------------
- Escape error text in indicator dialog
- Downgrade wlroots method error to warning
- Update turkish translations
v2.0.6 (2020-12-12)
-------------------
- Update AppData metadata for modern practices (again)
- Update pt\_BR translations (thanks @ericonr)
- Add wayland abstraction to AppArmor profile
- Use AyatanaAppIndicator library when available
v2.0.5 (2020-11-14)
-------------------
- Undo AppData updates from version 2.0.4
v2.0.4 (2020-11-14)
-------------------
- Update AppData metadata for modern practices
- Add keywords to desktop file
v2.0.3 (2020-11-11)
-------------------
- Fix indicator for new logging methodology
- Fix logging in print mode
- Add more error logging for wl method
- Update README and CONTRIBUTING docs
v2.0.2 (2020-09-05)
-------------------
- Update specfile
- Overhaul logging implementation
- Fix issue with enable/disable functionality
- Fix issue with detection of unsupported Wayland outputs
v2.0 (2020-07-18)
-----------------
- Rename from redshift to gammastep
- Remove macOS and Windows support
- Support wlroots gamma control protocol
- Fix issue with continuously resetting temperature while disabled
- Fix dependency and other issues with systemd unit files
- Fix potential crash in GeoClue code
- Fallback to manual location provider if GeoClue fails
- Adjust AppArmor profile to support hooks and wlroots features
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.
|