Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Specify required Gtk version | Christian Stadelmann | 2015-11-03 | 1 | -0/+3 |
| | | | This fixes a warning when starting redshift-gtk with gtk 3.18. | ||||
* | Merge pull request #264 from arttox88cz/patch-1 | Jon Lund Steffensen | 2015-10-21 | 1 | -16/+16 |
|\ | | | | | Update cs.po | ||||
| * | Update cs.po | arttox88cz | 2015-10-11 | 1 | -16/+16 |
|/ | | | Added some minor translations | ||||
* | Merge pull request #250 from bigon/master | Jon Lund Steffensen | 2015-09-08 | 1 | -3/+2 |
|\ | | | | | redshift.desktop: Use NoDisplay instead of Hidden keyword (#158) | ||||
| * | redshift.desktop: Use NoDisplay instead of Hidden keyword (#158) | Laurent Bigonville | 2015-08-16 | 1 | -3/+2 |
| | | |||||
* | | Merge pull request #237 from bigon/master | Jon Lund Steffensen | 2015-07-19 | 5 | -0/+16 |
|\| | | | | | Add a redshift desktop file (#158) | ||||
| * | Add a redshift desktop file (#158) | Laurent Bigonville | 2015-07-07 | 5 | -0/+16 |
|/ | | | | | This should fix the fact that redshift cannot query its location using geoclue 2 | ||||
* | Merge pull request #197 from forivall/clamp-fix | Jon Lund Steffensen | 2015-05-10 | 1 | -7/+3 |
|\ | | | | | Fix clamp issues | ||||
| * | Fix CLAMP macro overwritten by glib headers | Jordan Klassen | 2015-05-02 | 1 | -7/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #188 When I moved the macro definition below all of the includes, I got the following compiler warning: /usr/include/glib-2.0/glib/gmacros.h:246:0: note: this is the location of the previous definition #define CLAMP(x, low, high) (((x) > (high)) ? (high) : (((x) < (low)) ? (low) : (x))) So, that's the macro definition that was being used whenever "CLAMP" was used. It's pretty obvious what went wrong. | ||||
* | | Merge pull request #201 from maandree/update-gitignore | Jon Lund Steffensen | 2015-05-10 | 1 | -0/+12 |
|\ \ | | | | | | | Updates to .gitignore | ||||
| * | | update .gitignore | Mattias Andrée | 2015-05-05 | 1 | -0/+12 |
| |/ | | | | | | | Signed-off-by: Mattias Andrée <maandree@operamail.com> | ||||
* | | Merge pull request #214 from maandree/null-checks | Jon Lund Steffensen | 2015-05-10 | 3 | -6/+5 |
|\ \ | |/ |/| | Remove unnecessary null-checks | ||||
| * | remove unnecessary null-checks, it is safe to pass NULL to free (per documentation) | Mattias Andrée | 2015-05-07 | 3 | -6/+5 |
|/ | | | | Signed-off-by: Mattias Andrée <maandree@operamail.com> | ||||
* | Fix #174: Use nanosleep() instead of usleep() | Jon Lund Steffensen | 2015-02-22 | 1 | -1/+5 |
| | | | | | usleep() cannot sleep for more than 1000000 microseconds on certain platforms. nanosleep() does not have this limitation. | ||||
* | Fix #169: Link to HACKING.md file | Jon Lund Steffensen | 2015-02-22 | 1 | -1/+1 |
| | |||||
* | Fix #178: Add libtool to dependency list (IAmRasputin) | Jon Lund Steffensen | 2015-02-22 | 1 | -1/+1 |
| | |||||
* | Update translation files | Jon Lund Steffensen | 2015-02-22 | 30 | -5208/+5811 |
| | |||||
* | po/Makevars: Update bug report URL | Jon Lund Steffensen | 2015-02-22 | 1 | -1/+1 |
| | |||||
* | README: Add Redshift logo image | Jon Lund Steffensen | 2015-01-24 | 1 | -0/+2 |
| | |||||
* | Fix #162: Ensure that interpolation alpha is in [0;1] | Jon Lund Steffensen | 2015-01-15 | 1 | -3/+5 |
| | |||||
* | Merge pull request #159 from christian-burger/master | Jon Lund Steffensen | 2015-01-10 | 1 | -2/+2 |
|\ | | | | | fixes #157: it was a tiny oversight during refactoring | ||||
| * | fixes jonls/redshift#157 introduced by jonls/redshift@f9c2a1568c308ec69970662a8f5ceb8726e8d8cc | Christian Burger | 2015-01-10 | 1 | -2/+2 |
|/ | |||||
* | redshift: Add print_location() function | Jon Lund Steffensen | 2015-01-04 | 1 | -17/+22 |
| | |||||
* | Merge branch 'preserve-gamma' | Jon Lund Steffensen | 2015-01-04 | 10 | -45/+234 |
|\ | |||||
| * | w32gdi: Add preserve option to windows GDI method | Jon Lund Steffensen | 2015-01-04 | 2 | -7/+30 |
| | | |||||
| * | vidmode: Add preserve option to VidMode method | Jon Lund Steffensen | 2015-01-04 | 2 | -7/+22 |
| | | |||||
| * | quartz: Add preserve option to Quartz method | Jon Lund Steffensen | 2015-01-04 | 2 | -41/+133 |
| | | | | | | | | | | | | | | | | | | | | | | | | This change adds the preserve option to the quartz method which makes it base the temperature adjustments on the existing gamma ramps when set. This requires that the existing gamma ramps are saved at start-up which this commit also adds. One drawback is that the list of displays is enumerated at start-up now which means that Redshift will likely not affect displays that are connected after start-up. This could be fixed in the future by listening to reconfiguration events. | ||||
| * | randr: Add preserve option to RandR method | Jon Lund Steffensen | 2015-01-04 | 2 | -8/+22 |
| | | |||||
| * | colorramp: Use supplied gamma ramps as initial value | Jon Lund Steffensen | 2015-01-04 | 6 | -6/+51 |
|/ | | | | | | | | | This changes colorramp_fill() to base the ramp calculations on the existing values in the supplied tables, instead of basing it on a pure `i/size` value computed on the fly. All gamma adjustment methods are changed to explicitly initialize the ramps to the `i/size` value before calls to colorramp_fill(). | ||||
* | redshift: Add gamma_is_valid function to check gamma | Jon Lund Steffensen | 2015-01-04 | 1 | -12/+15 |
| | | | | | This checks whether the gamma values are within the bounds of MIN_GAMMA and MAX_GAMMA. | ||||
* | redshift: Add transition scheme type with color settings | Jon Lund Steffensen | 2015-01-04 | 1 | -125/+122 |
| | | | | | | | This changes the transition_levels_t to transition_scheme_t and adds two fields day, night of type color_setting_t. This encapsulates all the information needed to calculate the current color setting from an elevation. | ||||
* | redshift: Make transition levels parameter to related functions | Jon Lund Steffensen | 2015-01-04 | 1 | -33/+56 |
| | | | | | | Moves transition_low and transition_high from globals into a struct transition_levels_t that is created in main and passed to the relevant functions. | ||||
* | redshift: Move continual loop mode to separate function | Jon Lund Steffensen | 2015-01-04 | 1 | -222/+241 |
| | |||||
* | Add location_t type with lat/lon fields | Jon Lund Steffensen | 2015-01-04 | 10 | -43/+56 |
| | |||||
* | Merge changes from 1.10 release branch | Jon Lund Steffensen | 2015-01-04 | 35 | -1276/+2045 |
|\ | |||||
| * | NEWS: Fix date for 1.10 release | Jon Lund Steffensen | 2015-01-04 | 1 | -2/+2 |
| | | |||||
| * | contrib: Update Fedora spec for 1.10 | Jon Lund Steffensen | 2015-01-04 | 1 | -1/+4 |
| | | |||||
| * | Import translations from launchpad | Jon Lund Steffensen | 2015-01-04 | 31 | -1146/+1867 |
| | | |||||
| * | NEWS: Update for 1.10 release | Jon Lund Steffensen | 2015-01-04 | 1 | -0/+26 |
| | | |||||
| * | NEWS: Rename to NEWS.md and markdown format | Jon Lund Steffensen | 2015-01-04 | 2 | -128/+147 |
| | | |||||
| * | configure.ac: Update version to 1.10 | Jon Lund Steffensen | 2015-01-04 | 1 | -1/+1 |
|/ | |||||
* | redshift: Add noop pause() macro on windows platform | Jon Lund Steffensen | 2015-01-04 | 1 | -0/+5 |
| | | | | | | Build failed on windows platform since pause() is not available. The function is not needed on the windows platform so we just define a noop pause() macro. | ||||
* | Fix #152: redshift: Loop in reset/manual/one-shot mode with Quartz | Jon Lund Steffensen | 2015-01-04 | 1 | -0/+23 |
| | | | | | | | The gamma adjustments made with the Quartz (OSX) method are tied to the process so when we exit, the gamma adjustments are reset. Therefore we need to run a loop that breaks on CTRL-C, after the gamma adjustments are made. | ||||
* | Fix #153: geoclue2: Set desktop id on GeoClue2 client | Jon Lund Steffensen | 2015-01-02 | 1 | -1/+18 |
| | | | | | This property needs to be set in the latest versions of GeoClue2, but it is not available in early versions. | ||||
* | Update po files | Jon Lund Steffensen | 2014-12-30 | 29 | -2120/+2291 |
| | |||||
* | redshift: Fix untranslated status strings | Jon Lund Steffensen | 2014-12-30 | 1 | -3/+3 |
| | |||||
* | Merge branch 'hooks-dir' | Jon Lund Steffensen | 2014-12-28 | 6 | -8/+190 |
|\ | |||||
| * | redshift.1: Add description of hooks in man page | Jon Lund Steffensen | 2014-12-28 | 1 | -0/+19 |
| | | |||||
| * | redshift: Add hooks for user actions on period switch | Jon Lund Steffensen | 2014-12-28 | 4 | -0/+162 |
| | | | | | | | | | | | | | | | | | | | | | | | | Hooks are executable scripts in ~/.config/redshift/hooks/ that are run when a certain event happens. The first parameter to the script indicates the event and further parameters may indicate more details about the event. The event "period-changed" is indicated when the period changes ("night", "daytime", "transition"). The second parameter is the old period and the third is the new period. The event is signaled when Redshift starts up with the old period set to "none". | ||||
| * | redshift: Move period_t to header | Jon Lund Steffensen | 2014-12-28 | 2 | -8/+9 |
| | |