summaryrefslogtreecommitdiff
path: root/navit
diff options
context:
space:
mode:
authorlatouche <latouche@ffa7fe5e-494d-0410-b361-a75ebd5db220>2008-09-22 13:07:04 +0000
committerlatouche <latouche@ffa7fe5e-494d-0410-b361-a75ebd5db220>2008-09-22 13:07:04 +0000
commit9cee887f5eb8c919a41174701709a4e72eaaa51b (patch)
treeb712f439e9ed185111cf3b8388042c08670615af /navit
parent48c0bc896e7b95a2dd2993e3a7f8bf5fbadc7c81 (diff)
downloadnavit-9cee887f5eb8c919a41174701709a4e72eaaa51b.tar.gz
Add:graphics:Add WM_Class support to windows
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@1396 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit')
-rw-r--r--navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c1
-rw-r--r--navit/gui/gtk/datawindow.c1
-rw-r--r--navit/gui/gtk/destination.c1
-rw-r--r--navit/gui/gtk/gui_gtk_window.c2
4 files changed, 5 insertions, 0 deletions
diff --git a/navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c b/navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c
index 352235458..e5ad72440 100644
--- a/navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c
+++ b/navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c
@@ -1024,6 +1024,7 @@ get_data(struct graphics_priv *this, char *type)
this->win = gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_window_set_default_size(GTK_WINDOW(this->win), this->win_w, this->win_h);
gtk_window_set_title(GTK_WINDOW(this->win), "Navit");
+ gtk_window_set_wmclass (GTK_WINDOW (this->win), "navit", "Navit");
gtk_widget_realize(this->win);
gtk_container_add(GTK_CONTAINER(this->win), this->widget);
gtk_widget_show_all(this->win);
diff --git a/navit/gui/gtk/datawindow.c b/navit/gui/gtk/datawindow.c
index aa5b4320a..4815aeb1d 100644
--- a/navit/gui/gtk/datawindow.c
+++ b/navit/gui/gtk/datawindow.c
@@ -171,6 +171,7 @@ gui_gtk_datawindow_new(struct gui_priv *gui, char *name, struct callback *click,
win->window=gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_window_set_default_size(GTK_WINDOW(win->window), 320, 200);
gtk_window_set_title(GTK_WINDOW(win->window), name);
+ gtk_window_set_wmclass (GTK_WINDOW (win->window), "navit", "Navit");
win->scrolled_window = gtk_scrolled_window_new (NULL, NULL);
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (win->scrolled_window),
diff --git a/navit/gui/gtk/destination.c b/navit/gui/gtk/destination.c
index df952acea..02face37d 100644
--- a/navit/gui/gtk/destination.c
+++ b/navit/gui/gtk/destination.c
@@ -424,6 +424,7 @@ int destination_address(struct navit *nav)
window2 = gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_window_set_title(GTK_WINDOW(window2),_("Enter Destination"));
+ gtk_window_set_wmclass (GTK_WINDOW (window2), "navit", "Navit");
vbox = gtk_vbox_new(FALSE, 0);
table = gtk_table_new(3, 8, FALSE);
diff --git a/navit/gui/gtk/gui_gtk_window.c b/navit/gui/gtk/gui_gtk_window.c
index 193305488..fc2ce1293 100644
--- a/navit/gui/gtk/gui_gtk_window.c
+++ b/navit/gui/gtk/gui_gtk_window.c
@@ -166,6 +166,7 @@ gui_gtk_add_bookmark(struct gui_priv *gui, struct pcoord *c, char *description)
vbox=gtk_vbox_new(FALSE, 0);
gtk_container_add (GTK_CONTAINER (gui->dialog_win), vbox);
gtk_window_set_title(GTK_WINDOW(gui->dialog_win),_("Add Bookmark"));
+ gtk_window_set_wmclass (GTK_WINDOW (gui->dialog_win), "navit", "Navit");
gtk_window_set_transient_for(GTK_WINDOW(gui->dialog_win), GTK_WINDOW(gui->win));
gtk_window_set_modal(GTK_WINDOW(gui->dialog_win), TRUE);
label=gtk_label_new(_("Name"));
@@ -552,6 +553,7 @@ gui_gtk_new(struct navit *nav, struct gui_methods *meth, struct attr **attrs)
this->vbox = gtk_vbox_new(FALSE, 0);
gtk_window_set_default_size(GTK_WINDOW(this->win), w, h);
gtk_window_set_title(GTK_WINDOW(this->win), "Navit");
+ gtk_window_set_wmclass (GTK_WINDOW (this->win), "navit", "Navit");
gtk_widget_realize(this->win);
gui_gtk_ui_init(this);
if (this->menubar_enable) {