summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
bab5a16)
Sun Feb 27 23:00:31 2005 Jonathan Blandford <jrb@redhat.com>
* shell/ev-sidebar-links.c (do_one_iteration): Handle title links
for real. Gosh, how long has this been broken.
* pdf/xpdf/pdf-document.cc (build_link_from_action): add back the
check for a NULL link. We crash otherwise.
+Sun Feb 27 23:00:31 2005 Jonathan Blandford <jrb@redhat.com>
+
+ * shell/ev-sidebar-links.c (do_one_iteration): Handle title links
+ for real. Gosh, how long has this been broken.
+
+ * pdf/xpdf/pdf-document.cc (build_link_from_action): add back the
+ check for a NULL link. We crash otherwise.
+
2005-02-27 Marco Pesenti Gritti <marco@gnome.org>
* NEWS:
2005-02-27 Marco Pesenti Gritti <marco@gnome.org>
* NEWS:
- if (link_action->getKind () == actionGoToR) {
+ if (link_action == NULL) {
+ link = ev_link_new_title (title);
+ } else if (link_action->getKind () == actionGoToR) {
g_warning ("actionGoToR links not implemented");
} else if (link_action->getKind () == actionLaunch) {
g_warning ("actionLaunch links not implemented");
g_warning ("actionGoToR links not implemented");
} else if (link_action->getKind () == actionLaunch) {
g_warning ("actionLaunch links not implemented");
IdleStackData *stack_data;
GtkTreeIter tree_iter;
EvDocumentLinksIter *child_iter;
IdleStackData *stack_data;
GtkTreeIter tree_iter;
EvDocumentLinksIter *child_iter;
gint page;
g_assert (priv->idle_stack);
gint page;
g_assert (priv->idle_stack);
}
page = ev_link_get_page (link);
}
page = ev_link_get_page (link);
+ link_type = ev_link_get_link_type (link);
gtk_tree_store_append (GTK_TREE_STORE (priv->model), &tree_iter, stack_data->tree_iter);
gtk_tree_store_set (GTK_TREE_STORE (priv->model), &tree_iter,
LINKS_COLUMN_MARKUP, ev_link_get_title (link),
LINKS_COLUMN_PAGE_NUM, page,
gtk_tree_store_append (GTK_TREE_STORE (priv->model), &tree_iter, stack_data->tree_iter);
gtk_tree_store_set (GTK_TREE_STORE (priv->model), &tree_iter,
LINKS_COLUMN_MARKUP, ev_link_get_title (link),
LINKS_COLUMN_PAGE_NUM, page,
- /* FIXME: Handle links for real. */
- LINKS_COLUMN_PAGE_VALID, (page >= 0),
+ LINKS_COLUMN_PAGE_VALID, (link_type == EV_LINK_TYPE_PAGE),
LINKS_COLUMN_LINK, link,
-1);
g_object_unref (link);
LINKS_COLUMN_LINK, link,
-1);
g_object_unref (link);