Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/shell
diff options
context:
space:
mode:
authorNickolay V. Shmyrev <nshmyrev@src.gnome.org>2007-01-28 20:48:21 (GMT)
committer Nickolay V. Shmyrev <nshmyrev@src.gnome.org>2007-01-28 20:48:21 (GMT)
commitce6aa52294383602f93b658c5aaca550351120df (patch)
tree4b69343f682131f5d7700172c1a81df726b91f45 /shell
parent4bb9bc83e2de5cd88fa2e3f81a7da6e7d81cbf99 (diff)
Don't use markup, just set pango attribute
svn path=/trunk/; revision=2265
Diffstat (limited to 'shell')
-rw-r--r--shell/ev-sidebar-links.c12
-rw-r--r--shell/ev-window.c2
2 files changed, 5 insertions, 9 deletions
diff --git a/shell/ev-sidebar-links.c b/shell/ev-sidebar-links.c
index 8017f7c..5d34695 100644
--- a/shell/ev-sidebar-links.c
+++ b/shell/ev-sidebar-links.c
@@ -437,8 +437,9 @@ ev_sidebar_links_construct (EvSidebarLinks *ev_sidebar_links)
renderer = gtk_cell_renderer_text_new ();
gtk_tree_view_column_pack_end (GTK_TREE_VIEW_COLUMN (column), renderer, FALSE);
gtk_tree_view_column_set_attributes (GTK_TREE_VIEW_COLUMN (column), renderer,
- "markup", EV_DOCUMENT_LINKS_COLUMN_PAGE_LABEL,
+ "text", EV_DOCUMENT_LINKS_COLUMN_PAGE_LABEL,
NULL);
+ g_object_set (G_OBJECT (renderer), "style", PANGO_STYLE_ITALIC, NULL);
g_signal_connect (GTK_TREE_VIEW (priv->tree_view),
"button_press_event",
@@ -467,8 +468,6 @@ fill_page_labels (GtkTreeModel *tree_model,
EvLink *link;
gint page;
gchar *page_label;
- gchar *page_string;
-
gtk_tree_model_get (tree_model, iter,
EV_DOCUMENT_LINKS_COLUMN_LINK, &link,
@@ -484,14 +483,11 @@ fill_page_labels (GtkTreeModel *tree_model,
page_label = ev_page_cache_get_page_label (sidebar_links->priv->page_cache,
page);
- page_string = g_markup_printf_escaped ("<i>%s</i>", page_label);
-
gtk_tree_store_set (GTK_TREE_STORE (tree_model), iter,
- EV_DOCUMENT_LINKS_COLUMN_PAGE_LABEL, page_string,
- -1);
+ EV_DOCUMENT_LINKS_COLUMN_PAGE_LABEL, page_label,
+ -1);
g_free (page_label);
- g_free (page_string);
g_object_unref (link);
return FALSE;
diff --git a/shell/ev-window.c b/shell/ev-window.c
index 1680b42..2094b86 100644
--- a/shell/ev-window.c
+++ b/shell/ev-window.c
@@ -665,7 +665,7 @@ ev_window_find_chapter (GtkTreeModel *tree_model,
if (!page_string)
return FALSE;
- if (!strncmp (page_string + strlen ("<i>"), task->page_label, strlen (task->page_label))) {
+ if (!strcmp (page_string, task->page_label)) {
gtk_tree_model_get (tree_model, iter,
EV_DOCUMENT_LINKS_COLUMN_MARKUP, &task->chapter,
-1);