Make map dot more visible

The OSM_GPS_MAP_SOURCE_VIRTUAL_EARTH_HYBRID shows cities as red dots
in a couple of the zoom levels.  Make the dive dots larger and
yellow to make them stand out.

Signed-off-by: Henrik Brautaset Aronsen <subsurface@henrik.synth.no>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
Henrik Brautaset Aronsen 2013-02-09 22:12:19 +01:00 committed by Dirk Hohndel
parent 94546acc94
commit 37364fb40a

10
gps.c
View file

@ -135,7 +135,15 @@ static gboolean scroll_cb(GtkWidget *widget, GdkEventScroll *event, gpointer dat
static void add_gps_point(OsmGpsMap *map, float latitude, float longitude)
{
OsmGpsMapTrack *track = osm_gps_map_track_new();
OsmGpsMapTrack *track;
GdkColor dotColor = { 0, 0xFFFF, 0xFFFF, 0x4444 };
track = g_object_new(OSM_TYPE_GPS_MAP_TRACK,
"color", &dotColor,
"line-width", (gfloat) 10,
"alpha", (gfloat) 0.7,
NULL);
OsmGpsMapPoint *point = osm_gps_map_point_new_degrees(latitude, longitude);
osm_gps_map_track_add_point(track, point);
osm_gps_map_track_add(map, track);