Parent Directory | Revision Log
started dpad-less osd option
1 | #ifndef CONFIG_H |
2 | #define CONFIG_H |
3 | |
4 | #define TAG_STATE GTK_STATE_PRELIGHT |
5 | |
6 | #ifndef USE_MAEMO |
7 | #define DEFAULT_IMAGE_PATH "/tmp/gpxview/" |
8 | #define DEFAULT_MMPOI_PATH "gpxview_poi.db" |
9 | #define DEFAULT_GARMIN_PATH "garmin_overridden.gpx" |
10 | #define DEFAULT_FIELDNOTES_PATH "geocache_visits_%s.txt" |
11 | #else |
12 | #if MAEMO_VERSION_MAJOR < 5 |
13 | /* internal memory card */ |
14 | #define DEFAULT_IMAGE_PATH "/media/mmc2/gpxview/" |
15 | #else |
16 | #define DEFAULT_IMAGE_PATH "/home/user/.gpxview/" |
17 | #endif |
18 | #define DEFAULT_MMPOI_PATH "MyDocs/.documents/Maps/gpxview_poi.db" |
19 | #define DEFAULT_GARMIN_PATH "MyDocs/.documents/garmin_overridden.gpx" |
20 | #define DEFAULT_FIELDNOTES_PATH "MyDocs/.documents/geocache_visits_%s.txt" |
21 | #endif |
22 | |
23 | #define DEFAULT_IMAGE_PATH_HOME ".gpxview/" |
24 | |
25 | #define LOCALEDIR "/usr/share/locale" |
26 | #define PACKAGE "gpxview" |
27 | |
28 | // for osm-gps-map: |
29 | #define USE_CAIRO |
30 | #define ENABLE_OSD |
31 | #define ENABLE_BALLOON |
32 | |
33 | #ifdef USE_MAEMO |
34 | #define BIG_BALLOONS |
35 | #endif |
36 | |
37 | #ifdef BIG_BALLOONS |
38 | #define BALLOON_AREA_WIDTH 380 |
39 | #define BALLOON_AREA_HEIGHT 100 |
40 | #define BALLOON_CORNER_RADIUS 20 |
41 | #define OSM_GPS_MAP_OSD_DIAMETER 60 |
42 | #endif |
43 | |
44 | |
45 | #ifdef USE_MAEMO |
46 | /* limit screen refresh while dragging to avoid delays */ |
47 | #define OSM_GPS_MAP_REFRESH 25 |
48 | #endif |
49 | |
50 | /* specify OSD colors explicitely. Otherwise gtk default */ |
51 | /* colors are used */ |
52 | #if !defined(USE_MAEMO) || (MAEMO_VERSION_MAJOR < 5) |
53 | #define OSD_COLOR_BG 1, 1, 1 // white background |
54 | #define OSD_COLOR 0.5, 0.5, 1 // light blue border and controls |
55 | #define OSD_COLOR_DISABLED 0.8, 0.8, 0.8 // light grey disabled controls |
56 | #define OSD_SHADOW_ENABLE |
57 | #else |
58 | #define OSD_COLOR_BG 0, 0, 0 // black background |
59 | #define OSD_COLOR 1, 1, 1 // white border and controls |
60 | #define OSD_COLOR_DISABLED 0.2, 0.2, 0.2 // dark grey disabled controls |
61 | #endif |
62 | |
63 | #define OSD_DOUBLE_BUFFER // render osd/map together offscreen |
64 | #define OSD_GPS_BUTTON // display a GPS button |
65 | #define OSD_NO_DPAD // no direction arrows (map is panned) |
66 | |
67 | #endif // CONFIG_H |