aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorChristian Persch <chpe@cvs.gnome.org>2004-10-05 06:03:24 +0800
committerChristian Persch <chpe@src.gnome.org>2004-10-05 06:03:24 +0800
commit9ed9f586af97b79d53c216989d0c28e59a3d5a69 (patch)
tree7321fed9f9fbea3d9941249582f3062c04f3ca83 /src
parent8e7dd64bb8dfa0227f52bcea20824c5d39aa1491 (diff)
downloadgsoc2013-epiphany-9ed9f586af97b79d53c216989d0c28e59a3d5a69.tar
gsoc2013-epiphany-9ed9f586af97b79d53c216989d0c28e59a3d5a69.tar.gz
gsoc2013-epiphany-9ed9f586af97b79d53c216989d0c28e59a3d5a69.tar.bz2
gsoc2013-epiphany-9ed9f586af97b79d53c216989d0c28e59a3d5a69.tar.lz
gsoc2013-epiphany-9ed9f586af97b79d53c216989d0c28e59a3d5a69.tar.xz
gsoc2013-epiphany-9ed9f586af97b79d53c216989d0c28e59a3d5a69.tar.zst
gsoc2013-epiphany-9ed9f586af97b79d53c216989d0c28e59a3d5a69.zip
Set window icon to default ephy icon.
2004-10-05 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-file-chooser.c: (ephy_file_chooser_constructor): * lib/ephy-gui.c: (ephy_gui_confirm_overwrite_file), (ephy_gui_is_middle_click), (ephy_gui_set_default_window_icon): * lib/ephy-gui.h: * src/bookmarks/ephy-new-bookmark.c: (duplicate_dialog_construct): * src/ephy-history-window.c: (ephy_history_window_construct): * src/ephy-window.c: (confirm_close_with_modified_forms): * src/pdm-dialog.c: (pdm_dialog_init): * src/window-commands.c: (window_cmd_edit_toolbar): Set window icon to default ephy icon.
Diffstat (limited to 'src')
-rw-r--r--src/bookmarks/ephy-new-bookmark.c3
-rw-r--r--src/ephy-history-window.c1
-rw-r--r--src/ephy-window.c3
-rwxr-xr-xsrc/pdm-dialog.c6
-rw-r--r--src/window-commands.c2
5 files changed, 13 insertions, 2 deletions
diff --git a/src/bookmarks/ephy-new-bookmark.c b/src/bookmarks/ephy-new-bookmark.c
index 5897a23d1..d47ac6d5c 100644
--- a/src/bookmarks/ephy-new-bookmark.c
+++ b/src/bookmarks/ephy-new-bookmark.c
@@ -325,7 +325,8 @@ duplicate_dialog_construct (GtkWindow *parent,
GTK_STOCK_OK,
GTK_RESPONSE_OK,
NULL);
-
+ ephy_gui_set_default_window_icon (GTK_WINDOW (dialog));
+
gtk_window_set_resizable (GTK_WINDOW (dialog), FALSE);
gtk_container_set_border_width (GTK_CONTAINER (dialog), 5);
gtk_box_set_spacing (GTK_BOX (GTK_DIALOG (dialog)->vbox), 14);
diff --git a/src/ephy-history-window.c b/src/ephy-history-window.c
index b045d48ab..fc0b5b163 100644
--- a/src/ephy-history-window.c
+++ b/src/ephy-history-window.c
@@ -1206,6 +1206,7 @@ ephy_history_window_construct (EphyHistoryWindow *editor)
GTK_ICON_SIZE_MENU,
NULL);
gtk_window_set_icon (GTK_WINDOW(editor), icon);
+ g_object_unref (icon);
g_signal_connect (editor, "delete_event",
G_CALLBACK (delete_event_cb), NULL);
diff --git a/src/ephy-window.c b/src/ephy-window.c
index 3410c8e70..74c33ef1f 100644
--- a/src/ephy-window.c
+++ b/src/ephy-window.c
@@ -52,6 +52,7 @@
#include "ephy-stock-icons.h"
#include "ephy-extension.h"
#include "ephy-favicon-cache.h"
+#include "ephy-gui.h"
#include <string.h>
#include <glib/gi18n.h>
@@ -661,6 +662,8 @@ confirm_close_with_modified_forms (EphyWindow *window)
GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
_("Close _Document"), GTK_RESPONSE_OK,
NULL);
+
+ ephy_gui_set_default_window_icon (GTK_WINDOW (dialog));
gtk_window_set_resizable (GTK_WINDOW (dialog), FALSE);
gtk_container_set_border_width (GTK_CONTAINER (dialog), 5);
diff --git a/src/pdm-dialog.c b/src/pdm-dialog.c
index 68f054479..893412a7f 100755
--- a/src/pdm-dialog.c
+++ b/src/pdm-dialog.c
@@ -804,7 +804,7 @@ static void
pdm_dialog_init (PdmDialog *dialog)
{
PdmActionInfo *cookies, *passwords;
- GtkWidget *notebook;
+ GtkWidget *notebook, *window;
dialog->priv = EPHY_PDM_DIALOG_GET_PRIVATE (dialog);
@@ -817,6 +817,10 @@ pdm_dialog_init (PdmDialog *dialog)
"pdm_dialog",
NULL);
+ window = ephy_dialog_get_control (EPHY_DIALOG (dialog),
+ properties[PROP_WINDOW].id);
+ ephy_gui_set_default_window_icon (GTK_WINDOW (window));
+
/**
* Group all Properties and Remove buttons in the same size group to
* avoid the little jerk you get otherwise when switching pages because
diff --git a/src/window-commands.c b/src/window-commands.c
index 50c263c0e..7d22c11c4 100644
--- a/src/window-commands.c
+++ b/src/window-commands.c
@@ -882,6 +882,8 @@ window_cmd_edit_toolbar (GtkAction *action,
gtk_window_set_transient_for (GTK_WINDOW (dialog), GTK_WINDOW (window));
gtk_window_set_destroy_with_parent (GTK_WINDOW (dialog), TRUE);
+ ephy_gui_set_default_window_icon (GTK_WINDOW (dialog));
+
editor = egg_toolbar_editor_new (GTK_UI_MANAGER (window->ui_merge), model);
egg_toolbar_editor_load_actions (EGG_TOOLBAR_EDITOR (editor),
ephy_file ("epiphany-toolbar.xml"));