41 |
|
|
42 |
#define DEFAULT_IMAGE_PATH_HOME ".gpxview/" |
#define DEFAULT_IMAGE_PATH_HOME ".gpxview/" |
43 |
|
|
44 |
#define LOCALEDIR "/usr/share/locale" |
#define LOCALEDIR PREFIX "/locale" |
45 |
#define PACKAGE "gpxview" |
#define PACKAGE "gpxview" |
46 |
|
|
47 |
// for osm-gps-map: |
// for osm-gps-map: |
48 |
#define USE_CAIRO |
#define USE_CAIRO |
49 |
#define ENABLE_OSD |
#define ENABLE_OSD |
50 |
#define ENABLE_BALLOON |
#define OSD_BALLOON |
51 |
|
#define OSD_SCALE |
52 |
|
#define OSD_CROSSHAIR |
53 |
|
#define OSD_NAV |
54 |
|
|
55 |
#ifdef USE_MAEMO |
#ifdef USE_MAEMO |
56 |
#define BIG_BALLOONS |
#define BIG_BALLOONS |
57 |
#define BALLOON_AREA_WIDTH 380 |
#define BALLOON_AREA_WIDTH 380 |
58 |
#define BALLOON_AREA_HEIGHT 100 |
#define BALLOON_AREA_HEIGHT 100 |
59 |
#define BALLOON_CORNER_RADIUS 20 |
#define BALLOON_CORNER_RADIUS 20 |
60 |
|
#define OSD_FONT_SIZE 28 |
61 |
|
#define OSD_DIAMETER 60 |
62 |
|
#define OSD_SCALE_FONT_SIZE 20 |
63 |
|
#define OSD_COORDINATES_FONT_SIZE 20 |
64 |
|
|
65 |
#endif |
#endif |
66 |
|
|
67 |
|
#define OSD_COORDINATES |
68 |
|
#include <libintl.h> |
69 |
|
#define OSD_COORDINATES_CHR_N gettext("N") |
70 |
|
#define OSD_COORDINATES_CHR_S gettext("S") |
71 |
|
#define OSD_COORDINATES_CHR_E gettext("E") |
72 |
|
#define OSD_COORDINATES_CHR_W gettext("W") |
73 |
|
|
74 |
/* only maemo devices up to version 4 have a fullscreen button */ |
/* only maemo devices up to version 4 have a fullscreen button */ |
75 |
#ifdef USE_MAEMO |
#ifdef USE_MAEMO |
76 |
#include <hildon/hildon-defines.h> |
#include <hildon/hildon-defines.h> |
77 |
#if (MAEMO_VERSION_MAJOR < 5) |
#if (MAEMO_VERSION_MAJOR < 5) |
78 |
#define OSM_GPS_MAP_KEY_FULLSCREEN HILDON_HARDKEY_FULLSCREEN |
#define OSM_GPS_MAP_KEY_FULLSCREEN HILDON_HARDKEY_FULLSCREEN |
79 |
#else |
#else |
|
#define OSD_FONT_SIZE 24 |
|
80 |
#define OSM_GPS_MAP_KEY_FULLSCREEN 'f' |
#define OSM_GPS_MAP_KEY_FULLSCREEN 'f' |
81 |
#endif |
#endif |
82 |
#define OSM_GPS_MAP_KEY_ZOOMIN HILDON_HARDKEY_INCREASE |
#define OSM_GPS_MAP_KEY_ZOOMIN HILDON_HARDKEY_INCREASE |
92 |
#define OSM_GPS_MAP_KEY_LEFT GDK_Left |
#define OSM_GPS_MAP_KEY_LEFT GDK_Left |
93 |
#define OSM_GPS_MAP_KEY_RIGHT GDK_Right |
#define OSM_GPS_MAP_KEY_RIGHT GDK_Right |
94 |
|
|
|
#ifdef USE_MAEMO |
|
|
/* limit screen refresh while dragging to avoid delays */ |
|
|
#define OSM_GPS_MAP_REFRESH 25 |
|
|
#define OSD_DIAMETER 60 |
|
|
#endif |
|
|
|
|
95 |
/* specify OSD colors explicitely. Otherwise gtk default */ |
/* specify OSD colors explicitely. Otherwise gtk default */ |
96 |
/* colors are used. fremantle always uses gtk defaults */ |
/* colors are used. fremantle always uses gtk defaults */ |
97 |
#if !defined(USE_MAEMO) || (MAEMO_VERSION_MAJOR < 5) |
#if !defined(USE_MAEMO) || (MAEMO_VERSION_MAJOR < 5) |