| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|\
| |
| |
| |
| |
| | |
Add Python 3 support
Update icon cache on install
Add more files to .gitignore
Fix PyGI deprecation warning
|
| | |
|
| | |
|
| | |
|
|/
|
|
| |
Python 2 is no longer supported
|
|\
| |
| | |
Load config from %LOCALAPPDATA%\redshift.conf on Windows
|
| | |
|
|\ \
| |/
|/|
| |
| | |
gamma-dummy: Remove unused header file
Fixes building on windows
|
|/ |
|
|
|
|
|
| |
Add location-geoclue.c to POTFILES.in
Update .po files
|
|
|
|
|
| |
Depend on pygobject3-base for new Gtk/GLib GIR
Remove configure flag for deprecated GNOME Clock location provider
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
Distribute files HACKING, DESIGN and README-colorramp
Remove location-gnome-clock.c from POTFILES.in
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
| |
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".
|
| |
|
|
|
|
| |
A gamma method is not needed in print mode
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|\ |
|
|/ |
|
| |
|
| |
|
|
|
|
|
| |
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)
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|\ |
|
| | |
|
| | |
|
|/ |
|
| |
|
| |
|
|\ |
|
|/
|
|
|
| |
This mode only prints the current screen parameters and exits.
Useful for quick lookup of this value for use in scripts.
|
| |
|