]> err.no Git - mapper/blob - src/settings-gconf.h
Map widget:
[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_GPS_TYPE GCONF_KEY_PREFIX"/receiver_type"
20 #define GCONF_KEY_GPS_MAC GCONF_KEY_PREFIX"/receiver_mac"
21 #define GCONF_KEY_GPS_PORT GCONF_KEY_PREFIX"/receiver_port"
22 #define GCONF_KEY_GPS_CHAN GCONF_KEY_PREFIX"/receiver_channel"
23 #define GCONF_KEY_ENABLE_GPS GCONF_KEY_PREFIX"/enable_gps"
24 #define GCONF_KEY_GPS_INFO GCONF_KEY_PREFIX"/gps_info"
25
26 /* Track filtering */
27 #define GCONF_KEY_GPS_FILTER GCONF_KEY_PREFIX"/gps_filter"
28 #define GCONF_KEY_GPS_FILTER_HDOP GCONF_KEY_PREFIX"/gps_filter_hdop"
29 #define GCONF_KEY_GPS_FILTER_VDOP GCONF_KEY_PREFIX"/gps_filter_vdop"
30 #define GCONF_KEY_GPS_FILTER_ANGLE GCONF_KEY_PREFIX"/gps_filter_angle"
31 #define GCONF_KEY_GPS_FILTER_OSM GCONF_KEY_PREFIX"/gps_filter_osm"
32 #define GCONF_KEY_GPS_FILTER_MAXDROP GCONF_KEY_PREFIX"/gps_filter_maxdrop"
33
34 /* Misc */
35 #define GCONF_KEY_MAP_URI_FORMAT GCONF_KEY_PREFIX"/map_uri_format"
36 #define GCONF_KEY_MAP_ZOOM_STEPS GCONF_KEY_PREFIX"/map_zoom_steps"
37 #define GCONF_KEY_MAP_DIR_NAME GCONF_KEY_PREFIX"/map_cache_dir"
38 #define GCONF_KEY_AUTO_DOWNLOAD GCONF_KEY_PREFIX"/auto_download"
39 #define GCONF_KEY_REPOSITORIES GCONF_KEY_PREFIX"/repositories"
40 #define GCONF_KEY_CURRREPO GCONF_KEY_PREFIX"/curr_repo"
41 #define GCONF_KEY_CENTER_SENSITIVITY GCONF_KEY_PREFIX"/center_sensitivity"
42
43 #define GCONF_KEY_DRAW_WIDTH GCONF_KEY_PREFIX"/draw_width"
44 #define GCONF_KEY_INFO_FONT_SIZE GCONF_KEY_PREFIX"/info_font_size"
45
46 /* Voice */
47 #define GCONF_KEY_ENABLE_VOICE GCONF_KEY_PREFIX"/enable_voice"
48 #define GCONF_KEY_VOICE_SPEED GCONF_KEY_PREFIX"/voice_speed"
49 #define GCONF_KEY_VOICE_PITCH GCONF_KEY_PREFIX"/voice_pitch"
50 #define GCONF_KEY_ANNOUNCE_NOTICE GCONF_KEY_PREFIX"/announce_notice"
51
52 #define GCONF_KEY_ANNOUNCE_WAYPOINTS GCONF_KEY_PREFIX"/announce_waypoints"
53 #define GCONF_KEY_ANNOUNCE_OVERSPEED GCONF_KEY_PREFIX"/announce_overspeed"
54 #define GCONF_KEY_ANNOUNCE_DESTINATION GCONF_KEY_PREFIX"/announce_destination"
55
56 #define GCONF_KEY_ALWAYS_KEEP_ON GCONF_KEY_PREFIX"/always_keep_on"
57 #define GCONF_KEY_UNITS GCONF_KEY_PREFIX"/units"
58
59 /* Speed display */
60 #define GCONF_KEY_SPEED_LIMIT_ON GCONF_KEY_PREFIX"/speed_limit_on"
61 #define GCONF_KEY_SPEED_LIMIT GCONF_KEY_PREFIX"/speed_limit"
62 #define GCONF_KEY_SPEED_LOCATION GCONF_KEY_PREFIX"/speed_location"
63
64 /* Database */
65 #define GCONF_KEY_MAPPER_DB GCONF_KEY_PREFIX"/mapper_db"
66
67 /* POI */
68 #define GCONF_KEY_POI_ZOOM GCONF_KEY_PREFIX"/poi_zoom"
69 #define GCONF_KEY_POI_THEME_BASE GCONF_KEY_PREFIX"/poi_theme_base"
70 #define GCONF_KEY_POI_ICON_THEME GCONF_KEY_PREFIX"/poi_icon_theme"
71
72 #define GCONF_KEY_AUTOCENTER_MODE GCONF_KEY_PREFIX"/autocenter_mode"
73 #define GCONF_KEY_LEAD_AMOUNT GCONF_KEY_PREFIX"/lead_amount"
74 #define GCONF_KEY_LAT GCONF_KEY_PREFIX"/last_latitude"
75 #define GCONF_KEY_LON GCONF_KEY_PREFIX"/last_longitude"
76 #define GCONF_KEY_CENTER_LAT GCONF_KEY_PREFIX"/center_latitude"
77 #define GCONF_KEY_CENTER_LON GCONF_KEY_PREFIX"/center_longitude"
78 #define GCONF_KEY_ZOOM GCONF_KEY_PREFIX"/zoom"
79
80 #define GCONF_KEY_POSITION_HOME GCONF_KEY_PREFIX"/home_latlon"
81 #define GCONF_KEY_POSITION_DEST GCONF_KEY_PREFIX"/destination_latlon"
82
83 /* Display features */
84 #define GCONF_KEY_SHOWSCALE GCONF_KEY_PREFIX"/show_scale"
85 #define GCONF_KEY_SHOWTRACKS GCONF_KEY_PREFIX"/show_tracks"
86 #define GCONF_KEY_SHOWROUTES GCONF_KEY_PREFIX"/show_routes"
87 #define GCONF_KEY_SHOWVELVEC GCONF_KEY_PREFIX"/show_velocity_vector"
88 #define GCONF_KEY_SHOWPOIS GCONF_KEY_PREFIX"/show_poi"
89
90 /* Route */
91 #define GCONF_KEY_ROUTE_LOCATIONS GCONF_KEY_PREFIX"/route_locations"
92 #define GCONF_KEY_ROUTEDIR GCONF_KEY_PREFIX"/route_directory"
93 #define GCONF_KEY_ROUTE_DL_URL GCONF_KEY_PREFIX"/route_dl_url"
94 #define GCONF_KEY_ROUTE_DL_RADIUS GCONF_KEY_PREFIX"/route_dl_radius"
95
96 #define GCONF_KEY_TRACK_DL_RADIUS GCONF_KEY_PREFIX"/track_dl_radius"
97 #define GCONF_KEY_TRACKFILE GCONF_KEY_PREFIX"/track_file"
98 #define GCONF_KEY_DEG_FORMAT GCONF_KEY_PREFIX"/deg_format"
99
100 /* Proxy */
101 #define GCONF_KEY_HTTP_PROXY_PREFIX "/system/http_proxy"
102 #define GCONF_KEY_HTTP_PROXY_ON GCONF_KEY_HTTP_PROXY_PREFIX"/use_http_proxy"
103 #define GCONF_KEY_HTTP_PROXY_HOST GCONF_KEY_HTTP_PROXY_PREFIX"/host"
104 #define GCONF_KEY_HTTP_PROXY_PORT GCONF_KEY_HTTP_PROXY_PREFIX"/port"
105
106 /* Interface */
107 #define GCONF_KEY_UI_TOOLBAR GCONF_KEY_PREFIX"/ui_show_toolbar"
108 #define GCONF_KEY_UI_FULLSCREEN GCONF_KEY_PREFIX"/ui_fullscreen"
109
110 /* OSSO/IAP specific */
111 #define GCONF_KEY_DISCONNECT_ON_COVER "/system/osso/connectivity/IAP/disconnect_on_cover"