]> err.no Git - mapper/blob - src/settings.h
misc
[mapper] / src / settings.h
1 #include "config.h"
2
3 #define _GNU_SOURCE
4
5 #include <glib.h>
6
7 #ifndef _MAPPER_SETTINGS_H
8 #define _MAPPER_SETTINGS_H
9
10 #include "settings-gconf.h"
11
12 /** CONFIGURATION INFORMATION. */
13 gchar *_rcvr_mac;
14 gchar *_route_dir_uri;
15 gchar *_track_file_uri;
16 gchar *_route_dl_url;
17 guint _route_dl_radius;
18
19 gboolean _track_store;
20
21 gboolean _always_keep_on;
22 gboolean _fullscreen;
23 gboolean _enable_gps;
24 gboolean _gps_info;
25
26 gboolean _gps_filter;
27 gfloat  _filter_hdop;
28 gfloat _filter_vdop;
29 gfloat _filter_angle;
30
31 gint _show_tracks;
32 gboolean _show_scale;
33 gboolean _show_velvec;
34 gboolean _show_poi;
35 gboolean _auto_download;
36
37 guint _lead_ratio;
38 guint _center_ratio;
39 guint _draw_width;
40
41 gboolean _enable_voice;
42 guint _announce_notice_ratio;
43 gdouble _voice_speed;
44 gint _voice_pitch;
45
46 gboolean _speed_limit_on;
47 gboolean _speed_excess;
48 guint _speed_limit;
49
50 gboolean _satdetails_on;
51
52 gchar *_http_proxy_host;
53 gint _http_proxy_port;
54
55 GSList *_loc_list;
56 GtkListStore *_loc_model;
57
58 CustomAction _action[CUSTOM_KEY_ENUM_COUNT];
59 CenterMode _center_mode;
60 UnitType _units;
61 guint _degformat;
62 SpeedLocation _speed_location;
63 InfoFontSize _info_font_size;
64
65 GList *_repo_list;
66 RepoData *_curr_repo;
67
68 #endif