Commit Graph
609 Commits
Author SHA1 Message Date
Jon Lund Steffensen 1975e92bc8 Fix #95: Add AppData file for package managers 2014-12-15 02:40:14 -05:00
Jon Lund Steffensen dc78015f32 Merge branch 'geoclue2-provider'
Add GeoClue2 location provider
2014-12-15 01:53:59 -05:00
Jon Lund Steffensen 8b95878c37 contrib: Update RPM spec to use GeoClue2 2014-12-15 01:47:49 -05:00
Jon Lund Steffensen ee7e91dd86 Fix #80: Add Geoclue2 location provider
This simply runs a GLib main loop when the location is requested
and tries to get the location from GeoClue2. We need to run a
main loop since the location is not immediately available, instead
it becomes available through a signal.
2014-12-15 01:47:49 -05:00
Jon Lund Steffensen 0af9072793 systemtime: Use gettimeofday if POSIX timers not available 2014-12-15 01:40:37 -05:00
Jon Lund Steffensen 3fc0c8cdbc contrib: Do not generate RPM spec
The RPM spec needs to be maintained manually anyway so it does not make
sense to autogenerate the file with the latest version number. This should
be done manually while updating dependencies and changelog.
2014-12-15 01:38:44 -05:00
Jon Lund Steffensen 795d33aa18 Makefile: Add README to distributed files
README was accidentally omitted from distribution, and the link from
README to README.md was missing since the file was renamed with the
Markdown extension.
2014-12-15 01:37:17 -05:00
Jon Lund Steffensen 9cf553687f Merge pull request #141 from jonls/relay-usr1-signal
redshift-gtk: Relay USR1 signal to redshift process
2014-12-06 21:28:30 -05:00
Jon Lund Steffensen 50aeb4a3f7 redshift-gtk: Relay USR1 signal to redshift process
This also adds SIGINT to the signals handled by redshift-gtk.
2014-12-06 20:56:37 -05:00
Jon Lund Steffensen 2ec84c1ebb Merge pull request #139 from khink/master
Add pointer to .travis.yml for Ubuntu dependency packages
2014-12-06 20:37:47 -05:00
Kees Hink 06b2a1b12b Add a note about Ubuntu dependency packages
...which can be found in .travis.yml
2014-12-05 21:01:02 +01:00
Jon Lund Steffensen 9271e94522 Update Travis CI script to run make distcheck 2014-11-23 18:35:27 -05:00
Jon Lund Steffensen c0940492ed redshift-gtk: Forward errors from child to stderr
This requires that the stderr (and stdout) are emptied when the
child process exits, otherwise redshift-gtk will exit before the
error output is forwarded. Also, the '-v' parameter is moved to
the beginning of the command line to avoid error output including
this (e.g. `redshift-gtk -l` would complain about the missing
location provided `-v`).
2014-11-04 00:36:19 -05:00
Jon Lund Steffensen c42f935118 Fix #112: Do not buffer lines from child indefinitely 2014-11-03 20:37:48 -05:00
Jon Lund Steffensen 1abed2c264 README: Fix markdown syntax 2014-10-13 00:52:17 -04:00
Jon Lund Steffensen 4545efdeae README: Add build status image 2014-10-13 00:44:29 -04:00
Jon Lund Steffensen 4adc2d0970 README: Rename to README.md 2014-10-13 00:44:06 -04:00
Jon Lund Steffensen d077014f22 Add Travis CI configuration file 2014-10-13 00:26:44 -04:00
Jon Lund Steffensen 44782ec882 Merge pull request #116 from emilf/master
Added intltool to dependencies, as I got errors on ./bootstrap without it
2014-09-22 12:58:16 -04:00
emilf 811513bb1e Added intltool to dependencies, as I got errors on ./bootstrap without it 2014-09-17 05:44:33 +00:00
Peter 490b149b20 Fix #114: Update nl translation 2014-09-14 20:06:06 -04:00
Jon Lund Steffensen cf779a7c17 configure.ac: Fix undefined GETTEXT_PACKAGE on install 2014-08-16 23:23:42 -04:00
Jon Lund Steffensen dd92c5b4a0 Add gamma-dummy.c to POTFILES.in 2014-08-16 23:14:15 -04:00
Jon Lund Steffensen 4cb28ca2fe Fix: desktop files missing in EXTRA_DIST and CLEANFILES 2014-08-16 23:12:58 -04:00
Jon Lund Steffensen 970e9dc624 Fix #105: Limit decimals in displayed location to two 2014-08-16 22:49:41 -04:00
Mattias Andrée 7027488b03 Fix #90: Print N/S and E/W in the location 2014-08-16 22:34:57 -04:00
Jon Lund Steffensen 1b4d4e94e1 Merge pull request #92 from jonls/fix-91-makerule
Fix building systemd unit files
2014-08-17 04:16:39 +02:00
Jon Lund Steffensen 4697c37a83 Make desktop file translatable
Changes bootstrap script to run libtoolize. Some extra magic was needed for
autoreconf (taken from GNOME projects).
The INTLTOOL_DESKTOP_RULE should be used in Makefile.am but is unfortunately
broken at this time for out-of-source builds. The rule is instead copied and
fixed in Makefile.am.
2014-05-28 21:49:11 -04:00
Jon Lund Steffensen 38e20a9fd3 Fix building systemd unit files
The previous Makefile rule would generate all unit files from
`redshift.service.in`. This is fixed to generate the file from the proper
`.service.in` file.
2014-05-25 11:46:24 -04:00
Jon Lund Steffensen 1d1379b6a2 Merge pull request #84 from maandree/geoclue-strdup-failure
Check for strdup failure in location-geoclue
2014-05-16 00:32:45 +02:00
Mattias Andrée b933b617af Check for strdup failure in location-geoclue
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-13 02:48:17 +02:00
Jon Lund Steffensen 4a198668d7 HACKING: Add notes on packaging, cross-compiling 2014-05-08 15:06:07 -04:00
Jon Lund Steffensen 241eff8fe7 redshift-gtk: Notify desktop about startup completion 2014-05-08 14:44:54 -04:00
Jon Lund Steffensen 14b0e4176a Update po files from source 2014-05-07 20:25:08 -04:00
Mattias Andrée 7d74a6a48c Add support for custom transition start and end elevation
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>
2014-05-07 20:18:00 -04:00
Jon Lund Steffensen 2a9bd8a71c man: Change example to use randr to nudge new users towards that method 2014-05-07 19:13:22 -04:00
Mattias Andrée ed9186814d Fix #41: Do not jump to 0 % or 100 % when changing direction of transition
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-07 17:16:13 -04:00
Jon Lund Steffensen 5b62faeada HACKING: Add notes on coding style and making pull requests 2014-05-04 18:58:52 -04:00
Jon Lund Steffensen c1d689c01a HACKING: Add list of dependencies for GUI 2014-05-04 16:39:03 -04:00
Jon Lund Steffensen a570509525 Change project page in README to Github page 2014-05-04 16:33:57 -04:00
Jon Lund Steffensen c1cb5a066d Merge release branch for 1.9.1 2014-04-20 20:01:20 +02:00
Jon Lund Steffensen 565ffc3c50 Update NEWS and configure.ac for 1.9.1 release 2014-04-20 19:55:26 +02:00
Maks Verver 39f80743e9 Fix line splitting logic. 2014-04-20 19:36:47 +02:00
Mattias Andrée c65af6e247 Try to use DISPLAY=:0 if not in X
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-04-20 19:36:34 +02:00
Mattias Andrée 79efce3dfc Do not segfault just because an error has not been given
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-04-20 19:36:24 +02:00
Jon Lund Steffensen dcb3ee4564 Fix #66: Do not distribute redshift-gtk, only redshift-gtk.in 2014-04-20 19:36:13 +02:00
Jon Lund Steffensen 254b1e2a57 Fix #67: Geoclue should pull in Glib as dependency
Add checks in configure.ac for Glib and pull in through Makefile.am when
Geoclue support is enabled.
2014-04-20 19:36:03 +02:00
Jon Lund Steffensen e5b3daf298 redshift-gtk: Fix crash when toggling state using the status icon 2014-04-20 19:35:53 +02:00
Jon Lund Steffensen 7a401e73e7 Merge pull request #70 from maksverver/master
redshift-gtk: Fix line splitting logic
2014-04-20 19:31:52 +02:00
Maks Verver 76f8130f12 Fix line splitting logic. 2014-04-19 18:03:54 +02:00