aboutsummaryrefslogtreecommitdiffstats
path: root/src/toolbar.c
diff options
context:
space:
mode:
authorChristian Persch <chpe@cvs.gnome.org>2003-06-10 06:34:25 +0800
committerChristian Persch <chpe@src.gnome.org>2003-06-10 06:34:25 +0800
commit82bedf4e3216726b504d5ff68134f72f54b2dc41 (patch)
tree1e4a6c0de8e0f1cdc9af5dc4da12263ddca48f5c /src/toolbar.c
parent19a2fcd839628fe12d783a0afd97be8e51cf99a4 (diff)
downloadgsoc2013-epiphany-82bedf4e3216726b504d5ff68134f72f54b2dc41.tar
gsoc2013-epiphany-82bedf4e3216726b504d5ff68134f72f54b2dc41.tar.gz
gsoc2013-epiphany-82bedf4e3216726b504d5ff68134f72f54b2dc41.tar.bz2
gsoc2013-epiphany-82bedf4e3216726b504d5ff68134f72f54b2dc41.tar.lz
gsoc2013-epiphany-82bedf4e3216726b504d5ff68134f72f54b2dc41.tar.xz
gsoc2013-epiphany-82bedf4e3216726b504d5ff68134f72f54b2dc41.tar.zst
gsoc2013-epiphany-82bedf4e3216726b504d5ff68134f72f54b2dc41.zip
Do not emit the TABS_CHANGED signal; the tab's egg action will itself take
2003-06-09 Christian Persch <chpe@cvs.gnome.org> * src/ephy-notebook.c: (ephy_notebook_set_page_title): Do not emit the TABS_CHANGED signal; the tab's egg action will itself take care of updating the menu entry. * src/ephy-tab.h: * src/eph-tab.c: (ephy_tab_set_property), (ephy_tab_get_property) (ephy_tab_class_init): Object properties for tab address, icon-address, load-progress, load-status, message, security, title, window and zoom. * src/ephy-tab.c: (ephy_tab_action_activate_cb), (ephy_tab_get_action), (ephy_tab_init): Augment the tab by an egg action for use in the tabs menu. * src/ephy-tab.c: (ephy_tab_set_load_status), (ephy_tab_set_link_message), (ephy_tab_set_favicon), (ephy_tab_icon_cache_changed_cb), (ephy_tab_set_icon_address), (ephy_get_icon_address), (ephy_tab_favicon_cb), (ephy_tab_address_cb), (ephy_tab_title_cb), (build_net_state_message), (ensure_address), (ephy_tab_net_state_cb), (ephy_tab_security_change_cb), (ephy_tab_set_load_percent), (ephy_tab_get_load_percent), (ephy_tab_get_status_message), (ephy_tab_set_title), (ephy_tab_set_location), (ephy_tab_set_security_level), (ephy_tab_get_security_level), (ephy_tab_set_zoom), (ephy_tab_get_zoom): Getters/setters for the tab's object properties. Use the setters in the callbacks instead of setting the values directly. * src/ephy-tabs-menu.c: (ephy_tabs_menu_set_action_accelerator), (ephy_tabs_menu_update): Use the tab's egg action directly instead of dummy egg actions. This makes updating the tab titles in the tabs menu work automagically.
Diffstat (limited to 'src/toolbar.c')
-rwxr-xr-xsrc/toolbar.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/toolbar.c b/src/toolbar.c
index b43a58c26..be3273e11 100755
--- a/src/toolbar.c
+++ b/src/toolbar.c
@@ -640,7 +640,7 @@ toolbar_update_favicon (Toolbar *t)
EggAction *action;
tab = ephy_window_get_active_tab (t->priv->window);
- url = ephy_tab_get_favicon_url (tab);
+ url = ephy_tab_get_icon_address (tab);
action_group = t->priv->action_group;
action = egg_action_group_get_action (action_group, "Favicon");
g_object_set (action, "icon", url, NULL);