Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fix #112: Do not buffer lines from child indefinitely | Jon Lund Steffensen | 2014-11-03 | 1 | -2/+3 | |
| | ||||||
* | Fix #105: Limit decimals in displayed location to two | Jon Lund Steffensen | 2014-08-16 | 1 | -1/+1 | |
| | ||||||
* | Fix #90: Print N/S and E/W in the location | Mattias Andrée | 2014-08-16 | 2 | -3/+5 | |
| | ||||||
* | Check for strdup failure in location-geoclue | Mattias Andrée | 2014-05-13 | 1 | -0/+8 | |
| | | | | Signed-off-by: Mattias Andrée <maandree@operamail.com> | |||||
* | redshift-gtk: Notify desktop about startup completion | Jon Lund Steffensen | 2014-05-08 | 1 | -1/+4 | |
| | ||||||
* | Add support for custom transition start and end elevation | Mattias Andrée | 2014-05-07 | 1 | -9/+30 | |
| | | | | | | | | Implemented through config options transition-high and transition-low (there is no command line switch at this point). Determines at what solar elevation Redshift will change from night to transition period to day. Signed-off-by: Mattias Andrée <maandree@operamail.com> | |||||
* | Fix #41: Do not jump to 0 % or 100 % when changing direction of transition | Mattias Andrée | 2014-05-07 | 1 | -55/+26 | |
| | | | | Signed-off-by: Mattias Andrée <maandree@operamail.com> | |||||
* | Fix line splitting logic. | Maks Verver | 2014-04-19 | 1 | -3/+4 | |
| | ||||||
* | Fix #64: Fix Geoclue support when run outside of X | Jon Lund Steffensen | 2014-04-13 | 1 | -6/+18 | |
|\ | | | | | | | | | Fix check of error value returned. Geoclue requires DISPLAY to be set, so try DISPLAY=:0 if not already set. | |||||
| * | Try to use DISPLAY=:0 if not in X | Mattias Andrée | 2014-04-11 | 1 | -0/+4 | |
| | | | | | | | | Signed-off-by: Mattias Andrée <maandree@operamail.com> | |||||
| * | Do not segfault just because an error has not been given | Mattias Andrée | 2014-04-11 | 1 | -6/+14 | |
| | | | | | | | | Signed-off-by: Mattias Andrée <maandree@operamail.com> | |||||
* | | Fix #66: Do not distribute redshift-gtk, only redshift-gtk.in | Jon Lund Steffensen | 2014-04-13 | 1 | -1/+1 | |
| | | ||||||
* | | Fix #67: Geoclue should pull in Glib as dependency | Jon Lund Steffensen | 2014-04-13 | 1 | -1/+4 | |
| | | | | | | | | | | Add checks in configure.ac for Glib and pull in through Makefile.am when Geoclue support is enabled. | |||||
* | | redshift-gtk: Fix crash when toggling state using the status icon | Jon Lund Steffensen | 2014-04-11 | 1 | -1/+5 | |
|/ | ||||||
* | Fix #22: remove initial underscore from include guards | Jon Lund Steffensen | 2014-03-23 | 12 | -36/+36 | |
| | ||||||
* | [redshift-gtk] Add BSD support to proc title setting | Philipp Hagemeister | 2014-03-23 | 1 | -9/+20 | |
| | ||||||
* | Fix #40: redshift-gtk: toggle_item is checkbox that follows the icon | Mattias Andrée | 2014-03-23 | 1 | -6/+8 | |
| | | | | Signed-off-by: Mattias Andrée <maandree@operamail.com> | |||||
* | Merge pull request #46 from maandree/gamma | Jon Lund Steffensen | 2014-03-23 | 1 | -6/+5 | |
|\ | | | | | Apply gamma after brightness and temperature | |||||
| * | Apply gamma after brightness and termperature | Mattias Andrée | 2014-03-18 | 1 | -6/+5 | |
| | | | | | | | | Signed-off-by: Mattias Andrée <maandree@operamail.com> | |||||
* | | Merge pull request #42 from maandree/gamma-drm | Jon Lund Steffensen | 2014-03-22 | 5 | -1/+366 | |
|\ \ | | | | | | | Support for running Redshift outside X using libdrm | |||||
| * | | Support for running Redshift without a graphical environment in Linux by using Direct Rendering Manager | Mattias Andrée | 2014-03-22 | 5 | -1/+366 | |
| |/ | | | | | | | Signed-off-by: Mattias Andrée <maandree@operamail.com> | |||||
* | | Makefile.am: Substitute AM_CPPFLAGS for deprecated INCLUDES | Jon Lund Steffensen | 2014-03-22 | 1 | -1/+1 | |
| | | ||||||
* | | [gtk] Set proc title | Philipp Hagemeister | 2014-03-17 | 2 | -0/+17 | |
|/ | | | | | Try to set the process title during startup. Before, redshift-gtk appeared as a python process. This change enables `pgrep redshift-gtk` or `killall redshift-gtk`. | |||||
* | Merge remote-tracking branch 'maandree/leaks' | Jon Lund Steffensen | 2014-03-13 | 2 | -0/+6 | |
|\ | ||||||
| * | Free resources from config-ini.c on exit | Mattias Andrée | 2014-03-13 | 2 | -0/+6 | |
| | | | | | | | | Signed-off-by: Mattias Andrée <maandree@operamail.com> | |||||
* | | config-ini: Simplify file path construction for XDG_CONFIG_DIRS | Jon Lund Steffensen | 2014-03-13 | 1 | -17/+29 | |
| | | | | | | | | Add comment pointing to the XDG Base Directory Specification. | |||||
* | | fopen directly instead of stat:ing | Mattias Andrée | 2014-03-13 | 1 | -25/+14 | |
| | | | | | | | | Signed-off-by: Mattias Andrée <maandree@operamail.com> | |||||
* | | Look for configuration file in XDG_CONFIG_DIRS and /etc | Mattias Andrée | 2014-03-11 | 1 | -3/+30 | |
| | | | | | | | | Signed-off-by: Mattias Andrée <maandree@operamail.com> | |||||
* | | When looking for a redshift.conf file do not just check environment variable, also check that the file exists | Mattias Andrée | 2014-03-11 | 1 | -9/+21 | |
| | | | | | | | | Signed-off-by: Mattias Andrée <maandree@operamail.com> | |||||
* | | If even HOME is missing look up the user's home directory from passwd | Mattias Andrée | 2014-03-11 | 1 | -0/+12 | |
|/ | | | | Signed-off-by: Mattias Andrée <maandree@operamail.com> | |||||
* | Fix PyGI deprecated warnings | TingPing | 2014-01-01 | 1 | -12/+12 | |
| | ||||||
* | Port redshift-gtk to Python3 | TingPing | 2014-01-01 | 3 | -8/+15 | |
| | | | | Python 2 is no longer supported | |||||
* | Merge pull request #19 from TingPing/patch-1 | Jon Lund Steffensen | 2013-12-29 | 1 | -2/+2 | |
|\ | | | | | Load config from %LOCALAPPDATA%\redshift.conf on Windows | |||||
| * | Load config from %LOCALAPPDATA%\redshift.conf on Windows | TingPing | 2013-12-29 | 1 | -2/+2 | |
| | | ||||||
* | | Fix building on Windows | TingPing | 2013-12-29 | 1 | -2/+0 | |
|/ | ||||||
* | Make redshift-gtk read output of the redshift child process. | Jon Lund Steffensen | 2013-12-12 | 1 | -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 bindings | Jon Lund Steffensen | 2013-12-11 | 1 | -26/+24 | |
| | ||||||
* | redshift-gtk: Make custom rule in Makefile.am silent | Jon Lund Steffensen | 2013-12-10 | 1 | -1/+1 | |
| | ||||||
* | Only start "dummy" gamma method if explicitly requested | Jon Lund Steffensen | 2013-12-09 | 2 | -5/+10 | |
| | ||||||
* | Remove Gnome Clock location provider | Jon Lund Steffensen | 2013-12-09 | 4 | -283/+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.35 | Jon Lund Steffensen | 2013-12-09 | 1 | -1/+6 | |
| | ||||||
* | Do not allow NULL keys when setting options | Jon Lund Steffensen | 2013-12-09 | 6 | -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() methods | Jon Lund Steffensen | 2013-12-09 | 11 | -12/+12 | |
| | ||||||
* | When in print mode do not start a gamma method | Jon Lund Steffensen | 2013-12-09 | 1 | -27/+31 | |
| | | | | A gamma method is not needed in print mode | |||||
* | Add dummy gamma adjustment method | Jon Lund Steffensen | 2013-12-09 | 4 | -6/+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 text | Jon Lund Steffensen | 2013-12-08 | 1 | -1/+1 | |
| | ||||||
* | colorramp: Use new color ramp table provided by Ingo Thies. | Jon Lund Steffensen | 2013-10-21 | 2 | -100/+254 | |
| | | | | | | 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. | |||||
* | Fix typos (Benjamin Kerensa) | Jon Lund Steffensen | 2013-10-21 | 1 | -2/+2 | |
| | ||||||
* | location-geoclue: Fix crash when starting geoclue provider. (Thanks to Maks Verver) | Jon Lund Steffensen | 2013-10-21 | 1 | -7/+7 | |
| | ||||||
* | colorramp: Fix slight flicker caused by improper scaling of gamma ramp values | Jon Lund Steffensen | 2013-10-21 | 1 | -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) |