From ea35eff00db98a767b875004bf9a0d0c59a74450 Mon Sep 17 00:00:00 2001 From: akashihi Date: Wed, 3 Mar 2010 15:18:33 +0000 Subject: Add:Core:Added basement for bookmarks manager. Most of the bookmarking related code moved from navit.c to bookmarks.c git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@2977 ffa7fe5e-494d-0410-b361-a75ebd5db220 --- navit/gui/gtk/destination.c | 3 ++- navit/gui/gtk/gui_gtk_window.c | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) (limited to 'navit/gui/gtk') diff --git a/navit/gui/gtk/destination.c b/navit/gui/gtk/destination.c index 1b1cf61bc..652db3107 100644 --- a/navit/gui/gtk/destination.c +++ b/navit/gui/gtk/destination.c @@ -32,6 +32,7 @@ #include "search.h" #include "projection.h" #include "navit_nls.h" +#include "bookmarks.h" #define COL_COUNT 8 @@ -117,7 +118,7 @@ static void button_bookmark(GtkWidget *widget, struct search_param *search) gtk_tree_model_get (GTK_TREE_MODEL (search->liststore2), &iter, COL_COUNT, &c, -1); if (c) { desc=description(search, &iter); - navit_add_bookmark(search->nav, c, desc); + bookmarks_add_bookmark(navit_get_bookmarks(search->nav), c, desc); g_free(desc); } } diff --git a/navit/gui/gtk/gui_gtk_window.c b/navit/gui/gtk/gui_gtk_window.c index a95b8e1ba..095aac2ff 100644 --- a/navit/gui/gtk/gui_gtk_window.c +++ b/navit/gui/gtk/gui_gtk_window.c @@ -221,7 +221,7 @@ gui_gtk_set_graphics(struct gui_priv *this, struct graphics *gra) static void gui_gtk_add_bookmark_do(struct gui_priv *gui) { - navit_add_bookmark(gui->nav, &gui->dialog_coord, gtk_entry_get_text(GTK_ENTRY(gui->dialog_entry))); + bookmarks_add_bookmark(navit_get_bookmarks(gui->nav), &gui->dialog_coord, gtk_entry_get_text(GTK_ENTRY(gui->dialog_entry))); gtk_widget_destroy(gui->dialog_win); } -- cgit v1.2.1