aboutsummaryrefslogtreecommitdiffstats
path: root/src/location-gnome-clock.h
diff options
context:
space:
mode:
authorJon Lund Steffensen <jonlst@gmail.com>2013-12-09 14:07:01 -0500
committerJon Lund Steffensen <jonlst@gmail.com>2013-12-09 14:07:01 -0500
commit79bfe9eed44486fbf59e6d482abdbc649c41cee5 (patch)
tree9c08144295aef65bd98d427ed373c4e762a513e1 /src/location-gnome-clock.h
parentgeoclue: Disable deprecated g_type_init() when glib >= 2.35 (diff)
downloadredshift-ng-79bfe9eed44486fbf59e6d482abdbc649c41cee5.tar.gz
redshift-ng-79bfe9eed44486fbf59e6d482abdbc649c41cee5.tar.bz2
redshift-ng-79bfe9eed44486fbf59e6d482abdbc649c41cee5.tar.xz
Remove Gnome Clock location provider
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.
Diffstat (limited to 'src/location-gnome-clock.h')
-rw-r--r--src/location-gnome-clock.h44
1 files changed, 0 insertions, 44 deletions
diff --git a/src/location-gnome-clock.h b/src/location-gnome-clock.h
deleted file mode 100644
index 052ce91..0000000
--- a/src/location-gnome-clock.h
+++ /dev/null
@@ -1,44 +0,0 @@
-/* location-gnome-clock.h -- GNOME Panel Clock location provider header
- This file is part of Redshift.
-
- Redshift is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation, either version 3 of the License, or
- (at your option) any later version.
-
- Redshift is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with Redshift. If not, see <http://www.gnu.org/licenses/>.
-
- Copyright (c) 2010 Jon Lund Steffensen <jonlst@gmail.com>
-*/
-
-#ifndef _REDSHIFT_LOCATION_GNOME_CLOCK_H
-#define _REDSHIFT_LOCATION_GNOME_CLOCK_H
-
-#include <stdio.h>
-
-
-typedef struct {
- float lat;
- float lon;
-} location_gnome_clock_state_t;
-
-
-int location_gnome_clock_init(location_gnome_clock_state_t *state);
-int location_gnome_clock_start(location_gnome_clock_state_t *state);
-void location_gnome_clock_free(location_gnome_clock_state_t *state);
-
-void location_gnome_clock_print_help(FILE *f);
-int location_gnome_clock_set_option(location_gnome_clock_state_t *state,
- const char *key, const char *value);
-
-int location_gnome_clock_get_location(location_gnome_clock_state_t *state,
- float *lat, float *lon);
-
-
-#endif /* ! _REDSHIFT_LOCATION_GNOME_CLOCK_H */