]> err.no Git - mapper/blob - src/settings-gconf.h
Get rid of _pos, move data to gpsdata struct.
[mapper] / src / settings-gconf.h
1 #define CONFIG_DIR_NAME "~/.mapper/"
2 #define CONFIG_FILE_ROUTE "route.gpx"
3 #define CONFIG_FILE_TRACK "track.gpx"
4
5 #define GCONF_KEY_PREFIX "/apps/maemo/mapper"
6
7 #define REPO_DEFAULT_NAME "OpenStreetMap"
8 #ifdef WITH_DEVICE_770
9 #define REPO_DEFAULT_CACHE_BASE "~/MyDocs/.documents/Maps/"
10 #else
11 #define REPO_DEFAULT_CACHE_BASE "~/Maps/"
12 #endif
13 #define REPO_DEFAULT_CACHE_DIR REPO_DEFAULT_CACHE_BASE"OpenStreetMap"
14 #define REPO_DEFAULT_MAP_URI "http://tile.openstreetmap.org/%0d/%d/%d.png"
15 #define REPO_DEFAULT_DL_ZOOM_STEPS (1)
16 #define REPO_DEFAULT_VIEW_ZOOM_STEPS (1)
17
18 /* GPS */
19 #define GCONF_KEY_RCVR_MAC GCONF_KEY_PREFIX"/receiver_mac"
20 #define GCONF_KEY_RCVR_CHAN GCONF_KEY_PREFIX"/receiver_channel"
21 #define GCONF_KEY_ENABLE_GPS GCONF_KEY_PREFIX"/enable_gps"
22 #define GCONF_KEY_GPS_INFO GCONF_KEY_PREFIX"/gps_info"
23
24 /* Track filtering */
25 #define GCONF_KEY_GPS_FILTER GCONF_KEY_PREFIX"/gps_filter"
26 #define GCONF_KEY_GPS_FILTER_HDOP GCONF_KEY_PREFIX"/gps_filter_hdop"
27 #define GCONF_KEY_GPS_FILTER_VDOP GCONF_KEY_PREFIX"/gps_filter_vdop"
28 #define GCONF_KEY_GPS_FILTER_ANGLE GCONF_KEY_PREFIX"/gps_filter_angle"
29 #define GCONF_KEY_GPS_FILTER_OSM GCONF_KEY_PREFIX"/gps_filter_osm"
30 #define GCONF_KEY_GPS_FILTER_MAXDROP GCONF_KEY_PREFIX"/gps_filter_maxdrop"
31
32 /* Misc */
33 #define GCONF_KEY_MAP_URI_FORMAT GCONF_KEY_PREFIX"/map_uri_format"
34 #define GCONF_KEY_MAP_ZOOM_STEPS GCONF_KEY_PREFIX"/map_zoom_steps"
35 #define GCONF_KEY_MAP_DIR_NAME GCONF_KEY_PREFIX"/map_cache_dir"
36 #define GCONF_KEY_AUTO_DOWNLOAD GCONF_KEY_PREFIX"/auto_download"
37 #define GCONF_KEY_REPOSITORIES GCONF_KEY_PREFIX"/repositories"
38 #define GCONF_KEY_CURRREPO GCONF_KEY_PREFIX"/curr_repo"
39 #define GCONF_KEY_CENTER_SENSITIVITY GCONF_KEY_PREFIX"/center_sensitivity"
40
41 #define GCONF_KEY_DRAW_WIDTH GCONF_KEY_PREFIX"/draw_width"
42 #define GCONF_KEY_INFO_FONT_SIZE GCONF_KEY_PREFIX"/info_font_size"
43
44 /* Voice */
45 #define GCONF_KEY_ENABLE_VOICE GCONF_KEY_PREFIX"/enable_voice"
46 #define GCONF_KEY_VOICE_SPEED GCONF_KEY_PREFIX"/voice_speed"
47 #define GCONF_KEY_VOICE_PITCH GCONF_KEY_PREFIX"/voice_pitch"
48 #define GCONF_KEY_ANNOUNCE_NOTICE GCONF_KEY_PREFIX"/announce_notice"
49
50 #define GCONF_KEY_ALWAYS_KEEP_ON GCONF_KEY_PREFIX"/always_keep_on"
51 #define GCONF_KEY_UNITS GCONF_KEY_PREFIX"/units"
52
53 /* Speed display */
54 #define GCONF_KEY_SPEED_LIMIT_ON GCONF_KEY_PREFIX"/speed_limit_on"
55 #define GCONF_KEY_SPEED_LIMIT GCONF_KEY_PREFIX"/speed_limit"
56 #define GCONF_KEY_SPEED_LOCATION GCONF_KEY_PREFIX"/speed_location"
57
58 /* Database */
59 #define GCONF_KEY_MAPPER_DB GCONF_KEY_PREFIX"/mapper_db"
60
61 /* POI */
62 #define GCONF_KEY_POI_ZOOM GCONF_KEY_PREFIX"/poi_zoom"
63 #define GCONF_KEY_POI_THEME_BASE GCONF_KEY_PREFIX"/poi_theme_base"
64 #define GCONF_KEY_POI_ICON_THEME GCONF_KEY_PREFIX"/poi_icon_theme"
65
66 #define GCONF_KEY_AUTOCENTER_MODE GCONF_KEY_PREFIX"/autocenter_mode"
67 #define GCONF_KEY_LEAD_AMOUNT GCONF_KEY_PREFIX"/lead_amount"
68 #define GCONF_KEY_LAT GCONF_KEY_PREFIX"/last_latitude"
69 #define GCONF_KEY_LON GCONF_KEY_PREFIX"/last_longitude"
70 #define GCONF_KEY_CENTER_LAT GCONF_KEY_PREFIX"/center_latitude"
71 #define GCONF_KEY_CENTER_LON GCONF_KEY_PREFIX"/center_longitude"
72 #define GCONF_KEY_ZOOM GCONF_KEY_PREFIX"/zoom"
73
74 #define GCONF_KEY_HOME_LAT GCONF_KEY_PREFIX"/home_latitude"
75 #define GCONF_KEY_HOME_LON GCONF_KEY_PREFIX"/home_longitude"
76
77 /* Display features */
78 #define GCONF_KEY_SHOWSCALE GCONF_KEY_PREFIX"/show_scale"
79 #define GCONF_KEY_SHOWTRACKS GCONF_KEY_PREFIX"/show_tracks"
80 #define GCONF_KEY_SHOWROUTES GCONF_KEY_PREFIX"/show_routes"
81 #define GCONF_KEY_SHOWVELVEC GCONF_KEY_PREFIX"/show_velocity_vector"
82 #define GCONF_KEY_SHOWPOIS GCONF_KEY_PREFIX"/show_poi"
83
84 /* Route */
85 #define GCONF_KEY_ROUTE_LOCATIONS GCONF_KEY_PREFIX"/route_locations"
86 #define GCONF_KEY_ROUTEDIR GCONF_KEY_PREFIX"/route_directory"
87 #define GCONF_KEY_ROUTE_DL_URL GCONF_KEY_PREFIX"/route_dl_url"
88 #define GCONF_KEY_ROUTE_DL_RADIUS GCONF_KEY_PREFIX"/route_dl_radius"
89
90 #define GCONF_KEY_TRACKFILE GCONF_KEY_PREFIX"/track_file"
91 #define GCONF_KEY_DEG_FORMAT GCONF_KEY_PREFIX"/deg_format"
92
93 /* Proxy */
94 #define GCONF_KEY_HTTP_PROXY_PREFIX "/system/http_proxy"
95 #define GCONF_KEY_HTTP_PROXY_ON GCONF_KEY_HTTP_PROXY_PREFIX"/use_http_proxy"
96 #define GCONF_KEY_HTTP_PROXY_HOST GCONF_KEY_HTTP_PROXY_PREFIX"/host"
97 #define GCONF_KEY_HTTP_PROXY_PORT GCONF_KEY_HTTP_PROXY_PREFIX"/port"
98
99 /* Interface */
100 #define GCONF_KEY_UI_TOOLBAR GCONF_KEY_PREFIX"/ui_show_toolbar"
101 #define GCONF_KEY_UI_FULLSCREEN GCONF_KEY_PREFIX"/ui_fullscreen"
102
103 /* OSSO/IAP specific */
104 #define GCONF_KEY_DISCONNECT_ON_COVER "/system/osso/connectivity/IAP/disconnect_on_cover"