if (sidebar_thumbnails->priv->loading_icon) {
g_object_unref (sidebar_thumbnails->priv->loading_icon);
sidebar_thumbnails->priv->loading_icon = NULL;
}
if (sidebar_thumbnails->priv->list_store) {
if (sidebar_thumbnails->priv->loading_icon) {
g_object_unref (sidebar_thumbnails->priv->loading_icon);
sidebar_thumbnails->priv->loading_icon = NULL;
}
if (sidebar_thumbnails->priv->list_store) {
if (! GTK_WIDGET_REALIZED (priv->icon_view))
return;
if (! gtk_icon_view_get_visible_range (GTK_ICON_VIEW (priv->icon_view), &path, &path2))
return;
if (! GTK_WIDGET_REALIZED (priv->icon_view))
return;
if (! gtk_icon_view_get_visible_range (GTK_ICON_VIEW (priv->icon_view), &path, &path2))
return;
EvSidebarThumbnailsPrivate *priv = sidebar_thumbnails->priv;
if (ev_page_cache_get_n_pages (priv->page_cache) > MAX_ICON_VIEW_PAGE_COUNT)
return FALSE;
return TRUE;
EvSidebarThumbnailsPrivate *priv = sidebar_thumbnails->priv;
if (ev_page_cache_get_n_pages (priv->page_cache) > MAX_ICON_VIEW_PAGE_COUNT)
return FALSE;
return TRUE;
gtk_tree_view_set_cursor (tree_view, path, NULL, FALSE);
gtk_tree_view_scroll_to_cell (tree_view, path, NULL, FALSE, 0.0, 0.0);
} else if (sidebar->priv->icon_view) {
gtk_tree_view_set_cursor (tree_view, path, NULL, FALSE);
gtk_tree_view_scroll_to_cell (tree_view, path, NULL, FALSE, 0.0, 0.0);
} else if (sidebar->priv->icon_view) {
gtk_icon_view_select_path (GTK_ICON_VIEW (sidebar->priv->icon_view), path);
gtk_icon_view_set_cursor (GTK_ICON_VIEW (sidebar->priv->icon_view), path, NULL, FALSE);
gtk_icon_view_select_path (GTK_ICON_VIEW (sidebar->priv->icon_view), path);
gtk_icon_view_set_cursor (GTK_ICON_VIEW (sidebar->priv->icon_view), path, NULL, FALSE);
if (! priv->icon_view) {
ev_sidebar_init_icon_view (sidebar_thumbnails);
g_object_notify (G_OBJECT (sidebar_thumbnails), "main_widget");
if (! priv->icon_view) {
ev_sidebar_init_icon_view (sidebar_thumbnails);
g_object_notify (G_OBJECT (sidebar_thumbnails), "main_widget");