aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add systemd .service file for redshiftHenry de Valence2014-03-204-3/+66
| | | | | | | | | Add a systemd user .service file to allow users to run redshift as a daemon using systemd. Also adds a new configure option, `--with-systemduserunitdir`, which gives the install path. If set to `no`, systemd support is disabled. If not set, we use `pkg-config` to find the path.
* Outcomment .gitignore line that erroneously blocks the src/redshift-gtk dirJon Lund Steffensen2014-02-011-1/+1
|
* Merge pull request #21 from TingPing/py3kJon Lund Steffensen2014-01-066-22/+51
|\ | | | | | | | | | | Add Python 3 support Update icon cache on install Add more files to .gitignore Fix PyGI deprecation warning
| * Fix PyGI deprecated warningsTingPing2014-01-011-12/+12
| |
| * Update .gitignoreTingPing2014-01-011-1/+13
| |
| * Update icon cache on installTingPing2014-01-011-0/+10
| |
| * Port redshift-gtk to Python3TingPing2014-01-014-9/+16
|/ | | | Python 2 is no longer supported
* Merge pull request #19 from TingPing/patch-1Jon Lund Steffensen2013-12-291-2/+2
|\ | | | | Load config from %LOCALAPPDATA%\redshift.conf on Windows
| * Load config from %LOCALAPPDATA%\redshift.conf on WindowsTingPing2013-12-291-2/+2
| |
* | Merge pull request #20 from TingPing/patch-2Jon Lund Steffensen2013-12-291-2/+0
|\ \ | |/ |/| | | | | gamma-dummy: Remove unused header file Fixes building on windows
| * Fix building on WindowsTingPing2013-12-291-2/+0
|/
* Update translation filesJon Lund Steffensen2013-12-1221-1765/+4099
| | | | | Add location-geoclue.c to POTFILES.in Update .po files
* Update RPM spec for Gtk/GLib GIR dependencyJon Lund Steffensen2013-12-121-2/+2
| | | | | Depend on pygobject3-base for new Gtk/GLib GIR Remove configure flag for deprecated GNOME Clock location provider
* Make redshift-gtk read output of the redshift child process.Jon Lund Steffensen2013-12-121-103/+250
| | | | | | | | | | This allows redshift-gtk to show the current state of the redshift process. redshift-gtk follows the enable state of redshift and toggles the icon accordingly. The implementation is changed to use glib to spawn the child process instead of relying on python subprocess module. This is necessary because of inflexibility in the python module.
* redshift-gtk: Use new GIR Gtk/Glib/AppIndicator bindingsJon Lund Steffensen2013-12-111-26/+24
|
* Add updated RPM spec for redshift (based on 1.7-5 in Fedora)Jon Lund Steffensen2013-12-112-0/+130
| | | | | | | Updated to 1.8. Includes updates for renamed gtk-redshift to redshift-gtk. Includes further updates to installed doc files and removes dependencies for GNOME Clock location provider.
* Fix errors when running dist targetsJon Lund Steffensen2013-12-102-1/+7
| | | | | Distribute files HACKING, DESIGN and README-colorramp Remove location-gnome-clock.c from POTFILES.in
* redshift-gtk: Make custom rule in Makefile.am silentJon Lund Steffensen2013-12-101-1/+1
|
* Only start "dummy" gamma method if explicitly requestedJon Lund Steffensen2013-12-092-5/+10
|
* Remove Gnome Clock location providerJon Lund Steffensen2013-12-095-309/+0
| | | | | | | | This was basically a hack that happened to work because the Gnome Clock applet could store the current location of the user, and Redshift was able to fetch this location through GConf. Since Redshift for some time now has supported a config file where the location can be set, there is not really any reason to use an external, fragile solution to do the same.
* geoclue: Disable deprecated g_type_init() when glib >= 2.35Jon Lund Steffensen2013-12-091-1/+6
|
* Do not allow NULL keys when setting optionsJon Lund Steffensen2013-12-096-49/+40
| | | | | | | This should fix a bug where command line options for the "manual" location provider cannot override the config file. To keep compatability with previous versions the command line parser will still special case parsing "-l LAT:LON" and set the correct options in "manual".
* Constify gamma parameter to set_temperature() methodsJon Lund Steffensen2013-12-0911-12/+12
|
* When in print mode do not start a gamma methodJon Lund Steffensen2013-12-091-27/+31
| | | | A gamma method is not needed in print mode
* Add dummy gamma adjustment methodJon Lund Steffensen2013-12-095-11/+127
| | | | | | | | This method does not do anything but print the temperature to the terminal. An external program implementing a color temperature adjustment scheme that is not supported by redshift can use this method to determine the desired color temperature. It is also useful for testing other parts of redshift on systems where neither RandR nor VidMode works.
* Fix newline in help output textJon Lund Steffensen2013-12-081-1/+1
|
* Fix configure script status output for GUIJon Lund Steffensen2013-12-081-0/+2
|
* Clean up install instructions in README, INSTALL, HACKINGJon Lund Steffensen2013-11-236-409/+19
| | | | | | | Setup automake to "foreign" so that no additional files are required to be present. Remove AUTHORS and ChangeLog (this info can be found in the git repository), and remove INSTALL. Add a reference to the HACKING document in README. Add dependency information in HACKING.
* colorramp: Use new color ramp table provided by Ingo Thies.Jon Lund Steffensen2013-10-213-100/+550
| | | | | | This table is calculated by the actual Planckian locus below 5000K, and by CIE daylight standard above 5000K. Also, the new table applies proper gamma correction according to sRGB. More information can be found in README-colorramp.
* Update HACKING documentJon Lund Steffensen2013-10-211-1/+2
|
* Add .gitignoreJon Lund Steffensen2013-10-211-0/+43
|
* Merge updates from v1.8 releaseJon Lund Steffensen2013-10-212-1/+12
|\
| * Bump version to 1.8Jon Lund Steffensen2013-10-212-1/+12
|/
* Fix typos (Benjamin Kerensa)Jon Lund Steffensen2013-10-211-2/+2
|
* location-geoclue: Fix crash when starting geoclue provider. (Thanks to Maks Verver)Jon Lund Steffensen2013-10-211-7/+7
|
* colorramp: Fix slight flicker caused by improper scaling of gamma ramp valuesJon Lund Steffensen2013-10-211-3/+3
| | | | | Values generated by colorramp_fill() will be a maximum of i * 256 - 1, due to the use of UINT16_MAX. Simplest fix ought to be using (UINT16_MAX+1), which is safe, as the maximum value (255 * 256) still fits in a uint16. (Thanks to Sean Hildebrand)
* Fix slight wobble in temperature caused by float.Jon Lund Steffensen2013-10-211-1/+1
| | | | | The transition variable 'adjustment_alpha' is a float. Redshift will wobble between 6499 and 6500K as the float runs out of precision. Using a double seems to solve the issue. (Thanks to Sean Hildebrand)
* configure.ac: Require autoconf 2.69Jon Lund Steffensen2013-10-211-1/+1
| | | | | | | | From fedora bug report: Support for the ARM 64 bit CPU architecture (aarch64) was introduced in autoconf 2.69. redshift appears to use an earlier version of autoconf, preventing its being built. (Thanks Miloš Komarčević, Dennis Gilmore)
* Rename gtk-redshift -> redshift-gtk.Jon Lund Steffensen2013-03-0514-17/+17
| | | | This is primarily for improved discovery. Some users report that they didn't know about redshift-gtk, but had it been available on tab completion they would have noticed. Also, I think it is in general good practice that closely related programs have the same prefix.
* Makefile.am: Fix missing files when generating tarball.Sebastian Pipping2013-03-021-17/+25
| | | | | | | | | | | | | | With $ ./configure --disable-gui $ make dist currently a tarball would be produced, that lacks the .desktop file. That happens, because an empty variable is appended to EXTRA_DIST. The attached patch ensures release tarballs with complete, consistent content and at the same time makes sure that with --disable-gui no .svg files are installed.
* HACKING: Add further notes on testing python scripts.Jon Lund Steffensen2012-02-041-3/+12
|
* Merge gtk-redshift option to suspend for a short time period (Jendrik Seipp).Jon Lund Steffensen2012-02-031-0/+47
|\
| * Add "Suspend for X minutes" option to gtk-redshiftJendrik Seipp2012-02-031-0/+47
| |
* | Add some info on building redshift from a bzr branch.Jon Lund Steffensen2012-02-021-2/+19
| |
* | Also print status on start up.Jon Lund Steffensen2012-02-021-0/+4
|/
* Print status message when redshift is enabled/disabled by SIGUSR1.Jon Lund Steffensen2011-12-041-6/+10
|
* gtk-redshift: Also set "Hidden" property in autostart file (as specified in XDG autostart standard).Jon Lund Steffensen2011-12-031-29/+27
|
* Add print mode (prints parameters and exits) by Vincent Breitmoser.Jon Lund Steffensen2011-11-272-2/+14
|\
| * add -p option for print mode.Vincent Breitmoser2011-11-272-2/+14
|/ | | | | This mode only prints the current screen parameters and exits. Useful for quick lookup of this value for use in scripts.
* Fix hypen/minus usage in man page.Jon Lund Steffensen2011-10-181-12/+12
|