PaneGPSData *pgd = static_cast<PaneGPSData *>(data);
gtk_drag_dest_set(pgd->widget,
- GTK_DEST_DEFAULT_MOTION | GTK_DEST_DEFAULT_HIGHLIGHT | GTK_DEST_DEFAULT_DROP,
+ static_cast<GtkDestDefaults>(GTK_DEST_DEFAULT_MOTION | GTK_DEST_DEFAULT_HIGHLIGHT | GTK_DEST_DEFAULT_DROP),
bar_pane_gps_drop_types, n_gps_entry_drop_types,
- GDK_ACTION_COPY | GDK_ACTION_MOVE);
+ static_cast<GdkDragAction>(GDK_ACTION_COPY | GDK_ACTION_MOVE));
g_signal_connect(G_OBJECT(pgd->widget), "drag_data_received",
G_CALLBACK(bar_pane_gps_dnd_receive), NULL);
ClutterActor *actor, *direction;
ClutterActor *current_image;
GString *text;
- gint height, width, rotate;
+ gint height, width;
+ GdkPixbufRotation rotate;
gchar *altitude = NULL;
ThumbLoader *tl;
champlain_bounding_box_extend(pgd->bbox, latitude, longitude);
}
- return TRUE;
+ return G_SOURCE_CONTINUE;
}
if (pgd->centre_map_checked)
gtk_progress_bar_set_text(GTK_PROGRESS_BAR(pgd->progress), NULL);
pgd->create_markers_id = 0;
- return FALSE;
+ return G_SOURCE_REMOVE;
}
static void bar_pane_gps_update(PaneGPSData *pgd)