diff options
author | Marco Pesenti Gritti <marco@it.gnome.org> | 2003-06-15 21:37:17 +0800 |
---|---|---|
committer | Marco Pesenti Gritti <mpeseng@src.gnome.org> | 2003-06-15 21:37:17 +0800 |
commit | 981d9babe49e2cbbcd6fb8a2fbf64da4ebc148e4 (patch) | |
tree | cdb4cce7df8339cb930b58227e8b3bec120d5826 /src/bookmarks/ephy-new-bookmark.c | |
parent | f8cbf86bbc84292974146504dfa287b119c0ba8e (diff) | |
download | gsoc2013-epiphany-981d9babe49e2cbbcd6fb8a2fbf64da4ebc148e4.tar gsoc2013-epiphany-981d9babe49e2cbbcd6fb8a2fbf64da4ebc148e4.tar.gz gsoc2013-epiphany-981d9babe49e2cbbcd6fb8a2fbf64da4ebc148e4.tar.bz2 gsoc2013-epiphany-981d9babe49e2cbbcd6fb8a2fbf64da4ebc148e4.tar.lz gsoc2013-epiphany-981d9babe49e2cbbcd6fb8a2fbf64da4ebc148e4.tar.xz gsoc2013-epiphany-981d9babe49e2cbbcd6fb8a2fbf64da4ebc148e4.tar.zst gsoc2013-epiphany-981d9babe49e2cbbcd6fb8a2fbf64da4ebc148e4.zip |
Suggest the address as title when web page has no title.
2003-06-15 Marco Pesenti Gritti <marco@it.gnome.org>
* src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_set_title):
Suggest the address as title when web page has no title.
Diffstat (limited to 'src/bookmarks/ephy-new-bookmark.c')
-rw-r--r-- | src/bookmarks/ephy-new-bookmark.c | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/src/bookmarks/ephy-new-bookmark.c b/src/bookmarks/ephy-new-bookmark.c index 067b48cee..7c3599a2f 100644 --- a/src/bookmarks/ephy-new-bookmark.c +++ b/src/bookmarks/ephy-new-bookmark.c @@ -30,6 +30,7 @@ #include <gtk/gtkscrolledwindow.h> #include <gtk/gtkeditable.h> #include <bonobo/bonobo-i18n.h> +#include <string.h> #include "ephy-new-bookmark.h" #include "ephy-state.h" @@ -471,9 +472,21 @@ void ephy_new_bookmark_set_title (EphyNewBookmark *bookmark, const char *title) { + const char *real_title; + LOG ("Setting new bookmark title to: \"%s\"", title) + + if (title == NULL || strlen (title) == 0) + { + real_title = bookmark->priv->location; + } + else + { + real_title = title; + } + gtk_entry_set_text (GTK_ENTRY (bookmark->priv->title_entry), - g_strdup (title)); + real_title); } void |