Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2017-10-11 | Time-based configuration | Jon Lund Steffensen | 1 | -78/+274 | |
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>. | |||||
2017-10-10 | Travis CI: Run brew update on macOS to fix build failure | Jon Lund Steffensen | 1 | -0/+1 | |
2017-09-27 | Fix #523: Retry SetDeviceGammaRamp before giving up | dev7355608 | 1 | -5/+15 | |
We have to retry SetDeviceGammaRamp a few times before giving up because some buggy drivers fail on the first invocation just to succeed on the second. | |||||
2017-08-31 | w32gdi: Enable preserve by default | Jon Lund Steffensen | 1 | -1/+1 | |
2017-08-31 | vidmode: Enable preserve by default | Jon Lund Steffensen | 1 | -1/+1 | |
2017-08-31 | randr: Enable preserve by default | Jon Lund Steffensen | 1 | -1/+1 | |
2017-08-31 | quartz: Enable preserve by default | Jon Lund Steffensen | 1 | -1/+1 | |
2017-08-30 | Fix #509: Set screen 0 in sample config | Jon Lund Steffensen | 1 | -5/+4 | |
2017-08-30 | redshift: Improve fade implementation | Jon Lund Steffensen | 1 | -117/+164 | |
Simplify implementation of fades in continual mode. A fade is now applied anytime the change in color temperature, brightness or gamma is greater than a preset threshold. This means that a fade is applied if the location provider suddenly updates to a new location or if the currently time suddenly jumps e.g. after waking up the computer from sleep. An easing function is applied to the fade to make it more pleasant. | |||||
2017-08-30 | Update man page | Jon Lund Steffensen | 1 | -3/+4 | |
2017-08-30 | Update sample config file | Jon Lund Steffensen | 1 | -4/+4 | |
2017-08-30 | Change term transition to fade | Jon Lund Steffensen | 1 | -20/+19 | |
Use the term "fade" instead of "transition" for the short (~5s) fade between color temperatures. The term "transition" is now only used for the transition phase between daytime and night. The setting "transition" in the configuration file is now deprecated and "fade" should be used instead. | |||||
2017-08-19 | README: Add FAQ entry on GeoClue access denied | Jon Lund Steffensen | 1 | -1/+15 | |
2017-08-19 | geoclue2: Show explanation of access denied error | Jon Lund Steffensen | 1 | -0/+22 | |
2017-08-19 | geoclue2: Use existing connection object | Jon Lund Steffensen | 1 | -6/+6 | |
Use existing connection object when creating proxies. | |||||
2017-08-17 | Appveyor, Travis: Test run redshift after build | Jon Lund Steffensen | 2 | -4/+17 | |
2017-08-17 | geoclue2: Update continuously | Jon Lund Steffensen | 3 | -100/+209 | |
2017-08-17 | corelocation: Update continuously | Jon Lund Steffensen | 4 | -62/+173 | |
2017-08-17 | pipeutils: Add utils for pipe signals | Jon Lund Steffensen | 3 | -0/+127 | |
Add pipeutils.c with utility functions for working with pipes as signals across threads. Using pipes for signals makes it easy for the main thread to wait on (multiple) file descriptors with or without a timeout. | |||||
2017-08-17 | Change location providers to allow updates | Jon Lund Steffensen | 8 | -182/+382 | |
Change location provider implementations so it is possible for location providers to dynamically update the location. This commit adds the interfaces and infrastructure in redshift.c but none of the location provides are changed to become dynamic. | |||||
2017-08-16 | Enable Travis CI on macOS | Jon Lund Steffensen | 1 | -4/+13 | |
2017-08-16 | Remove deprecated geoclue 1 location provider | Jon Lund Steffensen | 11 | -358/+60 | |
2017-08-14 | Rename HACKING.md to CONTRIBUTING.md | Jon Lund Steffensen | 4 | -3/+2 | |
2017-08-07 | Fix #492: Correctly import xdg modules | Jon Lund Steffensen | 1 | -9/+11 | |
Although not named like modules, the BaseDirectory and DesktopEntry are really submodules of xdg that need to be imported for them to be available. | |||||
2017-07-30 | statusicon: Use GtkWindow to avoid warnings | Jon Lund Steffensen | 1 | -12/+20 | |
Avoids warnings generated when a GtkDialog is used without a parent window. Also adds fixes for #220 using a solution provided by agnivade. | |||||
2017-07-30 | statusicon: Only add autostart control when supported | Jon Lund Steffensen | 1 | -10/+11 | |
2017-07-30 | controller: Emit signal when stopped | Jon Lund Steffensen | 2 | -2/+9 | |
2017-07-30 | utils: Make xdg module optional | Jon Lund Steffensen | 1 | -7/+25 | |
2017-07-30 | Move RedshiftController to controller.py | Jon Lund Steffensen | 3 | -251/+296 | |
2017-07-30 | Add Windows resources | Jon Lund Steffensen | 5 | -4/+57 | |
2017-07-30 | Appveyor: Change to use MSYSTEM with MSYS to get correct MinGW tools | Jon Lund Steffensen | 1 | -13/+14 | |
This fixes an issue where the configure script would prefer the tools in c:\msys64\usr\bin instead of the MinGW tools. This specifially failed when searching for windres while cross-compiling for i686 because the tool found in c:\msys64\usr\bin would generate 64-bit object files. | |||||
2017-07-30 | Appveyor: Create zip package with txt files | Jon Lund Steffensen | 1 | -3/+12 | |
Renames various text files to .txt extension to make it easier to open these files on Windows. Also bundles the sample configuration file. | |||||
2017-07-30 | Appveyor: Run distcheck as part of build | Jon Lund Steffensen | 1 | -3/+6 | |
This ensures that all files required for Windows build are correctly bundled in the source archive produced by autotools. | |||||
2017-07-30 | AppVeyor: Build for 32-bit Windows | manuc66 | 2 | -10/+15 | |
2017-07-29 | README: Only link to AppVeyor artifacts from master | Jon Lund Steffensen | 1 | -1/+1 | |
2017-07-29 | Limit lines to 80 chars | Faheel Ahmad | 1 | -4/+4 | |
2017-07-27 | Try to build static executable and disable NLS | Jon Lund Steffensen | 1 | -1/+1 | |
2017-07-27 | README: Add notes on configuration file | Jon Lund Steffensen | 1 | -2/+16 | |
2017-07-27 | travis.yml: Use Ubuntu Trusty | Jon Lund Steffensen | 1 | -0/+2 | |
2017-07-27 | README: Link to AppVeyor Windows build | Jon Lund Steffensen | 1 | -8/+14 | |