| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Mattias Andrée <m@maandree.se>
|
|
|
|
| |
Signed-off-by: Mattias Andrée <m@maandree.se>
|
|
|
|
| |
Signed-off-by: Mattias Andrée <m@maandree.se>
|
|
|
|
| |
Signed-off-by: Mattias Andrée <m@maandree.se>
|
|
|
|
| |
Signed-off-by: Mattias Andrée <m@maandree.se>
|
|
|
|
| |
Signed-off-by: Mattias Andrée <m@maandree.se>
|
|
|
|
| |
Signed-off-by: Mattias Andrée <m@maandree.se>
|
|
|
|
| |
Signed-off-by: Mattias Andrée <m@maandree.se>
|
|
|
|
| |
Signed-off-by: Mattias Andrée <m@maandree.se>
|
|
|
|
| |
Signed-off-by: Mattias Andrée <m@maandree.se>
|
|
|
|
| |
Signed-off-by: Mattias Andrée <m@maandree.se>
|
|
|
|
| |
Signed-off-by: Mattias Andrée <m@maandree.se>
|
|
|
|
| |
Signed-off-by: Mattias Andrée <m@maandree.se>
|
|
|
|
| |
Signed-off-by: Mattias Andrée <m@maandree.se>
|
|\ |
|
| |
| |
| |
| | |
Signed-off-by: Mattias Andrée <maandree@operamail.com>
|
| |
| |
| |
| | |
Signed-off-by: Mattias Andrée <maandree@operamail.com>
|
|\ \ |
|
| | | |
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
To be able to convey the same information the '-P' command line
option currently does, but using configuration file.
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: Mattias Andrée <maandree@kth.se>
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: Mattias Andrée <m@maandree.se>
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: Mattias Andrée <m@maandree.se>
|
|\ \ \ \ \ |
|
| | |_|/ /
| |/| | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: Mattias Andrée <m@maandree.se>
|
|/ / / /
| | | |
| | | |
| | | | |
Signed-off-by: Mattias Andrée <m@maandree.se>
|
| |/ /
|/| |
| | |
| | |
| | | |
AppVeyor's GCC no longer supports localtime_r().
We need to use localtime_s() on Windows.
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | | |
Status icon: Prefer symbolic icons when available
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Use 'redshift-status-on-symbolic' and 'redshift-statys-off-symbolic'
if available.
If these icons are not present in the icon theme, fallback to
'redshift-status-on' and 'redshift-status-off'.
Symbolic icons are the only way for themes to properly support
both light and dark panels with grey icons. If the icon name ends
with -symbolic, GTK renders the foreground color of the icon based
on the color of the panel behind it.
|
|/ / /
| | |
| | |
| | |
| | |
| | | |
ENABLE_NLS is always undefined in some files and
some translatable messages in these files are always displayed
in English. This commit fixes the issue.
|
| | | |
|
| | |
| | |
| | |
| | | |
If redshift.conf is not found, fall back to formerly used path.
|
| | |
| | |
| | |
| | | |
This allows for hooks to be run when redshift is disabled
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Changes each adjustment method to take a preserve parameter when
setting the temperature instead of parsing the preserve option
from the command line/configuration file. This helps resolve the
issues around #513:
- This allows the preserve option to be implemented as a
command-line switch (-P). This switch _disables_ the preservation
of existing gamma ramps. Having a command-line switch makes it
easier to use directly with manual or one-shot mode.
- The preserve options is on by default, so continual mode as well
as other modes will default to applying the color adjustment
on top of the current gamma ramps.
- Preserve is always disabled in reset mode so resetting works
as expected again.
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Create options.c which contains functions for initializing and
parsing options from the command line and the configuration file.
Program options that were previously local variables in main() are
moved to the options_t struct.
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
The quartz (macOS) adjustment method incorrectly used the display
index instead of the associated CGDirectDisplayID. Incidentally this
happened to work too but was incorrect.
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Rearrange checks and verbose output in main() to bring back checks
that were accidentally left out when time-based adjustments were
enabled. This includes the output indicating the daytime/night
temperatures and the check that the temperatures are valid.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Allow setting the time of the dawn and dusk transition periods
directly in the configuration file. If these are specified, the
location provider is not needed and is therefore not initialized.
Based on patch by Martin Nicolay <edelschimmel1@gmx.de>.
|