]> err.no Git - mapper/blobdiff - src/cb.h
Use menu entry for color settings.
[mapper] / src / cb.h
index 92c680d8b8a6facc0f753ec01234179d8b1cd7db..00e7d3ad042a681656b271d9fe9840a96c806f2b 100644 (file)
--- a/src/cb.h
+++ b/src/cb.h
@@ -3,26 +3,12 @@
 
 #include <config.h>
 
-#define _GNU_SOURCE
-
 #include <gtk/gtk.h>
 
 gboolean window_cb_key_press(GtkWidget * widget, GdkEventKey * event);
 gboolean window_cb_key_release(GtkWidget * widget, GdkEventKey * event);
 
-gboolean map_cb_configure(GtkWidget * widget, GdkEventConfigure * event);
-gboolean map_cb_expose(GtkWidget * widget, GdkEventExpose * event);
-gboolean map_cb_button_press(GtkWidget * widget, GdkEventButton * event);
-gboolean map_cb_button_release(GtkWidget * widget, GdkEventButton * event);
-gboolean map_cb_scroll_event(GtkWidget * widget, GdkEventScroll * event);
-
-gboolean heading_panel_expose(GtkWidget * widget, GdkEventExpose * event);
 gboolean sat_panel_expose(GtkWidget * widget, GdkEventExpose * event);
-gboolean sat_details_panel_expose(GtkWidget * widget, GdkEventExpose * event);
-
-gboolean channel_cb_error(GIOChannel * src, GIOCondition condition, gpointer data);
-gboolean channel_cb_connect(GIOChannel * src, GIOCondition condition, gpointer data);
-gboolean channel_cb_input(GIOChannel * src, GIOCondition condition, gpointer data);
 
 /* Callbacks for the "Route" submenu. */
 gboolean menu_cb_route_download(GtkAction * action);
@@ -41,6 +27,7 @@ gboolean menu_cb_track_insert_mark(GtkAction * action);
 gboolean menu_cb_track_distlast(GtkAction * action);
 gboolean menu_cb_track_distfirst(GtkAction * action);
 gboolean menu_cb_track_clear(GtkAction * action);
+gboolean menu_cb_track_filter(GtkAction * action);
 
 /* Callbacks for the "Maps" submenu. */
 gboolean menu_cb_maps_select(GtkAction * action, gpointer new_repo);
@@ -50,9 +37,12 @@ gboolean menu_cb_maps_repoman(GtkAction * action);
 gboolean menu_cb_auto_download(GtkAction * action);
 
 /* Callbacks for the "View" submenu. */
-gboolean menu_cb_zoomin(GtkAction * action);
-gboolean menu_cb_zoomout(GtkAction * action);
-gboolean menu_cb_fullscreen(GtkAction * action);
+gboolean cb_zoom_auto(GtkAction * action);
+gboolean cb_zoom_base(GtkAction * action);
+gboolean cb_zoomin(GtkAction * action);
+gboolean cb_zoomout(GtkAction * action);
+gboolean cb_fullscreen(GtkAction * action);
+gboolean cb_fullscreen_click(GtkAction * action);
 gboolean menu_cb_show_scale(GtkAction * action);
 gboolean menu_cb_show_routes(GtkAction * action);
 gboolean menu_cb_show_tracks(GtkAction * action);
@@ -61,13 +51,13 @@ gboolean menu_cb_show_poi(GtkAction * action);
 gboolean menu_cb_category(GtkAction * action);
 
 /* Callbacks for the "Auto-Center" submenu. */
-gboolean menu_cb_ac_latlon(GtkAction * action);
-gboolean menu_cb_ac_lead(GtkAction * action);
-gboolean menu_cb_ac_none(GtkAction * action);
+gboolean menu_cb_autocenter(GtkAction *action, GtkRadioAction *current);
 
 /* Callbacks for the "Go to" submenu. */
 gboolean menu_cb_goto_latlon(GtkAction * action);
 gboolean menu_cb_goto_gps(GtkAction * action);
+gboolean menu_cb_goto_home(GtkAction * action);
+gboolean menu_cb_goto_destination(GtkAction *action);
 gboolean menu_cb_goto_nextway(GtkAction * action);
 gboolean menu_cb_goto_nearpoi(GtkAction * action);
 
@@ -79,6 +69,9 @@ gboolean menu_cb_gps_reset(GtkAction * action);
 
 /* Callbacks for the other menu items. */
 gboolean menu_cb_settings(GtkAction * action);
+gboolean menu_cb_settings_gps(GtkAction * action);
+gboolean menu_cb_settings_osm(GtkAction * action);
+gboolean menu_cb_settings_colors(GtkAction * action);
 gboolean menu_cb_help(GtkAction * action);
 gboolean menu_cb_about(GtkAction * action);
 
@@ -91,6 +84,12 @@ gboolean cmenu_cb_loc_add_route(GtkAction * action);
 gboolean cmenu_cb_loc_add_way(GtkAction * action);
 gboolean cmenu_cb_loc_add_poi(GtkAction * action);
 gboolean cmenu_cb_loc_set_gps(GtkAction * action);
+gboolean cmenu_cb_loc_set_home(GtkAction * action);
+gboolean cmenu_cb_loc_set_destination(GtkAction *action);
+
+gboolean cb_poi_add(GtkAction * action);
+gboolean cb_poi_search(GtkAction *action);
+gboolean menu_cb_search_address(GtkAction *action);
 
 /* Callbacks for the "Waypoint" context menu. */
 gboolean cmenu_cb_way_show_latlon(GtkAction * action);